#include "gameCommon.h" #include "mainMenu.h" #include "gameScreen.h" #include "playerCamera.h" #include "entity.h" #ifndef GAME_H #define GAME_H typedef enum ScreenId { SCREEN_MAIN_MENU, SCREEN_GAME } ScreenId; typedef struct Game { ScreenId screenId; MainMenu mainMenu; GameScreen gameScreen; Camera3D playerCamera; Entity ship; } Game; void initGame(Game * game); void closeGame(Game * game); void updateGame(Game * game); #endif