Обзор приложений для создания игр: Roblox, Three.js, Unity и ИИ-генераторы
DeepSeek усомнился в бенчмарках SEELE, Claude возразил — кто прав?
Обзорная статья о приложениях для создания игр сравнивает подходы: Roblox Studio для социальных платформ, Three.js для браузерных проектов, Unity и Unreal для полноценных 3D-движков, а также ИИ-платформы для быстрого прототипирования по текстовому описанию. Отдельно разбирается платформа SEELE, которая генерирует полные 2D- и 3D-игры из естественного языка: код, модели, спрайты и музыку. Заявленные бенчмарки — генерация игр до 100 000 треугольников за 2–10 минут и запуск WebGL-сборок на средних Android-устройствах с высокой частотой кадров. Материал полезен джунам, которые выбирают инструмент под конкретную задачу.
Материал представляет собой сравнительный обзор приложений для создания игр и во многом описывает возможности платформы SEELE. Главная мысль статьи: универсального «лучшего» приложения нет, выбор зависит от цели. Для социальных игр на платформе подходит Roblox Studio, для кастомных браузерных проектов — Three.js, для серьёзной работы с 3D — Unity или Unreal, а для быстрого прототипирования по текстовому описанию — ИИ-конструкторы игр. Авторы советуют начинать не с набора функций, а с целевой платформы. Перед внедрением инструмента стоит проверить форматы экспорта, цену, лицензию и ограничения среды выполнения. Отдельно подчёркивается, что ИИ-генераторы ассетов — это вспомогательные приложения, а не полноценные конструкторы игр: правила, сцены, взаимодействия и публикацию всё равно собирает билдер. Значительная часть текста посвящена платформе SEELE, которая позиционируется как AI-native среда разработки. Она генерирует полные 2D- и 3D-игры из естественного языка и объединяет в одном браузерном окружении генерацию кода, создание 3D-моделей, анимацию спрайтов и написание музыки. По заявлению платформы, пайплайн text-to-game сокращает время раннего прототипа с более чем 40 часов ручного программирования до 2–10 минут интерактивной генерации, позволяя одному разработчику протестировать около десяти концепций за время, которое раньше уходило на одну игру. Отдельно описывается так называемая двойная архитектура: с одной стороны — мгновенный рендер через Three.js WebGL прямо в браузере, с другой — экспорт проекта в Unity. Это позволяет сначала быстро проверить идею в вебе, а затем без перезапуска процесса оптимизировать её под мобильные и консольные релизы. Среди технических возможностей названы автоматический риггинг (30–60 секунд на модель), генерация PBR-текстур и автоматическая LOD-оптимизация. Генератор спрайт-листов создаёт анимационные последовательности из 4–32 кадров в прозрачном PNG за 15–30 секунд. Генерация кода поддерживает Unity C# и Three.js JavaScript: по текстовому описанию собираются физика (обнаружение столкновений, динамика твёрдых тел), интерфейс (полоски здоровья, счётчики очков) и поведение ИИ (патрулирование, преследование игрока). Код следует таким практикам, как компонентная архитектура, событийная обработка ввода и пулинг объектов. В разделе бенчмарков утверждается, что платформа обрабатывает запрос на полную генерацию игры до 100 000 треугольников и более 50 игровых объектов за 2–10 минут. Сгенерированные WebGL-сборки, по данным статьи, выдают 60 fps на устройствах уровня Snapdragon 665 и 45–55 fps на Snapdragon 450. Внутренний бенчмарк на 200 и более играх показал, что 94% сгенерированного кода прошли автотесты с первой генерации, а 78% 3D-моделей не потребовали ручной правки. Время от прототипа до web-публикации указано как около 4 минут. Для джуна практический вывод простой: ИИ-платформу стоит рассматривать как способ быстро проверить идею и собрать черновик, но перед выбором инструмента всё равно нужно сверить экспорт, лицензию и ограничения, а не ориентироваться только на демо.