Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Останні штрихи та пакування | Упаковка для Windows
Unreal Engine FPS Гра
course content

Зміст курсу

Unreal Engine FPS Гра

Unreal Engine FPS Гра

1. Вступ до Unreal Engine
2. Характер Блюпринт
3. Чертежі ворогів
4. Дизайн рівнів та естетика
5. Інтерфейс користувача та звукові ефекти
6. Логіка Ігрового Процесу
7. Упаковка для Windows

bookОстанні штрихи та пакування

У цьому фінальному розділі ми переконаємося, що наша гра має всі необхідні механіки, виправимо деякі помилки, а потім упакуємо гру.

Перед тим як перейти до упаковки, переконайтеся, що ви встановили змінну EnemyCount у GameMode назад на 0. Можливо, ви також захочете відкрити EnemyChar blueprint, сховати стрілку та переконатися, що сітка ворога відповідає вашим вимогам.

Якщо бажаєте, ви можете створити новий blueprint для предметів здоров'я. Для цього потрібно створити blueprint класу Actor Class, додати сферичне зіткнення та статичну сітку в компоненти. Візьміть On Begin Overlap сферичного зіткнення, отримайте вашого гравця pawn і перетворіть на FirstPersonCharacter. Потім потрібно перевірити, чи повне здоров'я, якщо ні, то додайте стільки очок, скільки хочете, до змінної PlayerHealth і знищіть актор.

Далі, ви хочете перейти до вашого BP_EnemyChar і створити нову функцію, яка створює ваш blueprint предмета здоров'я. Для цього рекомендую додати якусь логіку ймовірності, як пояснено у відео, оскільки не цікаво, коли предмет здоров'я випадає кожного разу, коли ми вбиваємо ворога. Експериментуйте з цим і знайдіть бажану ймовірність, але я думаю, що щось близько 20% ймовірності не погано.

Крім того, якщо ви хочете, ви можете додати деякі ефекти частинок до своїх снарядів. Це легко зробити, додавши ефект частинок ніагара або каскад як дочірній компонент до сферичної сітки вашого снаряда. На Marketplace є багато ефектів частинок, тому перегляньте їх, якщо хочете, і подивіться, що підходить для ваших потреб.

Нарешті, у блакпринті FirstPersonCharacter, знайдіть, де ви налаштували меню паузи, клацніть праворуч від P вводу і знайдіть Escape. Переконайтеся, що воно виконується під час паузи, і підключіть Pressed до гілки, яка перевіряє, чи гра на паузі.

Потім з Platforms>Windows виберіть Package Project. Виберіть місце призначення, і коли пакування буде завершено, ви зможете запустити свою гру за допомогою файлу .exe!

Завершити курс?

Завершити курс?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 7. Розділ 2
some-alt