Unformatted text preview:

CIS587 Assignment 4 Game Design Doc of Dragonball Z The Sky Battle Professor Bruce Maxim Done by Man K Woo Due 12 17 02 Table Of Contents 1 Overview P 3 2 Game Mechanics CIS587 Assignment 4 Fall 2002 Man K Woo 1 14 2019 1 2 1 Overview P 3 2 2 Camera Position P 4 2 3 User Interface Design P 4 2 4 Replaying and Saving P 5 2 5 Control Summary P 5 2 6 Game Play Details P 6 2 7 Cut Scenes P 7 2 8 Storytelling P 7 2 9 Level Summary P 7 3 Artificial Intelligence 3 1 Opponent AI P 8 3 2 Player Detection P 8 3 3 Motion P 8 3 4 Path Finding P 9 3 5 Special Actions P 9 3 6 Combat P 9 3 7 Non player Characters P 9 3 8 Puzzles and Traps P 9 4 Game Elements 4 1 Items P 9 4 2 Character Bibles P 10 5 Story Overview 5 1 Storyboard P 11 5 2 Plot Summary P 12 6 Game Progression 6 1 Setting P 12 6 2 Introduction P 13 6 3 Flowchart P 13 6 4 Level and Scene Details P 14 7 Bibliography P 14 8 Source Codes P 14 CIS587 Assignment 4 Fall 2002 Man K Woo 1 14 2019 2 1 Overview Dragonball Z The Sky Battle is based on the Majin Buu Saga series in the famous Japanese comics Dragonball In the story Son Goku is a super fighter who has the ability similar to Superman s He fights against many evil invaders and saves the Earth again and again He has many friends and in particular Vegeta is his friend as well as rival who always wishes to beat him In Majin Buu Saga the ultimate evil fighter called Majin Buu is resurrected and brings a great threat to the Earth Even in full power Goku cannot beat him because Buu is fissionable In order to gain more power Goku now fuse with Vegeta to transform to the super fighter Vegetto Vegetto must kill as many Buus as 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 down shooter 1942 with a different setting In Sky Battle the user plays as Vegetto and controls Vegetto s position on the screen via the left right up and down arrow keys Vegetto s energy ball attack is released by the hitting of space bar The goal of this game is to shoot 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 is fissionable they will descend from the top to the bottom of the screen with a random track of motion User will have 3 lives for Vegetto as default When Majin Buu hits Vegetto with his body Vegetto will lose 1 live by that If all 3 lives are gone then the game is over On the other hand user must manage to control Vegetto well and tries to avoid 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 time will 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 Mechanics 2 1 Overview Dragonball Z The Sky Battle is a 2D top down shooter in the tradition of 1942 It has a background with a sky with clouds continuously scrolling so that the user can CIS587 Assignment 4 Fall 2002 Man K Woo 1 14 2019 3 feels the speed However The Sky Battle only has one stage one background with different levels of enemies The game mechanics are designed in such a way as to allow the user extensive control of his super hero while the user can enjoy blasting off the enemies using different forms of attacks that are seen on the famous comics 2 2 Camera Position The camera position in this game is fixed to a top down view without any swinging or zooming The player can always see his her character of the same size moving freely 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 Design Before entering the game there is a menu with two options appeared as two buttons 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 clouds Player s character Vegetto is positioned at center by default Of course the player can move Vegetto around using arrow keys In addition player can find out two elements on the screen telling the information about Vegetto s status as follow o Lives remained they are at the right upper corner of the screen each live is represented by the head of Vegetto Player can only have at most 3 lives Every time when Vegetto gets hit by Majin Buu one live is taken away and one associated icon the head will disappear denoting the loss of one live o Score it locates at the left lower corner of the screen showing the current score that the player has In order to beat the game player must challenge to get higher than 49999 The following is a sample screenshot CIS587 Assignment 4 Fall 2002 Man K Woo 1 14 2019 4 2 4 Replaying and Saving As this is a short and strict forward game so once player has lost all the 3 lives then game is over and player will be asked to click on Continue If he does the game just simply resets everything to the beginning resets score to zero resets lives to 3 reset level to the first one There are not any checkpoints in this game Therefore in other words player must pay attention or else he she must start all over again 2 5 Control Summary The player will use the keyboard to maneuver Vegetto s movement and attacks throughout the whole game The controls are summarized below o Up Down Left Right arrow keys The player will use this control to move Vegetto freely around the space within the screen For instance when player CIS587 Assignment 4 Fall 2002 Man K Woo 1 14 2019 5 presses the right arrow key Vegetto will fly to his right The movement is crucial in this game because player must try to get more green Senzu beans while trying to evade any Majin Buu if he she cannot kill it before it approaches o Space …


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
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 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?