Flylib.com
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0
ISBN: 0470261285
EAN: 2147483647
Year: 2007
Pages: 138
Authors:
Benjamin Nitschke
BUY ON AMAZON
Table of Contents
Back Cover
Professional XNA Game Programming-For Xbox 360 and Windows
Credits
Introduction
What This Book Covers and How Its Structured
Source Code
Errata
p2p.wrox.com
Part I: XNA Framework Basics
Chapter 1: Introducing XNA
Get the Free XNA Game Studio Express
Getting Started
Notes about XNA
Troubleshooting
Summary
Chapter 2: Creating Your First Game-Pong
Game Ideas
Lets Write Pong
How This Looks on the Xbox 360
Challenge: Improve the Pong Game
Troubleshooting
Summary
Chapter 3: Helper Classes
Managing the Content Pipeline
Logging Error Messages
Unit Testing in XNA
RandomHelper Class
StringHelper Class
Other Helpers
The Breakout Game
Challenge: Improve the Breakout Game
Summary
Chapter 4: Game Components
The Game Class
Game Components
More Helper Classes
Tetris, Tetris, Tetris
Challenge: Create the NextBlock Game Component
Summary
Part II: Basic Graphics Engine
Chapter 5: Writing Your Own XNA Graphics Engine
What Should Your Engine be Able to Do?
3D Programming
Plugging in More Game Components
Making Sure Games Run on the Xbox 360
Challenge: Write a Game Component
Summary
Chapter 6: Shader Management
Step-by-Step Shader Tutorial
Importing the Shader into Your Engine
Challenge
Summary
Chapter 7: Realism through Normal Mapping
Adding Detail to Objects
So How Do Shaders Work?
ShaderEffect Class
More Shaders
Challenge: Add Parallax Mapping
Summary
Chapter 8: Post-Screen Shaders and the Rocket Commander Game
Handling Post-Screen Shaders
Implementing Post-Screen Shaders
More Post-Screen Shaders
Rocket Commander Game
Challenge: Write an Edge Detection Shader
Summary
Part III: Improving Your Game Engine
Chapter 9: Adding Sound with XACT
No DirectSound
Using XACT
Sound Class
Challenge: Create Your XACT Project
Summary
Chapter 10: Player Input and the User Interface
Input Class
Game Screens
Cameras
Space Camera
Challenge: Write a Free Camera Class
Summary
Chapter 11: Creating XNA Shooter
Putting It All Together
Landscape Rendering
XNA Shooter Game
Challenge: Write a Game with Your Engine
Summary
Part IV: Writing a Racing Game
Chapter 12: Generating Landscapes and Tracks
Game Comparisons
Landscape Rendering
Tracks
Challenge: Create a New Unit Test Track
Summary
Chapter 13: Physics
Newtons Laws of Motion
Physics Engines
Implementing Physics
Car Collision
Challenge: Figure out the Road Collision
Summary
Chapter 14: Fine-Tuning and Modding the Racing Game
Game Concept
Game Screens
Final Unit Testing and Tweaking
Additional Ideas
Challenge: Write Your Own Mod
Summary
Appendix A: Resources
Code Download Structure
Books
Graphics and Shader Technologies
Golden Rules and Tips
Class Overviews
Index
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0
ISBN: 0470261285
EAN: 2147483647
Year: 2007
Pages: 138
Authors:
Benjamin Nitschke
BUY ON AMAZON
The .NET Developers Guide to Directory Services Programming
Summary
Chasing Referrals
ADSI Schema Mapping Mechanism
User Management
Error 0x8007203A: "The server is not operational."
Software Configuration Management
Project Management in a CM Environment
Configuration Status Accounting
Appendix E Test Plan
Appendix G Sample Inspection Plan
Appendix M Problem Report (PR)
Snort Cookbook
Monitoring Multiple Network Interfaces
Running Snort to Detect Intrusions
Capturing Without Putting the Interface into Promiscuous Mode
Prioritizing Alerts
Suppressing Rules
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
The Internationalization of the Retail Supply Chain
Market Orientation and Supply Chain Management in the Fashion Industry
Logistics in Tesco: Past, Present and Future
The Development of E-tail Logistics
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 13. Remote Control Windows with Bluetooth Phones and PDAs
Hack 43. Control Wireless Access by MAC
Hack 77. Manage Multiple AirPort Base Stations
Hack 92. Determine Your Antenna Gain
Hacks 94100: Introduction
Microsoft WSH and VBScript Programming for the Absolute Beginner
Getting Started with the WSH and VBScript
Conditional Logic
Using the Windows Registry to Configure Script Settings
Combining Different Scripting Languages
Appendix B Built-In VBScript Functions
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies