Game Title: Cyber Bacon

Project Folder Name: Cyber Bacon

Group Leader:

Michael Grossfeld –

IMGD 4000 Group Members:

Michael Grossfeld –

Daniel White –

IMGD 4500 Group Members:

EvanSaccoccio –

Michael Johnson –

1. This game takes place in prehistoric neo-Egypt.

2. The protagonist of the game is a little kid named Bacon, who loves dinosaurs and wants to free the dinosaurs from their enslavement and defeat Robo-Pharaoh. The antagonist of the game is Robo-Pharaoh, who has taken Egypt out of the future and put it in the past in order to enslave the dinosaurs, which will help him take over the world.

3. This game’s unique game mechanics will be that it is a 3D platformer with a 2D-only shooter.

4. It was a lazy afternoon, and Bacon was in his room. He was bored, and wanted desperately for something to happen. His best friend, Bits, lay with his tail stretched out across the floor. Bits was a raptor and although he looked like a simple stuffed animal, Bacon knew better. Bacon had built a time machine for the science fair last year, and brought Bits back from its maiden voyage. Everybody said it was impossible, and didn't he have just the wildest imagination? Bacon didn't care. Although he was only twelve, he knew it was his duty to use his time machine for the good of the world. Nevertheless, he sat in his room, bored.
Just as he thought he would die of boredom, his time machine buzzed. He raced over to read the display. It simply had the word "DINOSAURS" in all caps across the screen. Bacon excitedly donned his dinosaur camouflage suit, grabbed Bits, and punched the "Go!" button on the dash. In a flash of light and a mechanical whoosh, he was gone.
He opened his eyes. Looming before him were the pyramids of Neo-Egypt, contrasting with the prehistoric flora around them. Walking atop the pyramids were dinosaurs which gleamed metallic in the harsh sun. Instantly Bacon knew; Robo-Pharaoh and Cyber-Scorpion of Neo-Egypt were turning dinosaurs into robots, and were amassing an army. Without a moment's hesitation Bacon leapt onto Bits' back, and they ran off towards the pyramids. Bacon and Bits were off to save the world.

5. The player’s main objective is to get to Robo-Pharaoh’s throne on top of the pyramid and defeat him to free the dinosaurs from their enslavement.

6.

Character A:Little kid wearing a raptor costume, named Bacon.

Character B:Robo-Pharaoh is the conqueror of prehistoric neo-Egypt who has enslaved the dinosaurs.

Environment:Prehistoric jungle with Egyptian pyramids.

“Hero” object in environment: Pharaoh’s throne.

Mobile/animated object in environment:Robotic T-Rex who can waggle his arms.

Other (3) objects in environment:

Prehistoric trees.

Stone slabs for building the pyramid.

Cranes for lifting stone slabs.

Ambient sound:

Wind while running up a pyramid.

Distant dinosaur calls.

Triggerable sounds (4):

Vhworp sound when player activates hero object.

Bullet sound effects.

Thud sound effect when landing from a jump.

Dimension-switching sound effect when switching dimensions.

7.

Physics/Steering:Jumping physics, bullet physics, pushback physics.

Pathfinding:Enemies move in a three-dimensional state regardless of current viewing dimension. In certain locations they will seek out the fastest way to the player, even if the player is not at the same depth as they are.

State-based AI: The two-dimensional camera and player will change its location and viewing depending on the player’s movement. When the player moves in two dimensions around a corner, the camera will sense the distance it needs to be from the player and make the appropriate actions to keep the player moving forward.

Sketches and Concept Art: