Pull to refresh

Что такое Blueprint в Unreal Engine 5. Плюсы и минусы

Level of difficultyEasy
Reading time3 min
Views4.3K

Unreal Engine - один из самых мощных игровых движков, который широко используется в индустрии разработки видеоигр. Его главное преимущество заключается в возможности создания высококачественных игровых проектов с помощью визуального программирования. Одной из ключевых составляющих Unreal Engine является Blueprint – интуитивная система визуального программирования, которая облегчает разработку игровой логики без необходимости в глубоких знаниях программирования.

Читать далее
Total votes 9: ↑6 and ↓3+3
Comments6

Настраиваем статический анализ Unreal Engine проекта

Reading time5 min
Views950

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

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments0

6 лет из жизни инди-разработчика

Level of difficultyEasy
Reading time10 min
Views8.4K

А привет, Хабр. У меня для тебя есть история длиной в шесть лет. История о том, как я учился делать свои собственные игры без навыков программирования и что из этого вышло. Почему так долго и почему так делать не стоит. Настоящий ориджинал контент, от А до Я. Где такое найдешь сейчас, а? Тут, правильно.

Я постарался достать самое интересное из того, что со мной произошло. И про игры, и про гранты. Упаковать это всё в простой и понятный текст со своими иллюстрациями, естественно. Не страшно? Ну тогда давай, бери большую кружку, наполняй кофеином и погнали.

Читать далее
Total votes 32: ↑28 and ↓4+24
Comments30

Обработка анимации после бюджетного мокапа для UE4

Level of difficultyMedium
Reading time5 min
Views1K

Мы небольшая студия энтузиастов, основная наша деятельность это создание проектов для местного музея под гарнитуры VR (Oculus Quest 2). В каждый наш новый проект мы стараемся добавлять какую-нибудь фишку. В этом проекте принято было отказаться от Mixamo и создать свой комплект анимации, тем более нам в руки попали две камеры Azure Kinect.
Вооружившись стареньким LeapMoution, и IPhone 12 Pro Max, Мы сняли более ста движений, наконец-то наши персонажи перестанут быть однотипными болванками, думали мы )
Если эта тема интересна, могу описать как мы построили мини мокап-студию.

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

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments0

История студии Remedy. Судьба под контролем

Level of difficultyEasy
Reading time17 min
Views5.1K
image

Расставание с крупным издателем, потеря прав на своё главное детище, а именно Alan Wake, прощание с большими бюджетами на разработку – для многих игровых студий подобные обстоятельства были бы равны гвоздям в крышку гроба. Для многих, но не для студии Remedy.

Они не просто не отчаялись после разрыва отношений с Microsoft, но были рады данному событию. Ведь они вновь свободны, вольны прокладывать себе путь самостоятельно, без советов и наставлений «умных» дядек в пиджаках. Каковы были испытания на пути финнов и чего они достигли на этом этапе – сегодня и обсудим.
Читать дальше →
Total votes 37: ↑34 and ↓3+31
Comments21

Мифы об Unreal Engine 5 — Nanite

Level of difficultyMedium
Reading time13 min
Views12K

Доброго времени суток,

Успех новой версии Unreal Engine не оставил без внимания профессионалов всех мастей. Попытки поддать, происходящую революцию, рациональному объяснению - затмило умы самых упрямых юнити-делов. Журналисты проводят сравнения со всем подряд, что только подвернётся, чтобы попытаться перевести технологии из мира идей в любое доступное пространство. Ходят слухи, что пара кодеров поступила в клинику, они лишь запинаясь, повторяли о mesh-шейдерах. А те кто видел исходники, поговаривают о необычайном цвете кода, явно, не из нашего мира, возможно тема была, даже - светлой.

Всё это безумие - породило мифы и целые культы, рей-трейсер пошёл на рей-трейсера, рей-кастера размазало между кадрами, Z-брашер, с диким смехом, скопипастил два мазка кистью по фотоскану непристойных моделей, прямо в игру, даже Чат-GPT назвала демонстрацию - deep-fake’ом, а новости - вбросом. Кроллики и драконы стали жить вместе, собаки и кошки.. а да, о чём это я..

В общем, я не могу вам сказать, чем является на самом деле этот ваш Nanite, но я могу вам сказать, чем он точно не является. И так..

Свет. Занавес. Nanite
Total votes 27: ↑17 and ↓10+7
Comments36

PyZelda своими руками или как геймдевить без Unreal, Unity и кредитов

Level of difficultyMedium
Reading time43 min
Views9.1K

Хабры и Хаброчки, я хотел бы перед самой статьёй обсудить вопрос целесообразности писать свой движок, вместо готовых решений. Есть куча статей, которые опишут разные движки от более популярных до менее. Я бы хотел затронуть немного другой вопрос: "Как человеку, который изучал программирование много лет заняться геймдевом?". Обычно, есть два пути в геймдев:

Умышленный путь. Это когда человек, который играет в игры рано или поздно решит их создать. Тогда, он выбирает где ему учиться этому и выучивает игровые движки и C-образные языки к ним (чаще всего, C#).

Путь прогеров. Программист увлекается математикой и пишет код. Так или иначе, везде где есть код — есть компьютер. Цифровые развлечения (в том числе и игры) не проходят мимо тех людей, который постоянно пишут код. Так, часть прогеров решает написать свою игру и начать свой путь в геймдев. Об этом пути мы и поговорим.

Так зачем выбирать "сложный" путь? Во-первых, не для всех он сложнее. Лично мне сложнее перейти на C# с использованием Unity, чем написать новый проект на Python. Во-вторых, люди не всегда понимают сам движок. Сейчас я преподаю в институте "Бизнеса и Дизайна". Это один из первых профильных учреждений, занимающихся геймдевом. И вот у студентов я спросил зачем им движок. Каково было моё удивление, что далеко не все понимаю, вообще зачем он нужен. Спойлер, не из-за пресетов.

Всех заинтересовавшихся, приглашаю в мир змеиных игр!

Погрузиться в змееленд
Total votes 42: ↑42 and ↓0+42
Comments19

Unreal Engine 5: Nanite — Z-тест для самых маленьких

Level of difficultyMedium
Reading time6 min
Views4.5K

Доброго времени суток,

Неожиданной для себя, обнаружил, что по какой-то причине, присутствует не так много содержательных статей о работе технологий Unreal Engine 5 на русском языке. Я решил исправить эту несправедливость. И чтобы не повторятся с англоязычными статьями или небольшим количеством статей на русском, я буду рассматривать, почему именно Nanite даёт преимущество. С большим уходом вглубь работы видеокарты и оптимизаций.

В первой части, я рассматриваю работу алгоритма отсечения окружения, в частности, реализацию Теста Глубины, в Unreal Engine 5.

Читать
Total votes 17: ↑16 and ↓1+15
Comments5

Unreal Engine vs Unity vs GoDot. Что нужно знать, если ты не программист

Level of difficultyMedium
Reading time17 min
Views18K


Доброго времени суток, дорогие хабражители. Продолжаем разбор строения игр, игровых движков и их особенностей с точки зрения человека, которому никогда в жизни не говорили «тыжпрограммист». Сегодня на повестке дня выбор игрового движка из двух гигантов игростроя: Unity и Unreal Engine.
Читать дальше →
Total votes 32: ↑25 and ↓7+18
Comments52

VR-тренажёры с подвижными платформами: фейерверк эмоций и максимальный эффект от промышленного обучения

Reading time8 min
Views2.1K

Мы уже давно применяем VR, но в этот раз попробовали поиграть с подвижными платформами, добавляющими реалистичности ощущениям. Такие штуки дают потрясающий эффект на тренировках! Расскажем о том, как мы разрабатывали прототип программно-аппаратного тренажёра с подвижной платформой и виртуальной реальностью.

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments4

PVS-Studio в 2023

Reading time11 min
Views2.1K

За окном январь 2024 года, а это значит, пора подвести итоги за 2023 год! В этой статье мы не только рассмотрим всё новое, что появилось за 2023 год, но и освежим память по основным функциональным возможностям статического анализатора PVS-Studio.

Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments1

Лучшие игровые движки 2024 для 2D разработки

Level of difficultyEasy
Reading time8 min
Views23K

Defold - это бесплатный движок для создания 2D игр и других интерактивных приложений. Он разработан компанией King (известной по игре Candy Crush) и предлагает простой и эффективный способ создания кроссплатформенных проектов. 1. Язык программирования: Defold использует язык Lua для написания игровой логики. Lua - легкий и быстрый скриптовый язык, который хорошо подходит для разработки игр. 2. Редактор: Defold имеет удобный редактор, который позволяет создавать сцены, настраивать анимации, управлять ресурсами и программировать игровую логику. 3. Кроссплатформенность: Вы можете создавать игры для различных платформ, таких как iOS, Android, HTML5, Windows, macOS и Linux. 4. Работа с ресурсами: Defold предоставляет удобные инструменты для управления ресурсами, такими как изображения, звуки, шрифты и анимации. 5. Низкоуровневая оптимизация: Defold обеспечивает высокую производительность благодаря своей оптимизированной архитектуре, поэтому вам не нужно глубоко погружаться в низкоуровневые детали оптимизации. 6. Создание 3D игр: Defold ориентирован на разработку 2D игр, поэтому если вам нужно создавать 3D проекты, вам может потребоваться использовать другой движок. 7. Сложные инструменты: Defold предоставляет простые и интуитивно понятные инструменты для создания игр, поэтому вам не нужно изучать сложные системы или инструменты для работы с движком.

В целом, Defold - отличный выбор для разработки 2D игр и приложений, особенно если вам нужна кроссплатформенность и простота использования.

Читать далее
Total votes 24: ↑15 and ↓9+6
Comments44

Анатомия игры: отражение

Level of difficultyMedium
Reading time9 min
Views4.9K


Продолжаем разбирать устройство игр с небольшими вкраплениями практики. Сегодня на повестке — отражение в зеркале. Нет, не свое собственное, а отражение в зеркальных поверхностях внутри 3D-движков, в частности — в играх. Разберем, какие бывают отражения, как они реализуются и как именно сделать отражение в редакторах движка.
Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments12

Unreal выпустила приложение для iPhone, которое захватывает мимику лица для Unreal Engine

Reading time2 min
Views8.9K

Студия Unreal выпустила приложение для iOS, которое считывает лицевую мимику пользователя и анимирует её на персонаже для Unreal Engine в режиме реального времени. Оно получило название Live Link Face; по словам разработчиков, приложение предназначено как для профессиональных съёмок методом motion capture, так и для любительских, например, для стриминга, сообщается на сайте Unreal. 

Читать дальше →
Total votes 7: ↑6 and ↓1+5
Comments6

Развлекательная система электромобиля GMC Hummer будет работать на игровом движке Unreal Engine

Reading time2 min
Views4.9K


7 октября 2020 года разработчик игр компания Epic Games и автопроизводитель General Motors представили интерфейс для бортового компьютера электромобиля GMC Hummer на основе игрового движка Unreal Engine.
Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments16

Открыт прием проектов на конкурс разработчиков инди-игр Indie Cup W’22

Reading time2 min
Views1.1K

18 января 2022 года начался прием заявок на Indie Cup W’22 — зимний сезон самого масштабного в Восточной Европе конкурса инди-игр.

Если вы работаете над игрой и хотите подать ее на конкурс, заполнить форму подачи можно на сайте кубка. Заявки на Indie Cup W’22 принимаются до 14 февраля 2022 года.

Лучшие участники сезона получат призы от партнеров конкурса, фидбек по своей игре от опытных разработчиков, а также возможность участвовать в будущем Steam-фестивале от Indie Cup.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments0

Fortnite принесла $5 миллиардов в первый год: судебные документы дела Epic против Apple

Reading time1 min
Views6.3K

Документы, которые направила в суд Epic Games в рамках продолжающегося разбирательства с Apple, показывают, что игра Fortnite заработала более $5 миллиардов в первый год своего существования. Доход от Fortnite превосходит доход от любого другого бизнеса Epic Games.

Читать далее
Total votes 13: ↑12 and ↓1+11
Comments5

Epic Games заявила, что в её системе зарегистрировано около 500 млн учетных записей

Reading time2 min
Views1.1K

Epic Games заявила, что в ее системе зарегистрировано уже около 500 млн учетных записей. Это серьезная веха в истории компании, особенно на фоне развития собственного магазина игр Epic Games Store (EGS). Компания пытается конкурировать со Steam, привлекая новых игроков в Fortnite и Rocket League. Однако, Epic не поделилась более подробной информацией о качестве этих 500 миллионов пользователей. Неясно, сколько из этих учетных записей (уз) представляют пользователи собственных игр Epic Games (например, Fortnite), и сколько пользовались EGS.

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments4

Ретрофутуризм, ностальгия, симулятор плота — анонсированы финалисты летнего сезона конкурса инди-игр Indie Cup

Reading time2 min
Views1.3K

Жюри самого большого конкурса независимых разработчиков в Восточной Европе отобрало 77 лучших проектов летнего сезона 2021 года.

Судьи Indie Cup голосовали за достойные проекты в девяти номинациях. В их число вошли категории для лучших игр на PC и мобильных платформах, награды за визуальный стиль и аудиосопровождение, выборы критиков и стримеров, а также номинация Rising Star, в которой участвуют только команды до четырех человек без издателя. Кроме того, судьи оценивали лучшие проекты на Unreal Engine и Unity.

Со всеми номинированными проектами можно познакомиться на сайте Indie Cup.

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments0

Epic Games анонсировала RealityScaner — приложение для создания 3D-моделей с помощью камеры смартфона

Reading time1 min
Views6.5K

Компания Epic Games анонсировала мобильное приложение RealityScaner, которое поможет сканировать физические объекты и превращать их в 3D-объекты с помощью камеры смартфона. Готовые модели можно будет импортировать на специализированные площадки и в Unreal Engine.

Читать далее
Total votes 8: ↑8 and ↓0+8
Comments12
1
23 ...