Похожие презентации:
Presentation
1.
«Cuppa»Выполнил студент:
Матешко Валерия Викторовна,
ИВТб-2302-05-00
2.
АКТУАЛЬНОСТЬ ПРОЕКТАПочему жанры стоит
объединить?
ПРОБЛЕМА ЖАНРА
Во многих ритм-играх механика выходит на первый
план, а сюжет и атмосфера остаются фоном.
01
МУЗЫКА СОЗДАЁТ АТМОСФЕРУ
02
ДВА ЖАНРА — ОДИН ОПЫТ
03
ДЕЙСТВИЯ ИМЕЮТ ПОСЛЕДСТВИЯ
Ритм работает не отдельно, а внутри событий игры.
Новелла добавляет персонажей, диалоги и развитие
истории.
Точность приготовления кофе влияет на очки и концовку.
3.
ЦЕЛЬ И ЗАДАЧИОДИН ИГРОВОЙ ЦИКЛ
Что должно быть создано?
ЦЕЛЬ ПРОЕКТА
Создать функциональный прототип «Cuppa», где
результат ритм сцен влияет на развитие концовки
визуальной новеллы.
ЗАДАЧИ РАЗРАБОТКИ
01
Проанализировать аналоги и механики
02
Сформировать требования к прототипу
03
Спроектировать архитектуру и состояния
04
Реализовать модули игры
05
Определить дальнейшее развитие
01 / ДИАЛОГИ
02 / РИТМ-СЦЕНА
4.
ВЫБОР ТЕХНОЛОГИЙИнструменты для 2D-прототипа
МОДУЛЬНАЯ ОРГАНИЗАЦИЯ
Проект разделён по зонам
ответственности
01
ОСНОВНОЙ СТЕК
GDScript
Godot 4.6
Меню
главное меню • настройки
• пауза
сценарная логика
02
Новелла
пролог • диалоги • концовки
ПОЧЕМУ GODOT
01
03
Стабильная разработка
в среде Linux
Встроенные
инструменты
редактора
02
04
Быстрая установка
и небольшой размер
Удобная структура
сцен и узлов
03
Ритм-игра
карты нот • раунд
система оценки
Сцены и скрипты остаются разделёнными,
но работают как единый игровой цикл.
5.
АРХИТЕКТУРА ПРОЕКТАИГРОВОЙ ЦИКЛ
МЕНЮ
ПРОЛОГ
НОВЕЛЛА
РИТМ-СЦЕНА
ВЗАИМОСВЯЗЬ МОДУЛЕЙ
РЕЗУЛЬТАТ
КОНЦОВКА
6.
АРХИТЕКТУРА ПРОЕКТАДИАГРАММА СОСТОЯНИЙ ИГРЫ
7.
ЭВОЛЮЦИЯ ПРОЕКТАМЕХАНИЧЕСКИЙ ПРОТОТИП
Проверка базового ввода и состояний
КОНЦЕПТ ИТОГОВОГО ВАРИАНТА
ПЕРВАЯ ИГРОВАЯ СЦЕНА
Ноты, дорожки и счёт прохождения
АТМОСФЕРНАЯ ПЕРЕРАБОТКА
8.
ИТОГИ РАЗРАБОТКИРезультаты, сложности и перспективы
2 КОНЦОВКИ
01
3 КОМПОЗИЦИИ
РЕАЛИЗОВАНО
Единый игровой цикл
Новелла и ритм-сцена
LINUX + WINDOWS
02
СЛОЖНОСТИ
Ключевые задачи
03
ПЕРСПЕКТИВЫ
Развитие без смены основы
Новые сюжетные ветки
Обычные и длинные ноты
Формулы,
синхронизирующие
геймлпей с музыкой
Парсинг .sm-карт
Оценка точности и
финалы
Обработка удержания
длинных нот
Улучшение визуальных
эффектов
Меню, пауза, настройки
Развитие ритм-механики
Возможность загружать
свои карты и сюжетные
ветки