Unreal Engine - один из самых мощных игровых движков, который широко используется в индустрии разработки видеоигр. Его главное преимущество заключается в возможности создания высококачественных игровых проектов с помощью визуального программирования. Одной из ключевых составляющих Unreal Engine является Blueprint – интуитивная система визуального программирования, которая облегчает разработку игровой логики без необходимости в глубоких знаниях программирования.
Настраиваем статический анализ Unreal Engine проекта
В PVS-Studio давно есть возможность анализировать Unreal Engine проекты. Но с момента последней заметки мы много работали над этим режимом. Поэтому хочу рассказать о том, как быстро настроить наш анализатор для проверки вашего проекта на Unreal Engine.
6 лет из жизни инди-разработчика
А привет, Хабр. У меня для тебя есть история длиной в шесть лет. История о том, как я учился делать свои собственные игры без навыков программирования и что из этого вышло. Почему так долго и почему так делать не стоит. Настоящий ориджинал контент, от А до Я. Где такое найдешь сейчас, а? Тут, правильно.
Я постарался достать самое интересное из того, что со мной произошло. И про игры, и про гранты. Упаковать это всё в простой и понятный текст со своими иллюстрациями, естественно. Не страшно? Ну тогда давай, бери большую кружку, наполняй кофеином и погнали.
Обработка анимации после бюджетного мокапа для UE4
Мы небольшая студия энтузиастов, основная наша деятельность это создание проектов для местного музея под гарнитуры VR (Oculus Quest 2). В каждый наш новый проект мы стараемся добавлять какую-нибудь фишку. В этом проекте принято было отказаться от Mixamo и создать свой комплект анимации, тем более нам в руки попали две камеры Azure Kinect.
Вооружившись стареньким LeapMoution, и IPhone 12 Pro Max, Мы сняли более ста движений, наконец-то наши персонажи перестанут быть однотипными болванками, думали мы )
Если эта тема интересна, могу описать как мы построили мини мокап-студию.
На первых этапах все получалось и одна большая проблема пролетела мимо глаз, а именно - ноги почти на всех анимациях плавали. Если посмотреть различные решения с бюджетным мокапом, то почти на всех видео проглядывается эта проблема.
История студии Remedy. Судьба под контролем
Расставание с крупным издателем, потеря прав на своё главное детище, а именно Alan Wake, прощание с большими бюджетами на разработку – для многих игровых студий подобные обстоятельства были бы равны гвоздям в крышку гроба. Для многих, но не для студии Remedy.
Они не просто не отчаялись после разрыва отношений с Microsoft, но были рады данному событию. Ведь они вновь свободны, вольны прокладывать себе путь самостоятельно, без советов и наставлений «умных» дядек в пиджаках. Каковы были испытания на пути финнов и чего они достигли на этом этапе – сегодня и обсудим.
Мифы об Unreal Engine 5 — Nanite
Доброго времени суток,
Успех новой версии Unreal Engine не оставил без внимания профессионалов всех мастей. Попытки поддать, происходящую революцию, рациональному объяснению - затмило умы самых упрямых юнити-делов. Журналисты проводят сравнения со всем подряд, что только подвернётся, чтобы попытаться перевести технологии из мира идей в любое доступное пространство. Ходят слухи, что пара кодеров поступила в клинику, они лишь запинаясь, повторяли о mesh-шейдерах. А те кто видел исходники, поговаривают о необычайном цвете кода, явно, не из нашего мира, возможно тема была, даже - светлой.
Всё это безумие - породило мифы и целые культы, рей-трейсер пошёл на рей-трейсера, рей-кастера размазало между кадрами, Z-брашер, с диким смехом, скопипастил два мазка кистью по фотоскану непристойных моделей, прямо в игру, даже Чат-GPT назвала демонстрацию - deep-fake’ом, а новости - вбросом. Кроллики и драконы стали жить вместе, собаки и кошки.. а да, о чём это я..
В общем, я не могу вам сказать, чем является на самом деле этот ваш Nanite, но я могу вам сказать, чем он точно не является. И так..
PyZelda своими руками или как геймдевить без Unreal, Unity и кредитов
Хабры и Хаброчки, я хотел бы перед самой статьёй обсудить вопрос целесообразности писать свой движок, вместо готовых решений. Есть куча статей, которые опишут разные движки от более популярных до менее. Я бы хотел затронуть немного другой вопрос: "Как человеку, который изучал программирование много лет заняться геймдевом?". Обычно, есть два пути в геймдев:
Умышленный путь. Это когда человек, который играет в игры рано или поздно решит их создать. Тогда, он выбирает где ему учиться этому и выучивает игровые движки и C-образные языки к ним (чаще всего, C#).
Путь прогеров. Программист увлекается математикой и пишет код. Так или иначе, везде где есть код — есть компьютер. Цифровые развлечения (в том числе и игры) не проходят мимо тех людей, который постоянно пишут код. Так, часть прогеров решает написать свою игру и начать свой путь в геймдев. Об этом пути мы и поговорим.
Так зачем выбирать "сложный" путь? Во-первых, не для всех он сложнее. Лично мне сложнее перейти на C# с использованием Unity, чем написать новый проект на Python. Во-вторых, люди не всегда понимают сам движок. Сейчас я преподаю в институте "Бизнеса и Дизайна". Это один из первых профильных учреждений, занимающихся геймдевом. И вот у студентов я спросил зачем им движок. Каково было моё удивление, что далеко не все понимаю, вообще зачем он нужен. Спойлер, не из-за пресетов.
Всех заинтересовавшихся, приглашаю в мир змеиных игр!
Unreal Engine 5: Nanite — Z-тест для самых маленьких
Доброго времени суток,
Неожиданной для себя, обнаружил, что по какой-то причине, присутствует не так много содержательных статей о работе технологий Unreal Engine 5 на русском языке. Я решил исправить эту несправедливость. И чтобы не повторятся с англоязычными статьями или небольшим количеством статей на русском, я буду рассматривать, почему именно Nanite даёт преимущество. С большим уходом вглубь работы видеокарты и оптимизаций.
В первой части, я рассматриваю работу алгоритма отсечения окружения, в частности, реализацию Теста Глубины, в Unreal Engine 5.
Unreal Engine vs Unity vs GoDot. Что нужно знать, если ты не программист
Доброго времени суток, дорогие хабражители. Продолжаем разбор строения игр, игровых движков и их особенностей с точки зрения человека, которому никогда в жизни не говорили «тыжпрограммист». Сегодня на повестке дня выбор игрового движка из двух гигантов игростроя: Unity и Unreal Engine.
VR-тренажёры с подвижными платформами: фейерверк эмоций и максимальный эффект от промышленного обучения
Мы уже давно применяем VR, но в этот раз попробовали поиграть с подвижными платформами, добавляющими реалистичности ощущениям. Такие штуки дают потрясающий эффект на тренировках! Расскажем о том, как мы разрабатывали прототип программно-аппаратного тренажёра с подвижной платформой и виртуальной реальностью.
PVS-Studio в 2023
За окном январь 2024 года, а это значит, пора подвести итоги за 2023 год! В этой статье мы не только рассмотрим всё новое, что появилось за 2023 год, но и освежим память по основным функциональным возможностям статического анализатора PVS-Studio.
Лучшие игровые движки 2024 для 2D разработки
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 игр и приложений, особенно если вам нужна кроссплатформенность и простота использования.
Анатомия игры: отражение
Продолжаем разбирать устройство игр с небольшими вкраплениями практики. Сегодня на повестке — отражение в зеркале. Нет, не свое собственное, а отражение в зеркальных поверхностях внутри 3D-движков, в частности — в играх. Разберем, какие бывают отражения, как они реализуются и как именно сделать отражение в редакторах движка.
Unreal выпустила приложение для iPhone, которое захватывает мимику лица для Unreal Engine
Студия Unreal выпустила приложение для iOS, которое считывает лицевую мимику пользователя и анимирует её на персонаже для Unreal Engine в режиме реального времени. Оно получило название Live Link Face; по словам разработчиков, приложение предназначено как для профессиональных съёмок методом motion capture, так и для любительских, например, для стриминга, сообщается на сайте Unreal.
Развлекательная система электромобиля GMC Hummer будет работать на игровом движке Unreal Engine
7 октября 2020 года разработчик игр компания Epic Games и автопроизводитель General Motors представили интерфейс для бортового компьютера электромобиля GMC Hummer на основе игрового движка Unreal Engine.
Открыт прием проектов на конкурс разработчиков инди-игр Indie Cup W’22
18 января 2022 года начался прием заявок на Indie Cup W’22 — зимний сезон самого масштабного в Восточной Европе конкурса инди-игр.
Если вы работаете над игрой и хотите подать ее на конкурс, заполнить форму подачи можно на сайте кубка. Заявки на Indie Cup W’22 принимаются до 14 февраля 2022 года.
Лучшие участники сезона получат призы от партнеров конкурса, фидбек по своей игре от опытных разработчиков, а также возможность участвовать в будущем Steam-фестивале от Indie Cup.
Fortnite принесла $5 миллиардов в первый год: судебные документы дела Epic против Apple
Документы, которые направила в суд Epic Games в рамках продолжающегося разбирательства с Apple, показывают, что игра Fortnite заработала более $5 миллиардов в первый год своего существования. Доход от Fortnite превосходит доход от любого другого бизнеса Epic Games.
Epic Games заявила, что в её системе зарегистрировано около 500 млн учетных записей
Epic Games заявила, что в ее системе зарегистрировано уже около 500 млн учетных записей. Это серьезная веха в истории компании, особенно на фоне развития собственного магазина игр Epic Games Store (EGS). Компания пытается конкурировать со Steam, привлекая новых игроков в Fortnite и Rocket League. Однако, Epic не поделилась более подробной информацией о качестве этих 500 миллионов пользователей. Неясно, сколько из этих учетных записей (уз) представляют пользователи собственных игр Epic Games (например, Fortnite), и сколько пользовались EGS.
Ретрофутуризм, ностальгия, симулятор плота — анонсированы финалисты летнего сезона конкурса инди-игр Indie Cup
Жюри самого большого конкурса независимых разработчиков в Восточной Европе отобрало 77 лучших проектов летнего сезона 2021 года.
Судьи Indie Cup голосовали за достойные проекты в девяти номинациях. В их число вошли категории для лучших игр на PC и мобильных платформах, награды за визуальный стиль и аудиосопровождение, выборы критиков и стримеров, а также номинация Rising Star, в которой участвуют только команды до четырех человек без издателя. Кроме того, судьи оценивали лучшие проекты на Unreal Engine и Unity.
Со всеми номинированными проектами можно познакомиться на сайте Indie Cup.
Epic Games анонсировала RealityScaner — приложение для создания 3D-моделей с помощью камеры смартфона
Компания Epic Games анонсировала мобильное приложение RealityScaner, которое поможет сканировать физические объекты и превращать их в 3D-объекты с помощью камеры смартфона. Готовые модели можно будет импортировать на специализированные площадки и в Unreal Engine.