Welcome to the Text Adventure Game! A simple text adventure game trying to be like the classic Zork. Who doesn't want to remake such a classic game? Here you move through a simple map trying to avoid hazards. In later implementations you just might be able to escape.
The player must move about the map collecting all of the gems from the enemies, but first it would be best to have a handy sword with you. After defeating the nasty enemies collect the gems they drop. One gem though you must get from the Angel. He wants his wings! Once you have all of the gems you must go to the Hidden room. There you must place the gems in the correct order (Blue, Green, Red, White) to recieve the key to make your escape. Go to the Goal Room and use (drop) the key to reach your freedom.
Movement North, East, South, and West
Items Blue Gem, Green Gem, Red Gem, White Gem, Angel Wings, Key, Sword
NPCs Dragon, Goblin, Wolf, Angel, Healer
To "DROP" an item, click the image of the item.
RUN: To launch the project go to the release folder. Launch Powershell, then copy and paste the text below: java --module-path "../code/resources/lib" --add-modules javafx.controls,javafx.fxml -jar TextAdventureGameRunnable.jar
In IDE:
- In Eclipse set the project location to "TextAdventureProject\code".
- In right click the project in the package explorer, go to Build Path, and select Build Path Configuration.
- If the javajfx jar files are not populated, select Modulepath.
- Click Add JARs..
- Navigate to resources/lib and select base, controls, fxml, graphics, media, swing, web, and swt.
- Click 'OK' then click 'Apply and Close'
- Open the file drop down until Main.java is visable.
- Right click on Main.java and navigate to Arguments and paste the following in 'VM arguments' then click Run: --module-path "resources\lib" --add-modules javafx.controls,javafx.fxml
Team Members: Shawn Bretthauer El Akaya Kelis Gates
Software: IDE - Eclipse 2025-12 Plugin - e(fx)clipse 3.8.0
Notes:
- Included the bin and lib folders for launching the project locally.