An unnamed WIP raylib-powered engine / extension library to power 2D games. This is a logical continuation of WGF.
Core ideas:
- Implement basic game-independant functionality (for example: TileMap template is ok, TileMap with game-specific data is not).
- Only include external dependencies (except raylib) when necessary.
- CMake 3.21+
git submodule update --init
cmake . -B ./build
cmake --build ./build
This library includes demo/playground to tinker with. It serves as both usage example, base project template and practice dummy to test engine changes on. In order to compile this engine together with its playground, do the following:
git submodule update --init
# If you've previously had build directory - delete it
cmake . -B ./build -DCOMPILE_PLAYGROUND=ON
cmake --build ./build
To run the playground, cd into ./build/game/ and then run Game executable.