pppi-rpg-game/program/game_engine.h

20 lines
671 B
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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