Cheezburger FactoryStoryAppearancePlayerStrategiesPlayer MotivationStyleLevel DesignLevel Design (Cont.)Game SpritesHardwareSoftwareDesign Style / AlgorithmsCheezburger FactoryChris BrownAaron McConnellStory•A cat is attempting to reach a “cheezburger” factory•Draws on the LOLcat internet meme•Foes include dogs and humansAppearance•Cartoony•Tiles for background and platforms•Sprite animation for player, enemies, and power-upsPlayer•Player controls the cat with the arrow keys•Player tries to collect cheezburgers to advance to the next level•Traverse level and pass enemies–“Stomping”–Shooting–AvoidingStrategies•Reach power-ups–Crush enemies–Shoot–Invincibility•Defeat enemies–Jump over / on–Shoot–AvoidPlayer Motivation•Gain power-ups•Outwit / outfight game•Reach endgame (cheeseburger factory)•Inside-joke appeal of LOLcatsStyle•Arcade-like action; many levels in rapid succession•Relies on reflexes to finish levels•Levels will be fairly straightforward and require little critical thinking•Comical aspects to appearance and soundLevel Design•Levels will be single-screen (no scrolling engine)•Platforms will provide vertical area to increase the playable size of each level•Player must maneuver around obstacles and avoid or defeat enemies while collecting cheeseburgers and power-upsLevel Design (Cont.)•About 8 Levels to traverse•About 10 Enemies each level•About 8 Cheeseburgers to collect•About 4 Power-upsGame Sprites•Cat•Cheeseburger•Power-up–Claws–Invincibility•Enemies–Dog–Human–PandaHardware•Developed with PCs•DirectX 9.0 capable graphics cards•Designed for average PCs•Not too powerfulSoftware•Designed using Visual Studio•DirectX + LaMothe engineDesign Style / Algorithms•2D sprite animation•BOB engine for platforms, objects, and enemies•8-bit color palette•Collision detection•Simple
View Full Document