I challenged myself to create a game with no engine, only C++ and OpenGL.

https://youtu.be/X5-a2zrGqXI

The Deadline Game 04em04/em2022 03em18/em49 ص.png

For the compo, I tried to create a ready to play Windows game using a plank project, C++, OpenGL, open source repos like (glm, ImGUI) and Cmake, with all code written in the 2 days window Link to repo.

I tried to not use any art assets, so created the game around 2D Boxes.

I have implemented the game engine in simple ECS (Entity-Component-System) style, and simple rendering system and physics system (AABB).

"The Deadline Game"

The game is ready to play on windows with a high frame rate and 21MB of stable memory allocation.

Feel free to ask about the process or how the code works, I would be more than happy to share.

I didn't have the time to implement a lose state but that's a win right?!