Next: About this document ...
School of Computing, Clemson University
CpSc 481/681 - Sensor Enabled Game Development
Jason Hallstrom and Brian Malloy
Syllabus
August 20, 2007
- Introduction
- Drawing a surface with XNA
- Drawing with blits
- Colorkeys and transparency
- Loading image formats
- Sprite animation
- Sprite Clipping
- Parallax Scrolling
- Explosions
- AI, min-max trees, A* trees
- The game shell
- Processing input: Mouse, keyboard, joystick
- Adding sound
- Collisions, collision detection
- Game time and timers
- Adding Text
- Game scripting with XNA
- Using arrays to store game data: monsters
- Using linked lists to store game inventories
- Picking a winner & loser
- The high score list
- Pausing the game
- Networked gaming
Brian Malloy
2007-08-20