Основной файл игры: dungeon.php
.
Для игры нужно вызывать из консоли команды вида: php dungeon.php <command>
.
Где command
игровые команды, перечислены ниже.
info
информация о текущей сессии игры, показывает счет игрока, текущее положени игрока.start
начало новой игры, в качестве аргумента нужно передать номер подземелья для загрузки (пример:start 1
) , или просто введите путь к файлу .go
- перемещение игрока в выбранную комнату (напримерgo 1
)finish
- завершение игры (доступно если игрок в компнате с выходом)
В папке dungeons
находятся json представления подземелий.
Формат названия файла: dungeon<index>.json
, где index
номер подземелья.
При использовании команды start
достаточно указать в аргументе нужный index
.
Старт игры происходит при помощи команды start
После чего в папке session
создается текущая сессия игры
С помощью команды info
можно увидеть текущий счет и положение игрока.
А также доступные для ходов комнаты.
С помощью команды go <room>
(room
- номер команты)
можно перейти в достпуную для перехода комнату.
Если игрок находится в комнате с выходом, то он может использовать команду выхода finish