Zombie Road - Endless Zombie Racing Game

Seele01-Flash
By
Zombie Road is an adrenaline-pumping endless driving game set during the zombie apocalypse. Race through highways packed with undead hordes while dodging hostile fellow survivors in this free-to-play browser racing experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Zombie Road**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Top-down (Orthographic Camera) vertical scrolling arcade racer. Low-poly 3D style optimized for mobile browsers. * **Environment**: A multi-lane asphalt highway (3 or 4 lanes) with white lane markers. The road texture should endlessly scroll vertically to simulate speed. * **Roadside**: Green grass verges with trees and fences. **Technical Requirement**: Use `THREE.InstancedMesh` for trees and environment objects to ensure 60FPS performance on mobile. * **Player Vehicle**: A sleek, rugged sports car or truck (Low-poly). * **Entities**: * **Zombies**: Shambling figures on the road. Simple blocky animations. * **Civilian Cars**: Different colored vehicles that act as moving obstacles. * **"Stars"**: Floating star icons. (Visual cue: Make them look slightly ominous or red-tinted to indicate they are **bad**). * **VFX**: * **Blood Splatter**: Red particle explosion (`THREE.Points`) when hitting a zombie. * **Dust/Smoke**: Particle trails behind cars. ### 2. Audio Requirements * **BGM**: High-energy, driving Rock or Industrial Metal track that loops seamlessly. * **Sound Effects (SFX)**: * **Engine**: Constant low rumble, pitch shifting slightly with speed. * **Zombie Smash**: A distinct "Squish" or wet impact sound. * **Car Crash**: Metal crunching/glass breaking (Game Over sound). * **Score Penalty**: A negative buzzer sound when collecting a "Star". ### 3. Gameplay Loop * **Core Mechanics**: Endless driving. The car accelerates automatically. The player only controls horizontal steering. * **Scoring System**: * **Hit Zombie**: +Points (Primary goal). * **Distance**: +Points per second survived. * **Collect Star**: **-Points** (Make sure this subtracts from the score, as per unique game rules). * **Fail Condition**: Hitting a "Civilian Car" results in an instant Game Over / Crash. * **Enemy AI**: Civilian cars should not just remain static; they should occasionally change lanes aggressively ("cut you off") to mimic panic, requiring quick player reaction. * **Difficulty**: Increase global game speed and enemy density gradually over time. ### 4. Mobile Controls & Interaction * **Screen Orientation**: Portrait Mode (Vertical). * **Control Scheme**: * **Touch & Drag**: The car's X-position should map 1:1 to the player's finger X-position on the screen (clamped to road boundaries). This offers precise steering. * *Fallback*: If drag is too complex, implement "Tap Left/Right sides of screen" to steer. * **UI Layout**: * **Top Center**: High contrast Score display. * **Game Over Screen**: Large "Restart" button (minimum 44x44px touch target) centered on screen. * **Haptic Feedback**: Trigger `navigator.vibrate(20)` when hitting a zombie. Trigger a longer vibration on Game Over. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zombie Road delivers the ultimate post-apocalyptic racing experience where survival means staying behind the wheel. This free endless driving game throws you into a world overrun by zombies, where the only escape is the open road. With an impressive 4.6/5 rating, this browser-based racing game combines zombie survival with high-speed action.

The zombie apocalypse has arrived, and there's no winning - only surviving. Your mission is simple: hit the road, smash through zombie hordes, and stay alive as long as possible while competing for the top spot on the global leaderboard.

Core Features

Endless Apocalypse Action

Experience non-stop zombie-smashing action in this endless runner-style racing game. The highways are clogged with shambling undead, creating an ever-changing obstacle course that tests your reflexes and driving skills.

Dual Threat Gameplay

Face a unique double challenge - not only must you plow through zombie hordes, but you'll also battle aggressive human survivors who are just as desperate to escape. Fellow drivers will cut you off, ram into you, and fight for road space, making every journey a test of survival.

Free-to-Play Excellence

  • Completely Free : No downloads, no payments - jump straight into the action
  • Cross-Platform Compatible : Perfect performance on mobile phones, tablets, and desktop computers
  • HTML5 Technology : Smooth gameplay directly in your browser
  • Instant Play : No installation required, start playing immediately

Upgrade and Progress System

Earn points by surviving longer and destroying more zombies. Use your accumulated score to upgrade your vehicle's performance, but watch out for special items that can actually reduce your score - strategy matters!

Mobile-Optimized Controls

Seamless touch controls for mobile devices ensure you can enjoy zombie-smashing action anywhere, while desktop players get precise keyboard control for maximum accuracy.

Game Mechanics

Zombie Destruction

Smash through waves of undead enemies clogging the highways. Each zombie destroyed adds to your score, but the real challenge is maintaining momentum while avoiding collisions that could end your run.

Human Enemies

Survive encounters with desperate fellow humans who view you as competition. These AI-controlled drivers will actively try to ram you off the road, adding a strategic element to your escape route planning.

Scoring and Leaderboards

Compete globally for the highest score. The longer you survive and the more zombies you eliminate, the higher your ranking. But beware of score-reducing elements that can sabotage your progress.

Operation Guide

Mobile Controls

  • Touch and Drag : Use your finger to steer left or right
  • Responsive Touch : The game adapts to your device's screen size for optimal control

Desktop Controls

  • Arrow Keys : Use Left and Right arrow keys for precise steering
  • Keyboard Response : Immediate input recognition for competitive gameplay

Pro Tips for Survival

  • Learn Your Vehicle : Understand your car's tracking and response rate for better control
  • Strategic Upgrades : Save points wisely to improve your vehicle's performance
  • Avoid Star Items : These special pickups actually reduce your score
  • Watch for Patterns : Human drivers have predictable aggressive behaviors you can exploit

Why Play Zombie Road

Perfect for Quick Gaming Sessions

As an endless runner-style game, Zombie Road is perfect for both quick breaks and extended gaming sessions. The simple controls make it easy to pick up, while the challenging gameplay keeps you coming back for higher scores.

Unique Dual-Enemy System

Unlike typical zombie games, Zombie Road's innovative approach of making fellow humans equally dangerous creates a unique gameplay dynamic that sets it apart from other racing games.

No Commitment Gaming

With no downloads required and instant browser access, you can start playing immediately without any commitment. The game saves your progress automatically, so you can always return to beat your high score.

Cross-Device Flexibility

Whether you're on your phone during a commute or at your computer during a break, Zombie Road delivers consistent, engaging gameplay across all devices.

Frequently Asked Questions (FAQ)