7 уроков из 7 ранних прототипов: как расти через маленькие игры
Автор пересматривает свои ранние проекты — студенческие игры, джемы и сырые прототипы — и формулирует 7 конкретных уроков, которые помогли ему расти как геймдизайнеру.
1. Последовательность важнее разового успеха (Nordic Trolling)
Nordic Trolling — средний по качеству джем‑проект. Как и другие ранние игры автора, он не был ни шедевром, ни даже особенно хорошей игрой. Но регулярное «делать среднюю игру, завершать и идти дальше» постепенно смещало качество от посредственности к приличному уровню. Ключ — в повторении и доведении проектов до конца.
2. Прототипируй неизвестное в первую очередь (Grocery Clash — прототип)
Grocery Clash (Prototype) создавался как проверка геймплея перед разработкой на собственном движке. Автор подчёркивает: прототипировать нужно как можно раньше и бить по самым большим неизвестным. Прототип можно (и нужно) делать быстро и «грязно»: в другом движке, с мокапами, фейковыми фичами, бумажными прототипами, видео, читерским кодом. Прототип всё равно выбросят, поэтому не стоит переинжинирить. Недельный прототип в Unity спас команду от возможного провала спустя полгода разработки.
3. Показывай игру людям и собирай обратную связь (Project SANTA)
Project SANTA — первый крупный проект автора, который он активно «выводил в люди»: конкурсы, выставки, менторские программы. Обратная связь была местами болезненной (вплоть до комментариев, что «семейная игра выглядит как нацистский лагерь»), но именно честные отзывы, особенно от ветеранов индустрии, стали переломным моментом. Вывод: проверять свои гипотезы на реальных игроках и экспертных менторах критически важно.
4. Прими «творческий туман» и продолжай идти (Grocery Clash)
Во время разработки Grocery Clash на собственном движке долгое время не было нормального геймплея — лишь «две сталкивающиеся морковки на чёрном экране», и даже это воспринималось как победа. Автор описывает состояние безнадёги и «туман», когда финиш кажется недостижимым. Урок: это нормальная фаза разработки. Нужно держаться «компаса» (видения игры) и продолжать движение, даже когда результат ещё почти не виден.
5. Контролируй масштаб и чередуй мечтателя с рационалистом (Red in the Woods)
Red in the Woods задумывалась как игра «играем с тенями в стиле Heroes of Might & Magic 3» за 72 часа джема. Автор признаёт, что был в режиме «мечтатель + нетерпеливый», без рациональной оценки. В итоге команда быстро «получила по лицу» от реальности и бросила проект незавершённым. Урок: нужны регулярные паузы для проверки масштаба — задавать себе вопросы «реально ли это», «что минимально необходимое ядро», «что можно протестировать в самом маленьком виде». Эффективен цикличный переход между режимом мечтателя и рационалиста.
6. Прописывай идею до деталей геймплея (Get Me Out Of Here)
В Get Me Out Of Here автор впервые перед кодингом провёл полноценный мысленный разбор: как выглядит игра, какие механики, в чём ядро опыта, есть ли интереснее пяти минут геймплея, получится ли сделать больше одного уровня. Ранее он часто бежал сразу в движок с «идеальной идеей», а потом отказывался от неё на этапе реализации или застревал с неинтересной, но уже встроенной фичей. Урок: не нужен огромный GDD, но 10 минут на продумывание «минуты к минуте» и отсев слабых идей до разработки экономят много сил.
7. Инновации через незнание стандартов (Westdude)
Westdude создавался во внутреннем ASCII‑фреймворке студии SUPERHOT, без документации и демо. Не зная «как принято», автор сделал то, что считал стандартом, и случайно создал нарративную игру с полноэкранными анимациями — то, чего раньше в этом ASCII‑окружении не было. Урок: незнание устоявшихся норм иногда помогает нарушить статус‑кво. Смешение «джуниорского» мышления без ограничений и «сеньорского» опыта, который ловит критические ошибки, даёт почву для инноваций.
Выводы
- Регулярно доводите до конца даже «средние» маленькие проекты — именно они наращивают скилл.
- Рано прототипируйте самые рискованные и неизвестные элементы, не тратя время на качество прототипа.
- Показывайте игры людям и собирайте честную обратную связь, особенно от опытных разработчиков.
- Осознанно управляйте масштабом и чередуйте режимы мечтателя и рационалиста.
- Перед разработкой коротко, но конкретно продумывайте и фиксируйте ядро геймплея и опыт игрока.