Ithai Levi
Ithai Levi
The CAGE build system is very much adhoc and could use a good refactoring. Considering gyp, gn, tup or staying with makefiles. The Visual Studio project files are also broken.
Writing Spy Game Over I realized there's a very basic need to have a lightweight button asset with basic click detection. This is probably the most useful UI feature to...
game_loop() default settings are hard coded and the overrideable using a configuration file. The hardcoded defaults should change and take into account platform standards (e.g. make the game fullscreen by...
The majority of 2D games use some form of tilemaps. CAGE could help accelerate development by providing a common movement logic for tiles-based games.
The CAGE docs are a good start but there are many spelling errors and some functions are missing good doxygen comments.
Tiled is an awesome open-source tilemap editor and a great way to create 2D games content. CAGE should have a sample demonstrating how to load and use Tiled maps.