A shoot-em-up style game developed with a group at TGA.
My main contributions to the project include among others:
• General engine design.
• The Drawing Processes.
• The Editor.
• Level structure.
• Math libraries.
We used C++ and TGA2D (a DirectX11 based engine).
My most interesting work on the project was the editor:
Level designers could create unique paths for enemies, create prefabs, send events, and all sorts of things, allowing them to change things up which provided a huge boost to the feel of the game. The level was also divided into chunks, which allowed level designers to work on the same level without worrying too much about svn conflicts, as well as remove and move parts of levels.