CIS 587 Final Project Journey of the Jedi Dan Mui December 22 2004 Instructor Dr Bruce Maxim OVERVIEW Game Story Journey of the Jedi takes place in the Star Wars Universe From a chronological perspective the game takes place between Episode III and Episode IV in the Star Wars saga The Empire under the command of the Emperor and Darth Vader is in control of the universe Darth Vader traveling to the farthest reaches of the universe is hunting and killing the few remaining Jedi in the universe Vader s mission is just about complete as he has captured Master Yoda and is preparing to execute him You are Muida Leoak a young Padawan learner Master Yoda is being imprisoned on the Death Star by Darth Vader Your goal is to make your way through the game by fighting enemies dodging traps and collecting ammunition As you gain experience by completing levels your Jedi skills will become greater and more powerful Use your untrained Jedi skills wisely and you will rescue Yoda However if you use them recklessly you may perish or worse yet fall to the clutches of the Dark Side of the Force Development Specification Journey of the Jedi was developed using Microsoft Visual C 6 0 DirectX 8 1 SDK specifically DirectDraw DirectSound and DirectMusic were also used to develop Journey of the Jedi Images for character animation were based on imagery downloaded from the Internet Character animation was created using Microsoft Paint Sound bytes were also downloaded from the Internet or directly recorded from the Star Wars movies using Windows Sound Recorder GAME MECHANICS Overview Journey of the Jedi is a 2D side scrolling action game The object of the game is to guide the character Muida Leoak past enemies on three separate levels and ultimately encounter a boss on the final level Muida is equipped with a light saber and can perform the following actions walk jump duck shoot a laser blaster and swing a lightsaber Enemies are from the Star Wars Universe and include the following Jawas Tusken Raiders Stormtroopers Power Droids the Emperor s Royal Guard and Darth Vader Darth Vader is the only enemy that is intelligent and will track Muida s position All other enemies will follow a prescribed pattern Stormtroopers will have to ability to shoot laser blasters at Muida Muida will not be able to block laser blasts so the player will have to evade them Jawas and Power Droids are only supposed to be evaded not killed Killing them will result in higher anger points The game will end when all of Muida s lives have been expended Muida s anger level reaches 100 or when Darth Vader is defeated Camera Position Journey of the Jedi is a 2D side scrolling arcade game The camera will follow Muida Leoak As Muida reaches a certain point on the screen the background will begin to scroll giving the appearance of movement within the screen When Muida reaches the end of the level the entire screen will pan to the right resulting in a black screen with some text for plot story development User Interface Design Journey of the Jedi is divided into four major screen types the Intro Screen the Game Play Screen the Transition Screen and the Game Over Screen Intro Screen The following figure is the introduction screen for Journey of the Jedi The player has to option to start the game or quit depending on which button is pressed The theme to Star Wars will be played in the background Game Play Screen The following figure is an example of the game play screen In the upper left corner of the screen the Mitochlorian count player s score and the amount of ammunition the player has is displayed Next to these values is an indicator showing the player which weapon is currently activated as indicated by the yellow outline In this example the active weapon is the lightsaber To the left of the weapon display is the player s health level and anger level If all lives are used and health reaches 0 or anger reaches 100 the game will end In this example Muida s health level is at 90 and his anger level is at 0 The life indicator is located in the upper right corner The number of Muida heads indicate how many lives the player has left In this example Muida has 3 lives remaining Each level will have its own music accompaniment Transition Screen The following figure is an example of the transition screens shown to the player when levels are completed The purpose of these screens is to develop the story and inform the player of the plot development in the game The player will need to press the RETURN key to move to the next level Game Over Screen The following figure is an example of the screen shown when the game is over The game ends when the player s anger level reaches 100 or above when the player s health is below or equal to 0 with 0 lives remainig or when the player defeats Darth Vader and rescues Yoda The player has the option to escape to Windows or return to the Intro Screen Game Sounds During gameplay the player will hear familiar sounds from the Star Wars movies Every time Muida swings his lightsaber the electric hum of the lightsaber is heard Also every time a laser blaster is fired the sounds of a laser blaster are heard Each character also have sounds associated with them When a character is hurt a certain sound is played Furthermore when the character is killed another sound byte is played Darth Vader s infamous breathing is played as long as he is alive Vader will also taunt Muida when he blocks his attacks Familiar music from the Star Wars movies are also captured as background music Songs such as the Imperial March and Duel of Fates are a couple of songs Star Wars fans might recognize Replaying and Saving Journey of the Jedi does not allow the player to save the game Every time the game starts the player must traverse through the entire game starting at Level 1 The game is short enough that the need for saving is not necessary Control Summary The player will move left and right across the screen with the Left and Right arrow keys respectively The player will be able to jump by pressing the Up arrow key The Down arrow key will command Muida to duck The space bar will be used to command an attack depending on which weapon is active The lightsaber or blaster can be selected as the weapon by pressing 1 or 2 respectively Game Play Details Journey of the Jedi is a 2D side scroller Muida will have three lives to traverse through three separate levels and one boss level Like most 2D side scrollers the object of each level is to move Muida from
View Full Document
Unlocking...