top of page

Rect Game

Rect is a game developed by a team of 5 over a course of 3 months. It was built using a custom ECS based 3D engine in C++/OpenGL from scratch and also has inbuilt editor.
 Apart from contributing to the game design,  I was mainly responsible for the engine and graphics programming. Some of the features that i worked on as part of the team :
  • Built the rendering pipeline for the engine.
  • I was involved in implementing the entity component system architecture for the engine.
  • Developed the Particle System.
  • Developed a flexible level parsing(Serialization), entity creation (Object Factory) system.
  • Implemented a callback system in the engine.
  • I was also responsible for developing the editor. All the levels were exported to a json file.
bottom of page