--->Text-Based Adventure Game
-->Project Overview
->The Text-Based Adventure Game is a Java application that immerses players in an interactive story
->where they can explore various environments, solve puzzles, and make choices that affect the
->narrative's outcome. This project is designed to showcase object-oriented programming principles
->and provide a foundation for building more complex interactive fiction games.
-->Features
-
Interactive Storytelling: Engaging narratives with multiple branching paths and endings based on player choices.
-
Exploration: Players can navigate through different locations, discovering new areas and interacting with objects and characters.
-
Puzzles and Challenges: Incorporates logical puzzles and challenges that players must solve to progress in the story.
-
Inventory Management: Players can collect, use, and manage items found during their adventure.
-
Character Interactions: Dynamic dialogues and interactions with non-playable characters (NPCs) that influence the game's direction.
-
Save and Load: Players can save their progress and load previous saves, allowing them to continue their adventure from where they left off.
-->Technology Stack
• Programming Language: Java
-->Gameplay Instructions
-> Starting the Game: Upon running the application, players are greeted with a welcome message and instructions.
-->Reference Images
-->OutPut




