Build the engine from the scratch with five classmates, my major role is animation system developer and UI developer, detail as below.
Monochrome Game (C++) 11/ 2015 – 02/2016
• Enhance the immersion for FPS by Implement helmet UI for gameplay
• Import around 50 different animations by skeleton animation system, each
one convert to the binary file, so loading within 1 second
• “Broken limb system” for fun of gameplay, destroys various body parts
based on the player shooting position to the enemy
• Design and implement the boss fight
Monochrome Game Engine (C++) 10/ 2015
• Skeleton animation system developer, CPU/GPU optimization
• Shrink the size of objects by implement animation data sharing, so each class uses
the same animation, only keep the specific data for key-frame information
• Maya to engine data-driven import, no need to re-compile, change path at txt file
Monochrome prototype (C#, Unity) 9/2015 – 10/2015
• Design one complete level using unity
• Boss fight implementation, separate boss mesh with animation data