С наступающим!В юности, когда я увлекался компьютерными играми, играл в Moba Dota ещё на движке Warcraft III. В редакторе карт с помощью макросов и кода хотел сС наступающим!В юности, когда я увлекался компьютерными играми, играл в Moba Dota ещё на движке Warcraft III. В редакторе карт с помощью макросов и кода хотел с

Разработка Moba клон Dota 2 [FUN MODE]

С наступающим!

В юности, когда я увлекался компьютерными играми, играл в Moba Dota ещё на движке Warcraft III. В редакторе карт с помощью макросов и кода хотел сделать своих героев с уникальными умениями. Было интересно разрабатывать и смотреть как мои фантазии воплощаются в жизнь. Но всё же редактор карт накладывал свои ограничения и не так свободно можно было сгенерировать 3d персонажей и внедрить их в проект.

С появлением Dota 2, герои стали более детализированными, умения героев более эффектными, а карта интереснее. Меня это вдохновило на создания своих игр, я пробывал создавать в Unity, Unreal. Но знаний и времени изучить эти движки не было. А знаний по 3D моделингу вообще не было, поэтому игровые проекты я забросил, так как необходимо было разрабатывать более "приземленные" коммерческие проекты: веб сервисы, мобильны приложения и так далее,

С появлением игрового движка Godot, разработка игр получила вторую жизнь. Игры можно делать сразу на все популярные платформы: PC, Mac, IOS, Android, web. Управление объектами сцены можно полностью через код, что очень подкупало, так как редактировать сцены в 3d редакторе не всегда удобно, тыкая по UI, а можно быстро написать код сцены и объектов ней.

Пример кода сцены
Пример кода сцены

Удобный скриптовый язык, чем то похожий на Python, где лаконично и быстро можно написать игровую механику и обвязать объекты скриптами.

Для написания кода, также удобно использовать VSCode или похожие IDE, основанные на её основе с плагинами Godot

Часть 2: игровые модели

И вот тут для меня множество проблем обнаружилось, я не умею с нуля создавать 3D модели, брать готовые на sketchfab, fab не всегда удобно, они содержат не все необходимые анимации и герои которые я придумал в голове, не всегда могу найти на этих площадках. Хоть я и сам начал изучать Blender и 3d моделинг, быстро создать я свои модели все равно на данный момент не могу из за нехватки практики, максимум допилить меши, добавить оружие, создать арматуру или сделать какую либо кастомную топорную анимацию.

На помощь мне и моим идеям приходит AI.

Например мне нравился герой из Dota 2, Pudge. Я любил им играть, так как у него много ручного контроля умениями. Я хочу создать своего героя в своей игре похожего на него, на помощь приходит Chat AI, для создания скетча. Я использовал Chat GPT. Получилось весьма не плохо.

Вот такой пузатик
Вот такой пузатик
Также генерируем с разных ракурсов
Также генерируем с разных ракурсов
Нож мясника, крюк реализуем позже
Нож мясника, крюк реализуем позже

Скетчи у нас есть, можно создавать 3d модель, но этого я не умею, поэтому буду использовать замечательный AI генератор который отлично подходит для игровых персонажей - meshy

Получился вот такой оживший персонаж

Редактор 3d персонажа
Редактор 3d персонажа

В сервисе можно быстро создать по картинкам 3d модель (чем больше изображений, тем точнее создаваемая модель). Далее генерируем текстуры (вот тут не всё так идеально, могут быть смазанные текстуры, но кто хорошо владеет 3d редактором, могут довести текстуры до ума. И киллер фича данного сервиса, это достаточно большая галерея готовых анимаций, которые можно использовать для своих моделей.

Также можно использовать сервис от Adobe - Mixamo, здесь можно бесплатно сгенерировать анимации для модели, например которую вы скачали с интернета, но она в статичной позе.

Окей, модель я сделал, но без оружия, генератор AI упорно не хотел добавить оружие модели, не беда, генерируем модель оружия отдельно.

Вот такой нож мясника
Вот такой нож мясника

И в Blender привязываем к кости правой руки наше оружие, что бы оно двигалось с анимацией героя.

Теперь наш мясник уже со своим разделочным ножом
Теперь наш мясник уже со своим разделочным ножом

Ну и внедряем нашего героя в игровой процесс

Видео на YouTube с коротким демо, а также тизер героя, сгенерированный через Sora 2

Реализация знаменитого хука присутствует, и также другие скилы, но в стадии начальной разработки, поэтому есть баги

Вполне интересно разбираться в GameDev, тем более я хотел попробовать создать игры по своим идеям, этот проект один из моих разработок, которые я начал недавно и он больше для фана; В планах добавить нескольких героев, более менее наладить механику игры, заспавнить крипов и создать сервер для мультиплеера на Rust

По коду лучше предоставлю код, кому будет интересно, можете ознакомиться, а разбор кода сейчас легко сделать с помощью AI

Сам Github исходник игры https://github.com/digkill/HeroesBattleArena

Мой TG: https://t.me/notecto

Всем спасибо за внимание!

Источник

Возможности рынка
Логотип FUNToken
FUNToken Курс (FUN)
$0.001701
$0.001701$0.001701
+1.18%
USD
График цены FUNToken (FUN) в реальном времени
Отказ от ответственности: Статьи, размещенные на этом веб-сайте, взяты из общедоступных источников и предоставляются исключительно в информационных целях. Они не обязательно отражают точку зрения MEXC. Все права принадлежат первоисточникам. Если вы считаете, что какой-либо контент нарушает права третьих лиц, пожалуйста, обратитесь по адресу service@support.mexc.com для его удаления. MEXC не дает никаких гарантий в отношении точности, полноты или своевременности контента и не несет ответственности за любые действия, предпринятые на основе предоставленной информации. Контент не является финансовой, юридической или иной профессиональной консультацией и не должен рассматриваться как рекомендация или одобрение со стороны MEXC.

Вам также может быть интересно

Еще одна компания, котирующаяся на Nasdaq, объявляет о массивной покупке Биткоина (BTC)! Становится 14-й крупнейшей компанией! – Они также будут инвестировать в альткоин, связанный с Трампом!

Еще одна компания, котирующаяся на Nasdaq, объявляет о массивной покупке Биткоина (BTC)! Становится 14-й крупнейшей компанией! – Они также будут инвестировать в альткоин, связанный с Трампом!

Пост «Еще одна компания, котирующаяся на Nasdaq, объявляет о массовой покупке Биктоина (BTC)! Становится 14-й крупнейшей компанией! – Они также будут инвестировать в альткоин, связанный с Трампом!» появился на BitcoinEthereumNews.com. В то время как количество компаний с казначейскими запасами Биктоина продолжает увеличиваться день за днем, еще одна компания, котирующаяся на Nasdaq, объявила о своей покупке BTC. Соответственно, компания прямых трансляций и электронной коммерции GD Culture Group объявила о соглашении о покупке Биктоина на сумму 787,5 миллиона долларов. Согласно официальному заявлению, GD Culture Group объявила, что они заключили соглашение о приобретении активов стоимостью 875 миллионов долларов, включая 7 500 Биктоинов, у Pallas Capital Holding, компании, зарегистрированной на Британских Виргинских островах. GD Culture выпустит примерно 39,2 миллиона акций обыкновенных акций в обмен на все активы Pallas Capital, включая Биктоин стоимостью 875,4 миллиона долларов. Генеральный директор GD Culture Сяоцзянь Ван заявил, что сделка по приобретению будет напрямую поддерживать план компании по созданию сильного и диверсифицированного резерва криптоактивов, одновременно используя растущее институциональное признание Биктоина как резервного актива и средства сохранения стоимости. С этим приобретением ожидается, что GD Culture станет 14-й крупнейшей публично торгуемой компанией, владеющей Биктоином. Количество компаний, принимающих стратегии казначейства Биктоина, значительно увеличилось, превысив 190 к 2025 году. Сразу после объявления о сделке акции GD Culture упали на 28,16% до 6,99 долларов, что стало их самым большим падением за год. Как вы также можете вспомнить, GD Culture объявила в мае, что создаст резерв криптовалюты. На этом этапе компания объявила, что планирует инвестировать в Биктоин и официальный мем-коин президента Дональда Трампа, токен TRUMP, путем выпуска акций на сумму до 300 миллионов долларов. *Это не инвестиционный совет. Подписывайтесь на наши аккаунты в Telegram и Twitter прямо сейчас для эксклюзивных новостей, аналитики и данных на цепочке! Источник: https://en.bitcoinsistemi.com/another-nasdaq-listed-company-announces-massive-bitcoin-btc-purchase-becomes-14th-largest-company-theyll-also-invest-in-trump-linked-altcoin/
Поделиться
BitcoinEthereumNews2025/09/18 04:06
Токенизация расширяет определение денег: эксперт Kraken

Токенизация расширяет определение денег: эксперт Kraken

Статья «Токенизация расширяет определение денег: исполнительный директор Kraken» появилась на BitcoinEthereumNews.com. Блокчейн-токенизация трансформирует деньги за пределы фиатных валют
Поделиться
BitcoinEthereumNews2025/12/25 10:39
Kraken планирует запуск рынка прогнозов в 2026 году

Kraken планирует запуск рынка прогнозов в 2026 году

Статья "Kraken Plans Prediction Market Launch in 2026" появилась на BitcoinEthereumNews.com. Ключевые моменты: Планируемый запуск Kraken рынка прогнозов к 2026 году. Сфокусирован
Поделиться
BitcoinEthereumNews2025/12/25 09:49