GettEngine
Get(t) the Engine:
on GithubAbout:
This project is the culmination of the the EECS 498: Game Engine Architecture class, in which we took our homogeneous A2 Engines and added our own unique features to them. My chosen feature was integration with the Tiled map editor, which allows for much
easier editing than directly manipulating JSON text. While my product succeeded at making level editing easier, it still has room for improvement, namely through better prefab support, a better user experience, and better documentation.
In the future, I intend to continue working on this project, at least until the Tiled integration is functional enough to make a non-trivial game.
Technology/Tools Used:
This project created in C++ using 3rd party libraries such as Lua, LuaBridge, GLM, SDL, Box2d, Tiled, and RapidJSON. With the exception of a few course headers, and the aforementioned libraries, all of the project's source code is wholly my creation.