Shell Shockers - Online Multiplayer FPS Egg Shooting Game

Seele01-Flash
By
Shell Shockers is the ultimate online multiplayer FPS game featuring armed eggs in epic battles. Join millions of players in this unique egg-themed shooter with 4 exciting game modes, weapon customization, and endless fun.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Egg Combat Arena (.io style)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-saturation, cartoon-style aesthetic (Low-poly). Use bright colors to distinguish teams (Red vs. Blue) or individual enemies. * **Character Model**: The player and enemies are simple 3D **Eggs** (Ovoid geometry). * *Vital Detail*: Characters have no limbs. Weapons should "float" just in front of the egg body. * *Damage States*: Implement 3 stages of texture swapping for the egg shell to show damage (Intact -> Cracked -> About to Break). * **Environment**: A closed arena map constructed from low-poly blocks (crates, ramps, walls) to provide cover. * *Texture*: Use grid-like or simple solid color textures (prototyping style) to ensure high FPS on mobile devices. * *Lighting*: Use `HemisphereLight` for base lighting and a single `DirectionalLight` with soft shadows to maintain performance. * **Particles**: Custom particle system for "Death": When an egg dies, it explodes into white shell fragments and yellow yolk particles (using `THREE.Points` or simple mesh instances). ### 2. Audio Requirements * **BGM**: Fast-paced, energetic rock or synth-pop track that loops seamlessly. It should feel "goofy" rather than serious. * **Sound Effects (SFX)**: * **Shooting**: Not realistic gunshots; use "Pop", "Pew", or stapler-like sounds. * **Impact**: "Crack" sound when bullets hit enemies. * **Death**: A wet "Splat" sound combined with a crunching eggshell noise. * **Movement**: A light "hopping" sound when jumping. ### 3. Gameplay Loop * **Core Mechanic**: Fast-paced First-Person Shooter (FPS). The player moves around the arena hunting enemy bots. * **Game Mode**: "Free For All" (Deathmatch). * **Weapons**: Start with an "EggK-47" (Automatic Rifle). Raycasting should be used for hit detection. * *Reloading*: Simple cooldown timer after 30 shots. * **Winning/Losing**: * Player has 100 Health (Shell Integrity). * If Health <= 0, trigger "Splat" particles, show "SCRAMBLED!" game over screen, and offer a "Respawn" button. * Scoreboard: Track "Kills" in top right corner. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** only. * **Dual Virtual Joysticks**: * **Left Stick**: Controls movement (WASD logic equivalent). * **Right Stick**: Controls camera aim (Look X/Y). * **Action Buttons**: * **Shoot Button**: Large circular button on the right side (thumb reachable). * **Jump Button**: Smaller button near the Shoot button. * **Reload Button**: Icon near the weapon display. * **Touch Feedback**: * Implement `navigator.vibrate(20)` when the player shoots and `navigator.vibrate([50, 50, 50])` when taking damage. * **UI Optimization**: All HUD elements (health bar, ammo count, crosshair) must be scaled for high-DPI mobile screens and positioned away from the edges (Safe Area). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Shell Shockers

Shell Shockers (also known as Shellshock.io) is a revolutionary multiplayer .io FPS game that transforms the traditional shooting experience into an egg-citing adventure. In this unique online battlefield, you control weapon-wielding eggs in intense combat scenarios where the goal is to crack your opponents before they scramble you. This family-friendly shooter combines the thrill of competitive FPS gameplay with a whimsical egg theme that appeals to players of all ages.

The game has gained massive popularity for offering a less violent alternative to traditional shooting games while maintaining all the excitement and strategic depth that FPS enthusiasts crave. With its cartoon-like graphics and egg-themed humor, Shell Shockers provides an entertaining way to enjoy competitive multiplayer action.

Core Features

Unique Egg-Themed FPS Experience

Shell Shockers stands out from other .io games with its distinctive egg warrior concept. Every player controls a customizable egg character equipped with powerful weapons, creating hilarious and intense battle scenarios that keep players coming back for more.

Four Exciting Game Modes

  • Teams : Join red or blue teams in classic team-based combat
  • Free For All : Every egg for themselves in chaotic solo battles
  • Capture the Spatula : Strategic team battles for spatula control
  • King of the Coop : Dominate the coop area to earn golden eggs

Comprehensive Weapon Arsenal

Choose from seven distinct weapon types, each with unique advantages: - EggK-47 : Classic medium-range automatic rifle - Scrambler : High-damage shotgun for close combat - Free Ranger : Semi-automatic sniper for long-range precision - RPEGG : Devastating RPG with explosive power - Whipper : Rapid-fire rifle for aggressive gameplay - Crackshot : Bolt-action sniper for skilled marksmen - TriHard : Accurate burst-fire rifle for tactical players

Customization and Progression

Earn Golden Eggs currency through gameplay to unlock cosmetic upgrades, weapon skins, and character customizations. The shop system allows players to personalize their egg warriors without affecting competitive balance.

Game Modes

Teams Mode

Join either the red or blue team in classic team-based warfare. Coordinate with teammates to achieve the highest collective kill count while protecting your egg allies from enemy fire.

Free For All

The ultimate survival mode where every egg is an enemy. Quick reflexes and tactical thinking determine who emerges victorious in this every-egg-for-themselves battle royale.

Capture the Spatula

Strategic team gameplay revolves around controlling the coveted spatula. The team holding this special item earns points for eliminations, but loses progress if the spatula carrier gets cracked.

King of the Coop

Dominate designated coop areas to earn valuable rewards. Teams battle for territorial control, with winning players receiving 250 golden eggs each for their efforts.

Operation Guide

Basic Controls

  • WASD Keys : Move your egg warrior around the battlefield
  • Mouse : Aim and look around the environment
  • Left Click : Fire your equipped weapon
  • E Key : Switch between available weapons
  • F Key : Perform melee attacks for close combat
  • Q Key : Throw grenades for area damage
  • R Key : Reload your current weapon
  • Space Bar : Jump over obstacles and reach higher areas
  • Shift : Zoom and aim for precise shots
  • Gamepad Support : Full controller compatibility available

Strategic Tips

  • Play Tactically : Use cover and positioning to your advantage
  • Act Quickly : Fast reflexes often determine battle outcomes
  • Collect Ammunition : Gather resources scattered throughout maps
  • Think Like an Egg : Embrace the quirky gameplay mechanics
  • Master Multiple Weapons : Each weapon excels in different situations
  • Coordinate with Teams : Communication enhances team mode performance

Why Play Shell Shockers

Family-Friendly FPS Action

Shell Shockers offers the excitement of competitive shooting games in a safe, cartoon environment. Parents appreciate the non-violent theme while kids enjoy the engaging gameplay mechanics.

Completely Free to Play

Access all game modes, weapons, and core features without any payment. The game generates revenue through optional cosmetic purchases that don't affect gameplay balance.

Cross-Platform Accessibility

Play directly in your web browser on any device - no downloads required. The game also offers Android and iOS versions for mobile gaming on the go.

Active Community

Join millions of players worldwide in this thriving multiplayer community. Regular updates and new content keep the game fresh and exciting.

Skill-Based Competition

While easy to learn, Shell Shockers offers deep strategic gameplay that rewards skill development, map knowledge, and tactical thinking.

Frequently Asked Questions (FAQ)