An adventure RPG with turn-based combat, weapon collection, and a world to explore!
- Java Development Kit (JDK)
- Any Java IDE (IntelliJ IDEA, Eclipse, etc.)
- Clone the repository or download the source code
- Navigate to the project directory
- Run the game by running "GoonQuest.jar", "GoonQuest.bat", or "GoonQuest.sh"
- If you have a save file, press yes and navigate to your save. (Saves are automatically placed in the GoonQuest directory)
- Movement: W (up), A (left), S (down), D (right)
- Sprint: Hold Shift while moving
- Menu Navigation: Arrow keys
- Return to Main Menu: Space bar
- Use Item: Enter key
- Save Game: P key
- Debug Coordinates: Q key
Explore a vast world with various unique regions:
- Mysterious Maze - Test your navigation skills
- Treacherous Desert - Brave the sands for valuable items
- Haunted Graveyard - Face powerful enemies for great rewards
- Forest - Gather resources and encounter wildlife
Note: Some collision detection may be inconsistent in certain areas. All regions are accessible, though the gate may require precise movement.
- Encounter enemies by colliding with them
- Turn-based combat with strategic elements
- Use items from your inventory during battle
- Choose different weapons for different situations
- Defend to reduce incoming damage
- Critical hits and miss mechanics add excitement
- Collect various weapons throughout the world
- Each weapon has unique stats (damage, crit chance, accuracy)
- Find health items to restore your HP during adventures
- Status effect items can provide buffs in battle
- Save your progress using the P key
- Load your game by specifying your save file at startup
- Maximillian May
- Christian Figueroa
- Drew Smith
- Base game tutorial: RyiSnow's Java Game Programming
- Sprites and Tiles: Ninja Adventure Asset Pack by Pixel-Boy
- Battle Music: YouTube
- World Music: YouTube
- Item Sound Effect: MyInstants
- Weapon Sound Effect: MyInstants
- Battle Cries: ChatGPT
- Some collision detection may be inconsistent
- The gate to certain areas requires precise movement
- Battle balance might need adjustment based on player feedback
- More enemies and areas
- Enhanced battle mechanics
- Equipment system
- Quest system
- NPC interactions
Good luck on your adventure, brave warrior! The world of Goon Quest awaits...