Fish Hunter 2

Seele01-Flash
By
Fish Hunter 2 is an engaging spear fishing game that challenges your precision and timing. Control a cute character as you dive underwater to catch various fish species with your trusty spear.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Fish Hunter: Primeval Splash**" (a modern mobile re-imagining of *Fish Hunter 2*). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Low-poly Chibi Cartoon". Vibrant, saturated colors with soft lighting (Toon Shading/Cel Shading preferred). * **Scene Layout (Landscape Mode):** * **The Bank (Foreground/Left):** A textured sandy/grassy strip where the player character stands. * **The Water (Middle/Right):** A semi-transparent blue volume. Use a simple shader or opacity setting to allow visibility of fish swimming underwater. * **Background:** A tropical gradient sky (light blue to white) with low-poly palm trees or bushes in the distance. * **Characters:** * **Player:** A cute, low-poly primitive human (caveman style) wearing a leopard-print tunic. * **Fish:** 3 distinct types of low-poly fish (Small/Fast/Red, Medium/Average/Blue, Large/Slow/Gold). * **Performance Optimization:** Use simple geometry (BoxGeometry/CylinderGeometry) for placeholders if models aren't available. Limit real-time shadows to the player only. Use a single texture atlas if possible. ### 2. Audio Requirements * **BGM:** A lighthearted, tropical loop featuring marimbas, bongos, and a wooden flute. Tempo should be relaxed but steady (approx. 100 BPM). * **Sound Effects (SFX):** * **UI:** Wood block "clack" for button presses. * **Throw:** A cartoonish "Swish" or "Whoosh" sound. * **Impact:** A distinct "Splash" when the spear hits the water. * **Catch:** A squeaky toy sound or a high-pitched "Pop" when a fish is hit, followed by a coin/score chime. * **Miss:** A subtle "bloop" bubble sound. ### 3. Gameplay Loop * **Mechanic:** The player moves left/right along the riverbank to position themselves. Fish swim horizontally across the screen at varying depths and speeds within the water volume. * **Action:** The player aims and throws a spear into the water. The spear follows a physics-based parabolic arc. * **Physics:** * **Gravity:** Applies to the spear in the air. * **Drag:** Once the spear enters the water, its velocity should decrease significantly to simulate water resistance. * **Scoring:** * Hitting a fish destroys the fish object and increments the score (+10, +20, +50 based on fish type). * The spear resets to the player's hand immediately after a hit or when it goes off-screen. * **Win/Loss:** Endless arcade mode. Display a "High Score" at the top. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape** (Fixed). * **Control Scheme (Touch Optimized):** * **Movement (Left Hand):** A virtual joystick or horizontal slider on the bottom-left of the screen to move the character left and right along the bank. * **Aim & Shoot (Right Hand):** * **Touch & Drag:** Touching anywhere on the right half of the screen and dragging calculates the aim angle and power. * **Visual Feedback:** A **dotted trajectory line** must appear while dragging to show the predicted path of the spear. * **Release:** Lifting the finger throws the spear. * **UI Elements:** * Score display in the top-right corner (large, readable font). * Pause button in the top-left (min size 44x44px). * **Feedback:** * Trigger `navigator.vibrate(50)` on a successful fish hit. * Spawn simple particle bubbles at the point of water entry. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Fish Hunter 2 is a delightful underwater adventure that combines skill, precision, and timing in an addictive spear fishing experience. This charming sports game features a cute cartoon-style character who embarks on an aquatic hunting mission beneath the waves. With its simple yet challenging gameplay mechanics, Fish Hunter 2 offers endless entertainment for players of all ages.

The game presents a colorful underwater world where various fish species swim in different patterns and speeds. Your mission is to catch as many fish as possible using your spear, which requires careful aim and perfect timing to succeed.

Core Features

Precision-Based Gameplay

Fish Hunter 2 rewards accuracy over speed. Each spear throw counts, so you'll need to carefully observe fish movement patterns and predict their paths to make successful catches. The game's physics system creates realistic spear trajectories that add depth to the hunting experience.

Charming Visual Style

The game features adorable cartoon graphics with a cute protagonist and colorful underwater environments. The visual design appeals to players who enjoy kawaii-style games while maintaining engaging gameplay mechanics.

Progressive Difficulty

As you advance through the game, fish become faster and more elusive, requiring improved skills and reflexes. Different fish types may have unique behaviors, keeping the gameplay fresh and challenging.

Free Browser Gaming

Enjoy Fish Hunter 2 completely free without downloads or installations. The game runs smoothly in web browsers across desktop and mobile devices, making it accessible anywhere.

Gameplay Mechanics

The underwater hunting experience centers around strategic positioning and precise timing. Fish swim across the screen in various patterns - some move slowly and predictably, while others dart quickly or change direction unexpectedly. You must anticipate their movement and lead your shots accordingly.

Success requires patience and observation. Study each fish's behavior before taking your shot, as missed spears mean lost opportunities. The game rewards players who take time to line up perfect shots rather than those who throw spears randomly.

Operation Guide

Mastering Fish Hunter 2's controls is essential for successful fishing:

  • Arrow Keys : Move your character left, right, up, and down to position yourself optimally
  • Spacebar : Throw your spear - timing and aim are crucial for success
  • Movement Strategy : Position yourself to intercept fish paths rather than chasing them
  • Aiming Technique : Lead your shots by aiming where fish will be, not where they currently are

The key to high scores lies in efficient movement and conservation of spears. Plan your positioning carefully and wait for the perfect moment to strike.

Why Play This Game

Fish Hunter 2 offers a perfect blend of relaxation and challenge that appeals to casual gamers and skill-game enthusiasts alike. The cute visual style makes it approachable for younger players, while the precision-based gameplay provides depth that keeps experienced gamers engaged.

The game's pick-up-and-play nature makes it ideal for quick gaming sessions during breaks, yet its addictive mechanics encourage longer play sessions as you strive to improve your fishing skills and achieve higher scores.

Whether you're looking for a stress-relieving underwater adventure or a skill-based challenge that tests your aim and timing, Fish Hunter 2 delivers an entertaining experience that's completely free to enjoy.

Frequently Asked Questions (FAQ)