Teaching graphics for games using Microsoft XNA

Radu Paul Mihail, Judy Goldsmith, Nathan Jacobs, Jerzy W. Jaromczyk

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

We present an approach to teaching introductory computer graphics for game development using Microsoft XNA as a development platform. One of the main challenges for such courses is an uneven level of student knowledge and skills, particularly in the underlying mathematics. In our course, the participants' background ranged from undergraduates who just completed CS2 to seniors in their last semester. Our course had four individual programming assignments, designed to help with the assimilation of the necessary game development and mathematical concepts by connecting the debugging process with visual feedback. We discuss the topics we covered, pedagogical methods, goals of the assignments, and student feedback for each of the programming assignments.

Original languageEnglish
Title of host publicationProceedings of CGAMES 2013 USA - 18th International Conference on Computer Games
Subtitle of host publicationAI, Animation, Mobile, Interactive Multimedia, Educational and Serious Games
Pages36-40
Number of pages5
DOIs
StatePublished - 2013
Event18th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational and Serious Games, CGAMES 2013 - Louisville, KY, United States
Duration: Jul 30 2013Aug 1 2013

Publication series

NameProceedings of CGAMES 2013 USA - 18th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational and Serious Games

Conference

Conference18th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational and Serious Games, CGAMES 2013
Country/TerritoryUnited States
CityLouisville, KY
Period7/30/138/1/13

Bibliographical note

Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Graphics and Computer-Aided Design
  • Human-Computer Interaction
  • Software

Fingerprint

Dive into the research topics of 'Teaching graphics for games using Microsoft XNA'. Together they form a unique fingerprint.

Cite this