Геймджем - как выложить игру на itch.io
Вы хорошо потрудились на ПрактикON'е, разработали и отладили игру. Как же ей поделиться и получить обратную связь от игроков? Конечно, можно сбросить билд в чат, но есть...
Сайт itch.io
В наше время популярно использовать сайт itch.io. Почему:
- Там можно разместить красиво оформленную страничку для игры - единая публичная ссылка, как визитка.
- Сделать так, чтобы в игру можно было поиграть прямо браузере с помощью технологии WebGL - это очень популярно для игр на Godot и Unity.
- Или же загрузить на страничку исполняемый файл (если вы не хотите поддерживать WebGL) - чтобы игроки могли скачать и поиграть.
А ещё там можно посмотреть график грядущих геймджемов и подключиться к приглянувшемуся. Для тренировки, пойдём по пути типичного геймджема.
Для начала, вам необходимо зарегистрироваться на сайте itch.io. Советую придумать запоминающийся и легкочитаемый никнейм - он будет фигурировать во всех ссылках на ваши игры, а также в комментариях, которые вы можете оставить к другим играм. Для этого необходимо нажать на кнопку Register и указать желаемый никнейм, пароль, почту.
Загрузка игры
Создадим страничку игры. Даже если пока билд не готов, мы можем подготовить страничку. В верхнем меню нажмите на кнопку "Dashboard", потом нажмите на кнопку "Create new project". Перед вами откроется меню, в котором вам предстоит заполнить:
- Title - придумайте название игры.
- Project URL - подредактируйте ссылку на игру.
- Upload Cover Image (справа) - картинка, отображаемая, когда игрой делятся и когда игра отображается в списке. Обязательно подберите такую картинку - можно скриншот, а можно и нарисовать что-то яркое и примечательное.
- Gameplay video or trailer - хорошим тоном геймджема считается опубликовать короткое видео геймплея на youtube и скопировать в это поле ссылку на него. Это важно на случай, если игра у кого-то не запустится, а так же крайне важно при участии на джемах - судьи и зрители гораздо охотнее будут запускать вашу игру при наличии ролика на странице.
- Screenshots - обязательно приложите 3-5 скриншотов игры. Мало кто решиться запускать игру, не посмотрев на картинку перед запуском.
- Short description or tagline - краткое описание игры, будет показываться в превьюшке, когда вы делитесь ссылкой на игру - придумайте что-то цепляющее.
- Classification - на itch можно залить не только игры. Выберете Games - мы же игры делаем.
- Kind of project - тип проекта:
- если хотите загрузить билд WebGL (игра в браузере), выберете HTML,
- а если только билд под ПК - то Downloadable - загружаемый десктоп-билд.
- Release status - готова ли игра? Не влияет на публичность, но влияет на ожидания игроков. Оставьте In Development, если планируете дорабатывать проект, или Released.
- Pricing - вы можете разрешить играть в вашу игру только тем, кто заплатил на сайте. Оставьте пока "0$ or donate".
- Uploads - тот раздел, куда вы будете часто заходить во время релизов перед дедлайном. Вы всегда можете загрузить билд позже, а также перезагрузить его заново (правда, на многих гейм-джемах действуют правила, что игру нельзя редактировать несколько дней пока идёт голосование - обязательно успейте до дедлайна!).
- Если у вас готов WebGL билд, то загрузите zip архив с билдом, посмотрите видео, если нужна помощь - инструкция для Unity в 3м модуле, и инструкция для Godot в 3м модуле. Зажмите галку "This file will be played in the browser". Вы также можете, дополнительно, загрузить билд под ПК. Обратите внимание, что WebGL билды Unity / Godot 4, скорей всего, могут не запуститься или отображаться некорректно в браузерах MacOS, а также на iPhone и iPad.
- Если у вас готов билд под ПК (под windows - exe файл с зависимостями), загрузите его в архиве тут - игроки смогут его скачать.
- Embed options - если в игру можно сыграть в браузере, тут можно указать размер экрана. Это подменю чувствительно к особенностям html-странички с игрой, поэтому посмотрите видео по встраиванию Unity / Godot. Если игра почему-то не запускается в браузере, скорей всего, в этих настройках надо что-то поправить.
- Details / description - описание игры. Обязательно опишите управление в игре - что нажимать? Опишите, о чём игра. Если у геймджема есть тема, опишите, как игра её раскрывает. Если придумали сюжет - тоже сюда. Если использовали бесплатные ассет паки - укажите ссылки.
- Details / genre - жанр игры. Люди будут искать вашу игру по этой нише. Укажите Platformer.
- Details / tags - тэги, уточняющие жанр / стилистику игры. Укажите, в 2D или в 3D игра, есть ли какие-то иные особенности?
- Details / app store links - добавьте сюда ссылку на релиз игры, когда вы выпустите её на другой платформе.
- Details / community - разрешите комментарии. Или запретите, если стесняетесь.
- Visibility & access - обязательно укажите Public, чтобы другие люди могли открыть игру по ссылке. Пока выбраны другие варианты, ссылка доступна только вам.
Нажмите "Save" (внизу слева и вверху справа). Нажмите "View page" (внизу слева и вверху справа), чтобы посмотреть на страничку с игрой. Вы всегда можете вернуться на страничку с игрой через меню "Edit game".
Участие в геймджеме
Специально под ПрактикON мы завели страничку с Геймджемом. Перейдите по ссылке и присоединяйтесь к джему, нажав "Join jam" - успевайте пока он открыт (мы дадим 1-2 дня после окончания ПрактикON'a)!
Всё. Теперь вас посчитали и записали в блокнот. Обратной дороги нет (на самом деле, есть, но зачем?). Если джем уже начался, вы уже можете опубликовать свою игру в рамках джема - не обязательно дожидаться финального билда, достаточно зарегистрировать страничку, которую вы сможете отполировать в ночь перед дедлайном. Создайте страничку игры (вы же создали уже?) и нажмите "Submit your project".
В меню выберете проект, который хотите добавить, и нажмите Submit (вам предлагают здесь создать и новую страничку).
Поздравляю - теперь ваша игра отображается в списке на главной странице джема https://itch.io/jam/practicon/entries ! И вам даже не обязательно кидать её в чат - другие участники смогут её найти и поиграть. Теперь у игры появляется дополнительная страничка - уже в рамках джема (вы можете её открыть через список игр джема или нажав на кнопку "Submission to ПрактикON" на странице с игрой).
На этой странице другие участники джема комментируют и оценивают вашу игру (а, возможно, и судьи - зависит от правил джема).
Оформление страницы
Скриншоты / описание игры - это очень важно. Но этого недостаточно. Настоящий шедевр должен стоять в красивой рамке и радовать глаз при первом открытии. Для этого у вас есть инструменты редактирования темы странички на самой страце с игрой (кнопка "Edit theme"). Здесь вам доступны инструменты настройки цветовой палитры игры, а также возможность добавить баннер для солидности. Не забывайте сохранять настройки темы при редактировании.
Devlog
Хороший способ привлечь внимание к долгосрочному проекту - вести дневник разработки (вы же планируете развивать игру после джема, правда?). Честно признаюсь, я не писатель и, чтобы вести дневник разработки, надо, действительно, любить свой проект. Но, возможно, такой дневник даст вам ощущение законченности работы и связи с игроками? Почитайте дневники других разработчиков - есть просто заметки к релизу, а есть полноценные статьи с набросками и рассуждениями о дизайне.
Итог
Поздравляю - вы теперь готовы к геймджему и сможете сходу разобраться в процессе публикации игры. Теперь вы знаете, как создать страницу игры на сайте itch.io, как загрузить на неё билд, на какие кнопки нажать для оформления страницы и как опубликовать её в рамках геймджема.
Зачем вам эти знания? Любой геймджем - это отличная возможность проверить свои навыки, ощутить драйв креатива и познакомиться с интересными людьми. Кто знает, быть может, именно на следующем геймджеме вы вступите в команду, вместе с которой сделаете крутейшую игру и вне геймджема? Дерзайте!
И обязательно посетите странички игр других участников ПрактикONа, оставьте обратную связь. Напишите в комментариях на страничках их игр, что вам понравилось в проектах других участников. Ведь геймджем - это не просто конкурс.