Stabfish 2 - Multiplayer Shark Arena Battle

Seele01-Flash
By
Stabfish 2 is an intense multiplayer .io shark battle arena where you evolve from Blue Shark to mighty Megalodon. Fight players worldwide, craft equipment, and dominate underwater combat through strategic teamplay and skill-based progression.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Stabfish 2: Underwater Arena". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 3D Low-poly cartoon aesthetic with vibrant, saturated colors. The view should be Top-Down (Birds-eye view) using an `OrthographicCamera` to simulate a 2.5D IO game feel. * **Player Character**: A stylized, torpedo-shaped shark body with a prominent, long sharp spike (tusk) on the nose. The shark must have a tail animation that wiggles based on movement speed. * **Enemies (Bots)**: AI sharks of varying sizes and colors (Blue, Great White, Megalodon) with simple "chase and stab" logic. * **Environment**: A large, bounded rectangular arena. * **Background**: Deep blue distinct "ocean" background color (`0x006994`). * **Floor**: A plane with a tiling caustics texture or simple gradient to simulate the seabed. * **Particles**: Floating bubbles that rise slowly to create underwater atmosphere. * **Performance**: Use `InstancedMesh` for the "food/loot" floating in the water to ensure 60FPS on mobile devices. ### 2. Audio Requirements * **BGM**: Upbeat, fast-paced electronic/arcade track with a "muffled underwater" filter effect. * **Sound Effects**: * **Swim**: Constant low-hum water displacement noise. * **Boost**: A sharp "Whoosh" or jet-stream sound when the boost button is pressed. * **Impact/Stab**: A squishy "crunch" sound when a player impales an enemy. * **Loot**: High-pitched "blip" or coin sound when collecting food particles. * **Wall Hit**: A heavy thud when smashing a captured enemy into the arena wall. ### 3. Gameplay Loop * **Core Mechanics**: * The player controls a shark that is constantly moving forward slowly, but speed increases significantly with input. * **Combat**: The primary weapon is the nose spike. If Player Spike touches Enemy Body -> Enemy dies (or takes damage). If Player Body touches Enemy Spike -> Player dies. * **Impale & Wall Smash**: When an enemy is killed, their body should visually "stick" to the player's spike. The player must ram into a **wall** to dislodge the body, which then explodes into "Food/Steaks". * **Growth System**: Eating "Food" (floating orbs or enemy remains) increases the player's score and slightly increases the size of the shark and the length of the spike. * **Win/Loss**: Game Over if the player is stabbed. High score based on mass/kills. ### 4. Mobile Controls & Interaction * **Input Scheme**: * **Left Screen**: Dynamic Virtual Joystick. Controls the **direction** (rotation) of the shark. The shark moves towards the joystick angle. * **Right Screen**: A large, semi-transparent "Boost" button (Sprint). Holding this doubles movement speed but drains a "Stamina" bar over time. * **UI Layout**: * Top Left: Score/Mass counter. * Top Right: Leaderboard (mockup showing Top 3). * UI elements must be large and thumb-friendly (minimum touch target 48px). * **Feedback**: * **Camera Shake**: Subtle screen shake when boosting or impacting an enemy. * **Haptic**: Trigger device vibration (if supported) on successful kill or death. * **Directional Indicator**: A small arrow around the player indicating the nearest enemy. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stabfish 2 revolutionizes underwater combat gaming by combining intense multiplayer shark battles with deep progression systems. This thrilling .io arena game pits you against players worldwide in fast-paced underwater warfare where only the strongest predators survive. Unlike traditional single-player shark games, Stabfish 2 emphasizes competitive multiplayer action with sophisticated evolution mechanics and team-based gameplay.

The game builds upon the classic shark combat formula with enhanced graphics, expanded customization options, and strategic depth that keeps players engaged for hours. Whether you're a casual gamer seeking quick thrills or a competitive player aiming for leaderboard dominance, Stabfish 2 delivers an adrenaline-pumping experience that's completely free to play.

Core Features

Revolutionary Evolution System

Progress through multiple shark species, each with unique abilities and combat advantages. Start as a nimble Blue Shark and work your way up to the legendary Megalodon, unlocking devastating new powers with each evolution.

Advanced Crafting & Looting

Collect materials, blueprints, and rare items from defeated enemies. Craft powerful equipment with varying rarity levels to enhance your shark's combat effectiveness and visual appeal.

Team-Based Combat

Form alliances with other players and participate in hourly 'Armageddon' events. Coordinate strategies, share resources, and compete for top leaderboard positions in epic team battles.

Completely Free Multiplayer

Enjoy unlimited access to all game features without any payment requirements. Battle against real players from around the world in this premium-quality free-to-play experience.

Cross-Platform Compatibility

Seamlessly play on desktop computers or mobile devices through any modern web browser, with optimized controls for both platforms.

Gameplay Mechanics

Combat System

Master the art of underwater warfare through precision timing and strategic positioning. Use your tusk to impale enemies, then drive them into walls to eliminate threats and collect valuable resources. Each successful kill strengthens your shark and unlocks new tactical possibilities.

Progression & Rewards

Every battle contributes to your overall progression. Defeat enemies to gain experience, unlock new shark species, and access previously restricted areas of the ocean. Achievement-based milestone rewards provide tangible goals and meaningful progression markers.

Resource Management

Balance offensive aggression with defensive positioning. Collect food from defeated enemies to maintain your strength, while gathering crafting materials to improve your equipment and abilities.

Operation Guide

Mouse Controls: - Move your mouse to direct your shark's movement and weapon orientation - Precise cursor control determines attack angles and defensive positioning

Combat Actions: - Left-click to activate primary special abilities - Right-click to trigger secondary skills and defensive maneuvers - Combine movement and clicking for advanced combat techniques

Strategic Tips: - Use boost ability to surprise larger opponents with swift attacks - Target enemies near walls for easier elimination - Coordinate with teammates during Armageddon events - Prioritize equipment crafting for long-term competitive advantage

Why Play Stabfish 2

Stabfish 2 stands out in the crowded .io game market through its unique combination of competitive multiplayer action and deep progression systems. The game offers endless replayability through its evolution mechanics, ensuring that every session feels rewarding and progressive.

The strategic team-based elements add a social dimension rarely found in shark combat games, while the crafting system provides long-term goals beyond simple high scores. Regular Armageddon events create exciting community-wide competitions that bring players together in epic battles.

Most importantly, the game respects your time and wallet by offering a complete, feature-rich experience entirely free of charge. No paywalls, no premium currencies, just pure competitive underwater combat at its finest.

Frequently Asked Questions (FAQ)