Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.
/ Mini-Rogue-Java Public archive

Java Swing application that implements the Mini Rogue game, offering a turn-based adventure experience with dungeon exploration, combat, and treasure hunting.

License

Notifications You must be signed in to change notification settings

tiagoSapo/Mini-Rogue-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Rogue Game

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.

Features

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

Instructions

  1. Clone the repository.
  2. Compile and run the Java application.
  3. Follow the on-screen instructions to play the game.
  4. Save your progress to continue playing later.

Note: Ensure you have Java 8 installed on your system to run the application.

About

Java Swing application that implements the Mini Rogue game, offering a turn-based adventure experience with dungeon exploration, combat, and treasure hunting.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages