Як створити гру Unity за допомогою 3D-ресурсів, згенерованих штучним інтелектом

Thrixel – це генератор 3D-активів AI для Unity, який працює з агентом програмування AI. Агент пише C# і будує сцену; Thrixel створює та редагує моделі з тексту або еталонних зображень. У цьому посібнику описано створення ресурсів, імпортування їх у Unity і тестування їх у грі, у яку можна грати.

Чи можете ви створити гру Unity за допомогою ШІ?

так Агенти програмування AI, такі як Claude Code і Codex, можуть перетворити опис гри на проект Unity зі сценаріями, сценами та 3D-активами. У брифі визначаються жанр, елементи керування, художній стиль і цілі. Агент розбиває його на механіку та список активів, створює ігрову версію, а потім перевіряє результат у редакторі. Цей підхід також називають vibe coding грою.

Невелика гоночна гра, дослідницький рівень або смуга перешкод стануть корисною відправною точкою. Повний цикл, як-от збір предмета та досягнення виходу, дає агенту щось конкретне для перевірки перед розширенням світу.

Як Claude Code підключається до Unity?

Claude Code працює з файлами проекту та командами терміналу. Навички Build World Thrixel включають робочий процес Unity, який використовує Unity CLI для взаємодії з установленим Unity Editor. Агент пише сценарії C#, налаштовує сцену та перевіряє знімки екрана з редактора та режиму відтворення.

Для створення активів використовується окреме з’єднання: сервер Thrixel MCP. MCP дозволяє агенту програмування ШІ запитувати моделі, перевіряти їхні частини, вносити зміни та завантажувати результати під час роботи над грою. Підключення редактора обробляє Unity; підключення Thrixel обробляє моделі.

Як створити активи Unity за допомогою ШІ

Генератор 3D-активів зі штучним інтелектом Thrixel для Unity перетворює текстові описи або контрольні зображення на транспортні засоби, будівлі, меблі та об’єкти 3D-сцени, які можна редагувати. Через сервер Thrixel MCP агент програмування штучного інтелекту запитує ці моделі безпосередньо з опису гри та продовжує писати ігровий процес під час генерації. Інструменти Unity керують побудовою та тестуванням сцени; Thrixel надає інструменти для створення та редагування тривимірних ресурсів.

Моделі на основі частин із генератора 3D-моделей зі штучним інтелектом Thrixel надають агенту певні елементи для роботи. Транспортний засіб може мати кузов і окремі колеса; будівля може мати двері, які відкриваються. Агент може редагувати названу частину, групувати статичну геометрію та зберігати рухомі частини окремо для сценаріїв для анімації в Unity. Створені ресурси залишаються в робочій області Thrixel, де їх можна перевіряти, редагувати та повторно використовувати в проектах.

Текст до ресурсів 3D Unity: що має містити підказка?

Підказка активу має називати об’єкт, художній стиль, передбачуваний розмір і будь-які частини, які потрібно перемістити. Наприклад: "Створіть компактну вантажівку з синьою фарбою, окремими вантажними дверима та чотирма окремими колесами. Підготуйте її до гри водіння Unity". Агент може запросити модель у Thrixel, імпортувати її, а потім налаштувати її масштаб, колайдери та поведінку C# у Unity.

Чи може агент програмування ШІ створити цілу сцену Unity за допомогою Thrixel?

Build World координує створення активів зі складанням сцени та ігровим процесом. Для гри з доставкою можуть знадобитися вантажівка, будинки, ящики та об’єкти вуличної 3D-сцени, усі вони потрібні зі спільним художнім керівництвом. Агент розміщує згенеровані моделі в Unity, підключає механізми доставки та тестує маршрут. Перевірка 3D-сцени може призвести до цілеспрямованого перегляду активів, наприклад, розширення вантажних дверей або спрощення повторюваного реквізиту.

Як імпортувати створені ШІ 3D-моделі в Unity?

Робочий процес Unity Build World використовує FBX. У документації імпорту моделі Unity рекомендовано експортувати безпосередньо до FBX у папці Assets проекту. Робочий процес готує кожну модель Thrixel перед розміщенням у Assets/Models/:

  1. Підготуйте геометрію. Внесіть зміни у форми, зменшіть трикутники до бюджету проекту та згрупуйте статичні частини, зберігаючи частини, які потрібно рухати.
  2. Імпортуйте FBX. Перевірте ієрархію та призначте матеріали для призначених слотів. Згруповані моделі Thrixel зберігають іменовані слоти для матеріалів для таких поверхонь, як фарба, скло та гума.
  3. Перевірте масштаб і орієнтацію. Порівняйте модель з гравцем і сусідніми об’єктами, а потім перевірте її обличчя, контакт із землею та повороти рухомих частин.
  4. Перевірте це в грі. Додайте необхідні колайдери та сценарії, а потім перевірте види камери, зіткнення та рух у режимі відтворення.

Що має включати робочий процес 3D-активів AI для Unity?

Генерація та імпорт вже підтримуються кількома інструментами. Meshy пропонує міст Unity, а Tripo пропонує плагін Unity. Обидва також надають способи для агентів програмування ШІ запитувати активи. Корисне порівняння полягає в тому, як робочий процес обробляє перегляди, повторне використання активів і перевірки всередині запущеної гри.

Моделі на основі частин Thrixel мають інтелектуально названі частини, що дає агенту програмування ШІ конкретні цілі для логіки та поведінки. Коли колеса та вантажні двері зберігаються як окремі GameObjects, агент може написати C#, який повертає колеса разом із рухом транспортного засобу та відкриває двері лише під час зупинки доставки. Значущі назви частин пов’язують згенеровану геометрію з її роллю в грі; агент налаштовує опори, колайдери та сценарії та перевіряє взаємодію в режимі відтворення.

Наприклад, у документації MCP Meshy сказано, що створені API ресурси не з’являються автоматично в робочій веб-просторі. Thrixel зберігає створені агентом ресурси в тій же робочій області, що використовується у браузері. Його майстерність Build World поєднує цю бібліотеку ресурсів із редагуванням частин, підготовкою до імпорту Unity і повторним тестуванням відтворення. Інструкція на кшталт «зробіть вантажівку вужчою та тримайте її колеса окремо» стає переглядом активу, який агент може повернути на сцену.

Як створити гру Unity за допомогою Claude Code і Thrixel

Установіть Build World, підключіть обліковий запис Thrixel і виконайте налаштування Unity Editor і CLI, описані на сторінці Thrixel для Unity. Потім дайте Claude Code підказку з назвою Unity, метою гри та потрібними моделями. Наприклад:

/thrixel:build-world створіть гру доставки Unity у барвистому приморському містечку. Створіть невелику вантажівку з окремими колесами, будинками та ящиками для доставки за допомогою Thrixel. Додайте елементи керування водінням, три зупинки доставки, таймер і кнопку перезапуску. Тестове водіння, зіткнення та виконання доставки в режимі Play.

Подальші підказки можуть описувати проблему ігрового процесу або певну візуальну зміну. Робочий процес Unity Build World передбачає перевірку активів після імпорту та з точки зору гравця, щоб можна було оцінити зміни в сцені, де вони будуть використані.

Використання gauntlet loop для покращення гри Unity

gauntlet loop дає окремому критичному агенту фіксоване посилання та придатну для гри збірку Unity для оцінки. У грі з доставкою критик може позначити вантажівку, яка заширока для вулиць, або камеру, яка приховує наступну зупинку. Будівельник налаштовує елементи керування або камеру C# і використовує Thrixel для перегляду кузова вантажівки, зберігаючи її іменовані колеса. Після імпорту переглянутого ресурсу агент повторює маршрут у режимі відтворення. Критик переглядає новий результат за тим самим посиланням, перевіряючи як візуальну якість, так і те, чи можна завершити доставку.

Поширені запитання щодо створення ігор Unity за допомогою ШІ

Чи потрібно мені знати C#, щоб створити гру Unity зі штучним інтелектом?

Агент може писати сценарії C#. Знайомство з режимами інспектора, консолі та відтворення Unity допомагає переглядати результати та описувати помилки. Код, згенерований штучним інтелектом, все ще потребує перевірки на відповідність призначеним елементам керування та правилам гри.

Чому імпортовані моделі AI рожеві в Unity?

Рожеві матеріали можуть вказувати на несумісний або пошкоджений шейдер. Перевірте консоль і відповідність матеріалу конвеєру рендерингу проєкту: Built-in, Universal або High Definition. Unity документує перетворення матеріалів між конвеєрами рендерингу; повторно генерувати модель не завжди потрібно.

Чи можуть створені штучним інтелектом моделі мати рухомі частини?

Окремі колеса, двері та кришки можна анімувати за допомогою трансформацій C#. Ходьба персонажа та інші скелетні анімації потребують установки та налаштування анімації; одні лише названі частини моделі не забезпечують такої анімації.

Чи може гра Unity, створена за допомогою ШІ, працювати в браузері?

Збірку Unity WebGL можна опублікувати в thrixel.world через Build World. Експортована гра потребує тестування браузера для завантаження, використання пам’яті та елементів керування на призначених пристроях, окрім тестування редактора.

Створіть гру Unity за допомогою Thrixel