Spy Highway - Action Shooting Game

Seele01-Flash
By
Spy Highway is an intense 3D action shooting game where you battle enemy spies on a dangerous highway. Jump between vehicles, shoot to destroy spy cars, and climb the leaderboard in this thrilling browser-based combat experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Spy Highway". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style (Noir/Monochrome):** The game must strictly adhere to a high-contrast "Sin City" or "1-bit" aesthetic. The background (`scene.background`) should be pitch black (`0x000000`). All game objects (road, cars, player weapon) should be white (`0xffffff`). Use `THREE.EdgesGeometry` combined with `THREE.LineSegments` on low-poly meshes to create a wireframe/outline look, or use unlit `MeshBasicMaterial` in white to create strong silhouettes. * **Player Asset:** A first-person perspective. Render a floating, low-poly gun model (or a geometric representation of one) locked to the bottom-center or bottom-right of the camera. * **Enemies & Obstacles:** * **Trucks/Cars:** Blocky, low-poly vehicle shapes. They act as moving targets. * **Helicopters:** Occasional flying enemies appearing in the sky (upper screen). * **Environment:** An infinite rolling highway. Use a plane with a white striped texture for lane markers that animates UVs to simulate speed. * **Visual Effects:** * **Explosions:** White particle bursts (`THREE.Points`) when a vehicle is destroyed. * **Muzzle Flash:** A quick white flicker at the gun barrel when shooting. * **Performance:** Use object pooling for bullets, enemies, and particles to maintain 60FPS on mobile devices. ### 2. Audio Requirements * **BGM:** A fast-paced, driving "Spy Thriller" track. Think bass-heavy synth-wave mixed with cinematic percussion, similar to a chase scene in an action movie. * **Sound Effects (SFX):** * **Shooting:** distinct, punchy gunshot sounds (slightly retro/arcade style). * **Explosions:** Crashing white noise or low-frequency booms. * **Jump:** A "swoosh" or air-dash sound. * **Collection:** A "digital ringtone" or high-pitched chirp when collecting the Satellite Phone power-up. ### 3. Gameplay Loop * **Core Mechanic:** The player moves automatically forward along the Z-axis (simulated by the moving road). The goal is to survive as long as possible while destroying "Spy" vehicles. * **Combat:** The player shoots projectiles forward. Hitting a vehicle reduces its health; when health reaches 0, the vehicle explodes, and the player gains points. * **Hazards:** The player must dodge incoming traffic or debris. Colliding with a vehicle ends the game. * **Power-ups:** "Satellite Phones" spawn randomly. Collecting one upgrades the weapon temporarily (e.g., faster fire rate or triple-shot spread). * **Scoring:** Score increases based on distance traveled + bonus points for every destroyed vehicle. ### 4. Mobile Controls & Interaction * **Touch Controls (Split Screen):** * **Left Half Screen (Slide):** Drag finger left/right to strafe the character horizontally (smooth movement, not snap-to-lane). * **Right Half Screen (Tap):** Tap to fire the weapon. * **Swipe Up (Anywhere):** Trigger the Jump action to leap over low obstacles or gaps. * **UI Layout:** * **Top Center:** High Score display (White text, distinct font). * **Top Right:** Pause/Settings button (min size 44x44px for touch accessibility). * **Orientation:** Force **Landscape Mode** for a wider field of view suitable for a highway shooter. * **Feedback:** * **Camera Shake:** Apply a subtle camera shake (using a noise algorithm) when the player shoots or an explosion occurs nearby. * **Haptics:** Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate(200)` on player death (if supported). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Spy Highway is an adrenaline-pumping 3D action shooting game that puts you in the middle of high-speed highway warfare. In this intense combat scenario, you've received intel that everyone on the highway is a dangerous spy, and your mission is clear: eliminate as many enemy agents as possible while surviving the chaos of high-speed traffic.

This free-to-play browser game combines fast-paced shooting mechanics with strategic movement as you navigate through dangerous highway traffic, jumping between vehicles and unleashing firepower on enemy spies. The game features a competitive leaderboard system that challenges you to achieve the highest score possible.

Core Features

High-Speed Highway Combat

Experience intense 3D shooting action as you battle through endless waves of spy vehicles on a busy highway. The game's dynamic environment keeps you constantly engaged as traffic patterns change and new threats emerge.

Weapon Upgrade System

Look out for Satellite Phones scattered along the highway - these special power-ups provide temporary weapon upgrades that significantly boost your firepower. Timing your collection of these upgrades can be the difference between survival and destruction.

Competitive Leaderboard

Climb your way up the global leaderboard by achieving high scores. The more spy vehicles you destroy and the longer you survive, the higher your ranking becomes. Challenge friends and players worldwide to beat your best performance.

Seamless Browser Gameplay

No downloads required - jump straight into the action through your web browser. The game runs smoothly on modern browsers, providing instant access to high-octane shooting action.

3D Graphics and Immersive Audio

Enjoy detailed 3D visuals that bring the highway battlefield to life. The game's visual style combines stark contrasts with dynamic lighting effects that enhance the spy thriller atmosphere.

Gameplay Mechanics

The core gameplay revolves around survival and destruction . As enemy spy vehicles approach, you must quickly aim and shoot to eliminate them before they can harm you. The highway setting creates a unique challenge where you must balance offensive action with defensive positioning.

Vehicle Destruction : Each enemy vehicle you destroy adds to your score and brings you closer to leaderboard dominance. Different types of vehicles may require different strategies to eliminate effectively.

Power-Up Collection : Satellite Phones appear randomly along the highway. Successfully collecting these upgrades your weapons temporarily, allowing for more efficient enemy elimination during critical moments.

Endless Challenge : The game continues indefinitely, with difficulty gradually increasing as more enemy spies appear and traffic becomes more dangerous.

Operation Guide

Master these essential controls to dominate the highway:

  • A Key : Move left to dodge incoming threats or position for better shots
  • D Key : Move right to avoid enemy fire and navigate through traffic
  • Spacebar : Jump to avoid obstacles or reach higher vantage points
  • Left Mouse Click : Fire your weapon at enemy spy vehicles
  • Tab Key : Access game settings and options

Pro Tips for Success : - Keep moving to avoid becoming an easy target - Listen carefully for audio cues indicating nearby Satellite Phones - Prioritize high-value targets when multiple enemies are present - Use jump strategically to avoid both enemies and traffic obstacles

Why Play Spy Highway

Instant Action : No complex tutorials or lengthy setup - jump straight into intense shooting action within seconds of loading the game.

Free Entertainment : Completely free to play with full access to all features and gameplay modes.

Competitive Element : The leaderboard system provides ongoing motivation to improve your skills and achieve higher scores.

Accessible Gaming : Browser-based gameplay means you can enjoy Spy Highway on any device with internet access, whether at home, work, or on the go.

Skill Development : Improve your reflexes, aim, and strategic thinking as you master the art of highway combat.

Whether you're looking for a quick gaming session or an extended challenge to climb the leaderboard, Spy Highway delivers non-stop action that will keep you coming back for more.

Frequently Asked Questions (FAQ)