Index
A
- abilities array
- setting up / Setting up the abilities array
- abilities logic
- about / Abilities logic
- after combat/victory
- about / After combat/victory
- loot / Loot
- experience / Experience
- ATK stat
- about / The weapons Data Table
- Attack field / Blueprints
B
- Blueprints
- about / Blueprints
- creating / Creating a new Blueprint
- adding, to scene / Adding a Blueprint to the scene
- for actor classes / Blueprints for Actor classes
- button programming
- about / Button programming
C
- C++ ThirdPerson game template / The Pawn
- character data
- obtaining / Getting character data
- characters
- defining / Defining characters and enemies, Characters
- character statistics
- displaying / Displaying stats
- character stats
- correcting, when equipping / Correcting the character stats when equipping
- classes
- defining / Classes
- combat actions
- about / Combat actions
- attack ability / Attack
- ability / Ability
- combat stats
- health points / Combat stats
- max health / Combat stats
- magic points / Combat stats
- max magic / Combat stats
- attack power / Combat stats
- defense / Combat stats
- luck / Combat stats
- concept phase
- about / Concept
- correct damage
- applying, in combat / Applying the correct damage in combat
D
- Data Tables
- about / Using Data Tables to import spreadsheet data
- spreadsheet format / The spreadsheet format
- sample spreadsheet, creating / A sample spreadsheet
- Data Table struct / The Data Table struct
- spreadsheet, importing / Importing the spreadsheet
- spreadsheet, querying / Querying the spreadsheet
- Data Table starting values / Data Table starting values
- design phase
- about / Design
- dialog box
- creating, for NPC / Dialog box setup
E
- enemies
- defining / Defining characters and enemies, Enemies
- equipment, of character
- equipment screen
- revisiting / Revisiting the equipment screen
- equipment screen Text Blocks
- setting / Setting the equipment screen Text Blocks
- equipment screen variables
- existing role-playing games
- experience and leveling
- about / Experience and leveling
- stat increases / Stat increases
- learning abilities / Learning abilities
F
- FieldPlayer Booleans
- creating / Creating the FieldPlayer Booleans
G
- game design
- tools / Tools for game design
- game progress
- saving / Saving and loading game progress, Saving
- loading / Loading
- games features
- describing / Describing the game's features and mechanics
- games mechanics
- describing / Describing the game's features and mechanics
- gold instances
- setting / Setting and getting gold instances
- getting / Setting and getting gold instances
- Google Docs
- about / Google Docs
- Google Drive
- about / Google Drive
- Google Spreadsheets
- about / Google Spreadsheets
H
- Health field / Blueprints
I
- inventory items
- versus shop items / Logical difference between the inventory and shop items
- inventory screen
- on/off status, determining / Determining whether the inventory screen is on or off
- finishing / Finishing the inventory screen
- item button framework
- about / The item button framework
- item data
- about / Item data
- linking / Linking the item data
- items
- buying / Buying items
- using / Using items
K
- key binding
- about / Key binding
L
- lookup key / The spreadsheet format
M
- Mesh field / Blueprints
N
- new C++ class
- creating / Creating a new C++ class
- new Unreal project
- setting up / Setting up a new Unreal project
- NPC
- interacting with / Interacting with the NPC
- dialog box setup / Dialog box setup
- NPC Character Blueprint
- creating / Creating the NPC Character Blueprint
- NPC talk box
- adding / Adding an NPC talk box
- NPC welcome box
- creating / Creating an NPC welcome box
P
- party members
- about / Party members
- GameInstance class / The GameInstance class
- pause menu
- levels, displaying / Displaying levels and experience in the pause menu
- experience, displaying / Displaying levels and experience in the pause menu
- pause menu framework
- UMG pause screen initial setup / UMG pause screen initial setup
- UMG background color / UMG background color
- UMG text / UMG text
- UMG buttons / UMG buttons
- UMG inventory submenu / The UMG inventory submenu
- UMG equipment submenu / The UMG equipment submenu
- key binding / Key binding
- button programming / Button programming
- player instances
- obtaining / Getting player instances
- player pawn
- creating / Creating the player pawn
- actual pawn, creating / The Pawn
- GameMode class / The GameMode class
- skinned mesh, adding / Adding the skinned mesh
R
- right formula
- selecting / Choosing the right formula
- RPG design overview
- about / RPG design overview
- setting / Setting
- exploration / Exploration
- dialogue / Dialogue
- shopping / Shopping
- gold / Gold
- pause screen / The pause screen
- party members / Party members
- equipment / Equipment
- classes / Classes
- Soldier class / Soldier
- combat / Combat
- combat stats / Combat stats
- combat actions / Combat actions
- after combat/victory / After combat/victory
- experience / Experience and leveling
- leveling / Experience and leveling
- game over / Game over
S
- shop screen framework
- about / The shop screen framework
- source code
- leveling / XP and leveling source code
- Speed field / Blueprints
T
- tools, for game design
- about / Tools for game design
- Google Drive / Google Drive
- Google Docs / Google Docs
- Google Spreadsheets / Google Spreadsheets
- tropes, for existing role-playing games
- about / Tropes in existing role-playing games
- stats / Stats and progression
- progression / Stats and progression
- classes / Classes
- special abilities / Special abilities
- turn-based combat
- about / Turn-based combat
- actions, performing / Performing actions
- decisions, making / Making decisions
- target selection / Target selection
- damage, dealing with / Dealing damage
- combat UI, with UMG / Combat UI with UMG
- UI-driven decision making / UI-driven decision making
- game over screen, creating / Creating the game over screen
U
- UMG background color
- about / UMG background color
- UMG buttons
- about / UMG buttons
- UMG equipment submenu
- about / The UMG equipment submenu
- UMG inventory submenu
- about / The UMG inventory submenu
- UMG pause screen initial setup
- about / UMG pause screen initial setup
- UMG text
- about / UMG text
- Unreal
- downloading / Downloading Unreal
- URL / Downloading Unreal
- Unreal Motion Graphics (UMG) / UMG pause screen initial setup
V
- Visual Studio
- downloading / Downloading Visual Studio
- setting up, for Unreal / Setting up Visual Studio for Unreal
- Solution Platforms drop-down list, adding / Adding the Solution Platforms drop-down list
- error list tab, displaying / Disabling the Error List tab
- Visual Studio 2013
W
- weapon
- weapon button
- creating / Creating the weapon button
- Weapons Data Table
- about / The weapons Data Table
X
- XP
- about / XP and leveling source code