|XNA Game-Themed CS1 Examples (XGC1)|
Release 2.0 (XNA V3.1)
Running XNA Framwork programs on a PC: XNA framework program code can be compiled to run on Windows-based PCs or on the XBOX 360 consoles. Sometimes it is convenient to test a program locally on a PC before testing it off the network on a XBOX 360 console. In order to run XNA framework programs on your PC, you need a:
Direct3D 9.0 capable video card that supports at least Shader Model 1.1Check your graphics card manufacturer's website for more information about your specific graphics card.
All software and APIs described in this document are free of charge.
This document describes how to install and setup development/run-time environments to work with the NXA framework. Our ultimate goals are to guide you to work with the XNACS1Lib library and to convince you to work with the XNA Games-themed programming Assignments ( XGAs ) and XNA Game-Themed CS1 ( XGC1 ) materials in your CS1/2 classes. The XGAs and XGC1 are designed to teach introductory programming concepts based on game-themed assignments and examples. All these materials are developed based on the XNACS1Base class where the XNACS1Base class is a very simple (and restrictive) class/library developed on top of the XNA framework. Based on the handful functions/classes in the XNACS1Base class, one can develop simple 2D XBOX 360 games without any knowledge of the XNA framework. In fact, besides simple gamepad input, you do not need to be aware of the existence of the XNA framework. At this point (Dec 2008), XNACS1Lib does not run on the Zune device.
However, you do need to install the XNA SDK and related IDE in order to work with the XGAs. Please refer to http://creators.xna.com/ for details of required installations. To summarize, you will need to install:
Computing and Software Systems
University of Washington, Bothell
Business And Information Technology Cascadia Community College firstname.lastname@example.org
|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.|