Giter Club home page Giter Club logo

vita-vault's Introduction

Бордунов Александр АТ-06 (спорт)

Vita Vault

Vita Vault - это одиночная игра в жанре Metroidvania, созданная на движке MonoGame. В игре вам предстоит отправиться в глубины загадочного хранилища, чтобы добыть редкий и жизненно важный материал, известный как Vita.

Описание игры

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

Особенности

  • Процедурно-генерируемые подземелья
  • Телекинез и заморозка, специальные способности персонажа
  • Реалистичная симуляция воды
  • Детальная ручная прорисовка окружения
  • Разнообразные враги и боссы
  • Несколько концовок в зависимости от пройденных квестов
  • Сохранение прогресса

Способности персонажа вдохновлены играми, такими как Atomic Heart и Bioshock. Среди них:

  • Телекинез - способность двигать объекты силой мысли
  • Заморозка - способность замедлять и замораживать врагов
  • Электрический разряд - способность ударять врагов электрическим разрядом В игре предусмотрена реалистичная физика воды. Это добавляет дополнительного взаимодействия с окружающим миром и увеличивает реалистичность игрового процесса. Вы будете сталкиваться с различными водными преградами, которые вы должны будете преодолеть, используя свои способности.

Процедурно-генерируемые подземелья

В игре используется процедурная генерация подземелий, что означает, что каждый раз, когда вы играете, вы будете сталкиваться с новым уровнем. Это гарантирует более разнообразный и интересный игровой процесс.

Управление

Управление в игре Vita Vault происходит при помощи клавиатуры и мыши.

Требования к системе

  • Windows 7 или новее
  • DirectX 11 или новее
  • Движок: Monogame
  • Язык программирования: C#
  • Графический процессор с поддержкой Shader Model 5.0

Установка

Скачайте архив с игрой, распакуйте его в любую папку и запустите файл VitaVault.exe.

Ссылки

MonoGame

ТЗ (WIP)

Календарый план

Месяц Неделя Задачи
Апрель Неделя 1 Создание основных механик геймплея: передвижение персонажа, основные действия, взаимодействие с окружением. Проектирование первого уровня, включая расстановку объектов.
Неделя 2 Реализация управления анимацией и спецэффектами. Реализация физического движка, включая управление коллизиями и поведением объектов при столкновении.
Неделя 3 Разработка первого босса. Реализация специальных способностей персонажа: телекинез, заморозка.
Неделя 4 Оптимизация графического и физического движков для лучшей производительности. Тестирование первого уровня, включая игровые механики, графику и звук.
Май Неделя 1 Проектирование и реализация второго уровня. Добавление новых врагов и предметов. Добавление процедурно генерации подземелий.
Неделя 2 Разработка второго босса. Реализация особенности игры: реалистичная физика воды.
Неделя 3 Оптимизация кода и производительности для максимальной стабильности игры. Тестирование всей игры и устранение всех ошибок и багов.
Неделя 4 Финальный релиз игры, включая все уровни, боссов, способности персонажа и процедур

Это лишь общий календарный план и может потребоваться более детальное планирование для каждой недели, чтобы обеспечить успешное завершение проекта.

vita-vault's People

Contributors

1alekron1 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.