logo

Text Based Maze Game using Java Programming Language

   

Added on  2022-11-17

19 Pages1742 Words109 Views
Software Design and
Analysis

Table of Contents
Introduction............................................................................................................. 3
Stories..................................................................................................................... 3
Use Case model 1....................................................................................................... 3
Use Case model 2....................................................................................................... 5
Class Model 1........................................................................................................... 6
Class model 2............................................................................................................ 6
Domain Model 1........................................................................................................ 6
Domain Model 2........................................................................................................ 8
Domain Rules........................................................................................................... 9
Design Model 1.......................................................................................................... 9
Design Model 2.......................................................................................................... 9
Sequence Diagram 1................................................................................................. 10
Sequence Diagram 2................................................................................................. 11
Reflection 1............................................................................................................ 12
Reflection 2............................................................................................................ 12
Conclusion............................................................................................................. 13
References.............................................................................................................. 14

Introduction
In this project we will implement the text based maze game using java. The game is
based on the dungeons and dragons role paying system which was developed by using java
programming language. The game contains player’s character, weapons, character’s, item
details, score and attack character. The players enter their name and start the game using text.
It has the short keyword for continue the game. Give the command for playing an attacking
player and also for the game (Malik, 2014). It displays the points for every game and finally
when the player exits the game. It has one more level based on the player’s performance. If
the player completes one level then the player goes to the next level. Points are added at
every level and in the end the final score is displayed.
Stories
Player - It has two types of players such as the player’s character - non-player
character and attack player character.
Move Party - The player moves from one position to another position. If the player
completes one level then it goes to the next level. If the player does not complete the
game then the player will have to exit the game.
Weapon -Different players use different weapons.
Location -Players play the game in a certain location. They can select from different
locations.
Item - It contains the pickup item, buy an item, use an item and look for an item.
Use item - The player use the items to attack other players.
Buy item- Player buy the items after paying certain amount.
Sell Item - Player can sell the item to another player.
Unlock When a player completes a particular level then the next level is
automatically unlocked.
Join party - The player starts the game using keyword
Leave Party – The player has to return back to the new location
Hold weapon - The player holds all the weapons. The player sells the weapon to
another player and buys the weapon from another player.
Use Case model 1

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Design and Analysis
|9
|1473
|257

Software Design and Analysis
|10
|546
|363

Text Based Maze Game Implementation using Java - Desklib
|13
|615
|228

The Maze Game - Requirements Analysis Document
|5
|684
|294

Console Based Text Dragon Adventure Games Application
|10
|2325
|321