Рубрика «unrealengine»

Я не прошу денег и ничего не продаю!

Ассаламу алейкум. Долго возился со Steam, пытался выпустить свои игры — бюрократии там хватает. Даже оформление страницы заняло недели.

Делаю «всеми любимую» рекламу, потому что скучаю по умникам в комментариях.

Первая из трёх игр прошла проверку и уже висит в “Coming Soon”. Как и обещал, расскажу честно, сколько с этого можно заработать — через месяц после релиза и дальше.

https://store.steampowered.com/app/3721140/Santa_Pianus/

Читать полностью »

Всем привет, я разработчик игр на Unreal Engine 5, долгое время я занимался изучением игрового движка, созданием плагинов на FAB и теперь готов показать вам свой проект!

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


Об игре

Читать полностью »

Привет! Меня зовут Макс, я web-инженер и предприниматель. В этой статье расскажу о кейсе, где мы с командой работали над непростой интеграцией Pixel Streaming - и как из эксперимента это почти стало продуктом.

С клиентом, который поставил такую задачу, я успел поработать в разных форматах - и в найме, и в статусе подрядчика. Проект, который начался как легаси, содержал множество камней под ногами: нестабильная инфраструктура, высокая стоимость масштабирования и довольно расплывчатая зона ответственности между командами. Тем не менее, нам удалось довести его до состояния, близкого к production-ready - хотя и не запустить в прод по итогу.

Читать полностью »

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

Кратко рассказываем, как устроен каждый, чем удобен и какие есть ограничения. А в конце — таблица для сравнения, если нужно быстро сориентироваться.

Содержание:

  1. Для освоения гейм-дизайна и первых проектов:

  2. Для нишевых форматов:

Итак, начнём с того, как в Unreal Engine в целом устроена локализация

В движке предусмотрен специальный инструмент — Localization Dashboard, который предоставляет достаточно широкий набор возможностей для перевода, нас больше всего интересуют: сбор текста, экспорт и импорт локализованных данных в формате .po.
Формат .po удобен для переводчиков, редакторов для них есть множество на любой вкус.

Читать полностью »

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

Читать полностью »

Привет.

Статья в помощь разработчикам мультиплеера на UnrealEngine, которые по тем или иным причинам испытывают сложности билда сервера локально (разрабатываете на Mac, или недостаток ресурсов, места, и так далее).

Начнем с проблематики. Хоть движок и мультиплатформенный, сам сервер логично иметь на Linux. Вы можете конечно хостить сервер на Mac, но вряд ли это оправданно. Поэтому, встает резонный вопрос — а как сбилдить сервер под Linux?

Далее проблематика билда сервер под Linux, находясь на другой ОС:

  1. На Linux проблем нет, если есть ресурсы и место (а это минимум 200 гигабайт места и лучше от 8 ядер и 32Гб памяти).

  2. Читать полностью »

В Steam завершился «Фестиваль передвижных ящиков», посвященный играм, где разными способами можно передвигать ящики. На английском фестиваль называется «Sokoban Fest» в честь первой игры, где появилась эта механика.

Игра-головоломка «Sokoban» (яп. 倉庫番, рус. кладовщик) вышла в Японии в 1982 году и вскоре стала абсолютным хитом. Разработал ее годом ранее Хироюки Имабаяси (яп. 今林宏行). Как пишет сам автор в своем приветствии на официальном сайтеЧитать полностью »

Пример паттерна Прототип в Unreal Engine - 1

В интернетах полно статей про паттерны. Но реальных примеров из живых проектов встречается немного. Понятно, что в случае с Прототипом, есть довольно популярный проектик Java Script или Lua. Но я хочу еще! Поэтому в этом посте приведу пример паттерна из Unreal Engine.

Общая информация для приличия

Прототип - шаблон проектирования, описывающий создание объектов, путем клонированияЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js