目錄(92章)
倒序
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with RPG Design in Unreal
- Tools for game design
- The design and concept phase
- Describing the game's features and mechanics
- Tropes in existing role-playing games
- RPG design overview
- Choosing the right formula
- Summary
- Chapter 2. Scripting and Data in Unreal
- Downloading Unreal
- Downloading Visual Studio
- Setting up Visual Studio for Unreal
- Setting up a new Unreal project
- Creating a new C++ class
- Blueprints
- Using Data Tables to import spreadsheet data
- Summary
- Chapter 3. Exploration and Combat
- Creating the player pawn
- Defining characters and enemies
- Party members
- Turn-based combat
- Summary
- Chapter 4. Pause Menu Framework
- UMG pause screen initial setup
- UMG background color
- UMG text
- UMG buttons
- The UMG inventory submenu
- The UMG equipment submenu
- Key binding
- Button programming
- Summary
- Chapter 5. Bridging Character Statistics
- Getting character data
- Getting player instances
- Displaying stats
- Summary
- Chapter 6. NPCs and Dialog
- Creating the NPC Character Blueprint
- Interacting with the NPC
- Dialog box setup
- Creating an NPC welcome box
- Adding an NPC talk box
- Summary
- Chapter 7. Gold Items and a Shop
- Setting and getting gold instances
- Item data
- The shop screen framework
- The item button framework
- Linking the item data
- Summary
- Chapter 8. Inventory Population and Item Use
- Creating the FieldPlayer Booleans
- Determining whether the inventory screen is on or off
- Logical difference between the inventory and shop items
- Finishing the inventory screen
- Buying items
- Using items
- Summary
- Chapter 9. Equipment
- The weapons Data Table
- Setting the weapon and equipment screen variables
- Creating the weapon button
- Revisiting the equipment screen
- Setting the equipment screen Text Blocks
- Correcting the character stats when equipping
- Summary
- Chapter 10. Leveling Abilities and Saving Progress
- XP and leveling source code
- Data Table starting values
- Displaying levels and experience in the pause menu
- Applying the correct damage in combat
- Setting up the abilities array
- Abilities logic
- Saving and loading game progress
- Summary
- Index 更新時間:2021-07-23 14:36:10
推薦閱讀
- C及C++程序設計(第4版)
- 編程的修煉
- Learning Bayesian Models with R
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- Learn Scala Programming
- 基于差分進化的優(yōu)化方法及應用
- SAS數(shù)據(jù)統(tǒng)計分析與編程實踐
- concrete5 Cookbook
- Spring Security Essentials
- Couchbase Essentials
- Scratch·愛編程的藝術家
- OpenMP核心技術指南
- UI設計基礎培訓教程(全彩版)
- HTML5移動Web開發(fā)
- 微前端設計與實現(xiàn)
- Visual C++程序開發(fā)范例寶典
- 深度學習的數(shù)學:使用Python語言
- C++游戲設計案例教程
- 精通Spring MVC 4
- 程序員面試筆試寶典
- PHP動態(tài)網(wǎng)站程序設計(第2版)
- Python 3程序設計基礎
- Apache Kafka Cookbook
- 計算機網(wǎng)絡技術及應用
- Vaadin 7 UI Design By Example:Beginner’s Guide
- 移動終端應用創(chuàng)意與程序設計(2013版)
- Cocos2d—X 案例開發(fā)大全
- Troubleshooting Citrix XenDesktop?
- Sencha Touch Cookbook
- Python數(shù)據(jù)挖掘入門與實踐(第2版)