Find a Wig постмортем

head.png

Около месяца назад вышла моя самая безразличная к коммерческой выгоде и, на сколько это для меня возможно «индишная» игра Find a Wig, и я подумал, почему бы не написать пару строк о её создании. Собственно, это они:

Начало

Началось создание игры с моего, человека увлекающегося изобразительным искусством, желания приобщить своё творчество и видеоигры в целом к давнему мотиву в традиционных художествах, мотиву изображения козла. Посему, прежде всего решено было делать главным героем игры козла (стоит сказать, что на момент начала разработки, нашумевший Goat Simulator еще не вышел, и не был продуктом всем, в том числе и мне известным). Задача же перед козлом была поставлена нешуточная – найти барочный парик.

paintngs.jpg

Зачем

Find a Wig являет собой point & click пазл, главный упор в котором сделан на оформление. По сути, ради оформления и желания изобразить в игре козла он и был задуман. Единственное, чем игра хоть сколько-то примечательна геймплейно – это отсутствием инвентаря глав героя. То-есть, козел может брать только один предмет в руки (копыта?) и только с одним предметом взаимодействовать. Получившаяся благодаря этому наглядность, когда руки козла буквально заняты игровым предметом, и прямо видно, как персонаж этот предмет берет или кладет, была положительно отмечена многими игроками.

От себя скажу, что выбор жанра для меня оправдался. В отличии от всех моих предыдущих проектов, в Find a Wig хоть сколько-то интересно играть, ведь тут всего то нужно разбросать каких-нибудь предметов по уровню – и всё, игрокам интересно их сопоставлять.

s2qYStA

Art

Но самое главное в Find a Wig – арт. Персонаж, «аналогово» нарисованный акварелью на бумаге, оцифрованный, и анимированный в технике перекладки, задники, так же основывающиеся на акварельной текстуре, но являющиеся, по сути, cg-компиляцией – то на что была потрачена едва ли не половина времени разработки. Акварель и дух барокко – вот приоритет. Вышло, на мой вкус, красиво.

watercolor.jpg

Ошибки

Но в постмортемах принято говорить о допущенных в ходе создания игры ошибок. К ним спешу перейти. Прежде всего, открещусь от тех ошибок, что мне чаще всего вменяют. «Игра скучная, а задачки не бросают вызова, так как все активные зоны подсвечиваются», – говорят мне игроки. Я на это отвечаю: «Это не игра – а эстетическое переживание. Наслаждайтесь атмосферой и любуйтесь детальной анимацией козла». «Игра очень короткая. Сделай её в пару раз больше, и выходи в Стиме». Ответ им: «Продолжительность игры идеально подходит для раскрытия её ёмкой идеи. Просто представьте, что смотрите короткометражку». Не говоря уже о том, что на игру получившейся продолжительности и без того было потрачено больше полутора лет, пусть и с учётом творческих кризисов и периодов, когда времени на игру было не выкроить. Но это вопросы, как говорится, лежащие на поверхности. Настоящей проблемой стала растрата оперативной памяти.

Так, Find a Wig создана на движке Construct 2, и является, по сути, моей первой игрой в этой программе. Прежде я всегда работал во Flash, так что в констракте первым делом «накосячил» с анимацией. Будучи новичком в этом софте и не ведая ничего про Spriter, я по привычке стал делать всю анимацию во флеше, сохраняя каждый кадр в png и импортируя покадрово в констракт. Стоит ли говорить, что такой подход драматически сказался на потреблении игрой оперативной памяти. Когда же я спохватился и осознал проблему было уже слишком поздно. Мне не удалось заставить работать единственный существующий плагин для импорта анимации из флеша в Spriter. В итоге, все анимации одного только глав героя весят около 8 Мб. Не в пользу потребления оперативной памяти сказалось и то, что все игровые сцены расположены на одном экране, и камера в зависимости от положения героя только смещается на них, меняя масштаб. То-есть, практически вся графика, что задействована в игре одновременно загружается в оперативную память. Так, вкладка с запущенной Find a Wig в хроме кушает около 570 Мб. RAM. Согласитесь, мнго для игры с таким малым количеством контента. Слава прогрессу, никто из игроков такой растраты не заметил.

shot01.jpg

Итог

Сейчас Find a Wig полностью закончена. Любые, могущие обнаружится баги исправляться не будут. Игра выложена на порталах newgrounds и itch. Любопытства ради, везде, где я анонсировал игру и приглашал в неё сыграть, я помещал ссылку на itch, не предлагая потенциальной аудитории возможности сыграть в неё на newgrounds. Так получилось сложить довольно правдоподобное представление о трафике генерируемом выбранными платформами без какой либо рекламы и освещения. Не знаю, на сколько посещаемы оба ресурса, но в итоге, спустя 42 дня после выхода игры вышло 2,279 просмотров игры на newgrounds, и, если если отнять «приглашенных» мною и освещавшими выход Find a Wig ресурсами игроков на itch, выходит около 50. Точнее встроенная аналитика, судя по всему, посчитать не позволяет.

Надеюсь, из того, то я написал выйдет постмортем. И, конечно, приглашаю всех сыграть в Find a Wig. Спасибо!