G


Game Application Model, 4

Game class, 5, 94–95

Game1 class, methods, 14

game components

advantages and disadvantages, 5–6

drag and drop, 96

game concept, 405–409

additional features, 412–414

game idea, 409–411

game controllers

capturing input, Update method, 18

Rumble support. adding, 57

Xbox 360, using with PC, 10

game data, loading, 62–63

game design

Agile Methodology, 30–32

basic idea formulation, 29

initial difficulties, identifying and solving, 32–33

overview, 28

planning development technology, 30

planning features and game play, 29–30

planning phase, 28–29

sound files, 34

textures, 33

game development, C# suitability, 20–21

game loop, Breakout game, coding, 85–87

game modes, 442–443

game screens, 279–281, 414–415

GameScreen class, 420–422

Help screen, 282

Highscores screen, 422–424

in-game user interface, 283–286

main menu, 418–419

splash screen, 415–418

Game Studio Express

obtaining, 9

system requirements, 8

Xbox 360, 12

GameComponent class, 5, 95

Game1.cs class, 5

Gamepad controller, Rumble support, adding for Pong game, 57

gamepad input, capturing, Update method, 18

glass shader, 204

Gran Tourismo racing game, 337–338

Graphic Engine, 4

graphics card, XNA Game Studio Express requirements, 8

graphics engine

capabilities, 118–119

3D models, 121–122

line rendering, 125–129

texture rendering, 123–125

unit testing, 119–120

gravity, 379–382

Tetris, 107–109

grid, Tetris, 103–104




Professional XNA Game Programming
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0
ISBN: 0470261285
EAN: 2147483647
Year: 2007
Pages: 138

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net