By James Sheets Game Pitch:. Evil aliens have picked up our radio frequencies, and become...

15
By James Sheets Game Pitch:

Transcript of By James Sheets Game Pitch:. Evil aliens have picked up our radio frequencies, and become...

By James Sheets

Game Pitch:

Evil aliens have picked up our radio frequencies, and become infatuated with our celebrities. They’ve decided to invade Earth to kidnap Tom Cruise!

Will Smith – ace fighter pilot – is the last our last, best hope at another Mission Impossible sequel.

Simply, funny.

2-D, top-down shooter Player controls a F-16 falcon jet fighter

(Will Smith) Each level, player must destroy the

enemy ship before being shot down or running out of fuel

Player Ship 1-hit to be destroyed 3 Lives

Enemy Ship Only 1 model 1-hit to be destroyed Becomes harder as level increases

Space to start game Intro screen Mission debriefings Game Completed / Game Over

WASD keys to move shipSpace bar to shoot

You can fire once a second Esc to quit game

Levels are all identical, except the enemy AI becomes harder 2nd level: enemy fires faster 3rd level: enemy moves faster 4th level: enemy ship becomes smaller

Hard-Capped Level Limit 4 levels to make it quick for people to complete Level-limit could easily be changed by adjusting the code; Congratulation screen if you beat the game

Mission debriefings between levels Show total score and score breakdown Announce enemy ship AI change

One of the main points of playing is to attain a high score 100 points for completing a level ½ point for every point of fuel remaining

when the level ends 1 point for every percent of accuracy

(so, 100 points max if you kill the ship with one shot)

Simple AI Move in a direction Shoot randomly

Enemy difficulty increases with level Each level, the alien ship will increase in 1

area:▪ Ship size decreases▪ Ship fires more frequently▪ Ship moves faster▪ Ship requires more hits to be killed

MIDI’s of Will Smith songs Start screen: The Fresh Prince of Bel Air

themesong Gameplay: “Getting’ Jiggy with it”

Weapons fire sounds Taken from “Tricks of the Windows

Game Programming Guru’s” CD.

Free-use F-16 modelsFree-use alien ship modelsBackground scrolls to simulate

movement Stock aerial photos for the background

This is actually a mock-up as a viewable screenshot couldn’t be taken from the game.

500mhz Processor128MB Ram32MB Video Card

Windows XP/VistaDirectX 7.0

Microsoft Visual Studio C++ 6.0Paint.net

Show Start Screen Start Game

Get Level Generate Alien Ship Difficulty Loop▪ Display Score/Lives/Time/Background▪ Move Alien Ship▪ Detect Player Movement▪ Move Any Lasers; Detect Hits

Change/Restart Level Close Game

Classes and Inheritance used for all game objects (player ship, enemy ship) and game states

Game runs in a loop, constantly checking if the game’s state has change Player at a display screen Enter pressed; start game Move enemy ship (pick a new destination if needed) Have enemy ship fire (if it’s allowed) See if player is trying to move

▪ Move in a direction depending on key pressed See if player is trying to fire (if it’s allowed) Check if game has ended

▪ Player destroyed enemy▪ Show score, move to next level

▪ Enemy destroyed player▪ Subtract life, restart level

▪ Player out of fuel▪ Subtract life, restart level

This game won’t be distributed or sold commercially. I should be well within my rights (moral/legal) to use this material as a showcase for school project.

The name of the title character could be changed easily to remove any Likeness Rights issues.