https://github.com/jack994/mysticaladventure
Text-based fantasy adventure
https://github.com/jack994/mysticaladventure
java text-based-adventure
Last synced: about 1 year ago
JSON representation
Text-based fantasy adventure
- Host: GitHub
- URL: https://github.com/jack994/mysticaladventure
- Owner: jack994
- Created: 2017-06-10T09:15:17.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-10-05T16:15:09.000Z (over 6 years ago)
- Last Synced: 2025-01-20T13:34:57.436Z (over 1 year ago)
- Topics: java, text-based-adventure
- Language: Java
- Homepage:
- Size: 14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MysticalAdventure
The Mystical Adventure is a text based game with some spicy new and innovative features that make it unique among the thousands text based adventures you can find on the Web. The Mystical Adventure has a totally new way of defining a textual adventure, The Graphic user interface has been made in such a way that the User Experience feels as natural and easy as possible. Some new innovative features are for example the green life bar on the top left corner of the window; the map that can be actually seen when found during the game; an accurate management of weapons and tools that can be found within the game and many other features that you will discover playing this adventure.
## Download and Usage:
1. Click the .zip file of the desired language in this page, in the new page click on the Download button.
2. Unzip the file and place the extracted folder on your desktop.
3. Open the folder and double click on the .jar file, you should now be able to start playing.
## How to play
The game is a variant of the classic text-based games, which user guide can be found here:
http://microheaven.com/ifguide/step3.html
The game works taking commands inputted by the user.
Anything you type in the text-box is a “command” (e.g. “talk to the treant”).
Every time you type a command in the box and you press enter your command is processed and the appropriate text is displayed in the text area (e.g. if you type “go north” in the text area will appear the description of the area you moved into).
Commands within the game can change, so if you pick up a new Item that will allow you to perform a new action the command will be made available (e.g. if you pick up a key you will then be able to use the command “open”).
###### Commands:
Those listed below are the available commands when you start the game, other commands might be discovered and made available while playing the game.
There is a **help** command that shows all the available commands.
The **go** command allows you to move around in all the different areas of the map, it has to be used together with the direction you want to take (e.g. “go south”).
The **examine** command lets you examine an item or a character showing its description.
If that item is of the class of items that cannot be picked up it could contain other items that will be shown and made available to pick up once the item has been examined.
If the item is a weapon its specs would also be displayed (e.g. damage, miss rate etc.).
This command can be used by itself to examine the area you are in or together with the item/character you want to examine (e.g. “examine wardrobe”)
The **pick up** or **take** command lets you pick up items from the area you are currently in or from another item you have already examined.
Some items (e.g. bed) cannot be taken.
This command has to be used together with the item you want to pick up (e.g. “take the apple”).
The **drop** or **leave** command allows you to drop an item or an ingredient from your bag, when the item is dropped it will be placed in the area or room you are in that moment.
This command has to be used together with the item you want to drop (e.g. “drop an apple”).
The **equip** command allows you to equip a weapon or an item you are carrying.
Not all the items can be equipped.
This command has to be used together with the item/weapon you want to equip (e.g. “equip the knife”).
The **attack** command allows you to attack enemies and eventually kill them, every time you attack an enemy its life will be reduced and the remaining life will be displayed.
Be careful that enemies can also attack you to reduce your life total.
This command has to be used together with the enemy you want to attack (e.g. “attack the wolf”).
The **speak** or **talk** command allows you to speak with some characters within the game.
This command has to be used together with the character you want to speak to (e.g. speak to the druid).
The **say** command lets you say a word or a sentence loudly.
This command has to be used together with the word/sentence you want to say (e.g. “say hello”).
The **eat** command lets you eat some edible items.
This command has to be used together with the item you want to eat (e.g. “eat carrot”).
###### Shortcuts:
**x** or **look** both mean **examine room**
**s** or **south** both mean **go south**
**n** or **north** both mean **go north**
**w** or **west** both mean **go west**
**e** or **east** both mean **go east**
**For any query or information email giacomobenso94@gmail.com**