XNA Game Studio Express: Installation and Setup

back to Tutorial main page
Note: the assessment forms are MS Word document. Please
  1. do edit the file
  2. use blue-color-font for your response, and
  3. send me the completed form via email.

 

We sincerely apologize for the draft-ness of the documents. If at all possible, please try to understand what we are saying and do not fall into the trap of editing or revising the documents. Included in this document are three major sections:

1. Download and Installation Guide:

Guides to download and configuration for the development environment and the necessary libraries:

 


2. CS1/2 Assignment Schedule map:

Here is a syllabus guide for mapping the assignments below to topics/schedule in a sample CS1/2 series.

 


3. The Assignment Modules:

NOTE TO INSTRUCTORS: In order to make it easy for you to incorporate these assignments into your classes, material that is purely course-specific (e.g., the course name and number, the due dates, home submission procedures, etc) have been highlighted in red , so that you can quickly and easily find these, and replace them with your own information.

 

100: Operators

(Flashcard Quiz; Chameleon Color Change)

Assignment Specification

Here is the link to the document that includes the objective, learning outcome, pre/post tests, FAQ, etc.

Console Version

(Flash card quiz)

¡P     For students:

o    Assignment description  

o    Template starter project

¡P     For instructors:

o    Sample Grading Guide/Rubric

o    Readme file  

o    Example Solution  

XNA Version

(Chameleon color change)

¡P     For students:

o    Assignment description 

o    Template starter project

¡P     For instructors:

o    Implementation Guide

o    Sample Grading Guide/Rubric

o    Example Solution  

Assessment Form

Please do fill out this form with blue-color-fonts, save separately and email to ksung@u.washington.edu

 


  

400: 2D Arrays

(Othello; Othello)

Assignment Specification

Here is the link to the document that includes the objective, learning outcome, pre/post tests, FAQ, etc.

Console Version

(Othello)

¡P     For students:

o    Assignment description

o    Template starter project

¡P     For instructors:

o    Sample Grading Guide/Rubric

o    Readme file

o    Example Solution

XNA Version

(Othello)

¡P     For students:

o    Assignment description 

o    Template starter project

¡P     For instructors:

o    Implementation Guide  

o    Sample Grading Guide/Rubric

o    Example Solution

Assessment Form

Please do fill out this form with blue-color-fonts, save separately and email to ksung@u.washington.edu

 


 

¡@

500: Class Hierarchy

(Burst A Bubble; Burst-A-Bubble)

Assignment Specification

Here is the link to the document that includes the objective, learning outcome, pre/post tests, FAQ, etc.

Console Version

(Burst A Bubble)

¡P     For students:

o    Assignment description

o    Template starter project

¡P     For instructors:

o    Sample Grading Guide/Rubric

o    Readme file

o    Example Solution

XNA Version

(Burst A Bubble)

¡P     For students:

o    Assignment description

o    Template starter project

¡P     For instructors:

o    Implementation Guide

o    Sample Grading Guide/Rubric

o    Example Solution

Assessment Form

Please do fill out this form with blue-color-fonts, save separately and email to ksung@u.washington.edu

 

¡@


REFERENCES:

  1. The art work used in XNA assignments are from the following sites:

    1. http://www.mccannas.com/free/freeart.htm

    2. http://www.ausmall.com.au/freegraf/freegrfa.htm

    3. http://office.microsoft.com/en-us/clipart/FX101321031033.aspx?pid=CL100570201033

    ¡@

  2. Many of the online art work are stored in (transparent) gif format. As of version 1.0, XNA does not understand gif format. We use the Exorcist program to convert gif to png for textures. The Exorcist program can be downloaded from:

    1. http://www.nigels.com/exorcist/Download.html

¡@


 This document and the related materials are developed with support from Microsoft Research Computer Gaming Initiative under the Computer Gaming Curriculum in Computer Science RFP, Award Number 15871.



Kelvin Sung
Computing and Software Systems
University of Washington, Bothell
ksung@u.washington.edu
Michael Panitz
Software Programming
Cascadia Community College
mpanitz@cascadia.ctc.edu