itch.io
August 1, 2023

Геймджем - как выложить игру на itch.io

Вы хорошо потрудились на ПрактикON'е, разработали и отладили игру. Как же ей поделиться и получить обратную связь от игроков? Конечно, можно сбросить билд в чат, но есть...

Сайт itch.io

В наше время популярно использовать сайт itch.io. Почему:

  1. Там можно разместить красиво оформленную страничку для игры - единая публичная ссылка, как визитка.
  2. Сделать так, чтобы в игру можно было поиграть прямо браузере с помощью технологии WebGL - это очень популярно для игр на Godot и Unity.
  3. Или же загрузить на страничку исполняемый файл (если вы не хотите поддерживать WebGL) - чтобы игроки могли скачать и поиграть.

А ещё там можно посмотреть график грядущих геймджемов и подключиться к приглянувшемуся. Для тренировки, пойдём по пути типичного геймджема.

Для начала, вам необходимо зарегистрироваться на сайте itch.io. Советую придумать запоминающийся и легкочитаемый никнейм - он будет фигурировать во всех ссылках на ваши игры, а также в комментариях, которые вы можете оставить к другим играм. Для этого необходимо нажать на кнопку Register и указать желаемый никнейм, пароль, почту.

Загрузка игры

Создадим страничку игры. Даже если пока билд не готов, мы можем подготовить страничку. В верхнем меню нажмите на кнопку "Dashboard", потом нажмите на кнопку "Create new project". Перед вами откроется меню, в котором вам предстоит заполнить:

  1. Title - придумайте название игры.
  2. Project URL - подредактируйте ссылку на игру.
  3. Upload Cover Image (справа) - картинка, отображаемая, когда игрой делятся и когда игра отображается в списке. Обязательно подберите такую картинку - можно скриншот, а можно и нарисовать что-то яркое и примечательное.
  4. Gameplay video or trailer - хорошим тоном геймджема считается опубликовать короткое видео геймплея на youtube и скопировать в это поле ссылку на него. Это важно на случай, если игра у кого-то не запустится, а так же крайне важно при участии на джемах - судьи и зрители гораздо охотнее будут запускать вашу игру при наличии ролика на странице.
  5. Screenshots - обязательно приложите 3-5 скриншотов игры. Мало кто решиться запускать игру, не посмотрев на картинку перед запуском.
  6. Short description or tagline - краткое описание игры, будет показываться в превьюшке, когда вы делитесь ссылкой на игру - придумайте что-то цепляющее.
  7. Classification - на itch можно залить не только игры. Выберете Games - мы же игры делаем.
  8. Kind of project - тип проекта:
    1. если хотите загрузить билд WebGL (игра в браузере), выберете HTML,
    2. а если только билд под ПК - то Downloadable - загружаемый десктоп-билд.
  9. Release status - готова ли игра? Не влияет на публичность, но влияет на ожидания игроков. Оставьте In Development, если планируете дорабатывать проект, или Released.
  10. Pricing - вы можете разрешить играть в вашу игру только тем, кто заплатил на сайте. Оставьте пока "0$ or donate".
  11. Uploads - тот раздел, куда вы будете часто заходить во время релизов перед дедлайном. Вы всегда можете загрузить билд позже, а также перезагрузить его заново (правда, на многих гейм-джемах действуют правила, что игру нельзя редактировать несколько дней пока идёт голосование - обязательно успейте до дедлайна!).
    1. Если у вас готов WebGL билд, то загрузите zip архив с билдом, посмотрите видео, если нужна помощь - инструкция для Unity в 3м модуле, и инструкция для Godot в 3м модуле. Зажмите галку "This file will be played in the browser". Вы также можете, дополнительно, загрузить билд под ПК. Обратите внимание, что WebGL билды Unity / Godot 4, скорей всего, могут не запуститься или отображаться некорректно в браузерах MacOS, а также на iPhone и iPad.
    2. Если у вас готов билд под ПК (под windows - exe файл с зависимостями), загрузите его в архиве тут - игроки смогут его скачать.
  12. Embed options - если в игру можно сыграть в браузере, тут можно указать размер экрана. Это подменю чувствительно к особенностям html-странички с игрой, поэтому посмотрите видео по встраиванию Unity / Godot. Если игра почему-то не запускается в браузере, скорей всего, в этих настройках надо что-то поправить.
  13. Details / description - описание игры. Обязательно опишите управление в игре - что нажимать? Опишите, о чём игра. Если у геймджема есть тема, опишите, как игра её раскрывает. Если придумали сюжет - тоже сюда. Если использовали бесплатные ассет паки - укажите ссылки.
  14. Details / genre - жанр игры. Люди будут искать вашу игру по этой нише. Укажите Platformer.
  15. Details / tags - тэги, уточняющие жанр / стилистику игры. Укажите, в 2D или в 3D игра, есть ли какие-то иные особенности?
  16. Details / app store links - добавьте сюда ссылку на релиз игры, когда вы выпустите её на другой платформе.
  17. Details / community - разрешите комментарии. Или запретите, если стесняетесь.
  18. Visibility & access - обязательно укажите Public, чтобы другие люди могли открыть игру по ссылке. Пока выбраны другие варианты, ссылка доступна только вам.

Нажмите "Save" (внизу слева и вверху справа). Нажмите "View page" (внизу слева и вверху справа), чтобы посмотреть на страничку с игрой. Вы всегда можете вернуться на страничку с игрой через меню "Edit game".

Участие в геймджеме

Специально под ПрактикON мы завели страничку с Геймджемом. Перейдите по ссылке и присоединяйтесь к джему, нажав "Join jam" - успевайте пока он открыт (мы дадим 1-2 дня после окончания ПрактикON'a)!

https://itch.io/jam/practicon

Всё. Теперь вас посчитали и записали в блокнот. Обратной дороги нет (на самом деле, есть, но зачем?). Если джем уже начался, вы уже можете опубликовать свою игру в рамках джема - не обязательно дожидаться финального билда, достаточно зарегистрировать страничку, которую вы сможете отполировать в ночь перед дедлайном. Создайте страничку игры (вы же создали уже?) и нажмите "Submit your project".

В меню выберете проект, который хотите добавить, и нажмите Submit (вам предлагают здесь создать и новую страничку).

Поздравляю - теперь ваша игра отображается в списке на главной странице джема https://itch.io/jam/practicon/entries ! И вам даже не обязательно кидать её в чат - другие участники смогут её найти и поиграть. Теперь у игры появляется дополнительная страничка - уже в рамках джема (вы можете её открыть через список игр джема или нажав на кнопку "Submission to ПрактикON" на странице с игрой).

На этой странице другие участники джема комментируют и оценивают вашу игру (а, возможно, и судьи - зависит от правил джема).

Оформление страницы

Скриншоты / описание игры - это очень важно. Но этого недостаточно. Настоящий шедевр должен стоять в красивой рамке и радовать глаз при первом открытии. Для этого у вас есть инструменты редактирования темы странички на самой страце с игрой (кнопка "Edit theme"). Здесь вам доступны инструменты настройки цветовой палитры игры, а также возможность добавить баннер для солидности. Не забывайте сохранять настройки темы при редактировании.

Devlog

Хороший способ привлечь внимание к долгосрочному проекту - вести дневник разработки (вы же планируете развивать игру после джема, правда?). Честно признаюсь, я не писатель и, чтобы вести дневник разработки, надо, действительно, любить свой проект. Но, возможно, такой дневник даст вам ощущение законченности работы и связи с игроками? Почитайте дневники других разработчиков - есть просто заметки к релизу, а есть полноценные статьи с набросками и рассуждениями о дизайне.

Итог

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

Зачем вам эти знания? Любой геймджем - это отличная возможность проверить свои навыки, ощутить драйв креатива и познакомиться с интересными людьми. Кто знает, быть может, именно на следующем геймджеме вы вступите в команду, вместе с которой сделаете крутейшую игру и вне геймджема? Дерзайте!

И обязательно посетите странички игр других участников ПрактикONа, оставьте обратную связь. Напишите в комментариях на страничках их игр, что вам понравилось в проектах других участников. Ведь геймджем - это не просто конкурс.