ПрактикJAM
August 15, 2023

ПРАКТИК•JAM: выкладываем игру на itch.io

Мы рады приветствовать вас на страницах Практики. Ранее мы уже писали о том, как выложить игру на itch.io. Но теперь пришло время переработать ту статью под условия текущего Практик•JAM'a. Данная статья создана на основе статьи Алексея Вяхорева.

Сайт itch.io

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

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

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

Шаг 1. Регистрация на itch.io

Если вы ещё не зарегистрированы на itch.io, то сначала нужно зарегистрироваться. Придумайте запоминающийся и легкочитаемый никнейм - он будет фигурировать во всех ссылках на ваши игры, а также в комментариях, которые вы можете оставить другим разработчикам. Для регистрации на сайте itch.io необходимо нажать на кнопку Register и указать желаемый никнейм, пароль, почту. После чего нажать "Create account". Наглядно заполнение полей показано на скриншоте ниже:

Создание страницы игры

Теперь нужно выложить свою игру на itch.io. Сначала создадим страничку игры. Даже если пока сама игра не готова, мы уже можем подготовить страничку. В верхнем меню нажмите на кнопку "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 - жанр игры. Люди будут искать вашу игру по этой нише. Укажите тот жанр, в котором вы сделали игру.
  15. Details / tags - тэги, уточняющие жанр / стилистику игры. Укажите, в 2D или в 3D игра, есть ли какие-то иные особенности?
  16. Details / app store links - сюда можно добавить сюда ссылку на релиз игры на другой платформе.
  17. Details / community - разрешите комментарии. Или запретите, если не хотите давать возможность комментирования. Хотя обычно игры на джем во много делаются для того, чтобы услышать обратную связь:)
  18. Visibility & access - обязательно укажите Public, чтобы другие люди могли открыть игру по ссылке. Пока выбраны другие варианты, ссылка доступна только вам.

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

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

Поздравляем вас с участием в нашем геймджеме. Чтобы мы и другие участники увидели вашу игру среди работ, принятых на джем, нужно выполнить следующие действия. Перейдите по ссылке и присоединяйтесь к джему, нажав "Join jam" - успевайте пока он открыт (до 20 августа 22:00 по мск)!

https://itch.io/jam/practicjam-august-2023

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

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

Поздравляю - теперь ваша игра отображается в списке на главной странице джема https://itch.io/jam/practicjam-august-2023/entries!

Теперь у игры появляется дополнительная страничка - уже в рамках джема (вы можете её открыть через список игр джема или нажав на кнопку "Submission to <Название джема>" на странице с игрой).

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

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

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

Devlog

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

Итог

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

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

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