cage icon indicating copy to clipboard operation
cage copied to clipboard

Cage (Ain't a Game Engine) - write 2D games using plain C

Results 7 cage issues
Sort by recently updated
recently updated
newest added

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.

refactor

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...

feature

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...

refactor

where in the sample codes should I handle app specific events like SDL_APP_WILLENTERBACKGROUND?

refactor

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.

feature

The CAGE docs are a good start but there are many spelling errors and some functions are missing good doxygen comments.

bug

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.

feature