Вернуться
ИТ.Москва Мастерская

Покажи свою игру
всей Москве

Разработай игру, загрузи её в мастерскую и дай другим студентам заработать монеты. Лучшие проекты выйдут на большую аудиторию.

Шаг 01

Авторизация

Войди через ВКонтакте или Яндекс — это обязательно для загрузки

Авторизация привязывает игру к твоему профилю и позволяет начислять IT.Coin

Без авторизации опубликовать игру невозможно — данные анонимных пользователей не сохраняются

Шаг 02

Создание игры

Игра должна быть веб-приложением — поддерживаются HTML5, JavaScript, TypeScript, Canvas, WebGL

Фреймворки: Phaser, Three.js, Babylon.js, p5.js, PixiJS или чистый JS

Игра обязана содержать интеграцию с API ИТ.Москва для начисления монет игрокам

Размер проекта не должен превышать 50 МБ в ZIP-архиве

Запрещены: монетизация, реклама, нарушение авторских прав

Шаг 03

Интеграция IT.Coin

Для начисления монет вызывай API: POST /api/games/reward

Тело запроса: { "amount": число_монет }

Токен игрока передаётся автоматически через cookie — убедись, что запрос идёт с того же домена

Максимум за одну сессию: 500 монет. Лимит обновляется раз в 24 часа

Попытки накрутки автоматически блокируются системой

// Пример вызова в твоей игре
async function rewardPlayer(amount: number) {
  const res = await fetch("/api/games/reward", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ amount }),
  });
  const data = await res.json();
  if (res.ok) {
    console.log("Начислено монет:", data.coins);
  }
}
Шаг 04

Подготовка архива

Упакуй всё в ZIP: index.html должен быть в корне архива

Включи все ресурсы: изображения, звуки, шрифты — внешних CDN лучше избегать

Добавь файл README.md с описанием игры, управлением и жанром

Укажи имя автора и контакты для связи

Шаг 05

Загрузка и публикация

Отправь архив на почту workshop@itmoscow.pro с темой «Мастерская — [название игры]»

В теле письма: краткое описание игры (2–3 предложения) и скриншот

Модерация занимает до 3 рабочих дней

После одобрения игра появится в каталоге Мастерской и будет доступна всем студентам

Шаг 06

После публикации

Твоя игра отображается в каталоге со ссылкой на твой профиль

Студенты играют и зарабатывают монеты — твоя игра помогает сообществу

Топ-3 игры по рейтингу каждый месяц получают специальный приз от ИТ.Москва

Лучшие проекты презентуются на открытых мероприятиях колледжа

Требования к игре

Работает в браузере без установки
Файл index.html в корне архива
Размер до 50 МБ
Интеграция с /api/games/reward
README.md с описанием
Внешние сервисы с авторизацией
Встроенная реклама или монетизация
Контент 18+
Нарушение авторских прав

Есть вопросы? Пиши на workshop@itmoscow.pro

Для загрузки игры необходима авторизация