1.0 KiB
1.0 KiB
Birb2D
Birb2D is a simplistic 2D game engine made by an amateur programmer, with the goal to learn how game engines and development is done in more depth and from a complete behind the scenes perspective.
Documentation coming soon(tm).
Games made with Birb2D
External libraries
- SDL2
- doctest (included as a headerfile)
Building
Using CMake
mkdir build
cd build
cmake ..
make -j4
Using make (might be going away at some point)
Editor
make -j4 editor
Ping Pong
make -j4 ping-pong
Run tests
make -j4 test
Roadmap
- Sprite rendering
- Timestep
- Basic input handling (currently at cave man stage)
- Entity system (Partially functional currently)
- Basic UI functionality
- Buttons
- Text
- Dropdown menu
- Slider
- Input box
- Resizable UI
- Resolution independent UI scaling
- Anchors
- Sound
- Animation
- Physics
- To be continued...