Как стать автором
Обновить
15

Unreal Engine *

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

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

Воссоздание существующего фрагмента улицы в 3D

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров8.3K

Мне нужен был проект-визитка. Такой, чтоб в полной мере показал мои навыки как 3д художника. И я выбрал воссоздать фрагмент старейшей улицы Бремена полностью своими силами.

Меня зовут Максим и сейчас я опишу, как это сделал.

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

Читать далее

SuperIndustry — Dev log #2 – Добро пожаловать в темный лес

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.2K

Вступление

Привет, друзья! В этом цикле статей я максимально подробно буду рассказывать о процессе разработки игры на UE — SuperIndustry. Вы сможете на моем примере познать процесс разработки 3D игры на UE. Вкратце про игру: Представьте гибрид Oxygen not included и Satisfactory, в далеком будущем и на специфичной экзо планете. В игре будет простенький сюжет, который будет повествоваться через своеобразный дневник. Главная цель — улететь с планеты (остановиться на достигнутом) или же продолжить общение с высшим Существом и узнать, что будет дальше.

Читать далее

Создание персонажа для тестирования и работы с VR без шлема

Время на прочтение3 мин
Количество просмотров2.7K

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

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

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

Читать далее

Сохранение и загрузка состояния Actor’ов в Unreal Engine. Боль

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров7.2K

Доброго времени суток, дорогой читатель.

Хочу рассказать о своём удивительном поиске способа сохранения и загрузки состояния игры в Unreal Engine. Включая сохранение и загрузку пользовательского состояния Actor'ов которые могут хранить такие неудобные типы данных, как жесткие ссылки на других Actor'ов.

Читать далее

Разберем основные аспекты работы с Niagara

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров11K

Всем привет! Меня зовут Ростислав Мусиенко. У меня более 10 лет опыта работы в движке, я начинал еще с Unreal Engine 3, изучая разные аспекты движка. В этой статье мне хотелось бы показать, насколько просто работать с системой частиц на Unreal Engine. Разберем основные аспекты работы с Niagara System. Для разбора нам сначала потребуется создать систему частиц.

Читать далее

Корутины в UnrealEngine

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров13K

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

Читать далее

Robotization: The Last Human

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.5K

'''Robotization: The Last Human''' — (некогда имеющая название из-за опечатки — Robotization: А Last Human) компьютерная игра в жанре Survival horror от первого лица, разработанная российским инди-разработчиком Ten Art Games для платформы Windows и на действующий момент имеющая только демоверсию игры.

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

При создании игры авторы вдохновлялись продуктами, многим известной студии Frictional Games, стараясь получить схожую гнетущую атмосферу. Игра разрабатывалась с нуля одним человеком, основавшего Ten Art Games — Артемом Юрковым на движке Unreal Engine 4 с 2018 года. За время разработки игра потерпела множество тотальных переработок, пока не добилась нынешнего вида.

На данный момент полная версия игры завершена на 80 % от общей разработки, для выхода на рынок, но в феврале 2023 года обзавелась демоверсией игры 1.2.12.

Полная статья

Добавление простого голосового чата в игру Unreal Engine 4

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.6K

Большинство компьютерных игр ориентированные на многопользовательскую игру или имеют отдельный режим для многопользовательской игры, многие пользователи ожидают расширенных функций при контакте с игрой. Одними из таких функций является: голосовой чат, список друзей, приглашение в игровую сессию и т.д.

В этой стать я постараюсь объяснить простыми словами, как можно реализовать простой голосовой чат, не затрагивая программирование на C++. Проведя лишь небольшую настройку, вы можете добавить полностью работающий голосовой чат, используя только Bluprint (визуальное программирование).

Читать далее

Изучение физического движка Bullet Physics. Часть 2. Примеры

Время на прочтение5 мин
Количество просмотров4.6K

Данная статья продолжает тему исследования библиотеки симуляции столкновений в Bullet Physics (Bullet). Предыдущая статья здесь.

Чтобы разбавить теоретические рассуждения, здесь будут приведены практические примеры, в которых освещено общее взаимодействие с объектами средствами Bullet.

В качестве системы визуализации используется Unreal Engine(UE), поскольку  хайповая штука и она мне знакома она бесплатна, имеет множество дополнений и, в целом, предоставляет красивую картинку “из коробки”.

Читать далее

Засылаем картинку из Unreal Engine на сервер в теле HTTP запроса

Время на прочтение10 мин
Количество просмотров3.9K

Привет, Хабражители!

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

Читать далее

Опыт создания клипа на Unreal Engine 5.1 с метахьюманом, ветром и багами

Время на прочтение5 мин
Количество просмотров9.9K

По роду деятельности, я не музыкант, не занимаюсь синематикой, а в движке (причём другом), я большей частью нахожу и исправляю баги. Но так уж вышло, что родился и вырос я в семье музыкантов, выучили меня соответственно, поэтому от музыки в голове никуда не денешься. Но речь сегодня не про песни, а про инструмент выбранный для создания клипа. Новенький Unreal Engine 5.1 с нанитами, люменами и смежным Metahuman Creator. Не свою же страшную морду в клип пихать, людей пугать. Тем более, что воссоздать постапокалипсис из слов в песне куда проще в движке, нежели в реальности (очень надеюсь на это).

Читать далее

VFX-закулисье «Периферийных устройств»

Время на прочтение12 мин
Количество просмотров4K

Перевод интервью Винсента Фрая с Марком Спатни — VFX-супервайзером и продюсером телевизионной адаптации одноимённого романа Уильяма Гибсона от Amazon. На публикацию меня вдохновила случайная встреча в Telegram-группе с нашей соотечественницей Галиной Яковлевой, которая занималась композингом лондонских сцен первых серий «Периферийных устройств» в составе команды лондонской студии BlueBolt:

«Мы делали все лондонские сцены, включая застеклённую террасу Льва Зубова (потому что это павильон с хромакеем, тоже снятый в Лондоне). Лично мне достались шоты из 1–3 серий.»

Читать далее

SuperIndustry — Dev log #1 – Большой и страшный монстр по имени C++

Время на прочтение4 мин
Количество просмотров5.6K

Вступление

Привет, друзья! В этом цикле статей я максимально подробно буду рассказывать о процессе разработки игры на UE – SuperIndustry. Вы сможете на моем примере познать процесс разработки 3D игры на UE. Вкратце про игру: Представьте гибрид Oxygen not included и Satisfactory, в далеком будущем и на специфичной экзо планете. В игре будет глубокий сюжет, который будет повествоваться через своеобразный дневник. Главная цель – улететь с планеты (остановиться на достигнутом) или же продолжить общение с высшим Существом и узнать, что будет дальше.

Предыдущая часть.

Читать далее

Ближайшие события

Немного про особенности реализации Wave Function Collapse в нашей игре

Время на прочтение5 мин
Количество просмотров3.8K

В нашей прошлой игре разработка уровня занимала около трех месяцев, сейчас мы делаем тактическую стратегию и в ней планируется более 100 уровней. Увидев дикий ужас в глазах левел-дизайнера, мы решили, что “Лучше день потерять, потом за пять минут долететь!” и принялись за работу над автоматической генерацией уровней.

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

Читать далее

Создание сервера для онлайн ММО игр на PHP ч. 5 — LUA и JavaScript

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.6K

Продолжая серию статей про разработку сервера для онлайн игр (адрес проекта http://mmogick.ru) на языке PHP в это части я хочу рассказать про безопасное добавления пользовательского кода для добавления функционала игровых механик. В статье я опишу существующие решения для PHP , сравню скорость работы приведу видео примеры.

Для тестов будет использовано следующее железо:

Читать далее

SuperIndustry — Dev log #0 – Начало приключения

Время на прочтение2 мин
Количество просмотров2.2K

Привет, друзья! В этом цикле статей я максимально подробно буду рассказывать о процессе разработки игры на UE – SuperIndustry. Вы сможете на моем примере познать процесс разработки 3D игры на UE. Вкратце про игру: Представьте гибрид Oxygen not included и Satisfactory, в далеком будущем и на специфичной экзо планете. В игре будет простенький сюжет, который будет повествоваться через своеобразный дневник. Главная цель – улететь с планеты (либо же остаться на ней, и немного поиграв дойти до второй, более загадочной и неоднозначной концовки)

Узнать что-то новое

10 инди игр от новых авторов

Время на прочтение9 мин
Количество просмотров13K

Я связался с 10 разработчиками инди игр и они предоставили информцию о своем творении. Игры совершенно разные - как проработки качества, так и жанры. Составом команд и бюджетов. Некоторые из них поделились цифрами о том, сколько вложили денег в разработку. Будет интересно, приятного чтения!

Еще я создал канал в Telegram где делюсь информацией о новинках и их заработке. И YouTube канал, где можно посмотреть эту статью с живыми кадрами :-)

Читать далее

Мастер-класс по организации освещения в игре на Unreal Engine: Часть 2

Время на прочтение9 мин
Количество просмотров7.7K

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

Читать далее

Мастер-класс по организации освещения в игре на Unreal Engine: Часть 1

Время на прочтение7 мин
Количество просмотров9.4K

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

Читать далее

Локализация игр на Unity и Unreal Engine

Время на прочтение6 мин
Количество просмотров6.8K

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

Читать далее