Wasabi Engine is an academic purpose game engine written in C++ by Roberto Tena and Franco Gotusso.
#Main features
- Cross-Platform functionality (Windows and Linux)
- Basic AI
- State Machines
- Routing
- Fuzzy Logic
- Goal driven agents
- Rigid-Body 2D Physics
- Based on Box2D
- Events
- Game entities manager
- 3D Rendering with OpenGL
- Rendering based on Scene Graphs
- Support for Wavefront OBJ meshes
- Support for JPG, PNG and a lot more through SDL_Image
- Particle systems
- GUI support through CEGUI
- A linear programming solver
- Solves pure integer and non-pure integer problems
- Use of Simplex standard and penalties algorithm
#Project dependencies
- http://box2d.org/ Box2D physics engine (Provided)
- http://www.libsdl.org/ SDL 1.2
- http://www.libsdl.org/projects/SDL_image/ SDL_image
- http://eigen.tuxfamily.org/index.php?title=Main_Page Eigen (Provided)
- http://www.cegui.org.uk CEGUI