2021.08 – 2023.05
2019.09 – 2019.12
2016.01 – 2019.05
2022.09 – Present
2020.09 – 2021.03
2020.07 – 2020.08
2018.05 – 2018.12
2017.02 – 2019.05
Carnegie Mellon University, MET Entertainment Technology.
University College London, MSc Computer Graphics.
Miami University, BSc Computer Science, Game Minor.
Associate Technical Designer, Frost Giant Studios.
Technical Level Designer, Perfect World Entertainment.
Game Engine Programmer Intern, Tencent Games.
VR Unity Developer, Miami University.
Undergraduate Teaching Assistant, Miami University.
First Penguin Award, CMU ETC Festival.
Senior Expo - Best Departmental Award, Miami University.
Game Editor Design
Finite State Machine
Game Maker Studio
Why shift from game programmer to game designer?
Engine / Graphics Programming focuses more on research instead of game feel.
My Intern experience as an Engine Programmer was not related to the game project itself.
I enjoy creating content and watching game design, game dev, and playtest videos.
==> Game Designer will be a more interesting role in the industry to me.
What does zzhxbhj stand for?
zzhx, 最终幻想(zui zhong huan xiang), which means "Final Fantasy".
This is the user name I have been using since 12.
bhj is just 包慧杰(Bao Hui Jie), part of my full name.
Life at Miami University:
Learn Game Programming, Game Design,
AI in Game, Computer Graphics, Blender,
Beginning Drawing, etc.
Develop VR & game projects.
TA for CS courses.
Play HOS, Starcraft 2, POE, and 700+ games on Steam : )
Life at CMU ETC:
Make Games, Improvisational Acting,
Shot Movies, Learn Visual Story.
Looking for a summer intern.
Play more games : )