SharkNoir постджем простыня

Уникальные кадры. Вечеринка по поводу окончания джема в клубе Риф.

Всем привет! Джем закончился, пора собраться с силами и как-то его отрефлексировать. Пожалуй, сделаю это в формате "что было сделано" + немного потока сознания. Но сначала про игру в целом.

Изначальная идея вкратце звучала так - "Рыбий нуар с пошаговой jrpg боёвкой и концентрацией на персонажах". На первом этапе мы успели сделать собственно боёвку, практически без анимаций, 6 персонажей и босса. Кроме босса и героев в игре был один моб, в котором использовался уменьшенный спрайт босса.. 😆 Но сама структура нам показалась элегантной - по ходу геймплея игрок набирал себе в команду половину существующих в игре персонажей, а вторая половина вставала на сторону босса в финальной битве. В этой структуре есть два мощных плюса - во-первых, она создает почву для драмы (а мы любим драму%) ). А во-вторых, она активно задействует существующий в игре контент, оставляя за игроком широкие возможности по формированию команды.

Боссфайт из первой версии игры
Боссфайт из первой версии игры

Результатом мы остались довольны, и решили развить игру поучаствовав в инди джеме от дтф. (Кстати, на сибгеймджеме SharkNoir взяла приз за лучший звук 🏆, и стала номинантом на лучшую игру и лучший нарратив! Мы очень рады! 🤩 )

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

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

SharkNoir постджем простыня

Была ещё тема джема. "Нет времени объяснять". Она доставила нам некоторое количество хлопот, потому что первая версия игры была вообще никак с ней не связана. Помучавшись некоторое время (потому что структура геймплея в целом уже определена), решили использовать тему игры в сценарии. Тут, конечно, сработано грубо 😣, но я оправдаюсь тем, что тема джема призвана помочь сделать игру, и игру мы в итоге сделали.

Дальше короткий список того, что было сделано в ходе инди джема:

  • Добавлена карта города и интерфейс магазина.
  • Карта города и наличие энкаунтеров обязывали нас сделать вариативные бэки боёвки, лучше раскрывающие место действия. Было сделано 3 новых бэка боёвки (которые, конечно, хочется сильно доработать, но что успели) - "клуб", "парк" и крыша башни босса Людвига.
  • С этими же целями были написаны дополнительные саундтреки (Каждая локация и каждый персонаж в Shark Noir обладают уникальным саундом!)
  • Каждому персонажу добавлена уникальная аватарка
  • Сюжет игры переписан и расширен, истории персонажей переработаны
  • Добавлены новые мобы и новые боссы. Это геймплейный контент, а кому не нравится "больше контента"? :)
  • Добавлена поддержка геймпада, проведена полировка интерфейсов с добавлением соответствующих хинтов.
  • Добавлена сериализация состояния и сохранение прогресса игры.

Как ни странно это прозвучит, но мы успели всё, что планировали сделать в течение дтф джема. Конечно, многие арты и сценарий сильно сырые, но всё полноценно работает.

У меня всё. Путано и с белыми пятнами, но как умею :)

В конце ссылка на финальный пост:

Поиграйте в нашу игру, мы будем рады любому фидбеку, нам он необходим:)

А отважные исследователи могут ещё и сравнить версию от 4го апреля (которая работает прямо в браузере) с финальной версией дтф джема. Обе можно найти здесь:

8
2 комментария