Education
2021.08 – 2023.05
2019.09 – 2019.12
2016.01 – 2019.05
Work Experience
2022.09 – Present
2020.09 – 2021.03
2020.07 – 2020.08
2018.05 – 2018.12
2017.02 – 2019.05
Award
2021
2019
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.
Design Skills
Encounter Design
Game Editor Design
AI Design
Finite State Machine
Behavior Tree
Tech Skills
C++
C#
Computer Graphics
Database Systems
Engine Programming
Softwares
Unity 3D
Game Maker Studio
Perforce
Git
SVN
Other
Blender
Beginning Drawing
Visual Story
Improvisational Acting
FAQ:
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.


Before Programming
After Programming
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.
Misc


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 : )





Game &
Animation &
Cosplay:














Cooking:






