Break out the game demo into multiple source and include files, add a bunch of missing assets, conform to the new subsystems interface from libakgl

This commit is contained in:
2026-05-25 21:30:47 -04:00
parent f7e61cf59b
commit df4d532d82
23 changed files with 873 additions and 406 deletions

8
include/demo.h Normal file
View File

@@ -0,0 +1,8 @@
#define AKGLTEST_STATE_WAITFORINPUT 1 << 8
#define AKGLTEST_STATE_LOADING 1 << 9
#define AKGLTEST_STATE_RUNNING 1 << 10
#define AKGLTEST_STATE_MAPMENU 1 << 11
#define AKGLTEST_STATE_QUIT 1 << 12
#define AKGLTEST_CONTROLMAP_MENU 0
#define AKGLTEST_CONTROLMAP_INGAMEACTOR 1