Skip to content

rayshalov/CaveGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CaveGame

Консольная игра на C#, с редактором карт и настройкой сложности.

Геймплей

Ты - @. Твоя цель - найти выход, пока & охотятся(?) за тобой. & обладают радиусом видимости и памятью — они запоминают твои позиции. Подбирай фонарь * чтобы на время осветить карту.

Управление

Меню

Клавиша Действие
W Вверх
S Вниз
A Влево / уменьшить значение
D Вправо / увеличить значение
Enter Подтвердить

Игра

Клавиша Действие
W Вверх
A Влево
S Вниз
D Вправо
Space Чит (переключить видимость)

Символы

Символ Описание
@ Игрок
& ???
* Фонарь (временное освещение)
X Выход/переход в другое место
# Стена

Настройки

  • Скорость монстров - высокая / умеренная / медленная
  • Количество монстров - от 0 до 10
  • Ограниченная видимость - включить / выключить

Редактор карт

Встроенный редактор позволяет рисовать собственные карты и сохранять их.

Клавиша Действие
WASD Передвинуть курсор
Space Поставить символ
Q Сменить символ
E Режим стирания
Tab Активировать меню редактора
Esc Переключить меню редактора

Запуск

Windows

Скачай последний релиз и запусти CaveGame.exe.

Из исходников

git clone https://github.com/rayshalov/CaveGame
cd CaveGame/CaveGame
dotnet run

⚠️ Требуется .NET 8+. Игра работает только на Windows из-за использования user32.dll (в форках проекта есть пользовательский порт на Linux/MacOS).

Планы

  • Кастомизация персонажа
  • Переходы между уровнями
  • Укрытия от &
  • Звуки
  • История

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages