реклама
разместить

Ускоряем разработку игр в соло

Советы, которые я тут собрал будут полезны в первую очередь тем, кто делает игры в одиночку или командой до 3 человек. Ведь если в команде достаточно людей, то прибегать к полумерам может быть во вред проекту.

У себя в ТГ канале я уже опубликовал несколько лайфхаков для ускорения разработки 3D игр, в этой статье я соберу основное из них.

Основные инструменты, которыми мы будем пользоваться:

  • Blender — 3D редактор
  • Unity/Unreal Engine — игровой движок, на ваш вкус
  • Photoshop/Illustrator — любой удобный графический редактор
  • LLM нейросети

Начну с кекса, когда нужно сделать 3D персонажа и анимировать его, без хороших навыков в 3D моделировании и бесплатно:

Ускоряем разработку игр в соло
  1. Выбираем нейросеть для генерации картинок, которая поможет с "вдохновением", например https://www.midjourney.com/ или любую другую, по вашему вкусу;
  2. Заходим на https://huggingface.co/spaces/JeffreyXiang/TRELLIS и добавляем нашу картинку, на выходе мы получим 3D модель, которую возможно придется подправить в blender;
  3. Для быстрой и удобной анимации переходим на https://www.mixamo.com/ , загружаем нашу модель, выбираем анимацию из большого библиотеки и проставляем ключевые точки, если автоопределение не сработало.

Другой кейс для 3D анимации, когда есть возможность купить платные дополнения, которые позволят более гибко анимировать модели. Например Auto-Rig Pro для blender или его аналоги, процесс анимации в Auto-Rig Pro выглядит так же, как и в Mixamo.

Теперь плавно перейду к игровым движкам, думаю не секрет, что как у Unreal Engine, так и у Unity, есть бесплатные наборы в помощь разработчикам игр. В Unreal Engine они обновляются ежемесячно и раздается сразу несколько asset'ов, а в Unity строгой периодичности я не видел и выдается по 1-2 за период. Бесплатные наборы это хорошо, но чаще всего они заточены под какую-то одну небольшую задачу, и на мой взгляд не всегда понятно как с ними работать(инструкции описывают всё ту же небольшую задачу, а если нужно что-то другое, то разобраться будет очень сложно), поэтому лучше пользоваться обучающими уроками от Unity.

Рассмотрим пример создания игры, с использованием бесплатного набора для игры типа runner, где игроку нужно бежать вперед и собирать монетки. Скачиваем этот asset, его можно полностью изучить, а если не хватает навыка, то можно посмотреть этот урок или найти другие обучающие видео на том же YouTube.

Еще один кейс, который недавно сам попробовал, это покупка готовых решений. Суть заключается в том, чтобы купить решение, которые можно использовать намного шире, чем это задумывалось. Например, нашел готовый asset, в котором было несколько нужных мне механик, и который можно будет использовать для нескольких разных проектов, в итоге получается экономия по времени и возможность переиспользовать одно готовое решение.

На этом пока всё, больше свежих статей выходит в моем ТГ канале про разработку.

11
реклама
разместить
2 комментария

Интересно было бы еще почитать о том, какие готовые решения тебе удалось удачно переиспользовать в нескольких проектах. Может, сделаешь подборку таких универсальных ассетов?

1

Да, пожалуй займусь этим=) спасибо за классную идею!

40-ИИ инструментов актуальные на 2025 год

Это не просто какая-то заурядная статья — это мой личный опыт, проверенный на собственной шкуре! Сейчас я расскажу тебе про такие ИИ-инструменты, которые, может и не перевернут твою жизнь с ног на голову, но точно сделают ее легче. Ну, или хотя бы приятнее

33
Blender для новичков: 7 шагов, с которых стоит начать, чтобы не бросить 3D через неделю.

Собрал все, о чем жалел сам, когда начинал. От интерфейса до первого рендера — без воды.

11
Гражданство Румынии - No1 среди способов получить паспорт в ЕС

И вот почему

Как использовать Light Linking в Blender для управления светом и тенями

Если вы хотите создавать профессиональные сцены в Blender, одного умения работать с источниками света недостаточно. Важно уметь управлять влиянием света на конкретные объекты, избегая избыточных бликов и сохраняя баланс освещения. Для этого Blender предлагает функцию Light Linking, которая позволяет точно контролировать, какие объекты сцены будут о…

11
🔥 Как ускорить рендеринг в Blender: 7 лайфхаков

Рендеринг — один из самых ресурсоемких процессов в 3D-графике. Он может занимать минуты, часы и даже дни, особенно если сцена перегружена сложными текстурами, светом и полигонами. Но есть способы ускорить этот процесс без потери качества!

22
Основные трудности в разработке игр и способы их преодоления

Создание игр — это сложный процесс, требующий тщательной проработки на всех этапах: от идеи и концепции до финального тестирования. Разработчики сталкиваются с различными вызовами, требующими профессиональных знаний, опыта и нестандартного подхода. В данной статье мы рассмотрим ключевые проблемы, возникающие при создании игр, и разберем методы их р…

Геймификация, активация, спецпроект: чек-лист по красивому сливу бюджета
Геймификация, активация, спецпроект: чек-лист по красивому сливу бюджета
11
Создай свою онлайн-игру за 10 минут! Нейросеть PlayroomKit сделает всё сама – просто зови друзей и играй

🚀 Геймдев без боли: теперь игры создаёт ИИ

Создай свою онлайн-игру за 10 минут! Нейросеть PlayroomKit сделает всё сама – просто зови друзей и играй
Подборка из 16 игр, которые сделают тебя программистом (на самом деле нет, но разовьют точно)

Это первая часть подборки, в ней исключительно браузерные игры, доступные всем. Подписывайтесь на канал, там много интересного (по играм, коду и не только):

реклама
разместить
Пришествие ИИ в геймдев: от улучшения графики к созданию персональных игр
Пришествие ИИ в геймдев: от улучшения графики к созданию персональных игр

В детстве я делал моды для некоторых видеоигр и даже писал об этом статьи для известного компьютерного журнала. Как-то я попробовал настроить "искусственный интеллект" для NPC в “Ведьмаке”. Мне хотелось сделать их диалоги более динамичными. Тогда у меня ничего не получилось — не было соответствующих технологий.

Искусственный интеллект в 3D-моделировании: новая эра творчества
Искусственный интеллект в 3D-моделировании: новая эра творчества
22