Table of Contents1.0 Executive Summary1.1 Abstract of game story1.2 Game play and appearance1.3 Development specification2.0 Product Specification2.1 Production team2.2 Target audience2.3 Game play2.4 Production tools (Resources)3.0 Game Specification3.1 What is it like to play the game?3.2 Interface mockup3.3 Storyline summary3.4 Storyboard3.5 Character bible3.6 Flowcharting3.7 Level or scene outlines4.0 Lessons learned5.0 Bibliography and creditsAqua Flyer IIPrepared by:Robert RakCIS 487Fall 2005Prof. Bruce Maxim Date: 12/21/2005The University of Michigan – DearbornFinal Game Project – Aqua Flyer II CIS 487Table of Contents1.0 Executive Summary.........................................................................11.1 Abstract of game story..................................................................11.2 Game play and appearance..........................................................11.3 Development specification............................................................22.0 Product Specification........................................................................32.1 Production team............................................................................32.2 Target audience.............................................................................32.3 Game play.....................................................................................32.4 Production tools (Resources).........................................................53.0 Game Specification..........................................................................63.1 What is it like to play the game?...................................................63.2 Interface mockup..........................................................................63.3 Storyline summary........................................................................73.4 Storyboard....................................................................................83.5 Character bible............................................................................103.6 Flowcharting................................................................................123.7 Level or scene outlines...............................................................124.0 Lessons learned..............................................................................145.0 Bibliography and credits.................................................................15iFinal Game Project – Aqua Flyer II CIS 4871.0 Executive Summary1.1 Abstract of game storyThe game is an action shooter designed for the MicrosoftWindows environment and utilizing Microsoft’s DirectX technology. It isdesigned with people of all ages who have some very basic computerskills and like to play the action shooter genre games. In the game, the player will be controlling an airplane flying overa river, which will be filled with enemies moving back and forth acrossit. As an action shooter, the main objective of the game will be tocomplete successfully all of the levels in the game, destroying as manyenemies as possible in order to achieve the highest score. The levelsbecome harder and harder to complete as the player progressesdeeper into the game. The difficulty of each stage in the gameincreases by introducing more and/or new opponents into every higherlevel.Although the game is quite simplistic in nature it can providelong amount of play time and has a high fun factor. One greatadvantage of the game is that it will be very easy to learn as thecontrols are very intuitive and the rules are not complex and can belearned in just a few minutes. Another plus for the game will be theclear, easy to understand, and intuitive user interface.1.2 Game play and appearanceThe game will provide only one game play mode – single playermode. In this mode the player will need to advance through variouslevels in order to finish the game. At the start of the game, the playerwill be able to set the game difficulty level. There will be three difficultylevels in the game: easy, moderate, and difficult.The player will be controlling an airplane flying over a river,which will be filled with enemies moving back and forth across it. Theairplane will have a minimum speed at which it will fly over the river.The airplane will be controlled via the keyboard, using the arrow keysfor navigation and the spacebar for shooting. The player will need to1Final Game Project – Aqua Flyer II CIS 487either destroy the enemies or get past them to advance into the game.During game play the following rules will need to be obeyed:- Any collision with an enemy or the river bank will destroy theplayer’s plane- In order to advance to the next level, the connecting sectionbetween the levels will need to be destroyed- To keep the airplane flying it will need to be refueled regularly- Three additional airplanes will be available at the start of thegame and can be used after a collision- New airplane will be added after completing a level, up to threeadditional planes totalThe game is also points based. The player will receive a specificamount of points for destroying a given type of opponent. All of theimportant information, like the amount of fuel or current points will bedisplayed on the screen during the game play.1.3 Development specificationThe game will be developed for the Microsoft Windowsenvironment and will require the DirectX runtime libraries to beinstalled in order to function correctly. The game itself will beimplemented using Microsoft Visual Studio 6 using C++ programminglanguage. All of the graphics and sounds required for the game will becreated by the author or downloaded from the Internet. The followingsoftware products will be required for developing all components of thegame:- Microsoft Visual Studio 6- Microsoft DirectX 8 SDK- Andre LaMothe Game Engine- Jasc Paint Shop Pro 8- Corel DRAW 8- Ahead Wave Editor 62Final Game Project – Aqua Flyer II CIS 4872.0 Product Specification2.1 Production teamThe game production team consists solely of one person – RobertRak. He is responsible for all of the aspects of the game production,which include planning, design, graphics and sound filescreation/gathering, implementation, testing, and
View Full Document