Как создать 3D-игру с помощью Codex
Codex может писать код игры, запускать инструменты проекта и редактировать игровую сборку. Thrixel соединяет создание и редактирование 3D-моделей с этим процессом через MCP. В этом руководстве рассказывается о настройке, выборе движка, первом приглашении к игре и использовании GPT-6 Astra для разработки игр.
Сможет ли OpenAI Codex создать игру?
Да. Имея доступ к проекту и его инструментам разработки, Codex может реализовать элементы управления, камеры, поведение при столкновении, цели и меню. 3D-игре также нужны модели, соответствующие ее обстановке. Codex + Thrixel объединяет создание ресурсов в одном рабочем процессе, поэтому агент может запрашивать реквизиты и объекты среды во время работы над игровым процессом.
Навыки Thrixel Build World помогают планировать, настраивать движок, готовить модели и проводить игровое тестирование. Небольшая игра с четким условием победы , полезный первый проект: доставьте три посылки, закончите гонку или найдите ключ к выходу. У агента есть наблюдаемый результат, который нужно протестировать перед расширением конструкции. Этот процесс разработки под управлением подсказок также называется vibe coding игрой.
Как подключить генератор 3D-моделей к Codex?
Сервер Thrixel MCP предоставляет инструменты для создания, проверки, редактирования и экспорта моделей. MCP позволяет Codex вызывать эти инструменты из проекта. Build World , рабочий процесс, которому следует агент; Соединение MCP предоставляет выполняемые им операции с ассетами.
Начните с установленного Codex, доступа к локальному игровому проекту и учетной записи Thrixel. Попросите Codex установить Build World и следуйте инструкциям по установке Codex, включая процедуру входа в систему Thrixel:
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
Убедитесь, что в сеансе доступны как навык, так и инструменты Thrixel. Для ручной настройки MCP в официальной документации Codex MCP описаны настройка сервера и проверка соединения. Подключение только лишь инструмента ресурсов не приводит к подключению локального редактора Unity, Roblox или Unreal; у каждого двигателя своя настройка.
Может ли GPT-6 Astra создать 3D-игру?
GPT-6 Astra , это модель, доступная в Codex для комплексной работы с кодом и инструментами. Codex обеспечивает среду проекта и доступ к инструментам; Astra , модель, выполняющая рассуждения. Thrixel генерирует сетки и текстуры, запрошенные агентом. То же разделение работы применяется и при выборе другой поддерживаемой модели программирования.
Выберите Astra в доступных элементах управления модели или используйте codex -m gpt-6-astra в Codex CLI. руководство по модели OpenAI документирует выбор и доступность модели. В кратком описании игры должны быть указаны движок, целевые устройства, желаемые ресурсы и условия завершения независимо от выбранной модели.
Как сделать игру с Codex и Thrixel
1. Выберите движок и опишите игру.
После установки попросите Codex использовать Build World. Укажите действия игрока, цель, художественное оформление и ожидаемые элементы управления. Для браузерной игры первое приглашение может быть таким:
Используйте навык Build World, чтобы создать игру о доставке Three.js на красочном острове. Создайте небольшой грузовик с отдельными колесами, коттеджами, ящиками и маяком с помощью Thrixel. Добавьте клавиатуру и сенсорное управление, три остановки доставки, таймер и кнопку перезапуска. Протестируйте полный маршрут доставки и проверьте модели с помощью игровой камеры.
2. Создайте и подготовьте 3D-ассеты.
Codex превращает бриф в список ассетов и вызывает Thrixel с текстовыми подсказками или справочными изображениями. Для игры с доставкой грузовику нужны отдельные колеса, а коттедж можно сгруппировать по статической геометрии. Именованные детали дают агенту конкретные цели для доработок, например расширение кабины грузовика или изменение крыши маяка.
Перед размещением каждого ассета агент проверяет его иерархию, масштаб, ориентацию и материалы. Сокращение и группировка треугольников подготавливают его к бюджету ассетов проекта. Модели остаются в рабочем пространстве Thrixel, поэтому изменения в браузере можно получить для игры.
3. Протестируйте игру и доработайте ее.
Тестирование проверяет, может ли быть завершена доставка, камера следует за грузовиком и работает процесс перезапуска. Такие отзывы, как «грузовик при повороте застревает в доке», дают Codex конкретную проблему для исследования и повторного тестирования.
Использование gauntlet loop с Codex
gauntlet loop объединяет строительные работы Codex с отдельным агентом-критиком, который оценивает текущую игру по фиксированному эталону. В игре о доставке на остров критик может проверить рулевое управление, читаемые остановки доставки и соответствует ли грузовик намеченному художественному направлению. Codex превращает эту обратную связь в изменения кода и целевые правки Thrixel, такие как доработка кабины, сохраняя при этом названные колеса доступными для управления поведением. Затем он запускает полную последовательность доставки и перезапуска, чтобы критик мог провести повторную оценку. Цикл связывает изменения ассетов с данными из реальной игры.
Может ли Codex создавать игры Unity, Unreal, Roblox и Three.js?
- Three.js: Геймплей JavaScript и модели GLB для браузерных игр. Build World может опубликовать готовую веб-сборку на thrixel.world.
- Unity: сценарии, сцены и модели C# и модели FBX с настройкой Unity Editor и CLI. Прочтите как создать игру Unity с использованием ИИ или откройте страницу настройки Unity.
- Roblox: скрипты Luau, синхронизированные через Rojo, загруженные ресурсы модели и игровые тесты Studio. Руководство по игре Roblox с искусственным интеллектом объясняет рабочий процесс с настройкой Thrixel для Roblox.
- Unreal Engine: импорт FBX, взаимодействие с Blueprint и управление редактором через Unreal MCP. Прочтите руководство по игре с ИИ для Unreal и страницу настройки Unreal.
Какой генератор 3D-моделей AI работает с Codex?
Сравнение лучших 3D-моделей серверов MCP для Codex охватывает Thrixel, Meshy, Blender MCP, Tripo и Rodin, с официальными ссылками на проекты и компромиссами для редактируемых промышленных ассетов, детализированных персонажей и сцен. интеграция.
Генератор 3D-моделей искусственного интеллекта Thrixel предоставляет соединение MCP для создания и редактирования моделей. Другие генераторы также предлагают интеграцию агентов: Meshy документирует поддержку Codex и Tripo демонстрирует рабочий процесс Unreal, управляемый Astra. Сравните рабочий процесс редакции, а также первый сгенерированный результат.
Модели Thrixel, основанные на деталях, имеют детали с разумными именами, поэтому Codex может идентифицировать отдельные детали и применять к ним игровую логику и поведение. Дверь можно разблокировать после решения головоломки, колеса могут вращаться при движении, а переключатель может запустить пропеллер. Агент использует эти имена для выбора соответствующих компонентов, настраивает сценарии или логику Blueprint в движке и тестирует поведение.
Части также можно редактировать, ресурсы сохраняются в общей рабочей области браузера, а Build World руководит их подготовкой и тестированием в движке. Это поддерживает такие запросы, как изменение кузова транспортного средства, сохраняя при этом его колеса пригодными для анимации. В документации MCP Meshy отмечается, что модели, сгенерированные API, не появляются автоматически в его веб-рабочем пространстве, и это различие стоит учитывать при переходе от работы агента к редактированию в браузере.
Общие вопросы о создании игр с помощью Codex
Может ли Codex создавать 3D-модели из изображения?
Codex может передавать эталонное изображение подключенному генератору, например Thrixel. Генератор создает модель; Codex проверяет его и занимается интеграцией в игру. Ссылка должна четко отображать силуэт объекта и необходимые движущиеся части.
Может ли Codex улучшить существующую игру?
Да. Существующий проект может использовать Thrixel для замены реквизитов-заполнителей, добавления недостающих ассетов или пересмотра моделей на основе деталей. Укажите, какая сцена или взаимодействие должны измениться, а также поведение, которое следует проверить впоследствии.
Как опубликовать игру, созданную с помощью Codex?
Готовые сборки Three.js и Unity WebGL можно опубликовать на thrixel.world через Build World после тестирования экспортированной игры. Опыт Roblox публикуется через Studio. Проекты Unreal следуют рабочему процессу упаковки и распространения своей целевой платформы.
Входит ли Thrixel в подписку Codex?
При создании ассетов Thrixel используются отдельные кредиты генерации. Выбор модели в Codex не меняет бюджет ассетов аккаунта Thrixel. Варианты текущего поколения перечислены в планах Thrixel.