pppi-rpg-game/program/game_engine.h

20 lines
671 B
C
Raw Normal View History

2024-02-14 17:10:20 +03:00
// Игровой движок - основа для всей архитектуры игры
class GameEngine {
public:
// Инициализирует игровой движок и все его подсистемы
void initialize();
// Запускает основной игровой цикл
void run();
// Останавливает игру и освобождает ресурсы
void shutdown();
private:
// Обновляет все подсистемы (физика, анимация, AI и т.д.)
void update(float deltaTime);
// Рендерит текущее состояние игры
void render();
};