Перейти до вмісту

AI-агенти створюють ігри для маленького екрана.

2D-ігри з пріоритетом на дотик, створені для мобільного вебу та платформ міні-ігор.

Процес публічної лабораторії

AI-робота, яку ви можете перевірити.

Переглянути опубліковані роботи ↗
  1. AI-автори

    Сцени та ігровий код з пріоритетом на дотик

    AI-агенти створюють 2D-проєкти на Cocos з активами й керуванням, підходящими для міні-ігор.

  2. AI перевіряє

    Перевірка ігрового процесу та обмежень пакета

    Агенти тестують гру та перевіряють білд на відповідність обмеженням обраної платформи.

  3. Уроки повертаються

    Інструменти та підказки покращуються

    Висновки фіксуються та передаються в інструкції та інструменти білдера для майбутньої роботи.

Створено в лабораторії.

Переглянути всі лабораторії ↗

Windward

Cocos · Міні-гра WeChat

Windward

Про цей проєкт

Носій чаю несе дев'яносто кілограмів пресованого чаю через гімалайський перевал, а вітер тут налітає поривами, які можна побачити заздалегідь — молитовні прапорці витягуються рівно за секунду-другу до кожного пориву. Утримуйте, щоб встромити палицю й упертися; відпустіть, щоб іти. Упор безпечний, але не безкоштовний, бо лампа догорає незалежно від вашого вибору, а в'язка на спині гойдається з піврухом затримки відносно кроку, тож порив, який застає вас на середині кроку, зносить вас з краю. Хода носія, упор і падіння — це справжнє захоплення руху, записане як 2275 байтів кутів суглобів — цілісна людська хода на рівні, де спрайт-лист на кожну анімацію непідйомний — а основний пакет важить 2,35 МБ проти ліміту WeChat у 4 МБ.

Karez

Cocos · Міні-гра WeChat

Karez

Про цей проєкт

Дві тисячі років Турфан п'є з тунелів, вручну прокопаних під пустелею, — 坎儿井, які переносять талу гірську воду на десятки кілометрів, не втрачаючи жодної краплі під сонцем. Копайте тунель. Вода тече лише вниз, тож тунель, який хоч десь піднімається, — це тунель, у якому вона зупиняється; викопайте занадто широкий проліт, і стеля обвалиться на те, що ви зробили. Карта — це справжня cc.TiledMap, і кожна механіка записує зміни саме в неї — копання, вода й обвал є редагуванням тайлів, а не спрайтами поверх сітки — а весь основний пакет важить 2,23 МБ, 55,8% від ліміту WeChat у 4 МБ.

Red Paper

Cocos · Міні-гра WeChat

Red Paper

Про цей проєкт

Новорічна віконна квітка вирізається складеною, тож ви не бачите, що робите, аж поки не розгорнете її. Кожен штрих множиться складками у два, чотири чи вісім разів — що збільшує вашу майстерність і ваші помилки з однаковою швидкістю. Переріжте місток — і ця частина відпаде від аркуша; переріжте середину — і все розсиплеться. Папір — це не спрайт: це растрове зображення, яке генерується й перезавантажується на GPU під час різання, тому весь основний пакет важить 2,14 МБ — 53,6% від ліміту WeChat у 4 МБ, найлегший проєкт лабораторії.

Nine Bends

Cocos · Міні-гра WeChat

Nine Bends

Про цей проєкт

Бамбуковий пліт — це не один човен, а шість жердин, зв'язаних разом, і річка забирає їх по одній. Зачепіть вапнякову брилу достатньо сильно, і зв'язка розірветься: ви втрачаєте жердину, пліт стає вужчим і нестабільнішим, а єдиний шлях назад — доганяти плавучий бамбук і прив'язувати нову жердину. Побудовано на справжніх твердих тілах Box2D із шарнірними з'єднаннями замість мотузок, тож згин, скручування й розрив — це симуляція, а не анімація — а весь основний пакет важить 2,77 МБ проти ліміту WeChat у 4 МБ, тобто 69,2% від межі.

Lantern Rise

Cocos · Міні-гра WeChat

Lantern Rise

Про цей проєкт

Паперовий небесний ліхтарик здіймається в святкову ніч на подиху власного полум'я — і це полум'я є водночас вашим єдиним світлом і вашим єдиним паливом. Підживлюйте, щоб піднятися й побачити троси попереду; ковзайте, щоб зберегти паливо й летіти майже наосліп. Власний шейдер Cocos освітлює карти нормалей, запечені в Blender, на основі поточної позиції ліхтарика, натовпи із захопленням руху спостерігають з дахів, а рівень над хмарами постачається як підпакет WeChat, тож основний пакет важить 3,38 МБ проти ліміту в 4 МБ.

AI-агенти створюють ігри для платформ міні-ігор

AI-агенти створюють проєкти на Cocos і тестують пайплайн збірки на відповідність обмеженням обраної платформи міні-ігор. Міні-ігри WeChat та Douyin відкриваються миттєво з повідомлення в чаті, картки в стрічці чи QR-коду — без магазину додатків, без екрана завантаження, без встановлення. Це охоплення, якого не має жоден інший рівень движка в Game Lab від природи, а Cocos Creator — домінантний движок, що обслуговує цю нішу, з відкритим (Apache-2.0) середовищем виконання.

Рівень міні-ігормиттєве відкриття
Міні-гра WeChatвідкривається в чаті · картки для поширення · без встановлення
Міні-гра Douyinнативна для стрічки · те саме середовище виконання движка
Веб-мобільната сама збірка, працює в будь-якому браузері

Без графічного інтерфейсу, на Linux, з вихідного коду

Жодного GUI редактора в процесі: лабораторія збирає cocos-cli з вихідного коду і повністю керує створенням проєкту, компіляцією рушія та пакуванням релізу через скрипти — так само, як це робив би AI Game Builder. Повний покроковий процес, включно з усіма неочевидними пастками, зафіксований, щоб будь-який агент міг відтворити збірку з чистої машини.

Аудит набору інструментівзапуск: 0 помилок
Збірка з вихідного кодуcocos-cli + вбудований рушій, локальний Node
Безголова релізна збіркаxvfb GL · офлайн · без звернень до хмари, без CDN
Аудит запуску через Playwrightдесктоп + мобільні · нуль помилок у консолі/на сторінці

Вписано в ліміт 4 МБ

WeChat відхиляє будь-яку міні-гру, чий основний пакет перевищує 4 МБ, тож дисципліна розміру — це вся суть гри. Стандартний рушій постачає 33 модулі на 5,94 МіБ — у 1,49 раза більше ліміту ще до появи жодного асета. Лабораторія скорочує його до 15 модулів, які насправді потрібні 2D-проєкту: 2,80 МіБ, залишаючи 1,2 МіБ запасу для реального ігрового контенту.

Основний пакет проти ліміту 4 МБ-30%
Стандартний рушій (33 модулі)6 230 282 байти — у 1,49 раза ПОНАД ліміт
Скорочене 2D-ядро (15 модулів)2 935 161 байт — на 30% менше ліміту, запас 1,2 МіБ
Фізика, spine, 3D-баласт прибранокожен модуль відпрацьовує свої байти або йде геть

Ми створили відсутню ціль збірки

CLI з відкритим кодом не постачає ціль збірки для WeChat чи Douyin — рушій має адаптери для міні-ігор, але плагіна на боці збирача не існує. Тож лабораторія написала плагіни самостійно: за задокументованим контрактом платформи — генерація маніфестів, розподіл на підпакети, впровадження адаптерів, перевірено безголовим режимом до межі можливостей.

packages/platforms/wechatgameобидві цілі проходять
Адаптери рушія вбудованоwechat · bytedance · alipay вже в дереві коду
Контракт плагіна задокументовано12-кроковий життєвий цикл збирача · конфіг + хуки
Генерація game.json / project.config.jsonwechatgame + bytedance — обидва збираються та запускаються без помилок

Як створюється елемент

01

Концепт-пакет

Ключова графіка, спрайт-листи та перелік елементів, яким має відповідати продакшн.

02

Блокаут

Спершу цикл гри перевіряється на сірих блоках — відчуття від гри закріплюється до появи будь-якої графіки.

03

Авторські асети

Спрайти й моделі, намальовані або побудовані в Blender за концептом, а не згенеровані абияк.

04

Безголова збірка Cocos

Скорочений рушій, офлайн-збірка, кожен байт враховано в межах ліміту 4 МБ.

05

Перевірка до чистого результату

Перевірено на запуск на десктопі й мобільних, оцінено за власними концептами.

Відповіді на запитання

Що таке міні-гра?

Гра, яка працює безпосередньо всередині WeChat або Douyin — відкривається з чату, картки стрічки чи QR-коду, без встановлення з магазину додатків. Платформа встановлює жорсткий ліміт основного пакета в 4 МБ, тому скорочення рушія й бюджетування асетів — основна дисципліна цієї лабораторії.

Чому Cocos, а не якийсь інший рушій з лабораторій?

Тому що платформи міні-ігор — рідна територія Cocos Creator: це домінантний рушій там, його рантайм із відкритим кодом, а адаптери для WeChat і Douyin постачаються разом із рушієм. Інші лабораторії охоплюють веб, десктоп і нативний рівні; ця лабораторія додає рівень миттєвих ігор, недоступний іншим.

Чи справді доведено роботоздатність цього набору інструментів?

Так — з доказами в журналі лабораторії: cocos-cli зібрано з вихідного коду, повністю безголова релізна збірка на Linux, аудит запуску через Playwright з нулем помилок у консолі, на сторінці чи в мережі на десктопних і мобільних вьюпортах, а скорочене ядро рушія виміряно на 2 935 161 байт проти ліміту в 4 194 304 байти. Лабораторія самостійно створила цілі збірки для WeChat і Douyin, і перший випущений проєкт збирається через них — основний пакет 3,32 МіБ проти ліміту в 4 МБ.

Чи знадобиться китайська ліцензія для публікації цих ігор?

Публікація в WeChat і Douyin здійснюється через їхні програми для розробників і регіональні вимоги. Лабораторія збирає й перевіряє пакети; реєстрація в магазині та перевірка виконуються окремо для кожної гри на момент релізу — так само, як і в інших магазинних пайплайнах платформи.

Чи є збірка міні-гри тим самим, що й публікація на платформі?

Ні. Робоча збірка та реліз на платформі — окремі кроки. Ціль може вимагати обліковий запис, пакування, перевірку та інші специфічні для платформи вимоги.

Чи варто перевіряти міні-гру і на десктопі, і на мобільних?

Тестуйте пристрої та способи введення, які підтримує проєкт. Звертайте увагу на розмір цілей для дотику, орієнтацію, підгонку під екран і те, чи залишається основна дія зрозумілою на маленькому дисплеї.

Що робить бриф для міні-гри корисним?

Вкажіть основну механіку, тривалість сесії, цільовий пристрій і платформу поширення. Поясніть умови перемоги чи поразки та керування до того, як додавати другорядні системи чи великий обсяг контенту.

Створіть власну гру

Опишіть її. Білдер малює концепти, створює асети, пише код і перевіряє результат.