Skip to content

Latest commit

 

History

History
87 lines (48 loc) · 5.27 KB

File metadata and controls

87 lines (48 loc) · 5.27 KB

Требования по направлению Создание виртуальных приложений

Цель

Создать игру от первого лица со сражениями в случайно генерируемых подземельях.

Описание

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

Требования

  • LFS

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

  • Полноценность

    После окончания проекта необходимо сделать его билд. Пользователь должен иметь возможность протестировать приложение без редактора.

  • Интуитивность и доступность

    Игра должна быть простой в освоении и использовании. Любой пользователь должен быстро понимать её основные механики и интерфейс.

Критерии

  • Процедурная генерация

    Игра должна иметь алгоритм для генерации случайного уровня.

  • Интерактивность

    На уровне должны быть интерактивные предметы. Вы можете разложить по уровню оружие или усиления. Предметы могут находиться в любом месте уровня и даже в секретных тайниках.

  • Завершённость

    Игра должна иметь конец. Это может быть финальный босс, последняя комната или что-нибудь ещё.

  • Визуальные эффекты

    Игра должна придерживаться единого визуального стиля. В этом может помочь post processing, VFX.

  • Интерфейс

    Цельная игра состоит не только из экрана, где происходит игровой процесс. Игра должна иметь меню, позволяющее управлять ею.

  • Сохранение прогресса

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

Движки, которые можно использовать

  • Unreal Engine

  • Unigine

  • Unity

    По каждому из движков будет проходить отдельный конкурс.

Работа в команде

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

Полезные материалы к Unreal Engine

Полезные материалы к Unity

Полезные материалы к Unigine

Полезные материалы ко всем движкам

Референсы