Fishy - Fish Evolution Survival Game - Action Game

Seele01-Flash
By Matthew Green
Play Fishy free online! Start as a small fish, eat smaller fish to grow bigger, avoid predators. Simple controls, addictive gameplay. No download needed!
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
New

Solo Racing Game

Build a browser racer with tracks, timing, and a minimap.

Build a browser racer with tracks, timing, and a minimap.Open in workspace
3D

Third Person Explorer

Build a third-person explorer with swappable scenes and a live minimap.

Build a third-person explorer with swappable scenes and a live minimap.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
Unity

Cupid's Arrow

Build a Unity archery game of timing and matchmaking.

Build a Unity archery game of timing and matchmaking.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Unity

Egg on the Car Roof

Build a Unity challenge: keep a fragile egg on a moving roof.

Build a Unity challenge: keep a fragile egg on a moving roof.Open in workspace
New

Solo Racing Game

Build a browser racer with tracks, timing, and a minimap.

Build a browser racer with tracks, timing, and a minimap.Open in workspace
3D

Third Person Explorer

Build a third-person explorer with swappable scenes and a live minimap.

Build a third-person explorer with swappable scenes and a live minimap.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
Unity

Cupid's Arrow

Build a Unity archery game of timing and matchmaking.

Build a Unity archery game of timing and matchmaking.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Fishy (Evolution Survival)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** stylized **Low-Poly 3D** or **2.5D** aesthetic. The game should feel cute, vibrant, and approachable (Tag: Cute/Easy). * **Player Character:** A bright, distinct colored fish (e.g., Orange/Clownfish style) centered in the view. It needs a simple tail-wag animation (vertex shader or simple rotation loop). * **NPC Fish:** Generate 5-7 variations of fish with distinct colors and sizes. Colors must indicate danger levels (e.g., Green = Small/Edible, Red = Huge/Danger). * **Background:** A deep blue gradient "fog" to simulate underwater depth. Add particle effects: rising bubbles and floating dust motes to convey water atmosphere without heavy rendering costs. * **Optimization:** Use **InstancedMesh** for NPC fish to handle 50+ fish on screen simultaneously without dropping below 60FPS on mobile devices. Use simple BoxGeometries or primitive shapes to keep poly count low. ### 2. Audio Requirements * **BGM:** A whimsical, underwater-themed track—slow tempo, using marimba or synth pads to create a "floaty" feeling. * **Sound Effects (SFX):** * **Eat:** A satisfying "Gulp" or "Chomp" liquid sound. * **Grow:** A sparkling/ascending chime sound when the player increases in size. * **Swim:** Faint swishing noise when changing direction quickly. * **Game Over:** A "Crunch" sound followed by a descending/sad melody. ### 3. Gameplay Loop * **Core Mechanic:** "Big eats Small." The player starts as the smallest fish in the tank. * **Spawning Logic:** NPC fish spawn from the left or right edges of the screen outside the camera view and swim horizontally to the other side. * 30% of spawns should be smaller than the player (Food). * 70% should be larger (Threats) initially, shifting ratios as the player grows. * **Collision Logic:** * If Player collides with a **smaller** fish: The NPC is removed, score increases, and Player scale increases by 5% (visual growth). * If Player collides with a **larger** fish: Game Over immediately (show "Eaten!" UI). * **Win Condition:** Survival endurance. The game gets harder as the player gets bigger (moves slower, becomes a bigger target). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape Mode (Locked). * **Control Scheme:** **"Follow Touch" with Smooth Dampening**. The fish should automatically swim towards the current touch/finger position on the screen. * The fish should rotate to face the movement direction. * Movement should feel fluid (like swimming), not instant/jerky. * **UI Layout:** * **Score:** Top-left corner, large bold font (e.g., "Weight: 10 lbs"). * **Pause/Menu:** Top-right corner, minimum 44x44px touch target. * **Game Over Screen:** A centralized modal with a large "Replay" button (green color for high contrast) clearly separated from other elements to prevent accidental clicks. * **Feedback:** Trigger `navigator.vibrate(50)` (Haptic Feedback) when the player eats a fish. trigger a longer vibration on death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

Fishy is a captivating free online survival game that puts you in control of a small fish in a vast underwater arena. With a stellar rating of 4.4/5 from thousands of players, this game combines simple mechanics with addictive gameplay that keeps you coming back for more. The concept is beautifully simple: eat fish smaller than you to grow, while avoiding larger predators that could end your aquatic adventure.

Set in a vibrant underwater world, Fishy offers an engaging experience where survival depends on your ability to assess threats and opportunities quickly. The game's charming art style features colorful fish of various sizes swimming through crystal-clear waters, creating an immersive oceanic environment.

Core Features

Intuitive Growth System

The heart of Fishy lies in its progressive growth mechanics. Start as a tiny fish and gradually increase your size by consuming smaller prey. Each meal makes you slightly bigger, allowing you to target previously dangerous fish while opening up new threats from even larger predators.

Dynamic Ecosystem

The underwater arena is alive with fish of all sizes, each following realistic behavioral patterns. Smaller fish flee from predators, while larger fish actively hunt for prey. This creates a dynamic ecosystem where the food chain is constantly shifting.

Endless Replayability

Every game session is unique thanks to the randomized fish spawning and movement patterns. No two games play exactly the same, ensuring fresh challenges and surprises with each attempt to reach the top of the food chain.

Accessible Gameplay

Tagged as an "Easy" game, Fishy welcomes players of all skill levels. The learning curve is gentle, but mastering the art of survival requires strategic thinking and quick reflexes.

Game Mechanics

Fishy operates on a simple yet effective rule system: - Size Matters : You can only eat fish smaller than yourself - Growth Progression : Each consumed fish increases your size incrementally - Danger Assessment : Larger fish pose an immediate threat and will consume you on contact - Survival Strategy : Success requires balancing aggressive hunting with cautious evasion

Why Play Fishy

Perfect for Quick Sessions

With its easy-to-learn mechanics and engaging gameplay loop, Fishy is ideal for short gaming breaks or extended play sessions. The game respects your time while providing satisfying progression.

Stress-Free Gaming

Despite the survival theme, Fishy maintains a lighthearted atmosphere with its cute art style and gentle gameplay. It's challenging without being frustrating, making it perfect for relaxation.

No Commitment Required

As a free browser game, Fishy requires no downloads, registrations, or payments. Simply visit the game page and start playing immediately on any device with a web browser.

Universal Appeal

The game's simple concept transcends age and gaming experience barriers. Whether you're a seasoned gamer or someone new to online games, Fishy offers an immediately understandable and enjoyable experience.

Platform Support

Fishy runs smoothly on all modern web browsers, supporting both desktop and mobile devices. The game is optimized for various screen sizes, ensuring a consistent experience whether you're playing on a computer, tablet, or smartphone.

Frequently Asked Questions (FAQ)