Dive into the depths of an underwater world in FishyGame, a thrilling Java-based adventure where you control a brave fish navigating treacherous aquariums filled with enemies, bosses, and hidden treasures. Battle fierce predators like sharks and barracudas, collect power-ups such as heart items and stun bubbles, and unleash attacks with bombs and bubbles to survive and thrive.
Key Features:
- Dynamic Gameplay: Explore multiple levels with unique environments and challenges.
- Variety of Fish: Choose from different fish types, each with their own abilities and animations.
- Combat System: Engage in epic battles using attack bubbles, rain bubbles, and special weapons.
- Sound and Visuals: Immerse yourself with custom sounds, particle effects, and vibrant graphics.
- Collision Detection: Precise mechanics ensure fair and exciting encounters.
Whether you're a casual gamer or a hardcore adventurer, FishyGame offers endless fun in the aquatic realm. Get ready to swim, fight, and conquer the ocean!
FishyGame features four challenging levels, each with increasing difficulty, unique enemies, and escalating win scores. Progress through the underwater world by defeating monsters and reaching the required score!
-
Level 1: The beginner's dive! Face off against smaller fish like minnows, surgeonfish, and lionfish. Aim for a win score of 2,000 points to advance. Perfect for learning the ropes and building your fish's strength.
-
Level 2: Deeper waters bring tougher challenges. Encounter barracuda, parrotfish, and sharks. Boost your score to 5,000 points to unlock the next stage. Watch out—these predators are faster and more aggressive!
-
Level 3: The ocean's elite awaits. Battle Tuna, Pufferfish, and John Dory in this intense level. Reach 10,000 points to prove your dominance. Special abilities and higher health make this a true test of skill.
-
Level 4: The ultimate showdown! No regular monsters here—just an epic boss battle with a win score of 99,999 points. Use all your collected power-ups and strategies to emerge victorious and complete the game.
Each level introduces new environmental hazards and rewards, so adapt your tactics as you go!
- Requirements: Java 8 or higher, compatible with Windows/Linux/Mac.
- How to Run: Compile and run the
FishyGame.javafile in thesrc/main/directory. - Controls: Use keyboard and mouse for movement, attacks, and interactions (see in-game UI for details).
For more details, check out the source code in the src/ folder or contribute to the project!