Как стать автором
Обновить
11
Рейтинг

Unreal Engine *

Популярный игровой движок

Сначала показывать
Порог рейтинга

Советы для начинающих (и не очень) разработчиков на Unreal Engine

Разработка игр *Unreal Engine *

В этой статье я стараюсь поверхностно пройтись по, как как мне кажется, наиболее важным для новичков аспектам разработки на Unreal Engine. Моя цель - подсказать вам направления, в которых можно и нужно копнуть поглубже. Рассказать что есть и для чего это можно использовать, как решать некоторые типовые проблемы. Почти для всех топиков я привожу ссылки на более конкретные гайды и описательные статьи. Они могут вам помочь.

Надеюсь что описанные мною вещи будут вам интересны и полезны. Желаю приятного чтения :-)

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 7K
Комментарии 21

Новости

Нереальный baselining или доработки PVS-Studio для Unreal Engine проектов

Блог компании PVS-Studio Unreal Engine *

Статический анализатор PVS-Studio постоянно развивается: улучшаются различные механизмы, происходит интеграция с игровыми движками, IDE, CI/CD и другими системами и сервисами. Благодаря этому несколько лет назад появилась возможность использования PVS-Studio для анализа Unreal Engine проектов. Однако один из важных механизмов PVS-Studio – подавление сообщений анализатора (baselining, отключение выдачи предупреждений на существующий код) — не работал с UE-проектами. Почему он не был реализован сразу, и как в итоге была решена эта задача – читайте далее.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 998
Комментарии 0

Сборка мусора в Unreal Engine

C++ *Разработка игр *Unreal Engine *
Из песочницы

В данной статье описывается сборка мусора как в общих словах, в плане алгоритмов которые она использует и проблем, которые решает, так и реализация в движке Unreal Engine в частности. Дополнительно будут даны практические советы по работе со сборкой мусора и разбор самый частых проблемных кейсов связанных с сборкой мусора в Unreal.

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

Эта статья более релеватна к Unreal Engine 4.27 однако много всего работает так же и на версии UE 5.0 и на более низких версиях. Однако, стоит отметить, что, с версии 4.0 до 4.27 сборка мусора претерпела весьма значительные изменения и стала сильно лучше.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 7.5K
Комментарии 1

Гиперреалистичные аватары с MetaHuman Creator

Unity *Unreal Engine *Разработка под AR и VR *AR и VR

Всем привет! Команда Black VR все тщательнее изучает вопрос создания метавселенной, и мы считаем важным поделиться с вами информацией о цифровых аватарах: в каких целях они используются, и как создается виртуальный человек. Кроме того, мы обязательно затрагиваем тему дополненной реальности, так как цифровые люди могут существовать и в ней. 

Сегодня мы подробнее коснемся программ создания цифровых аватаров и разберем программу MetaHuman Creator.

Читать далее
Всего голосов 6: ↑0 и ↓6 -6
Просмотры 1.7K
Комментарии 4

Путь наполнения резюме и его необычная подача

Работа с 3D-графикой *Unreal Engine *Карьера в IT-индустрии

Я занимаюсь компьютерной графикой и уже делаю это достаточно много времени. У меня всегда был к этому интерес и я стремительно набирал обороты в этой сфере. В 16 лет я пошел на работу...

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 10K
Комментарии 7

Проектирование непредсказуемого интеллекта в играх. Часть 1 — архитектура

Разработка игр *Unity *Unreal Engine *Искусственный интеллект Будущее здесь

Создаем персонажа, который сам решает, что ему стоит сделать с игроком.

В этой статье я познакомлю вас с методикой проектирования искусственного интеллекта под названием GOAP на примере игры Hitman.

Подобные методики редко применяются в СНГ, но более популярны в зарубежных студиях (чаще всего уровня ААА), где есть отдельный департамент разработки ИИ и вместо готовых ассетов проектируются интереснейшие поведения. Но чем плохо начать сейчас внедрять в наш геймдев эти техники и наконец сделать достойную триплэй игру?

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 11K
Комментарии 9

Мой опыт первой игры — Escape from the 70's

Работа с 3D-графикой *Разработка игр *Unreal Engine *
Из песочницы

Захотелось мне делать игры… Хотя бы одну! И записался я тогда на курс по Unreal Engine в середине июня 2020 - просто в гугле набрал курсы по анрниалу и на самом первом в списке я зарегистрировался. 

Хочу сделать отступление и акцентировать на том, что это моя первая игра. Я даже дискордом не умел пользоваться, пока не начал разработку. Всё, что происходило - всё в первый раз, поэтому текст статьи может показаться излишне эмоциональным. 

Читать далее
Всего голосов 58: ↑58 и ↓0 +58
Просмотры 12K
Комментарии 26

Тестируем S.T.A.L.K.E.R. на Unreal Engine 5 и сравниваем с UE4 (осторожно, трафик)

Разработка игр *Unreal Engine *Игры и игровые консоли

Признайтесь, вы подумали о S.T.A.L.K.E.R. 2, который как раз разрабатывают на Unreal Engine 5. Но это не он.

В данной статье я хочу сравнить прозводительность UE4 и UE5, используя ассеты оригинального Сталкера.

Читать далее
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 23K
Комментарии 11

Мультиплеер в Unreal Engine: Игровой процесс

C++ *Unreal Engine *
Tutorial

Привет Хабр!
В данной статье я бы хотел разобрать мультиплеер со стороны игрового процесса. Опорой для написания статьи выступает популярный Network Compendium.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 4.4K
Комментарии 0

Бесплатный левел-дизайн, или как строить ландшафт в реальном времени на UE4

Блог компании MY.GAMES Разработка игр *Unreal Engine *Игры и игровые консоли

Всем привет! Меня зовут Влад Маркелов, и сегодня я расскажу, как можно бесплатно и быстро создавать огромные игровые уровни и как в реальном времени строить ландшафт по информации из Интернета.

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

Читать далее
Всего голосов 25: ↑24 и ↓1 +23
Просмотры 6.4K
Комментарии 10

Мультиплеер в Unreal Engine: Подключение и Хостинг

C++ *Unreal Engine *
Tutorial

Привет Хабр!

В этой статье я хочу раскрыть механику создания онлайн сессии и подключения к ней. Все выполнено в с использованием Online Subsystem для возможного расширения вашей игры в контексте Steam, Origin, Play Station Store и т.д

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 6.9K
Комментарии 5

Как очистить проект от неиспользуемых ассетов в Unreal Engine

Разработка игр *Unreal Engine *

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

В данной статье я хотел поделиться несколькими способами очистки проекта от неиспользуемых ассетов.

Эти способы включают в себя фильтры, аудит ассетов, миграцию, а так же в конце я приложу ссылки на некоторые плагины для того, что бы все было в одной статье.

Как очистить проект читайте в статье
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 4.5K
Комментарии 6

HTTP менеджер запросов в Unreal Engine

C++ *Unreal Engine *
Из песочницы

Приветствую, Хабр!

В этой статье я разберу небольшую, но очень полезную тему HTTP запросов в UE. Все будет выполнено строго на C++.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 2.5K
Комментарии 0

Добавляем новое измерение в систему видеоконференций

Unreal Engine *Видеоконференцсвязь

Уже скоро два года как короновирус выгнал всю нашу кампанию на удалёнку. То, что у нас не практиковалось и не приветствовалось, буквально за месяц стало "нормой". Не стало крутого и уютного офиса с круассанами, коллеги из тёплых и мягких превратились в плоские аватарки в чатах и на видео звонках (где почти никто камеру и не включает). На долгих и не всегда интересных митингах появилась мысль "вот бы добавить уюта в происходящее, например, дорисовать каминчик или сделать митинг на берегу озера, кто-то костерок ворошит, кто-то - рыбачит, шашлычки жарятся" (прямо как в игре Русская Рыбалка 4). Постаравшись, мне удалось настроить "удалённый офис" по своему вкусу:

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2K
Комментарии 2

KB2 — Или успеть на все платформы

Разработка игр *Unreal Engine *

King’s Bounty II, на первый взгляд визуально простая игра, но в ней сосредоточено огромное множество сложных и комплексных технических решений, продиктованных одновременным выходом на все платформы. Отдельным, и, пожалуй, самым сложным  испытанием для команды стало портирование на Nintendo Switch.

Осторожно, Лонгрид!
Рекомендую заготовить чай с печеньками.
Много интересной информации про очень разные технические аспекты разработки.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 8.1K
Комментарии 7

The Matrix Awakens — новое технодемо Unreal Engine 5

Блог компании MY.GAMES Работа с 3D-графикой *Разработка игр *Unreal Engine *

Пару часов назад прямо во время The Game Awards Epic Games выпустила бесплатное демо Unreal Engine 5 для Xbox Series X|S и PS5, предзагрузкой которого компания дразнилась еще в начале недели.

Отчасти снятое с реальными актерами, отчасти воссозданное в игровом движке, демо создано при участии членов оригинальной команды кинотрилогии «Матрица», в том числе Ланой Вачовски, Джеймсом МакТейгу и Джоном Гаэтой, в сотрудничестве с командой Epic Games.

Демо, конечно, впечатляет, показывая нам во всей красе, что нового предлагает нам UE5, а также как он выглядит и работает.

Читать далее
Всего голосов 49: ↑49 и ↓0 +49
Просмотры 31K
Комментарии 68

Slate UI Framework (UE4/5) — standalone application

C++ *Unreal Engine *
Tutorial

Slate is written entirely in C++ and runs on all Unreal Engine 4 supported platforms. It is render interface agnostic, which allows it to be used in standalone desktop and mobile applications that do not depend on the game engine.

Gerke Max Preussner о Slate UI Framework

Последние 6 лет я много работаю с Unreal Engine 4. Вернее не с самим движком, а с его различными модулями, с помощью которых мы выстраиваем свою базу тулов и различных технических решений вокруг основного игрового проекта. Несмотря на зоопарк различных технологий, который образовался вначале, со временем наша собственная экосистема постепенно начала стандартизироваться. Всё больше ребят начали писать более качественные расширения для Unreal Editor именно на Slate UI Framework. Конечно, когда нужно сделать UI для функциональности, которую можно "впихнуть" в одну кнопку, проще реализовать это на UMG в Editor Utility widget. Но если нужно что-то посложней, например, нужна асинхронность в процессе выполнения или, например, необходимо рисовать на UI TreeView (деревья), то тут без обращения к Slate модулю - не обойтись. Так же для многих UI тулов рано или поздно встаёт вопрос о возможности их самостоятельного существования, в отвязке от конкретного проекта, а в идеале - без привязки к Unreal Editor. Про сборку Stand Alone приложения, с UI от редактора UE4/5, я и хочу вам рассказать.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.5K
Комментарии 19

Разработчик игр на Unity: как начать работать с востребованным игровым движком

Блог компании Нетология Разработка игр *Unity *Unreal Engine *Дизайн игр *

По данным сайта gamedatacrunch.com, в 2021 году 49,48% всех платных игр, вышедших в Steam, были сделаны на Unity. А в сфере мобильных игр этот показатель уже давно превысил 50%. В этом материале мы расскажем, почему движок стал настолько популярным, и объясним, почему начинающие разработчики и небольшие инди-команды предпочитают использовать Unity. 

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 12K
Комментарии 21

Прокачка статического анализа проектов на Unreal Engine 4 и проверка автосимулятора Carla

Блог компании PVS-Studio Программирование *C++ *Разработка игр *Unreal Engine *

Одним из механизмов статического анализа является аннотирование методов популярных библиотек. Аннотации позволяют обладать большей информацией при диагностировании ошибок в коде. Впечатляющий свободный проект на С++ CARLA помог нам внедрить этот механизм. Впоследствии симулятор стал целью для проверки улучшенным статанализатором PVS-Studio.


0888_Carla/image2.png

Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 2.1K
Комментарии 0

Unreal engine — UMG Best Practices

Разработка игр *Unreal Engine *
Перевод
Tutorial

Эта статья перевод статьи Chris Gagnon, сотрудника Epic Games, который непосредственно создавал UI. Он описал рекомендации и советы, как сделать лучше UMG.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 4.2K
Комментарии 0

Вклад авторов

Работа

Разработчик игр
154 вакансии