Новый взгляд на классическую игру
Arena Pong, разработанная независимым создателем CoCo, переосмысливает любимую игру Pong через призму roguelike. Вдохновленный проектом другого пользователя Rosebud (@ShawnBuilds) Circle Pong, CoCo взял основную игровую механику и добавил прогрессивную сложность и механики, которые делают игру переигрываемой.
"Мне очень понравилось играть в оригинальную игру, но я чувствовал, что она может быть более захватывающей, и я хотел создать простую игру, которая будет быстрой, веселой и переигрываемой."
CoCo
Indie Game Developer
Цель была проста: предоставить опыт, который можно быстро освоить и который будет быстрым, веселым и свежим. Однако, будучи одиночным разработчиком без опыта в традиционном 3D-моделировании, CoCo столкнулся с одной большой проблемой — создание визуально привлекательного мира без погружения в техническое создание активов.
Проблема: Создание 3D-активов без опыта моделирования
Творческий процесс CoCo начался с Rosebud AI, который эффективно справлялся с потребностями в бэкенд-разработке, такими как логика и временные активы. Но когда дело дошло до генерации 3D-моделей, Rosie, связанный ИИ, имел ограничения, которые начали тормозить рабочий процесс CoCo. Как отметил CoCo:
"Хотя идеяция и начальное создание активов были относительно легкими с Rosie, наиболее трудоемким и ограничивающим аспектом было исправление ошибок, которые Rosie не могла решить, особенно проблем с контекстом, которые у нее могли быть. Ошибки обычно легко исправляются, но иногда можно застрять из-за проблем с контекстом."
CoCo
Indie Game Developer
Более конкретно, CoCo выделил несколько узких мест:
- Полагание на Rosie для генерации вражеских персонажей из базовых форм three.js
- Несогласованные результаты в Text to 3D моделировании
"Управление созданием активов через prompt-to-3D не было эффективным; было трудно получить точные результаты. 3D-модели выглядели близко к тому, как вы хотите, чтобы они выглядели, но они не были отличными."
CoCo
Indie Game Developer
- Застревание из-за проблем с контекстом в коде, таких как устранение ошибок, например, когда обновление разделения не работает правильно
- Более медленная скорость итерации при отладке или доработке игровой логики вручную
Решение: Открытие Meshy для легкого создания 3D
Meshy пришел в нужное время. CoCo обнаружил платформу, когда искал более надежное решение для генерации 3D-моделей.
"Основной проблемой было создание 3D-активов... Основная потребность заключалась в помощи в создании 3D-активов, так как пользователь не знал, как их создавать самостоятельно, и не хотел тратить время на изучение традиционного 3D-моделирования."
CoCo
Indie Game Developer
В отличие от предыдущих инструментов, Meshy предложил ясное ценностное предложение:
"Meshy рекомендуется всем, кто пытается легко создавать игры, особенно художникам, которые любят рисовать, но не знают, как создавать 3D-модели. Это описывается как очень, очень простой процесс."
CoCo
Indie Game Developer
Как только CoCo начала экспериментировать с Meshy, преимущества стали очевидными — особенно в дизайне врагов. С помощью всего лишь нескольких описательных подсказок и немного творческого вклада враги начали формироваться и идеально вписываться в космическую эстетику проекта.
Как Meshy преобразила процесс разработки
Интеграция Meshy в рабочий процесс Arena Pong означала переосмысление разработки ассетов с нуля. CoCo приняла следующий подход:
- Начать разработку с базовой игровой логики и временных ассетов, используя Rosebud
- Перейти к Meshy, когда игра достигнет визуально готовой стадии
- Использовать Meshy для создания высококачественных статических 3D-моделей для вражеских персонажей
- Импортировать и внедрять модели, минимизируя дополнительную работу, такую как риггинг или анимация
"Возможность использовать статические 3D-ассеты из Meshy значительно упрощает кодирование, поскольку избегает сложностей, таких как риггинг и анимация в игре. Это позволяет сосредоточиться сначала на игровой логике...Неожиданным преимуществом стало обнаружение интегрированной функции текст-в-изображение в Meshy. Это означает, что внешняя служба для генерации изображений не нужна, так как изображения могут быть созданы непосредственно на платформе Meshy перед их преобразованием в 3D."
CoCo
Инди-разработчик игр
Оживление врагов в Arena Pong
Использование Meshy оказало ощутимое влияние не только на рабочий процесс CoCo, но и на окончательный вид и атмосферу Arena Pong.
"Meshy 'вдохнула немного жизни в вражеских персонажей', придавая игре более веселый и яркий вид, выходя за рамки одноцветных врагов. Враги стали более глубокими и привнесли больше жизни в космическую тему Arena Pong..."
CoCo
Инди-разработчик игр
Улучшения визуальной достоверности произвели мгновенное впечатление. Когда CoCo поделилась обновленной версией с друзьями, реакция была исключительно положительной.
"Я поделилась обновленной версией Arena Pong с друзьями, и они были искренне впечатлены новыми 3D-моделями. Добавление вражеских персонажей, которые визуально отслеживают мяч, сделало игровой процесс гораздо более динамичным и живым, добавив увлекательный слой индивидуальности в каждый матч."
CoCo
Инди-разработчик игр
Более того, вклад Meshy освободил пространство для более глубокой креативности:
"Meshy устраняет зависимость от Rosie для 3D-ассетов, позволяя мне уделить время созданию желаемого изображения — даже нарисовать его — а затем Meshy создаст ассет."
CoCo
Инди-разработчик игр
Что дальше и советы для других создателей
С Arena Pong, находящейся в играбельном состоянии, CoCo планирует постепенно добавлять функции, возможно, снова используя Meshy для обновлений или альтернативных моделей ракеток. Однако основное внимание по-прежнему уделяется продолжению небольших проектов, используя ту же доступную, поддерживаемую ИИ, конвейерную линию. Размышляя о том, чему они научились, CoCo предлагает полезные советы другим инди-создателям:
"Присоединяйтесь к сообществам Discord как для Meshy, так и для Rosebud, так как там много людей, готовых помочь с проблемами...Примите легкость создания: 'вы можете оживить свои игры за считанные секунды.'"
CoCo
Инди-разработчик игр
И последнее слово ободрения:
"Ободряющее сообщение для начинающих создателей игр: 'Я думаю, что для любого, кто еще не создал свою собственную игру, потому что это может быть ошеломляющим, или вы ничего не знаете о кодировании, вы можете это сделать. И это действительно, действительно легко с помощью Rosebud и Meshy. И есть достаточно бесплатных подсказок, чтобы быстро начать создавать свои игры как в Rosebud, так и в Meshy. Так что приходите на серверы Discord, пишите мне там в личные сообщения или обращайтесь в каналы поддержки сообщества, так как я (и все другие замечательные члены сообщества) люблю помогать. Удачи!'"
CoCo
Инди-разработчик игр
Заключение: Meshy как помощник в разработке игр
Arena Pong является творческим примером того, как инструменты ИИ могут дать возможность одиночным разработчикам воплотить свои идеи в играбельные, визуально привлекательные проекты. Путь CoCo иллюстрирует ценность гибридного рабочего процесса — использование Rosie для логики бэкенда и Meshy для легко генерируемых 3D-ассетов, которые придают игре энергию и глубину.
Будь вы одиночным разработчиком игр, 3D-художником без опыта моделирования или просто человеком, интересующимся экспериментами с дизайнерскими идеями, Meshy предлагает доступную точку входа в создание 3D-контента.
👉 Играть в Arena Pong здесь и увидеть, что возможно, когда ИИ встречается с индивидуальным творчеством.