A C++ port of the WoopWoop engine WoopWoop is a open source, easy to use basic game engine, with a simple to use ECS system.
It was made with the purpouse of making game development easier to read, write, and making it faster to prototype projects.
there are 2 make configurations: debug
and release
:
- Make the
debug
using thedebug.sh
file or callmake debug
. - Make the
release
using therelease.sh
file or callmake
.
debug
: Will include all the engine code in the build, and run with the editor.release
: Will not include the editor code and will only include the neccessary stuff for your game.
- Dear ImGui (included)
- Box2D (included)
- Angelscript (included)
- SFML
- YAML-CPP
- Uses SFML for rendering.
- Dear ImGui integration.
- Highly improved performance (from around 200fps to around 700fps on an empty scene).
- New scene system
- Animation system
- Save & load system
- More advanced editor