Skip to content

GQuestTeam/GoonQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

209 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Goon Quest

Goon Quest Version Language

An adventure RPG with turn-based combat, weapon collection, and a world to explore!

🚀 Getting Started

Prerequisites

  • Java Development Kit (JDK)
  • Any Java IDE (IntelliJ IDEA, Eclipse, etc.)

Installation & Running

  1. Clone the repository or download the source code
  2. Navigate to the project directory
  3. Run the game by running "GoonQuest.jar", "GoonQuest.bat", or "GoonQuest.sh"
  4. If you have a save file, press yes and navigate to your save. (Saves are automatically placed in the GoonQuest directory)

🎮 Controls

  • 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

🗺️ World Exploration

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.

⚔️ Combat System

  • 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

🗡️ Weapons & Items

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

  • Save your progress using the P key
  • Load your game by specifying your save file at startup

🎵 Credits

Development Team

  • Maximillian May
  • Christian Figueroa
  • Drew Smith

Assets

🐛 Known Issues

  • Some collision detection may be inconsistent
  • The gate to certain areas requires precise movement
  • Battle balance might need adjustment based on player feedback

🔮 Future Updates

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

About

A Java-based 2D RPG featuring turn-based combat, world exploration, collectable weapons, and dynamic fog effects. Battle unique enemies, find powerful items, and navigate through a pixel art world filled with adventures and challenges.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages