A simple 2D game engine built with C++ and SDL2. The game engine currently using meson for build and a custom script for acquiring libraries.
Currently the engine has basic funtionality for drawing objects to the background and adding entities with moving properties.
If you need to clone the repo, you need to get the submodules too! Otherwise compilation will probably fail. You can do that with this command:
git clone --recurse-submodules -j8 git://github.com/Jcdiem/Project2D.git
Nope! If you are interested in playing a game made on this engine, we will be linking our game repos here as examples. Currently, however, releases have a 'demo' of sorts for testing what stage we are at in the engine.
Follow our progress over at https://app.gitkraken.com/glo/board/XzQgMqsO6gARq5hb
- Sol2 for LUA
- The library that lets us use LUA easily
- Let's Make Games!
- Our go to content creator for working with SDL2 in game design. (HIGHLY RECCOMEND IF STARTING OUT)