next up previous
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



  1. Introduction

  2. Drawing a surface with XNA

  3. Drawing with blits

  4. Colorkeys and transparency

  5. Loading image formats

  6. Sprite animation

  7. Sprite Clipping

  8. Parallax Scrolling

  9. Explosions

  10. AI, min-max trees, A* trees

  11. The game shell

  12. Processing input: Mouse, keyboard, joystick

  13. Adding sound

  14. Collisions, collision detection

  15. Game time and timers

  16. Adding Text

  17. Game scripting with XNA

  18. Using arrays to store game data: monsters

  19. Using linked lists to store game inventories

  20. Picking a winner & loser

  21. The high score list

  22. Pausing the game

  23. Networked gaming





Brian Malloy 2007-08-20