-
Building an RPG with Unreal:get to grips with building the foundations of an RPG using Unreal Engine 4
-
點閱:8
1人已收藏
- 作者: Steve Santello, Alan R. Stagner
- 出版社:Packt Publishing Ltd.
- 出版年:2016
- ISBN:9781782175636; 9781785281280
- 格式:EPUB 流式,PDF,JPG
Utilize a mixture of C++, Blueprints, and UMG to create a role playing game (RPG) efficiently
Create reusable code chunks and elements that can easily be integrated into other games
A cost effective, step-by-step guide to building and customizing an entire framework for your RPG
- Preface
- 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 : Exploring 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
紙本書 NT$ 1600
單本電子書
NT$
1280
同分類熱門書