Туториал по Unreal Engine. Часть 5: Простая игра на UE4

Туториал по Unreal Engine. Часть 5: Простая игра на UE4

Если вы новичок в разработке игр, то вам поможет простая игра на UE4. Она научит вас реализации простых механик и тому, как объекты взаимодействуют друг с другом.

Автор оригинала: Tommy Tran

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

  • Бесконечно перемещать игрока вперёд
  • Генерировать препятствия, которые игрок должен избегать
  • Рандомизировать препятствия для создания вариаций
  • Создавать кнопку перезапуска, которая отображается, когда игрок сталкивается с препятствием

В результате у нас получится вот такая игра:

Читать далее «Туториал по Unreal Engine. Часть 5: Простая игра на UE4»
Поделится

Туториал по Unreal Engine. Часть 4: UI

Туториал по Unreal Engine. Часть 4: UI

Разработчики видеоигр используют графику и текст для отображения необходимой информации, например, здоровья или очков. Это называется интерфейсом пользователя (user interface, UI).

Автор оригинала: Tommy Tran

UI в Unreal Engine 4 создаётся с помощью Unreal Motion Graphics (UMG). UMG позволяет удобно выстраивать UI, перетаскивая элементы UI, такие как кнопки и текстовые метки.

В этой части туториала вы научитесь следующему:

  • Создавать HUD-дисплей, на котором отображается счётчик и таймер
  • Отображать HUD на экране
  • Обновлять счётчик и таймер, чтобы отображать значения переменных
Читать далее «Туториал по Unreal Engine. Часть 4: UI»
Поделится

Создание собственного фреймворка. ORM библиотека RedBeanPHP.

Создание собственного фреймворка. ORM библиотека RedBeanPHP.

От автора: приветствую вас, друзья. Продолжим создание собственного PHP фреймворка. По итогу мы должны получить вполне функциональное решение, а заодно познакомиться с принципами работы современных PHP фреймворков. В этом уроке мы познакомимся с мощной ORM библиотекой RedBeanPHP, которая предоставляет нам готовый набор методов для работы с БД.

В видео версии урока вы найдете ответы на такие вопросы:

  • Что такое ORM?
  • Как подключить библиотеку RedBeanPHP и настроить соединение с БД?
  • Основные методы CRUD библиотеки RedBeanPHP.
Поделится

Туториал по Unreal Engine для новичков. Часть 3: материалы

Туториал по Unreal Engine для новичков. Часть 3: материалы

Как и в реальном мире, в играх есть множество объектов, каждый со своим внешним видом. В Unreal Engine этот внешний вид зависит от материалов. Какой цвет имеет объект? Прозрачен ли он? Блестит ли? Все эти свойства задаются материалами.

Автор оригинала: Tommy Tran

Материалы используются почти для любого визуального элемента в Unreal Engine. Материалы можно наносить на любые объекты, включая меши, частицы и элементы UI.

В этой части туториала вы научитесь следующему:

  • Управлять текстурами, изменяя их яркость и цвет
  • Использовать экземпляры материалов для быстрого создания вариаций
  • Использовать динамические экземпляры материалов для изменения цвета аватара при собирании игроком предметов
Читать далее «Туториал по Unreal Engine для новичков. Часть 3: материалы»
Поделится

Полный сброс: использование начальных значений CSS

Полный сброс: использование начальных значений CSS

От автора: по своему определению разработка стилей включает в себя установку CSS свойствам новых значений. Сложные стили, в конечном счете, доходят до такой точки, когда необходимо «потереть» CSS значения, т.е. сбросить их на начальные. В отдельных случаях первоначальные значения известны, их легко запомнить. У других же свойств все не так. К счастью, современный CSS дает нам простой способ сброса свойств.

Дави на кнопку

Скажем, вы задали изображениям свойство float: left по умолчанию:

И потом вам нужно сбросить обтекание изображений с определенными условиями (изображения с классом .recall)… а вы не помните, стоит ли float: none или что-то еще.

Читать далее «Полный сброс: использование начальных значений CSS»
Поделится

Топ плагинов jQuery. Плагин jQuery Cookie

Топ плагинов jQuery. Плагин jQuery Cookie

От автора: приветствую вас, друзья. Продолжаем знакомиться с коллекцией ТОП плагинов jQuery. Сегодня мы познакомимся с практически незаменимым плагином для большинства сайтов. Речь идет о плагине jQuery Cookie. Как вы уже догадались из названия, задача плагина — работа с куками.

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

Читать далее «Топ плагинов jQuery. Плагин jQuery Cookie»
Поделится

Туториал по Unreal Engine для новичков. Часть 2: Blueprints

blueprint

Автор оригинала: Tommy Tran

Blueprints — это система визуального скриптинга Unreal Engine 4. Она является быстрым способом создания прототипов игр. Вместо построчного написания кода всё можно делать визуально: перетаскивать ноды (узлы), задавать их свойства в интерфейсе и соединять их «провода».

Кроме быстрого прототипирования, Blueprints также упрощают создание скриптов для непрограммистов.

В этой части туториала мы будем использовать Blueprints для следующих операций:

  • Настройка камеры с видом сверху
  • Создание управляемого игроком актора с простыми движениями
  • Настройка ввода игрока
  • Создание элемента, исчезающего при контакте с игроком

Примечание:в этой части предполагается, чтоб вы знаете интерфейс Unreal Engine 4. Вы должны понимать основные концепции Blueprint, такие как компоненты и ноды. Если вам нужно освежить знания, то прочитайтепервую часть туториала по Unreal Engine 4.

В этой части также используются векторы. Если вы с ними незнакомы, то рекомендуюэтустатью про векторы на gamedev.net.

Читать далее «Туториал по Unreal Engine для новичков. Часть 2: Blueprints»
Поделится

Туториал по Unreal Engine для новичков. Часть 1: знакомство с движком

Unreal-begin-feature

Примечание : данной статье 3 года, поэтому изображение с сайта или лаунчера могут отличаться, но статья актуально и в 2020 году. Проверено лично админом сайта.

Автор оригинала: Tommy Tran

Unreal Engine 4 — это набор инструментов для разработки игр, имеющий широкие возможности: от создания двухмерных игр на мобильные до AAA-проектов для консолей. Этот движок использовался при разработке таких игр, какARK: Survival Evolved,Tekken 7иKingdom Hearts III.

Разработка в Unreal Engine 4 очень проста для начинающих. С помощью системы визуального создания скриптов Blueprints Visual Scripting можно создавать готовые игры, не написав ни строчки кода! В сочетании с удобным интерфейсом это позволяет быстро изготавливать рабочие прототипы.

В этой части туториала по Unreal Engine 4 мы ознакомимся с основными возможностями программы. Вот основные темы, которые будут в нём рассмотрены:

  • Установка движка
  • Импорт ассетов
  • Создание материалов
  • Использование Blueprints для создания объектов с простейшими функциями

Мы изучим все эти возможности на примере поворотного столика, на котором лежит банан.

Читать далее «Туториал по Unreal Engine для новичков. Часть 1: знакомство с движком»
Поделится

Откуда этот код?

Откуда этот код?

Старший разработчик: Где ты взял эту часть кода?
Младший разработчик: На StackOverflow
Старший разработчик: Из ответов или из вопроса?

Поделится
") //-->

Статистика

Метки

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять