#ifndef ENGINE_GAME_STATE_H # define ENGINE_GAME_STATE_H #pragma once #include "player_controller.h" #include "net_sync.h" typedef struct { PlayerState localPlayer; PlayerNetState remotePlayers[MAX_REMOTE_PLAYERS]; int remoteCount; } GameState; void initialize_game(GameState *state); void update_game(GameState *state, InputState *input, float delta); #endif