This Java Swing demo application implements the Mini Rogue game, a microgame inspired by roguelikes and roleplaying games. The player delves into a dungeon, navigating through rooms, encountering monsters, finding treasures, and facing bosses.
- Java Swing interface.
- Implementation of a state-machine design pattern to control game flow.
- Ability to save and load games.
- Detailed combat system with dice rolls and character stats.
- Various game components including monsters, treasures, traps, and merchants.
- Multiple difficulty levels with adjustable character stats.
- Clone the repository.
- Compile and run the Java application.
- Follow the on-screen instructions to play the game.
- Save your progress to continue playing later.
Note: Ensure you have Java 8 installed on your system to run the application.