XNA Game-Themed CS1 Examples ( XGC1 )

Release 2.0 (XNA V3.1)
2/8/2010

Topic: Topic.5.RepetitionStructures
Example: Ex_12.ZapGameForLoopWithGeneralCounter

Zap Game: Closer Look at for loop counter


References:

Goals:



1. Obtain the example code

Download and unzip the zip file and you will see an ExampleProgram folder. Open the ExampleProgram folder, the EXE folder contains the compiled program and you can double click on the .sln file to work with the source code.

When the game starts, you'll see a screen that looks similar to this:


This version of the 'zap' game looks and plays almost identically to the prior version, which was explained in the 305 tutorial .  The only visible change is that instead of having a single, continuous beam that the player uses to try and zap the enemy, there is now a line of distinct dots, as pictured above.


Let's examine the C# source code that produces the behavior we see on-screen



FURTHER EXERCISES::  

  1. Something

Project home page : The Game-Themed Introductory Programming Project.
Kelvin Sung
Computing and Software Systems
University of Washington, Bothell
ksung@u.washington.edu
Michael Panitz
Business And Information Technology
Cascadia Community College
mpanitz@cascadia.eduu

Microsoft Logo This work is supported in part by a grant from Microsoft Research under the Computer Gaming Curriculum in Computer Science RFP, Award Number 15871 and 16531.
2/8/2010