Skip to content

Компьютерная 2D игра в жанре Survival Roguelike

Notifications You must be signed in to change notification settings

Magitrop/Survival-Game

Repository files navigation

Survival Game

Данный репозиторий содержит исходный код и исполняемый файл компьютерной 2D игры в жанре Survival Roguelike "Survival Game".

Чтобы запустить игру, скачайте архив Game.zip, распакуйте его и запустите содержащийся в нем файл Game.exe.

Язык программирования: C#

Графическая библиотека: Windows Forms

Правила игры

Управляя персонажем с помощью клавиш клавиатуры, игрок должен перемещаться по процедурно генерируемому открытому миру, находя и добывая полезные ресурсы (деревья, камни) и одолевая в боевых схватках встречающихся на его пути врагов. Враги способны самостоятельно перемещаться и следовать кратчайшему пути до персонажа игрока.

Существа (в т. ч. враги и персонаж игрока) обладают количественной характеристикой здоровья, которое может убывать (при нанесении урона) и возрастать (при исцелении). Когда показатель здоровья существа опускается до 0, оно погибает. Если же показатель здоровья персонажа игрока опускается до 0, игра прекращается, а игрок переходит в главное меню, откуда может продолжить эту же игру с места последнего сохранения, а также начать новую. Убийство врагов приносит игроку различную добычу, требующуюся для создания новых вещей.

По мере того, как игрок заканчивает свои ходы, время суток постепенно меняется, влияя на освещенность окружающего мира. Персонаж игрока обладает, помимо здоровья, количественными характеристиками голода и жажды, которые убавляются после каждого завершенного хода. Когда уровень голода и/или жажды достигнет критической отметки, герой начнет получать урон.

Игрок может создавать строительные материалы из находимых ресурсов и с их помощью осуществлять строительство объектов. Когда игрок поставит дверь, замкнутый контур стены превратится в дом, а в по всей его площади земля заменится на пол.

Когда игрок выходит в главное меню, игра сохраняется в файл сохранения.

Поскольку количество ходов, которые может продержаться (т. е. не допустить гибели персонажа) игрок, не ограничено разумными пределами, конечной целью игрока является продержаться как можно большее их количество.

Как играть

Начало игры

Нажмите кнопку Новая игра. image

Игровой процесс

Перемещайтесь по игровому миру с помощью стрелок на клавиатуре, исследуя территории и находя ресурсы. image Атакуйте и побеждайте врагов, чтобы забрать добычу. image image image Чтобы покинуть игру и выйти в главное меню нажмите клавишу Esc. image

Внимание! Игра сохраняется только при выходе в меню!

Примечания

Не является законченным программным продуктом.

Присутствуют недоработанные и тестовые модули.

Корректность поведения программы и отсутствие ошибок времени выполнения не гарантируются.

Не удаляйте и не изменяйте папку Saves и ее содержимое во избежание некорректного поведения программы или ее аварийного завершения.

About

Компьютерная 2D игра в жанре Survival Roguelike

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages