A simple Zork-like text adventure game with a fancy GUI built using JavaFX

Ondřej Schlaichert 10c9d493b7 Merge branch 'dev' into 'main' 8 bulan lalu
.idea 899a73e480 Initial push 8 bulan lalu
.mvn 899a73e480 Initial push 8 bulan lalu
src d5bdc09fe2 Final tweaks 8 bulan lalu
.gitignore 899a73e480 Initial push 8 bulan lalu
.gitlab-ci.yml c208e80628 Gitlab ci config 8 bulan lalu
README.md d5bdc09fe2 Final tweaks 8 bulan lalu
mvnw 899a73e480 Initial push 8 bulan lalu
mvnw.cmd 899a73e480 Initial push 8 bulan lalu
pom.xml d5bdc09fe2 Final tweaks 8 bulan lalu

README.md

schmorn-gui

The sun sets over a misty day as the witch Oglunda, ruler of the Seven Swamps, rides her carriage down the Royal Road. An agreement has been made, and she comes now to fulfil her side of it.

Schmorn is a simple GUI text adventure game made in Java as part of the 4IT115 course at the Prague University of Economics and Business (VŠE).

The game tells a story of Schmorn, a weak, inept and power-hungry prince, who gets turned into a worm as a punishment for seeking unlimited power from Oglunda, a powerful witch. The witch casts Schmorn into his Royal Well, forcing him to crawl through the Royal Underground to reach the surface and get his revenge.

  • author: Ondřej Schlaichert
  • semester: ZS 2025/2026
  • version: 1.1.1

How to play

  • All gameplay is handled by pressing appropriate buttons. Press buttons to explore, fight enemies, etc.
  • The inventory is also interactable: click on a collected item to use it.
  • Press Ctrl+R to restart the game at any time.
  • Press F1 to show this help screen.
  • Run the game with the --cli argument to play in the command line interface.