Об этом проекте
Tulip — это разрабатываемая в Unity игра в жанре экшен-приключения с платформером, которая служит портфолио. В README она описывается как проект, цель которого — создать увлекательный игровой мир с удовлетворительным боем и исследованием.
Игра начиналась как песочница в стиле Terraria с процедурной генерацией, добычей и строительством, но позже разработчик перешел к ручному созданию мира для поддержки идей по созданию мира. Старая сборка прототипа песочницы доступна на itch.io. В README перечислены источники вдохновения, такие как Hollow Knight, Ori and the Blind Forest, V Rising, Divinity: Original Sin 2, Core Keeper, Wall World, Laika: Aged Through Blood, SteamWorld Dig и Fallout.
Документированные системы включают ближний бой с копьем и топором, крюк-кошку, ограничения на спавн, настраиваемое движение при взмахе предметом, кадры неуязвимости, статусные эффекты, такие как регенерация здоровья и кровотечение, ИИ врагов для ходьбы, полета и атаки, а также предметы-лут для сущностей. Контент включает карту мира с фоновыми стенами и блоками, сущности, такие как мимик-треант, летающий череп, деревья и общий ходячий враг, а также предметы для оружия, инструментов, материалов и плиток.
Графическая работа включает шейдер портала, описанный как неиспользуемый, шейдер параллакс-фона с движущимися облаками, шейдер контура и растворения спрайта, а также настраиваемый эффект дождя VFX Graph, который не поддерживается в WebGL. Интерфейс построен с помощью UI Toolkit: меню, оверлей смерти, привязки данных с использованием паттерна MVP, глобальные конвертеры и пользовательская стилизация для элементов управления по умолчанию через классы .unity- USS.
Аудио использует FMOD, с включенным источником проекта FMOD, звуками шагов, приглушенной музыкой в помещении, внутриигровыми опциями громкости и позиционным аудио в 2D-пространстве. Разное включает использование async и Awaitable, систему ввода Unity, пользовательский шаблон WebGL для исправления ошибки сохранения данных в веб-сборках и каналы событий на основе ScriptableObject для некоторых событий интерфейса.
Отказанные функции перечислены как терраформирование мира, пользовательские правиловые плитки, горячая панель с блокировкой слотов и проект LDtk. Планируемая работа включает ручной мир, систему дождя, больше типов снаряжения и оружия, больше врагов и NPC, а также улучшенный ИИ врагов. Художественное направление не является окончательным; используются временные активы, часть искусства создана самостоятельно, а платные активы, используемые в сборках itch.io, недоступны в публичном репозитории. Музыка и звуковые эффекты также являются временными.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.