ROLE

Technical Director on a team of 10. Boeing competition.

TECH

C++, DirectX, HLSL (Shaders)

  • Worked on the Graphics engine with the Mesh Loading (.X Files) and Rendering using DirectX.
  • Created the Shaders Engine that supports as many FX Files as needed
  • Implemented the Phong Shading for lighting
  • Designed the game engine architecture
  • Worked on the classes design of approximately all the game modules
  • Did the Energy/Pollution status representation using masking overlay.
  • Wrote the DirectInput engine to handle the Mouse Input to have it focused only on the game.
  • Changed the Camera Control to behave according to the Mouse.
  • Implemented a 3D Particle System Engine.
  • Designed and Implemented the Construction/Destruction Animation of the buildings using particle systems.
  • Helped in doing the Point Light on the Mouse for the Day/Night shift.
  • Worked on rendering the selected building in the HUD.
  • Made the building transparent when it was selected.
  • Created the Continent Switch Indicator.
  • Implemented the Global Game Time Indicator.
FOR MORE INFO ON THE GAME CONTEST