This is a small game engine I have been working on with the intent of creating a tool that makes it easier for me to make games and graphical applications.
- Clone the repository
- run
./configure.sh - run
./build.shOR./build_run.sh
WIP
All textures added to the resources/textures folder that are in .jpg format will be automatically scraped and added to the engine.
All fonts added to the resources/fonts folder that are in .ttf format will also be scraped and added to the engine.
Have multiple cameras save their location in world space for a cinematic (technically not wrong) experience (soon to be implemented are follow cameras, third person cameras,
perhaps even hyperbolic cameras)
Write your shader code in your shader file associated with the particular object, click the "Reload shader" button and it will be updated without having to restart the application.

This is a work in progress. I intend to make the architecture of this code much more efficient and intuitive in the coming months. I also intend to add a section
for listing controls but I have not decided on a final layout for them as of yet.
- Scene management system
- Windows build method.
- json support.
- Scripting support (lua or custom .txt config files).
- Game object serialisation.
- System for parsing graphing functions into drawing lines at a particular position. e.g. the trefoil knot.