Or generate offline with Doxygen, with ENABLE_DOXYGEN set to ON:
cmake -DGALAXY_ENABLE_DOXYGEN=ON -Bbuild -H.
cd build
make doxygen
Features
Uses Modern C++ design principles, built on C++20.
Tiled map editor parsing.
Modern Core OpenGL renderer.
Platform abstraction.
Audio streaming.
Entity component System.
Fast Logging.
Physics Engine.
Event Dispatcher.
JSON support.
Lua Scripting.
GUI.
Development Toolset.
Resource Management.
Filesystem Management.
Application Management.
Tiled Implementation.
Supported:
Tiled 1.4.3 .json maps.
Loading maps from Tiled Worlds.
Base64 encoding.
zlib compression.
gzip compression.
Limitations:
Only renders right-down maps.
Only renders topdown objects.
Unsupported:
Tiled projects.
External Tiled assets.
Text objects.
Terrain.
Wang-Sets.
Tile Flipping.
Contributing / Feedback / Issues
Feel free to open an issue for feedback, bug reports, ehancements, issues, etc, and pull requests for contributions. (Don't forget to add yourself to the credits section below.)