Monke Engine aims to be a simple and fast game engine, capable of reproducing any ideas quickly and efficiently. Made for those who want something low-level while maintaining simplicity.
- Run
mkdir build && cd build/ && cmake .. && cmake --build .
from this repos folder. - Then just run ´./monkexe´ to run the binary, the source code is inside the demo folder.
This for example, is how you render a Sprite that follows your cursor:
Drawing multiple sprites it's also quite easy, for example this is one simple way to render a tilemap. First we load our texture, in this case a 128x32 sprite sheet with numbers:
We can then tell the engine to dynamically update the sprites Texture Coordinates and render them on a loop.
As you can see, the framerate is extremely high, with this tilemap on a GTX1060 it was around 14000 FPS!