zloy.net Играй по-злому
Игры
Войти EN
← На главную

Zloy Studio

Программа, в которой делают игры для zloy.net. Ставится на компьютер, работает с вашей папкой на диске и сама доводит игру до каталога: собрать, проверить, отправить на модерацию, выпустить.

Скачать

macOS— Windows— Linux—

Бесплатно. Аккаунт нужен только чтобы опубликовать игру. Все сборки и прошлые версии

Что она умеет

  • Делает игру вместе с вами. Zloy Master превращает описание словами («шутер про ковры-самолёты, вдвоём по сети») в техническое задание и ведёт по нему ИИ-агента до готовой игры. Агента выбираете вы: Claude Code, Codex или Koda.
  • Умеет всё, что нужно игре, без вашего сервера. Комнаты, чат, сохранения, таймеры, таблицы рекордов и внутриигровая валюта уже есть на платформе — они подключаются кубиками, а не пишутся заново.
  • Показывает, что происходит в игре. Zloy Data — строки, которые игра записала в бекенд; Zloy Stats — нагрузка и время ответа; Zloy Notify — уведомления игрокам.
  • Выпускает. Сборка идёт у вас на машине одной командой, на сервер уезжает готовый результат, дальше — предпросмотр, модерация и каталог.

Что нужно на компьютере

Zloy Doctor на первом экране проверит машину и поставит недостающее: нужны Node.js с npm и git, а из ИИ-агентов — хотя бы один. Blender необязателен: без него ассеты будут процедурными.

Игра на платформе — веб-игра на JavaScript, поэтому заготовка нового проекта собирается без единой зависимости: первая сборка проходит на чистой машине и даже без интернета.

Как разместить игру

Подробный порядок — на странице «Как разместить игру». Коротко: создайте проект, войдите под аккаунтом zloy.net, соберите веб-версию, выберите адрес и жанр и отправьте на модерацию.

Что изменилось

Версия 1.24.1 · 28.08.2026

  • Чат иконки больше не доделывает сайт. Агент запоминал начатый разговор ПО ИГРЕ, а не по чату: пока Claude Code в игре был один, это было одно и то же, а с чатами темы их стало три — и открытый вторым продолжал чужой разговор. Со стороны это даже не выглядело поломкой: чат правильный, задание правильное, ответ не про то
  • Прежняя общая запись стирается, а не переносится в один из чатов: в ней лежал разговор того чата, который стартовал последним, то есть с равной вероятностью чужой. Поэтому каждый чат один раз начнёт заново и честно об этом скажет; переписка на сервере цела
  • Чат, открытый мастером, больше не заводит вторую сессию сам себе. Мастер открывал его без номера, и тот же чат из списка получал ещё один процесс агента: задвоенные ответы и спор о том, чей разговор продолжать
  • Задание мастера доезжает до чата и тогда, когда чат открывается раньше своего списка. На этом пути его теряли: человек всё расписал в форме, а разговор открывался пустым
  • Две просьбы к мастеру подряд (иконка, следом сайт) больше не отменяют друг друга: заявки на открытие чата встали в очередь, а не в одно место

Версия 1.24.0 · 28.08.2026

  • После кнопки «Опубликовать сайт» ссылка на черновик приходит прямо в чат — нажал и смотришь. Раньше кнопка отвечала «выложено» и отправляла за адресом в настройки игры: человек уходил из разговора ровно в тот момент, когда всё готово
  • Ссылка на черновик каждый раз новая и открывает ТОЛЬКО сайт. Прежде она была подписана тем же ключом, что и черновик самой игры: пересланная кому-нибудь, она заодно пускала в невыпущенную сборку и к отладочным данным игры
  • Ссылка живёт два часа, а открывший черновик ходит по нему сутки: ссылка путешествует — остаётся в переписке и в буфере, — а пропуск лежит в браузере того, кто уже посмотрел. По устаревшей теперь написано, что она устарела и где взять свежую: прежде была «страница не найдена», а это на своём же адресе читается как «сайт пропал»
  • Черновик закрыт от поисковиков и не отдаёт свой адрес по ссылкам наружу: подпись держит подбор, но не краулера, пришедшего по пересланной ссылке, и не заголовок, уносящий адрес целиком
  • Модератор открывает из очереди ТОТ вариант сайта, который решает. Разработчик, отправив сайт на проверку, спокойно выкладывает следующий черновик — и модератор одобрял кнопкой одно, посмотрев глазами другое
  • У сайтов в очереди снова работает «Отклонить…». Кнопка раскрывала форму причины скриптом, который отрисовывался только при непустой очереди игр: игр нет — нажатие не делает ничего

Версия 1.23.0 · 28.08.2026

  • Перед созданием сайта Студия спрашивает, какой он: спокойная витрина с текстом и скриншотами или 3D-лендинг с моделью героя в центре, которая движется от скролла и курсора. Один промпт на оба случая давал середину — тяжёлую сцену там, где хватило бы картинки, и скучную страницу там, где нужен эффект
  • Агенту теперь ставится ещё и растеризатор — им делается картинка-превью 1200×630, та самая, что видно вместо ссылки в мессенджере. Сначала ищем уже установленное и только если ничего нет, ставим своё; системные пакеты не трогаем — они просят прав администратора
  • Требования платформы (две языковые версии, ссылка в подвале, 20 МБ, обе кнопки) общие для всех вариантов и проверяются тестом по каждому из них: новый вариант нельзя добавить, забыв про обязательное

Версия 1.22.0 · 28.08.2026

  • Нажали «Сделать сайт» — сразу попадаете в чат с агентом. Установка умений для вёрстки переехала туда же: раньше она держала вас перед модальным окном до того, как разговор вообще начался
  • Весь ход установки виден в ленте: что уже стоит, что качается, что не встало и почему. Не встало — сайт всё равно сделаем, просто агент знает меньше, и теперь понятно, почему результат вышел проще
  • Умения ставятся строго до запуска агента, и обойти этот порядок больше нельзя: подготовка живёт внутри самой сессии. Claude Code читает умения при старте, и поставленные позже он увидел бы только со следующего запуска — молча, без единого сообщения об ошибке

Версия 1.21.0 · 28.08.2026

  • Кнопка «Опубликовать сайт» появилась прямо в чате с агентом — там, где вы и находитесь, когда он заканчивает. Уходить ради этого в настройки игры значило прерывать разговор ровно в тот момент, когда он закончился удачей
  • Сайт теперь не больше 20 МБ. Витрина — это текст, несколько картинок и, может быть, короткий ролик; всё сверх того обычно значит, что в папку уехали ассеты игры или картинки не пожаты, а платит за это посетитель с телефона
  • Размер считается после распаковки, а не по архиву — иначе предел пропускал бы сайт втрое больше. Студия проверяет его и до отправки: гнать на плохой связи двадцать мегабайт ради заранее известного отказа незачем. Агент знает о пределе из задания, а не узнаёт о нём в конце работы

Версия 1.20.1 · 28.08.2026

  • Инструменты студии снова подключаются к Claude Code. Подключение сначала убирает прежнюю запись сервера, а команда агента, найдя её сразу в двух местах — общем и в настройках отдельной папки, — не убирала ничего; следом запись новой отвечала «сервер уже есть», и Студия честно писала «инструменты НЕ подключены»
  • Старую запись теперь удаляем с прямым указанием, где она лежит, и убираем её во всех папках, где она нашлась: настройка папки сильнее общей, и забытая там запись со старым ключом молча перебивала бы свежую — снаружи «подключено», а на каждый вызов 401
  • Если прежняя запись всё-таки уцелела, Студия больше не показывает голый ответ команды, а называет две строки, которые снимут её наверняка

Версия 1.20.0 · 28.08.2026

  • Адрес сайта игры начинает работать с первого выложенного варианта, а не после одобрения. Иначе выходил замкнутый круг: черновик лежит на том же адресе, и без живого имени его нельзя было ни показать, ни проверить — а значит и одобрить
  • Пока сайт не одобрен, по адресу стоит заглушка: логотип платформы и строка «Сайт игры готовится». Не переадресация на игру — это значило бы, что адреса нет; не «страница не найдена» — так поисковики и мессенджеры сочли бы имя мёртвым. Заглушка не индексируется, чтобы не занять в выдаче место настоящего сайта
  • После первой выгрузки адрес заживёт минут через десять — имя игры впервые попадает в сертификат. Об этом теперь прямо сказано и в Студии, и в ответе агенту: молча это выглядело бы как поломка

Версия 1.19.0 · 28.08.2026

  • Агент теперь выкладывает готовый сайт игры сам — инструментом publish_site. Заканчивать работу походом в Студию ради одной кнопки было лишним шагом там, где всё уже готово
  • На модерацию сайт при этом не уходит: сначала вы смотрите черновик по ссылке, которую вернёт инструмент, и решаете. Отправлять модератору то, чего не видел даже разработчик, значит тратить чужое время на угадывание
  • Требования к сайту — те же, что при выгрузке из Студии, и проверяются они одним и тем же кодом: обе языковые версии и ссылка на платформу в подвале. Отказ приходит словами, по которым понятно, что чинить, — агент починит это в том же разговоре

Версия 1.18.0 · 28.08.2026

  • Адрес игры теперь подчиняется правилам домена: латиница, цифры и дефис внутри. Подчёркивание запрещено — и это не придирка: в сертификате оно недопустимо, поэтому сайт игры с таким адресом не открылся бы по HTTPS никогда и без единого сообщения об ошибке
  • Дефис, наоборот, разрешён. Он был запрещён, пока черновик сайта жил на отдельном адресе «<игра>-dev»; черновик переехал на путь /dev/, и запрет стал беспричинным
  • Три игры с подчёркиванием в адресе переименованы. Старые адреса не умерли: они отпущены и ведут на новые, вместе со страницами игр

Версия 1.17.0 · 28.08.2026

  • Исправлено: агент мог начать работать в папке ЧУЖОЙ игры. Номера проектов и номера игр — две независимые нумерации, обе с единицы, поэтому «7» одновременно значило старый номер одной игры и настоящий номер другой. Переезд на единый номер этого не знал: забирал себе чужую живую настройку и удалял её. Игра получала папку соседки, соседка теряла свою, а на экране везде было верное название — заметить почти невозможно
  • Теперь номер, занятый живой игрой, переезд не трогает вовсе, а папка хранит отметку, чьей игре она принадлежит: работать в чужой молча больше нельзя. Если ваша игра потеряла папку — укажите её заново на экране синхронизации, это минута
  • Zloy Master больше не исчезает из списка чатов. Он прятался, как только появлялось задание на игру, — это было верно, пока он умел одно; теперь он делает ещё иконку и сайт, а их переделывают помногу раз
  • На компьютере всё, что открывается из «Управления» — сайт игры, чёрный список, адрес, — остаётся в правой колонке и больше не разворачивается поверх всего окна. Чат мастера тоже открывается там же, с видимыми вкладками сверху
  • «Сделать сайт» больше не переспрашивает, что делаем: вы уже ответили, нажав кнопку

Версия 1.16.0 · 27.08.2026

  • Черновик сайта переехал с отдельного адреса на /dev/ того же адреса игры. Второй поддомен стоил места в сертификате на каждую игру — теперь в один сертификат помещается вдвое больше игр, а прав второй адрес всё равно не добавлял
  • Над черновиком появилась «чёлка» — та же плашка, что над игрой: узкая полоса сверху по центру, раскрывается нажатием. Внутри — какой это вариант, в каком он состоянии, что написал модератор, если вернул, и ссылки туда, где принимают решение
  • Чёлка врезается только в черновик. В опубликованный сайт платформа не дописывает ни байта: это чужая страница, и наши элементы на ней означали бы, что так её сделал автор

Версия 1.15.0 · 27.08.2026

  • Черновик сайта открывается по ссылке из Студии, и теперь он действительно открывается. Оказалось, что «войдите и смотрите» на адресе черновика не работает в принципе: кука входа привязана к самому zloy.net и на поддомены браузером не отправляется — и это правильно, иначе её читал бы любой сайт любой игры. Ссылка стала подписанной, а переходы внутри черновика работают дальше сами
  • Пропуск к черновику одной игры не открывает черновик другой, а подделать подпись нельзя — обе проверки закреплены живым прогоном

Версия 1.14.0 · 27.08.2026

  • Перед тем как делать сайт, агент получает умения для вёрстки — их ставит сама Студия, в папку игры. Ставит ДО открытия чата: Claude Code читает умения при запуске сессии, и поставленные позже он увидел бы только со следующего раза, то есть первый и самый важный вариант сайта делался бы без них
  • Список умений именованный, а не «всё, что про веб»: каталог чужой, и поиск по словам однажды притащил бы то, что тянет стили с чужого домена — а его на сайте игры не пропустит защита. Не встало — так и написано в чате: сайт всё равно можно делать, просто агент знает меньше
  • Старые варианты сайта убираются сами раз в сутки, а не только когда вы что-то выкладываете. Обещание «через 30 суток» не должно зависеть от того, зашли вы в Студию или нет

Версия 1.13.0 · 27.08.2026

  • В настройках игры появился раздел «Сайт игры»: выложить то, что собрал агент, посмотреть черновик по своему адресу — он виден только вам — и отправить на проверку. Опубликуется сайт после одобрения, как и сама игра; до тех пор на адресе остаётся прежний вариант
  • Варианты сайта сохраняются, и к прежнему одобренному можно вернуться одной кнопкой — модератора при этом не зовут, он его уже смотрел. Отказ приходит с причиной от модератора, а не молча
  • Текст сайта правится руками, а вёрстка — нет. Заголовки и абзацы показаны списком полей; разметка в них физически не попадает, поэтому испортить её нельзя. Две языковые версии — две вкладки рядом: править одну, забыв про вторую, — самый простой способ выкатить сайт с отставшей английской половиной

Версия 1.12.0 · 27.08.2026

  • У Zloy Master появился выбор задачи: игра, иконка или сайт игры. Раньше он умел только игру, а свести три разные работы в один промпт значило бы получить средний результат во всех трёх случаях
  • Новое — промо-сайт игры: витрина на собственном адресе, с которой человек, ничего про игру не знающий, идёт играть. Агент собирает его из ассетов игры: описание, правила, кнопки «Играть» и «Страница игры», блок со свежими снимками и роликами от самих игроков и обе языковые версии
  • Разговор про сайт идёт в своём чате, как и про иконку. Мастер запускается сколько угодно раз: каждый прогон — отдельный вариант, сравнить и выбрать решает разработчик

Версия 1.11.0 · 27.08.2026

  • Иконку игры теперь рисует агент. В настройках игры появилась кнопка «Нарисовать иконку»: задание с требованиями к размеру, читаемости и формату собирается само, от вас нужно только пожелание — или ничего
  • Разговор про иконку идёт в отдельном чате. Её перерисовывают по десять раз подряд, и эти круги не должны тонуть в истории разработки игры, а история разработки — утаскивать модель в спор о картинке
  • В чате иконки видно саму картинку и кнопки «Принять» и «Перерисовать». Принятая уходит в черновик игры и попадает в каталог после проверки; варианты сохраняются отдельными файлами, так что вернуться к позавчерашнему можно — лишние убираются только после принятия, и всегда остаются два предыдущих

Версия 1.10.0 · 27.08.2026

  • Каталог игр стал плитками с иконками. Игру узнают по картинке, а в строке ей место было только слева от текста, размером с favicon. Под названием теперь адрес выпущенной игры или состояние черновика — вместо слова «JavaScript», одинакового у всех
  • Иконки не ждут сети: однажды показанная лежит на устройстве, и каталог открывается мгновенно даже без связи. Нет иконки — в плитке первая буква названия, а не пустой квадрат: пустой читается как «не загрузилось»
  • Выгрузка сборки переживает плохую связь. Идёт полоса с процентами, обрыв повторяется до пяти раз с растущей паузой, а после этого остаётся кнопка «Повторить отправку» — она отправляет уже собранный архив, пересобирать проект не нужно. Осмысленный отказ сервера (билд больше квоты, нет прав) не повторяется вовсе: через пять секунд ответ был бы тем же

Версия 1.9.1 · 26.08.2026

  • Подключение к MCP-серверу студии больше нельзя затереть служебным ключом. Набор проверок Студии звал настоящую команду подключения с ключом-заглушкой, и каждый его прогон сносил рабочую запись у Claude Code, оставляя вместо неё нерабочую. Со стороны это выглядело безнадёжно: приложение говорит «подключено», а агент видит сервер как отказавший, и перезапуск ничего не меняет

Версия 1.9.0 · 26.08.2026

  • Предложение обновиться теперь рассказывает, что именно изменится: список правок новой версии читается с сайта и показывается прямо в окне. Раньше там стояли только номер версии и сборки — то есть окно просило довериться на слово, и «Позже» нажимали из осторожности, а не из занятости
  • Путь обновления собран целиком: увидел, что нового → скачал фоном (работа не останавливается, прогресс в «Загрузках») → согласился на перезапуск → новая версия встала на место старой и открылась сама
  • Хвосты обновления убираются при следующем запуске. После удачной подмены во временной папке оставался архив на три десятка мегабайт и скрипт: снести их из самого скрипта нельзя — он там же и лежит, — и с каждой версией мусора становилось больше

Версия 1.8.0 · 26.08.2026

  • В Zloy Data появилась кнопка «Обнулить песочницу»: стирает все строки всех кубиков разом — сохранения, рекорды, сущности, счета и проводки. Отладка идёт кругами, и чистить накопленный мусор по строке через фильтры значило тратить на это каждый день
  • Боевые данные обнулить нельзя вообще: сервер отказывает, и никакое подтверждение его не переубедит. Это не опасная правка, а операция, которой в бою не существует — стереть данные живой игры значит стереть прогресс всех её игроков разом, а вернуть его неоткуда. В боевом режиме кнопка на экране остаётся, но выключена и объясняет почему

Версия 1.7.0 · 26.08.2026

  • Обновление снова доезжает. Клиенты, поставленные до перевода выпуска в релизный канал, спрашивали о новой версии старый адрес, а файлы по нему уже убрала уборка старых сборок — обновление каждый раз кончалось ошибкой 404. Теперь релиз обновляет и этот указатель
  • На macOS Студия обновляется САМА: качает пакет, распаковывает, заменяет себя и перезапускается. Спрашивает перед перезапуском — работающий агент не должен погибнуть ради обновления, а отказ ничего не теряет: кнопка «Перезапустить» остаётся в боковой панели
  • И главное: macOS больше не просит подтверждать запуск через «Настройки → Конфиденциальность». Это требование вызывает не отсутствие подписи, а метка «скачано из интернета», которую ставит браузер. У того, что Студия скачала сама, метки нет — значит и вопроса нет

Версия 1.6.0 · 26.08.2026

  • Каждую команду агента теперь видно целиком: в переписке стоит короткая строка с сутью — какая команда, какой файл, какой запрос, — а щелчок по ней разворачивает подробности. У правки файла видно, что было и что стало, у команды — весь скрипт, у поиска — запрос; рядом кнопка «скопировать». Раньше на этом месте стояло голое «🔧 Bash», и понять, чем агент занят минуту, было нельзя
  • В настройках чата появился переключатель «Разрешать всё автоматически»: агент правит файлы и запускает команды, не спрашивая. Флаг принадлежит одному чату — включённое у Claude Code в этой игре не касается ни терминала рядом, ни другой игры. Каждое такое разрешение видно в переписке отдельной строкой, у названия чата горит открытый замок, а включение отвечает на вопросы, которые уже висят и ждут

Версия 1.5.1 · 26.08.2026

  • Новые версии снова доезжают до страницы загрузки. Канал, из которого сайт и приложение берут сборки, месяцами стоял на старой версии и ссылался на файлы, которых уже не было; теперь туда попадает каждая выпущенная версия
  • Сборка под macOS вернулась на страницу — она отставала на версию
  • Старые сборки больше не копятся: в канале остаётся только текущая версия. До уборки там лежало 25 файлов на 800 мегабайт, включая сборки двухлетней давности

Версия 1.5.0 · 25.08.2026

  • Агент больше не зависает на запрете. Упёршись в незнакомую команду, он теперь спрашивает — в чате появляется карточка с самой командой и кнопками «Разрешить», «Всегда» и «Отклонить». Раньше такой вопрос уходил в пустоту и ход стоял до перезапуска
  • Чаты открываются сразу и без сети: переписка и список чатов лежат в базе рядом с игрой. Переключение между задачами и чатами больше не перечитывает всё с сервера, а на плохой связи вы видите свои чаты, а не пустой экран
  • Выделите любой кусок переписки, нажмите правую кнопку — и из него получится задача: текст подставится в окно, останется поправить и сохранить
  • Про новую версию теперь говорит зелёная кнопка вверху справа — она ведёт на страницу Zloy Studio на сайте
  • Иконку игры можно поставить прямо из агента: он присылает саму картинку, а не путь к ней, поэтому ждать синхронизации больше не нужно
  • Из настроек игры убран выбор платформ: магазинный пакет платформа не выпускает, и обещать его сборку было нечестно

Версия 1.4.0 · 21.08.2026

  • Репозиторий игры запоминается у самой игры. Открыли проект на другом компьютере — адрес уже там: нажмите «Подключить и забрать историю», и работа с первой машины приедет. Искать ссылку по памяти больше не нужно
  • Токен GitHub по-прежнему остаётся только на вашем устройстве. Адрес, в котором виден токен, Студия сохранять откажется и скажет об этом прямо
  • Студия перестала греть процессор, когда ничего не делает. Ожидание ответа агента, идущая загрузка и открытая переписка больше не заставляют приложение перерисовывать себя десятки раз в секунду
  • Переписка в чате открывается легче: разметка сообщений разбирается один раз, а не заново на каждое событие агента

Версия 1.3.0 · 17.08.2026

  • Чат открывается сразу: последняя страница переписки лежит на устройстве и показывается ещё до ответа сервера. Раньше на её месте была пауза, которую легко принять за потерю истории
  • Магазин скилов агента: 87 готовых умений Claude Code, из них 30 про геймдев. Поставить, выключить или обновить — в пару нажатий; каталог берётся с vibecoder.1147.org
  • Под сообщением «не удалось загрузить историю» появилась кнопка «Обновить». Раньше ради одного неудавшегося запроса приходилось выходить из чата и заходить заново
  • Журнал правок в Zloy Data: кто, когда и какую строку менял руками — и в песочнице, и в проде

Версия 1.2.0 · 16.08.2026

  • Студия стала настольным инструментом разработчика: каталог, лента, профиль, друзья и запуск чужих игр уехали на сайт zloy.net, а в клиенте осталась только разработка
  • Все игры платформы теперь на JavaScript: заготовка нового проекта собирается без единой зависимости, поэтому первая сборка проходит на чистой машине и без интернета
  • Игру собираете вы у себя одной командой, а на сервер уезжает готовый результат — очередь сборок, докер и ожидание в ней больше не нужны
  • Кнопка «Обновить» теперь висит в навигации, пока новая версия не установлена: раньше о ней говорил только баннер при запуске, а закрытый баннер не возвращался
  • Студия перепроверяет обновления каждые несколько часов — открытая сутками, она узнаёт о новой версии без перезапуска
  • После установки новой версии показывается окно «Что нового» с этим самым списком
  • Кнопка «Выход» переехала в настройки — раньше она жила на экране профиля
  • Сборки под Android и iOS больше не выпускаются: Студия работает на macOS, Windows и Linux

Версия 1.1.0 · 12.08.2026

  • Zloy Data: строки, которые игра записала в кубики бекенда, теперь видно и можно править прямо из Студии
  • Zloy Stats: нагрузка на бекенд игры — всплески, время ответа и разбивка по кубикам
  • Хранилище считает занятое место и предупреждает, когда игра подходит к квоте
zloy.net

Независимая игровая платформа. Размещай игры и играй с друзьями.

Игры
Игры Zloy Studio Как разместить игру Документация API →
Документы
Правила размещения игр Публичная оферта Политика конфиденциальности Пользовательское соглашение
Связь
zloysupport@gmail.com Discord Telegram
© 2026 zloy.net — Все права защищены ИП Володин С. В. · ИНН 666307848501 Играй по-злому