PPPI RPG Game
game_engine.h
1 
4 class GameEngine {
5 public:
9  void initialize();
10 
14  void run();
15 
19  void shutdown();
20 
21 private:
26  void update(float deltaTime);
27 
31  void render();
32 };
Класс GameEngine является основой для всей архитектуры игры.
Definition: game_engine.h:4
void render()
Рендерит текущее состояние игры.
void run()
Запускает основной игровой цикл.
void shutdown()
Останавливает игру и освобождает ресурсы.
void update(float deltaTime)
Обновляет все подсистемы (физика, анимация, AI и т.д.).
void initialize()
Инициализирует игровой движок и все его подсистемы.