Repository navigation
dgm-sdk v2.0.0 changelog:
- Examples
- SFML bumped to 2.6.0
- dgm-lib bumped to 2.1.2
- Added
example-spatial-buffershowcasingdgm::SpatialBuffer - Added
example-mathshowcasing various math helpers
- Project template
- CMake 3.26 or newer is now required
- SFML bumped to 2.6.0
- dgm-lib bumped to 2.1.0
- TGUI bumped to 1.0 (devel)
- Various refactors happened due to above version updates
- EnTT is now integrated and linked from
lib-gameproject - Project structure had been reworked, many subfolders moved to their own projects
- Game structure is now broken into visitor-based Engines with their own responsibilities
- Replaced dshlibs with
nlohmann::jsonandcxxoptsfor configuration file and command-line options - Added non-nullable smart pointers in a C++20 module
- Most dependencies are now passed as
mem::Rc, which stands for Reference counted (non-nullable equivalent ofstd::shared_ptr)
- Most dependencies are now passed as