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

Ondřej Schlaichert be7edfdd47 Merge branch 'dev' into 'main' 8 maanden geleden
.idea 899a73e480 Initial push 8 maanden geleden
.mvn 899a73e480 Initial push 8 maanden geleden
src b3992827c7 Final ? cleanup 8 maanden geleden
.gitignore 899a73e480 Initial push 8 maanden geleden
.gitlab-ci.yml c208e80628 Gitlab ci config 8 maanden geleden
README.md b3992827c7 Final ? cleanup 8 maanden geleden
mvnw 899a73e480 Initial push 8 maanden geleden
mvnw.cmd 899a73e480 Initial push 8 maanden geleden
pom.xml ea5c856734 Bumped version, added README 8 maanden geleden

README.md

schmorn

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.0

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 screens available, which lists all commands and their descriptions.
  • Run the game with the --cli argument to play in the command line interface.