Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!



Pdf көрінісі
бет252/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   244   245   246   247   248   249   250   251   252
Байланысты:
аа

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


296 | 
С т р а н и ц а
 
 
Огненное заклинание 
Вы  можете  легко  создать  огненный  вариант  нашего  заклинания  метели,  изменив 
цвет системы частиц  на красный: 
 
Параметр цвета Out Val изменён на красный 


297 | 
С т р а н и ц а
 
 
Упражнения 
Попробуйте следующие упражнения: 
1.  Заклинание  молнии:  Создайте  заклинание  молнии,  используя  луч  частиц. 
Посмотрите  пособие  Зака  в  качестве  примера,  как  создаются  и 
выстреливаются в каком-либо направлении лучи:  
https://www.youtube.com/watch? 
v=ywd3lFOuMV8&list=PLZlv_N0_O1gYDLyB3LVfjYIcbBe8NqR8t&index=7

2.  Заклинание  силового  поля:  Силовое  поле  будет  отклонять  атаки.  Это 
необходимо  любому  игроку.  Предложенное  осуществление:  Выполните 
наследование подкласса от  ASpell под названием  ASpellForceField. Добавьте 
ограничивающую  сферу  к  классу  и  используйте  её  в  функции 
ASpellForceField::Tick(), чтобы отталкивать монстров.  
  
Что дальше? Я бы очень посоветовал, чтобы вы расширили нашу маленькую игру. 
Вот несколько идей для расширения: 

 
Создайте  больше  элементов  окружения,  расширьте  местность,  добавьте 
дома и другие здания 

 
Добавьте квесты, которые идут от NPC 

 
Определите больше оружия, такого как мечи 

 
Определите броню, защиту для игрока, например щиты 

 
Добавьте лавки, в которых продаётся оружие для игрока 

 
Добавьте больше типов монстров 

 
Осуществите трофеи, получаемые от монстров 
У  вас  впереди  буквально  тысячи  часов  работы.  Если  так  сложилось  что  вы 
программист одиночка, то сработайтесь с кем-то ещё. Вы не выживите на игровом 
рынке в одиночку. 
Это опасно делать всё самому. Заведите друзей.  
Выводы 
Это  была  заключительная  глава.  Вы  прошли  долгий  путь.  От  незнающего  вообще 
ничего в С++ программировании, к надеюсь, будучи способными связывать основы 
программирования игр в UE4.  
 
 
 


Достарыңызбен бөлісу:
1   ...   244   245   246   247   248   249   250   251   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет