c-game-regression-testing

Installation
SKILL.md

C Game Regression Testing

Games in this family are one big .c file with static everything, plus a folder of *_test.c files that get compiled INTO the game source. The runner globs *_test.c, so dropping a new test file in source/ automatically adds it to the suite. (Aeons Echo: Null Citadel line; same shape applies to future native C games.)

Test file anatomy (copy this shape)

#define WinMainCRTStartup WinMainDisabled   /* silence WinMain from the included game */
#include "the_game.c"                       /* single TU: tests see every static */
#include <stdio.h>
#include "test_platform_stubs.inc"          /* GL/window stubs */
Installs
3
GitHub Stars
6
First Seen
11 days ago