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



Pdf көрінісі
бет34/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   30   31   32   33   34   35   36   37   ...   252
Байланысты:
аа

Игра 
В результате 
Награда 
От неё 
Развитие 
      
Ведёт игру
 
             
которое 
 


13 | 
С т р а н и ц а
 
 
Игра,  в  которую  можно  лишь  просто  играть  (без  Вознаграждения  и  Развития)  не 
будет  ощущаться  игрой,  на  самом  деле  она  будет  ощущаться  лишь  базовым 
прототипом  игры.  К  примеру,  представьте  симулятор  полёта,  в  котором  просто 
открытый  мир  и  никаких  целей  и  никаких  стремлений.  Так  же  никакой 
возможности  прокачивать  ваш  самолёт  или  оружие.  Это  не  будет  прямо  таки 
игрой.  
Игра,  в  которую  можно  играть  и  лишь  получать  Вознаграждение  (без  Развития), 
будет  ощущаться  примитивной  и  простой.  Награда  не  будет  приносить  игроку 
удовольствия, если её нельзя будет ни для чего использовать.  
Игра,  в  которую  можно  играть  и  Развиваться  (без  Вознаграждения),  будет  просто 
казаться  бессмысленным  возрастанием  сложности,  и  не  будет  давать  игроку 
чувства наслаждения от его достижений.  
Игра  со  всеми  трёмя  элементами  будет  держать  игрока  вовлечённым  в 
увлекательный ход Игры. Ход Игры имеет вознаграждающий результат (обретение 
трофеев  и  последовательность  истории),  которые  влияют  на  результат  Развития 
мира  игры.  Держать  этот  цикл  в  уме,  когда  продумываете  свою  игру, 
действительно поможет вам спроектировать полноценную игру.  
Полезный совет 
Прототип  игры  это  подтверждение  концепции  игры.  Скажем,  вы  хотите  создать 
вашу  собственную,  уникальную  версию  игры  Blackjack.  Первое  что  вы  должны 
сделать, написать программу прототипа, чтобы показать каким образом будет идти 
ход игры.  
 
Монетизация  
Кое о чём вам необходимо подумать заранее во время разработки вашей игры. О 
стратегии  монетизации.  Как  ваша  игра  будет  делать  деньги?  Если  вы  пытаетесь 
основать компанию, то вам уже на раннем этапе следует подумать о том, каковы 
будут ваши источники дохода.  
Будете  ли  вы  пробовать  делать  деньги  на  покупочной  цене,  как  Jamestown,  The 
Banner Saga, Castle Crashers или Crypt of the Necrodancer? Либо вы сфокусируетесь 
на распространении бесплатной игры с вложенными покупками, как Clash of Clans, 
Candy Crush 
Saga, или Subway Surfers?  
Класс игр для мобильных устройств (на пример игры на построение на iOS) делает 
много  денег,  позволяя  пользователю  пропускать  порядок  хода  Игры  и 


14 | 
С т р а н и ц а
 
 
перепрыгивать  прямо  к  частям  цикла  с  награждениями  и  Развитием. 
Преимущество в том чтобы так делать очень большое. Многие люди тратят сотни 
долларов на одной игре.  
 
Почему С++ 
UE4 спрограммировано на С++. И чтобы писать  код для UE4, вы должны знать С++.  
С++ это общий выбор программистов игр, потому что он предлагает очень хорошее 
исполнение,  комбинированное  с  элементами  объектно-ориентированного 
программирования. Это очень мощный и гибкий язык.  
 


Достарыңызбен бөлісу:
1   ...   30   31   32   33   34   35   36   37   ...   252




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

    Басты бет