LunatiX
LunatiX is a free SDL2-based library. It can be used for open-source or commercial games thanks to the zlib/libpng license.
It contains these following modules:
- Graphics: 2D module for rendering and window management
- Audio: Audio module for mixing (music, channels, effect)
- Physics: Physics Module (collision detection, movement)
- And many others ...
The library works on Windows and Linux (maybe on Mac OS X).
Features
- 2D basic animation
- 2D hardware acceleration
- Support for OpenGL 3.0+
- Support for Multiple windows
- Basic particle system
- Multithreading
- Text input in Unicode (UTF-8)
- Many other things...
Documentation
The documentation is available here.
Games that use LunatiX
LunatiX by Gumichan01 is licensed under a Creative Commons Attribution 4.0 International License.