Files
ASCII-G/docs/classes.md

1.1 KiB
Raw Blame History

Документация классов

Game

Основной класс игры. Управляет игровым циклом, загрузкой данных, обработкой команд игрока, перемещением, взаимодействием с сундуками, NPC и боевой системой.

Поля

Поле Тип Описание
player Player Игрок
locations vector Список игровых локаций
itemDatabase vector База предметов
isRunning bool Флаг работы игры

Методы

Метод Описание
run() Запускает игру
loadLocations() Загружает локации из файлов
loadItems() Загружает предметы
processCommand() Обрабатывает команды игрока
movePlayer() Перемещает игрока
openChest() Открывает сундук
startCombat() Запускает бой