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 */