Spring 2009 CSS490: Introductory Game Programming. Final Games

These are the final games we build in Spring Quarter 2009. Please feel free to download/play with these. All games are build with XNA V3.0, in order for you to run these games you system must have the following configurations:

For each game, you can download the file, unzip and double click on the .exe to run.


Team/Members Game Description
Team Penguin
Alice Cao,
Arian Gibson,
Bryan McMahon
Petey's Great Escape: Petey the Penguin was born in the zoo¡K but always wondered what life was like outside of the penguin exhibit. It wasn¡¦t until he met a stunning young penguin named Penny on PenguinMatch.com when he decided to do something about it. He decided it was time to escape the zoo, and move to Antarctica in order to meet his new girlfriend. Once he can make it out of the zoo, he has a one-way ticket to Antarctica, where he can spend the rest of his life happily ever after with Penny.
Click here to download (~192MB unzip) and play.

This is the design document for the game.


Team Creature Invaders
Aaron Amlag,
Bryce Graff,
Ethan Crawford
Creature Invaders: Creature Invaders is a top down game where the player controls his own creatures to fight off the invading creatures. The hero, a research scientist, can be moved around and can aim in different directions to target its darts in any direction. Each creature can shoot projectiles in different patterns. These projectiles deal damage to the player if hit. Once a creature takes enough damage, the player captures it, adding it to its research menagerie. If the player takes too much damage, the game ends. The story: You are a research scientist on an undiscovered planet. Your mission: capture exotic creatures and bring them back for research. Major scientific breakthroughs hinge on your success. Good luck!
Click here to download (~25MB unzip) and play.

This is the design document for the game.


Team Pie Fight League (PFL):
Joshua Bell,
Mikhail Elbert,
Anonymous.
Hiccups the Clown: Hiccups the Clown is the newest player to drafted to the major leagues in the extreme sport of professional clown pie fighting. The player must guide Hiccups on his path to becoming a famous pie fighter by winning competitions in the exotic tournament locales.  Hiccups must traverse the obstacles of each level to find and eliminate other clowns using his arsenal of pies while avoid airborne pies himself.
Click here to download (~13MB unzip) and play.

This is the design document for the game.


Team Win
Brendan Co,
John Davis,
Anthony Giovannetti.
Dungeon Crawl: is a role playing game where the player controls a wizard that wanders the dungeon trying to descend into the depths of a dungeon. As the staircase on each level is reached the wizard will be able to go further down the dungeon. There are monsters and traps on each level and the wizard will have to battle its way to get to the staircase. The goal of the game is to get as far down the dungeon as possible, but the monsters will get stronger as the levels progress. The player is able to collect magical crystals along his journey that increase his health and help him to progress further.
Click here to download (~7MB unzip) and play.

Team Mad Turtle:
Akio Akazawa,
Erik Laberge,
Michael Wang.
Natural Selection: Our game revolves around a motherly turtle that travels the ocean in search of food for her precious babies. Along the way, she must dodge dangerous predatory sharks and pirate poachers. She can only hold a limited number of fish during each hunt, and must return to her nest to feed the ever hungry babies, whose health level is displayed at the lower right. Due to her slow speed, she has also evolved a long, snapping neck that quickly snatches near-by fish with the push of a button. However, speed-boosting power-ups can make her dramatically faster. Sharks will chase the turtle until the turtle gets into a protective state, in which it cannot be harmed, but it's also immobile in this state. Pirate ships will throw harpoons at the turtle and it must dodge it or use the protective-mode. Information about the location of food and predators are summarized in a real-time mini-map, which is also expandable to show up-close details of objects in the game. The motherly turtle is a flashing green beacon on this map. .
Click here to download (~7MB unzip) and play.

Team Flash Forward:
Eric Nevala,
Jayson Kostelyk,
Katherine Kuttler.
Gladmoor: After finally awakening from his enduring slumber, the Lych must overcome any obstacles in his path to reassemble the scattered chapters of the Tome of Dark Magic.  Once he has cast the spell of eternal darkness, he will be able to enjoy his undead immortality forever. Use the Lych¡¦s powers of Heat and Wind manipulation to change the world around you.  Burn trees to produce a cloud of smoke.  Use wind to jump off the ground or push a cloud through the air.  Use your powers cleverly to avoid any pitfalls and surpass any obstacles in your way. Control the Lych using the mouse (to aim and cast spells) and ¡¥A¡¦ and ¡¥D¡¦ to move back and forth.  The color of the target indicates which spell you are going to cast.  Find the lost chapters of the Tome of Dark Magic, and restore the power of Gladmoor!
Click here to download (~25MB unzip) and play.

Here are:  Design doc, Particle design, and Class design


Click for video demo


Team Space Odyssey:
Neal Kunkle,
Morgan Mellor,
Steve Staley.
Mission Neptune: After finally The user experiences thrills as he or she climbs high hills, craters, and traverses many obstacles. Additionally, meteorites will occasionally and randomly fall. The hero must avoid the meteorites in order to remain in the game. The user controls the hero¡¦s momentum through the use of the right thumb-stick and the center of gravity with the left. It is a side scrolling game. The game is set on a surface that varies within the bounds of the world height. The background changes with each level. The game will have the feel of a real person riding on a ¡§Mars¡¨ Rover Vehicle over objects. The setting is on mars (and other planets).
Click here to download (~52MB unzip) and play.