目錄(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
推薦閱讀
- Expert C++
- 程序員修煉之道:程序設計入門30講
- Java Web開發學習手冊
- 基于粒計算模型的圖像處理
- Learning PostgreSQL
- SQL Server 2016從入門到精通(視頻教學超值版)
- Java面向對象思想與程序設計
- Mastering Selenium WebDriver
- 教孩子學編程:C++入門圖解
- 從Java到Web程序設計教程
- 零基礎入門學習Python(第2版)
- ServiceNow:Building Powerful Workflows
- 區塊鏈技術進階與實戰(第2版)
- Python趣味編程與精彩實例
- UML基礎與Rose建模實用教程(第三版)
- Arduino Electronics Blueprints
- React and React Native
- Raspberry Pi Robotic Projects
- Xamarin Cross-platform Application Development(Second Edition)
- 微信小程序開發零基礎入門
- Python Machine Learning
- Mastering Python Data Analysis
- Hands-On Linux Administration on Azure
- Visual C#程序設計應用教程(第2版)
- 高效C/C++調試
- Python:Journey from Novice to Expert
- Mastering OpenCV 3(Second Edition)
- Reporting in TFS
- C#編程寶典(十年典藏版)
- Lua Game Development Cookbook