The TeenCoder: Game Programming curriculum is our second-semester course in the TeenCoder(tm) series. This course pairs the 'C#' programming language with Microsoft's XNA Game Studio to provide a modern, easy to use game-creation framework. Students will be thrilled to learn how to write their own Windows games from scratch!
Students must have completed the TeenCoder: Windows Programming course prior to starting this second-semester course!
This course focuses on creating Windows games. The XNA Framework, however, also allows your student to create games for the XBox 360 with minimal additional effort! Regardless of platform, students will learn many important concepts of game design. By the end of the course they are well-equipped to write their own games, limited only by imagination!
Topics covered:
Introduction to the XNA Game Studio
Game design, game engines, and timer loops
Screen coordinates and color concepts
Drawing, scaling, and rotating images
Handling keyboard, mouse, and XBox 360 Gamepad controller inputs
Creating Sprite objects
Collision detection
2D animation techniques
Playing music and sound effects
Game physics
Maze generation and solution algorithms
Menus, overlays, and deployment models
Multi-player scrolling games
Game artificial intelligence (AI)
Final Project:
For the final project the student will create new arcade game called Bumper Cars! This project will demonstrate many of the game programming skills the student has learned throughout the semester. Once completed the student will have the confidence and framework to tackle other projects on their own!
Homeschool Programming Inc
List Price: $70.00
Our Price: $68.00
You Save:
$2.00(3%)
+ Free Shipping w/ $45 min. purchase
Category: Science & Technology
Format: Book (Paperback)
Publisher: Homeschool Programming Inc
Date Published: Mar 01, 2011
Language: English
ISBN: 9780983074939
SKU: LT-2107
Dimensions: 8.50 x 11.00 x 0.75 (in)
Weight: 26.00 oz