DOC PREVIEW
U-M CIS 587 - Lecture Notes

This preview shows page 1-2-16-17-18-33-34 out of 34 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CIS587 Assignment 4Game Design Doc of<Dragonball Z: The Sky Battle>1.Overview…………………………………………………………………….P.31. Overview2. Game Mechanics3. Artificial Intelligence4. Game Elements5. Story Overview6. Game Progression7. Bibliography8. Source codesCIS587 Assignment 4Game Design Doc of<Dragonball Z: The Sky Battle>Professor: Bruce MaximDone by: Man K. WooDue: 12/17/02Table Of Contents1.Overview…………………………………………………………………….P.32.Game MechanicsCIS587 Assignment 4 (Fall 2002) Man K. Woo 1/14/201912.1.Overview……………………………………………………………P.32.2.Camera Position……………………………………..……………P.42.3.User Interface Design…………………………………..………..P.42.4.Replaying and Saving…………………………………………….P.52.5.Control Summary…………………………………………….……P.52.6.Game Play Details……………………………………………..….P.62.7.Cut-Scenes…………………………………………………………P.72.8.Storytelling…………………………………………………………P.72.9.Level Summary………………………………………………….…P.73.Artificial Intelligence3.1.Opponent AI………………………………………………………...P.83.2.Player Detection……………………………………………………P.83.3.Motion……………………………………………………………..…P.83.4.Path Finding…………………………………………………………P.93.5.Special Actions…………………………………………………..…P.93.6.Combat……………………………………………………………….P.93.7.Non-player Characters………………………………………….…P.93.8.Puzzles and Traps……………………………………………….…P.94.Game Elements4.1.Items……………………………………………………………….…P.94.2.Character Bibles………………………………………………..…P.105.Story Overview5.1.Storyboard………………………………………………………….P.115.2.Plot Summary………………………………………………………P.126.Game Progression6.1.Setting…………………………………………………………….…P.126.2.Introduction………………………………………………………...P.136.3.Flowchart……………………………………………………………P.136.4.Level and Scene Details………………………………………….P.147.Bibliography…………………………………………………………………P.148.Source Codes……………………………………………………………….P.14CIS587 Assignment 4 (Fall 2002) Man K. Woo 1/14/201921. OverviewDragonball Z – The Sky Battle is based on the <Majin Buu Saga> series in the famousJapanese comics Dragonball. In the story, Son Goku is a super fighter who has the abilitysimilar to Superman’s. He fights against many evil invaders and saves the Earth againand again. He has many friends, and in particular, Vegeta is his friend as well as rivalwho always wishes to beat him. In <Majin Buu Saga>, the ultimate evil fighter calledMajin Buu is resurrected and brings a great threat to the Earth! Even in full power, Gokucannot beat him because Buu is fissionable. In order to gain more power, Goku now fusewith Vegeta to transform to the super fighter – Vegetto! Vegetto must kill as many Buusas he can to rescue our world, or else it would be disasterous. For game play, Dragonball Z – The Sky Battle is just like the classic arcade top-downshooter 1942 with a different setting. In Sky Battle, the user plays as Vegetto and controlsVegetto’s position on the screen via the left, right, up and down arrow keys. Vegetto’senergy ball attack is released by the hitting of space bar. The goal of this game is toshoot down as many Majin Buu as possible in order to get more than 49999 points.During the game, more than one Majin Buu will appear on the screen (because he isfissionable), they will descend from the top to the bottom of the screen with a randomtrack of motion. User will have 3 lives for Vegetto as default. When Majin Buu hitsVegetto with his body, Vegetto will lose 1 live by that. If all 3 lives are gone, then thegame is over. On the other hand, user must manage to control Vegetto well and tries toavoid colliding with Majin Buus. User can kill Majin Buu by shooting energy ball to them.Majin Buu is killed if it gets shot, and user’s score is raised for each Majin Buu shot.When user’s score reaches a certain value, the amount of Majin Buu generated at a timewill be increased and different forms of Buu will show up in order to level up the difficulty.If game is over, user can choose to re-play the game.2. Game Mechanics2.1. OverviewDragonball Z – The Sky Battle is a 2D top-down shooter in the tradition of 1942. Ithas a background with a sky with clouds continuously scrolling so that the user canCIS587 Assignment 4 (Fall 2002) Man K. Woo 1/14/20193feels the speed. However, The Sky Battle only has one stage, one background withdifferent levels of enemies. The game mechanics are designed in such a way as toallow the user extensive control of his super hero while the user can enjoy blastingoff the enemies using different forms of attacks that are seen on the famous comics.2.2. Camera PositionThe camera position in this game is fixed to a “top-down” view without any swingingor zooming. The player can always see his/her character of the same size, movingfreely at his/her own wish within the screen. Enemies are showing up from the top,descending to the bottom of the screen, all are with the same fixed default sizes.2.3. User Interface DesignBefore entering the game, there is a menu with two options appeared as twobuttons, namely START and INSTRUCTIONS. o START: brings the player to a new game.o INSTRUCTIONS: brings out the instructions menu for this game.In the game, the player’s screen shows a background of sky with scrolling


View Full Document

U-M CIS 587 - Lecture Notes

Documents in this Course
War Man

War Man

9 pages

BOOM BLOX

BOOM BLOX

13 pages

Barnes

Barnes

13 pages

Overview

Overview

10 pages

HALO 2

HALO 2

11 pages

Load more
Download Lecture Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?