Shootup.io - Free Online Zombie Shooter Game

Seele01-Flash
By
Shootup.io is an intense free-to-play zombie shooter where you battle hordes of undead enemies in top-down arena combat. Collect powerful weapons, survive against different zombie types, and compete for leaderboard dominance.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shootup.io - Mobile 3D Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Top-Down 3D (Orthographic Projection)**. Mimic the 2D vector art of the original but use 3D primitives for performance. * **Player**: A simple cylinder or capsule mesh with a distinct color (e.g., dark body, red headband torus) and a rectangular box protruding as the "gun". * **Enemies (Zombies)**: Green-tinted capsule meshes. * *Type A (Runner)*: Small, light green, slightly leaning forward. * *Type B (Tank)*: Large, dark green, wider scale. * **Environment**: An infinite or large tiled plane with an "Asphalt" dark gray texture/material. Add scattered low-poly cubes as "Obstacles" (acting as crates or walls) and simple car shapes. * **VFX**: Simple particle systems (InstancedMesh) for: * *Muzzle flash*: Yellow/Orange triangles at gun tip. * *Impact*: White smoke puffs when bullets hit walls/zombies. * *Blood*: Green splatter particles on zombie death. * **Performance**: Use `BoxGeometry` and `CylinderGeometry` with low segments. Use `MeshLambertMaterial` for efficient lighting. Limit active zombie count to 50 to maintain 60 FPS on mobile. ### 2. Audio Requirements * **BGM**: A fast-paced, gritty **Industrial / Dark Synthwave** loop to build tension. * **Sound Effects (SFX)**: * *Shooting*: Distinct sounds for Pistol (sharp crack), AK-47 (rapid thud), Rocket (whoosh). * *Zombie*: Low groans (randomized pitch) and a "squish" sound upon death. * *UI*: High-pitch "ding" for picking up medkits/ammo. * *Interaction*: A mechanical "click-clack" for reloading/weapon switching. ### 3. Gameplay Loop * **Core Mechanism**: Endless Arena Survival. * The player spawns in the center with a basic pistol. * Zombies spawn continuously from off-screen edges, targeting the player's position. * **Looting**: Random generation of items on the floor: * *Red Box*: Medkit (Restores HP). * *Weapon Crates*: Grants AK-47 or Rocket Launcher (limited ammo). * **Enemy Behavior**: * Zombies use simple pathfinding (direct line of sight) to follow the player. * *Collision*: If a zombie touches the player, the player takes damage over time. * **Victory/Defeat**: * Score increases by +10 for small kills, +50 for big kills. * Game Over when Health reaches 0. Show a "You Survived [Time] - Score [X]" modal with a "Restart" button. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Dual Virtual Joysticks**. * *Left Joystick (Bottom-Left)*: Controls character movement (WASD logic). * *Right Joystick (Bottom-Right)*: Controls aim rotation. **Shooting is automatic** when the right joystick is engaged (held down). * **Orientation**: **Landscape Mode** enforced (CSS). * **UI/HUD**: * *Health & Shield*: Bars floating above the player character (Green/Blue) or pinned to top-left. * *Ammo Count*: Large text near the Right Joystick. * *Weapon Switch*: A large circular button (min 60px) near the Right Joystick to cycle found weapons. * **Feedback**: * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when the player gets hit or fires a rocket. * **Camera Shake**: Subtle camera position jitter when shooting heavy weapons or taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Shootup.io is a thrilling top-down zombie shooter that combines classic IO game mechanics with intense survival action. With an impressive 4.3/5 rating from players, this free browser-based game drops you into a hostile world where you must fight against relentless waves of zombies while competing against other players for survival supremacy.

In this unforgiving arena, you'll face two distinct types of undead enemies: massive, slow-moving zombies that pack a devastating punch, and smaller, agile zombies that swarm you with lightning speed. Each enemy type requires different tactical approaches, making every encounter a strategic challenge.

Core Features

Extensive Arsenal System

Discover and wield an impressive collection of weapons scattered throughout each map. From the reliable AK-47 for sustained firefights to devastating rocket launchers for crowd control, every weapon serves a unique purpose in your survival strategy.

Strategic Weapon Management

Carry up to 4 weapons simultaneously, allowing you to adapt your loadout for different combat situations. Smart weapon selection and ammo management become crucial as you face increasingly challenging zombie hordes.

Dynamic Arena Combat

Experience fast-paced, top-down shooter action in varied arena environments. Each map offers different strategic opportunities, weapon spawns, and tactical advantages that keep gameplay fresh and exciting.

Competitive Leaderboard System

Climb the ranks and establish your dominance on the global leaderboard. Your survival skills and zombie-slaying prowess will determine your standing among players worldwide.

Cross-Platform Compatibility

Built with HTML5 technology, Shootup.io runs smoothly on any modern browser without downloads or installations. Play seamlessly across desktop computers, laptops, tablets, and mobile devices.

Gameplay Mechanics

Zombie Types and Combat

Master the art of dealing with diverse zombie threats. Large zombies require sustained firepower but move predictably, while fast zombies demand quick reflexes and strategic positioning. Learning each enemy's behavior patterns is key to long-term survival.

Weapon Collection and Ammo Management

Explore every corner of the map to discover weapons and their corresponding ammunition. Running out of ammo during critical moments can mean the difference between victory and becoming zombie food.

Arena Survival Strategy

Positional awareness becomes crucial in the open arena format. Use the environment to your advantage, control key areas with valuable weapon spawns, and avoid getting cornered by zombie swarms.

Controls and Operation Guide

Master these intuitive controls for optimal performance:

  • Movement : Use WASD keys or arrow pad to navigate your character in all directions
  • Aiming : Mouse controls weapon targeting with precision
  • Firing : Left mouse button shoots your currently equipped weapon
  • Weapon Switching : Cycle through your collected arsenal strategically

The controls are designed for both casual players and competitive gamers, offering responsive movement and accurate shooting mechanics essential for survival.

Why Play Shootup.io

Instant Action, Zero Commitment

Jump straight into zombie-slaying action without any downloads, registrations, or payment barriers. The game loads quickly in your browser and delivers immediate entertainment.

Perfect for Quick Gaming Sessions

Whether you have 5 minutes or an hour, Shootup.io provides satisfying gameplay sessions. The arena format means you can achieve meaningful progress and excitement in short bursts.

Competitive Edge

Test your skills against players worldwide while battling AI zombies. The dual challenge of PvE zombie combat and PvP competition creates a unique and engaging experience.

Continuous Replayability

With randomized weapon spawns, varied zombie encounters, and competitive leaderboards, every session offers new challenges and opportunities for improvement.

Family-Friendly Action

Rated for all ages, the game provides exciting action without inappropriate content, making it suitable for players of all backgrounds looking for quality entertainment.

Frequently Asked Questions (FAQ)