Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.86 KB

Readme.md

File metadata and controls

35 lines (24 loc) · 1.86 KB

Dungeon Quest

Dungeon Quest is a text-based adventure game developed in Java, leveraging object-oriented programming principles. It provides an immersive experience where players navigate through a dungeon, battling enemies, collecting treasures, and facing exciting challenges.

Technologies and Techniques Used

  • Java
  • Object-Oriented Programming (OOP)
  • Command-line interface (CLI)

How to Use

  1. Clone the repository to your local machine.
  2. Open the project in your preferred Java IDE.
  3. Navigate to the DungeonQuestGame.java file and run it.
  4. Follow the instructions displayed in the command-line interface to play the game.
  5. Move through the dungeon by typing directions (north, south, east, west).
  6. Battle enemies by using the attack option.
  7. Collect treasures to increase your score and improve your chances of survival.
  8. Reach the exit to complete the game.

Possible Challenges

  • Java Development Environment: Ensure that you have Java Development Kit (JDK) installed and properly configured on your machine.
  • Dependencies: The game does not rely on any external libraries, so there are no specific dependency management concerns.
  • Game Logic: Implementing additional game features, such as new enemy types or interactive treasure interactions, may require modifications to existing classes and careful consideration of game logic.
  • Error Handling: Consider implementing robust error handling to handle invalid user inputs and exceptional scenarios gracefully.

Contribution Guidelines

Contributions to Dungeon Quest are welcome! If you have ideas for improvements or encounter any issues, feel free to open an issue or submit a pull request. Please follow the existing code style and ensure all changes are thoroughly tested.

License

Dungeon Quest is licensed under the MIT License.