Home Page Icon
Home Page
Table of Contents for
RPG Programming Using XNA® Game Studio 3.0
Close
RPG Programming Using XNA® Game Studio 3.0
by Perry
RPG Programming with XNA Game Studio 3.0
Contents
Foreword
Acknowledgments
Introduction
Who Should Read This Book?
Conventions
System Requirements
Installing and Using the Code
Support for This Book
Chapter 1 RPG Basics
A (Relatively) Brief History of Computer RPGs
What Makes Up an RPG?
Designing an RPG
The Design Document
Decisions to Make
Our Design Document
Game World Overview
Camera
Game Characters
User Interface
Items
Music
Single-Player Game
Multiplayer Game
Next Up
Chapter 2 RPG Entities — Characters, NPCs, and Monsters
Stats
Races
Entity Classes
Entities
The Toolset
Summary
Chapter 3 Skills
The Skill Class
Creating and Storing Skill Data
Learning Skills
Using Skills
Summary
Chapter 4 Magic
The Spell Class
Learning Spells
Using Magic
The Spell Book
Summary
Chapter 5 Items and Loot
The BaseItem Class
The Item Class
The Weapon Class
The Armor Class
The Chest Class
The EntityItem Class
The Inventory Class
Summary
Chapter 6 Combat (or “It ’s Clobberin’ Time”)
Ready… Fight
The Combat Engine
The Combat Simulator
There’s Always Room for Improvement
Summary
Chapter 7 Audio
Playing Sounds with the SoundEffect and SoundEffectInstance Classes
Playing Songs
XACT
Creating Sounds with XACT
Playing 2D Sound
Summary
Chapter 8 Creating the Tile Engine and Level Editor
Tiles
The Level Class
The Level Editor
Summary
Chapter 9 Interface
The Toolbar
The Inventory Window
GUI Libraries
Areas for Improvement
Summary
Chapter 10 Quests
The Quest Class
Entity Class Changes
Creating Quests
Summary
Chapter 11 Conversations/Scripting
The Conversation Class
Testing the Conversation
Summary
Chapter 12 Multiplayer Considerations
Who’s the Boss?
Multiple-Player Party
GM-Controlled Game
Players as Both Good and Bad Entities
Setting Up for Multiplayer
Getting Started
In-Game Chat
“I sense a presence…”
Session Management
Summary
Chapter 13 Putting It All Together
Making It Better
Appendix Additional Resources
RPG Development Links
Community Sites
Blogs
Game Development Resources
AI Resources
AI Middleware Links
Source Code Control
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
RPG Programming Using XNA® Game Studio 3.0
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset