UI (user interface)
in-game, 283–286
XNA Shooter, 300–302
Unit class, 297
XNA Shooter game, 323–325
unit testing
asteroids, 201–203
Breakout game, 83
CarPhysics class, 377
3D programming, 134–138
debugging, 72
final testing
Windows, 434–436
Xbox 360, 436–439
frameworks for, 10
graphics engine, 119–120
guidelines, 73
Normal Mapping, 195–197
NUnit, 70–71
overview, 70
Pong game, 35–39
ball, 40
collisions, 47–51
menus, 36
overview, 35
player input, 43–47
post-screen shaders, 226–227
running tests, 71–72
sound files, 55
StartTest, 37
static compared to dynamic, 28
TestDelagate, 36–37
TestDriven.NET, 70–71
Tetris, 112–113
XNA racing game, 352–354
UnitTesting.cs file, 71
UnloadGraphicsContent method, Game1.cs class, 5
Update method
collision testing, Pong game, 47
Game class, 5
Input class, 272–274
scrollable background textures, 18–19
Xbox 360, 15
using directives, unit testing, NUnit, 70–71