Shell Shockers - Egg Battle Arena

Seele01-Flash
By
Shell Shockers is a unique multiplayer IO shooter where you play as an armed egg fighting for survival. Experience intense first-person battles with smooth gameplay and creative weapon systems in this egg-ceptional war game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shell Shockers - Mobile Egg Arena". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, vibrant, cartoon aesthetic similar to the screenshot. Use bright, saturated colors (Sky blue background, white/beige eggs). * **Characters:** The player and enemies are oval-shaped Eggs (modified SphereGeometry). They have no legs or arms, but have "floating" Rayman-style hands (simple cubes or spheres) holding weapons. * **Environment:** A closed 3D arena map (e.g., a "Fort" or "Kitchen" theme) constructed from simple geometric blocks (crates, ramps, walls, floors). * **Performance Optimization:** Use `BoxGeometry` and `PlaneGeometry` for the map to keep draw calls low. Use a single directional light with soft shadows and `MeshLambertMaterial` for performance on mobile devices. Implement basic object pooling for bullets. * **VFX:** When an egg is destroyed, it must shatter into shell fragments (particles) and leave a yellow "yolk" splatter on the ground. ### 2. Audio Requirements * **BGM:** Fast-paced, energetic arcade-style rock or electronic track that loops seamlessly. * **Sound Effects:** * **Shooting:** Cartoonish "pop" or "pew" sounds, distinct for different weapon types. * **Impact:** A crunchy "egg cracking" sound when damage is taken. * **Death:** A wet "splat" sound combined with a shattering noise. * **Movement:** Soft hopping sounds when jumping. ### 3. Gameplay Loop * **Core Mechanism:** First-Person Shooter (FPS) where the player controls an Egg. * **Combat:** Player spawns in the arena with a primary weapon (Assault Rifle). Aim and shoot at enemy Bots (AI-controlled eggs). * **Health System:** Eggs have 100 HP. As they take damage, cracks should visually appear on the shell texture (if possible) or a health bar decreases. * **Win/Loss:** * **Kill:** Destroying an enemy grants +1 Score. * **Death:** Being destroyed resets the streak and respawns the player after 3 seconds. * **Objective:** Infinite "Free For All" mode. Maintain a high K/D ratio on the leaderboard. * **AI Behavior:** Simple bots that patrol the map, face the player when in range, and shoot automatically. ### 4. Mobile Controls & Interaction * **Layout:** Dual Virtual Joysticks (rendered via HTML/CSS overlay on top of the Canvas). * **Left Joystick:** Controls movement (WASD logic). * **Right Area/Joystick:** Controls camera rotation (Aiming). * **Action Buttons:** * **Shoot Button:** Large circular button on the right (or implement Auto-Shoot when crosshair is over an enemy). * **Jump Button:** Located near the right thumb area. * **Reload Button:** Smaller icon near the ammo count. * **Orientation:** **Landscape Mode** only. Force canvas resize to fill the window. * **Feedback:** Add `navigator.vibrate(20)` when the player shoots and `navigator.vibrate(100)` when the player takes damage. * **UI:** A central crosshair (always visible), a health bar (bottom center), and an ammo counter (bottom right). All UI buttons must have a minimum touch target of 48x48px. 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 is an innovative first-person shooter that revolutionizes the IO game genre with its unique egg-themed warfare concept. Rated 4.7/5 by players, this multiplayer arena shooter puts you in control of an armed egg character battling against real players from around the world. The game combines classic FPS mechanics with creative character design and smooth browser-based gameplay.

Unlike traditional war games, Shell Shockers brings humor and creativity to competitive shooting with its egg-centric theme while maintaining intense, skill-based combat that keeps players coming back for more.

Core Features

Unique Egg Warfare Experience

Battle as a fully-armed egg in fast-paced multiplayer combat. The creative character design doesn't compromise the competitive gameplay - every match is intense and requires strategic thinking and quick reflexes.

Real-Time Multiplayer Action

Face off against real players worldwide in dynamic arena battles. No AI opponents here - every enemy you encounter is a human player bringing their own tactics and strategies to the battlefield.

Variety of Weapons and Upgrades

Unlock and master different weapons, each with unique characteristics and playstyles. Collect items and upgrades during matches to enhance your combat effectiveness and gain advantages over opponents.

Competitive Leaderboard System

Climb the global rankings and prove your skills against the best Shell Shockers players. The leaderboard tracks your performance and achievements, giving you goals to work toward.

Smooth Browser Gameplay

Enjoy seamless gameplay directly in your browser without downloads. The game features excellent optimization, smooth animations, and responsive controls for the best possible gaming experience.

Game Mechanics

Arena-Based Combat

Engage in intense battles across various arena maps designed for strategic combat. Each arena offers different tactical opportunities and challenges, requiring you to adapt your playstyle.

Item Collection System

Scavenge for weapons, ammunition, and power-ups scattered throughout the battlefield. Strategic item management can be the difference between victory and defeat.

Character Customization

Personalize your egg character with different appearance options and weapon loadouts to match your preferred combat style.

Controls and Gameplay

Movement Controls

  • WASD keys or Arrow keys : Navigate your egg character around the battlefield
  • Mouse : Aim your weapon and look around the environment
  • Left mouse click : Fire your equipped weapon
  • Spacebar : Jump to reach higher platforms or dodge enemy fire

Combat Actions

  • R key : Reload your weapon when ammunition runs low
  • E key : Pick up items, weapons, and upgrades from the battlefield
  • Mouse movement : Precise aiming for accurate shots

Strategic Elements

Success in Shell Shockers requires more than just good aim. Position yourself strategically, manage your ammunition carefully, and learn the maps to gain tactical advantages over opponents.

Why Play Shell Shockers

Completely Free Gaming

Enjoy full access to all game features without any payment requirements. Shell Shockers provides premium gaming experience at no cost.

Instant Browser Access

No downloads, installations, or account creation needed. Simply open your browser and start playing immediately.

Skill-Based Competition

The game rewards player skill and strategy over luck or pay-to-win mechanics. Every victory is earned through tactical thinking and precise execution.

Regular Community Engagement

Join a thriving community of players who share strategies, compete in tournaments, and celebrate the unique humor of egg warfare.

Cross-Platform Compatibility

Play on any device with a modern browser - desktop computers, laptops, tablets, and mobile devices all support smooth gameplay.

Shell Shockers stands out in the crowded IO game market by combining familiar shooter mechanics with creative theming and solid competitive gameplay. Whether you're looking for quick matches or serious competitive play, this egg-themed battle arena delivers engaging entertainment for players of all skill levels.

Frequently Asked Questions (FAQ)