В связи с запретом itch.io в нашем уютном чатике снова всплыла тема об организации гейм-джемов на Телефраге. Я долго относился к такого рода активностям с недоумением и не воспринимал их как часть индустрии. Однако в последнее время пересмотрел своё отношение и решил, что они вполне имеют право на существование и приносят определенную пользу.

На первый взгляд, Джемы похожи на Запуски по организационной структуре, но между ними есть принципиальная разница. В первую очередь она касается непосредственно проектов, которые оцениваются. В Запусках принимают участие игры, которые разработчики создают как самостоятельные произведения. Эти проекты существуют сами по себе, а не для Запусков.

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

Таким образом, возникает первый важный вывод от сосуществования Запусков и Джемов на ресурсе: проекты, создаваемые в рамках Джемов, не должны смешиваться с обычными проектами. Если не делать разделения между ними, то возникает опасность того, что реальные разработчики не захотят видеть свои проекты в одном каталоге с играми, разработанными конкурсантами в рамках Джемов.

Страница игры, сделанной в рамках джема, в принципе, по своему наполнению и функционалу может ничем не отличаться от страницы обычного проекта, но необходимо явно отображать, что она разработана для Джема. В каталоге игр следует добавить фильтр проектов для возможности отделения Джем-игр, который по-умолчанию должен быть включён.

Второе важное отличие Джемов от Запусков в том, что в Джемах участвуют персоны, а не проекты. На момент объявления Джема проекта, который будет создан в его ходе, еще нет. Есть только участники, которые хотят принять участие в мероприятии, и организаторы Джема. Дополнительно в рамках Джема может быть разрешено как сольное, так и командное участие. А это значит, что необходим механизм объединения участников Джема в команды. При этом команды существуют только в рамках Джема, т.е. это не равно компании в привычном для ресурса смысле.

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

Ну и наконец, для Джемов часто предполагается, что игра загружается прямо на площадку проведения, которая выступает в качестве облачного хранилища. Учитывая, что современные игры даже с небольшим по объему контентом могут занимать гигабайты, это существенно повысит стоимость использования S3-хранилища ресурса. Эту проблему можно решать разными путями. Самым адекватным видится ограниченное по времени хранение билдов после окончания Джема.

Навскидку вот такие мысли. Если у кого-то есть дополнительные соображения и замечания, велкам в комментарии под статьёй или в чат. Я же со своей стороны уже обдумываю реализацию.