Skip to content

angst-storm/bestgame

Repository files navigation

TimeCollapse


preview


Описание

История о крахе человеческой личности на фоне рукотворного апокалипсиса. Технофобия и нравственный аспект путешествий во времени. Больные темы нашего поколения и многое другое может быть раскрыто в моей игре. Жаль она еще не окончена. Но готова для вашей оценки!

Разработка проекта не окончена и в данный момент заморожена.

preview-1 preview-2
preview-3 preview-4
preview-5 preview-6
preview-7

Архив со скомпилированной игрой

Видеодемонстрация на Youtube

Визитка игры для конкурса

Демонстрация

Игра

game

https://youtu.be/5D15zuV9Ppk

Конструктор

constructor

https://youtu.be/5D15zuV9Ppk?t=60

О проекте

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

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

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

Структура проекта:

  • TimeCollapse.Models - Буква M в MVC - Model. Здесь описаны классы игровых сущностей. По сути вся игра, если ей не надо отображаться и управляться, может происходить здесь.
  • TimeCollapse.View - Буквы V и C в MVC - View и Controller. Такое объединение обусловлено устройством Windows Forms. Здесь находится весь код, ответственный за отображение и управление игрой, а также код конструктора карт.
  • TimeCollapse.Models.Tests - Unit-тесты модели игры

Запуск

Скачать архив со скомпилированной игрой . Локально установить шрифт из архива. Запустить игру.

либо

Клонировать репозиторий на локальную машину. Program.cs находится в TimeCollapse.View. Скомпилилровать и запустить.

About

Platformer written in C# using Windows Forms

Resources

License

Stars

Watchers

Forks

Languages