Welcome to the Island Escape Quest, an exciting text-based adventure game where your decisions shape the outcome of your journey on a mysterious island. Navigate through challenges, discover ancient secrets, and make choices that will determine your fate.
- Ensure you have Tomcat 9 installed on your machine.
- Clone this repository to your local machine using
git clone. - Open the project in your preferred IDE that supports Maven.
- Run the application on Tomcat to start your adventure.
- Visit the welcome page to read the prelude to your adventure.
- Enter your name to personalize your experience.
- Explore the island by making decisions at each step of the story.
- Your choices will influence the outcome of the game.
- After winning or losing, you have the option to start a new game.
Your progress and vital information, such as the number of games played, are stored in the session. This ensures a seamless and personalized gaming experience.
- Servlets
- JSP (JavaServer Pages)
- JSTL (JavaServer Pages Standard Tag Library)
- Maven
The project includes comprehensive JUnit tests to ensure the reliability and correctness of the game logic.
Thank you for playing the Island Escape Quest. We hope you enjoy the adventure and successfully find your way back home!