День 4: Дослідження можливостей Unity та розвиток ігрової розробки

Давайте надамо нашій сфері прозорий ефект під час анімації, щоб створити вигляд орбіти.

pic

Знову ж таки, забезпечення плавності буде одним з моїх головних пріоритетів.

pic

Давайте почнемо застосовувати фізику до наших об'єктів. Я створю сферу на рампі, яка повинна скотитися вниз і збити кеглю (циліндр).

pic

Тепер давайте збільшимо розмір нашої сфери і додамо трохи пружності для більш динамічного ефекту.

pic

Я додав зеленувато-блакитний відтінок до мого екрану в режимі гри. Оскільки зміни, зроблені в режимі гри (Play Mode), не зберігаються, це служить візуальним сигналом, щоб нагадати мені, в якому режимі я знаходжусь.

pic

Час створювати нашу першу гру! Я встановив актив Zombie City з GameDevHQ в Unity, щоб почати.

pic

pic

Зараз я стикаюсь з проблемами рендерингу, які намагаюсь вирішити.

pic

Виявилось, що моя помилка була дуже простою!

pic

Я тепер додав анімації стрільби, перезарядки, ефекти трасерів, дим і спалах дульного виводу до анімацій нашого персонажа.

Тепер давайте додамо зомбі-противника AI, щоб привнести трохи дії в сцену!

pic

Далеко не на відстані!

pic

Я додав приціл, щоб допомогти націлюватись на зомбі і знищувати його!

Давайте додамо аудіо, щоб створити повністю занурювальний досвід!

pic

Введення змінної _damageAmount в мій код дозволяє налаштувати мою атакувальну потужність. Я встановив шкоду персонажа на 100 — саме стільки потрібно, щоб знищити зомбі з одного пострілу. Я створив ще двох ворогів і знищив всіх трьох одним пострілом!

pic

pic

Надалі я буду використовувати архівовану версію Unity Editor 2019.

pic

pic

pic

Unity 2019.4.40f1

pic

Як і раніше, ось три 3D-об'єкти, створені в цій версії Unity Editor. Також ми використовуємо два різних матеріальних дизайни для додаткової різноманітності.

Перекладено з: Day 4: Exploring Unity Features and Advancing Game Development

Leave a Reply

Your email address will not be published. Required fields are marked *