New York Shark

Seele01-Flash
By
New York Shark is an intense action game where you control a massive shark terrorizing New York City. Attack civilians, destroy buildings, and cause mayhem in the Big Apple in this thrilling browser-based destruction simulator.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "New York Shark 3D Rampage". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** **2.5D Side-Scrolling Perspective**. Use low-poly 3D models with **Cel-Shading (Toon Shader)** to replicate the original game's vibrant, comic-book aesthetic. * **The Shark:** A stylized, low-poly Great White Shark with an articulated tail for swimming animations and a jaw that can snap open/closed. * **The Environment (New York):** * **Foreground:** A semi-transparent water shader (blue/green) occupying the bottom 30% of the screen. * **Midground:** Interactable destroyable objects: Boats on the water surface; Helicopters, Planes, and Parody Superheroes (like the Spider-Man figure in the reference) in the air; Piers and Bridges. * **Background:** A scrolling parallax skyline of New York City (Empire State Building, Statue of Liberty) using simple geometric shapes or billboards to save mobile performance. * **Particles & VFX:** * Large white splash particles when breaching/entering water. * "Bloody" red cubic particles or simple sprites upon destroying organic targets (cartoon violence style). * Explosion effects (orange/yellow meshes) for destroying vehicles. * **Performance:** Use **InstancedMesh** for repetitive background buildings. Limit texture resolution to 512x512 for mobile GPU optimization. ### 2. Audio Requirements * **BGM:** High-energy **Heavy Metal or Hard Rock** track with driving percussion to match the chaotic rampage pace. * **Sound Effects (SFX):** * **UI:** Metallic "clank" for button presses. * **Movement:** Water rushing sound (variable pitch based on speed), Splash sound on surface breach. * **Combat:** Exaggerated "Chomp/Crunch" sound for biting; "Glass breaking/Explosion" for vehicles; Comical screams for pedestrians. ### 3. Gameplay Loop * **Core Mechanic (Dive & Breach):** * The shark automatically moves forward (scrolls right). * **Physics:** The player must dive *down* into the water to build up momentum/speed, then swim *up* rapidly to launch (breach) high into the air. * **Air Control:** While in the air, the shark has limited rotation control to aim its mouth at targets. * **Destruction & Scoring:** * The goal is to destroy everything. * **Combo System:** Hitting multiple objects in a single jump multiplies the score. * **Boss Encounters:** Every 500 meters, a "Boss" appears (e.g., a giant King Kong climbing a building or a massive NYPD gunboat) requiring multiple bites to destroy. * **Fail Condition:** If the shark stops moving or hits "Sea Mines" (obstacles), a health bar decreases. Reaching zero ends the run. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** (Essential for side-scrolling view). * **Control Scheme:** * **Left Thumb (Virtual Joystick):** Controls the shark's pitch and depth. Pull down to dive deep/gain speed; push up to launch towards the surface. * **Right Thumb (Action Button):** A large, red circular button (minimum 64px radius) for **"Bite/Attack"**. Pressing this snaps the jaws and provides a small speed boost in the air. * **Camera:** The camera follows the shark but clamps the Y-axis so the shark can go high into the sky without the ground disappearing completely. * **Haptic Feedback:** Trigger a distinct vibration (using `navigator.vibrate`) whenever the shark successfully bites a target or crashes into a boat. * **UI Layout:** Score displayed top-center. Health bar top-left. Controls positioned in bottom corners with 20px padding from edges to prevent accidental browser gestures. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

New York Shark is a high-octane action game that puts you in control of a massive, bloodthirsty shark loose in New York City. With over 8.5 million potential targets, the Big Apple becomes your personal hunting ground in this intense destruction simulator. The game combines dark humor with explosive action as you guide your prehistoric predator through the concrete jungle of Manhattan.

This browser-based action game offers unlimited chaos and destruction, allowing players to unleash their inner beast in one of the world's most famous cities. The game's unique premise - a shark terrorizing NYC - creates an absurdly entertaining experience that's both shocking and addictive.

Core Features

Massive Open-World Destruction

Explore a detailed recreation of New York City as a giant shark. From the bustling streets to iconic landmarks, every part of the city becomes your playground for destruction and chaos.

Dynamic Attack System

  • Civilian Attacks : Target unsuspecting pedestrians and cause panic in the streets
  • Vehicle Destruction : Flip cars, destroy buses, and create traffic mayhem
  • Building Damage : Crash through windows and structures with devastating force
  • Water and Land Combat : Seamlessly move between rivers and city streets

Realistic Physics Engine

Experience satisfying destruction with realistic physics that make every attack feel impactful. Watch as your shark's massive size and power affect the environment in spectacular ways.

Progressive Gameplay

The more chaos you create, the more intense the experience becomes. Emergency services respond to your rampage, creating escalating challenges and action-packed scenarios.

Gameplay Mechanics

Movement and Controls

Navigate your shark using intuitive controls that make it easy to swim through waterways and even move on land. The game's physics system allows for creative approaches to destruction and exploration.

Feeding Frenzy Mode

Consume victims to maintain your shark's energy and grow stronger. The feeding mechanic adds a survival element to the pure destruction gameplay.

Environmental Interaction

Interact with New York's famous landmarks and locations. From Central Park to Times Square, each area offers unique opportunities for mayhem and destruction.

Operation Guide

Basic Controls: - Use arrow keys or WASD to control shark movement - Mouse controls camera angle and targeting - Click to attack and bite targets - Hold spacebar for speed boost when available

Combat Tips: - Target groups of people for maximum chaos points - Use your size advantage to destroy vehicles and small structures - Plan your route through the city for continuous action - Watch your health and energy levels during extended rampages

Survival Strategy: While the game focuses on causing destruction, managing your shark's energy through feeding and avoiding excessive damage ensures longer gameplay sessions and higher scores.

Why Play New York Shark

Unique Gaming Experience

Few games offer the bizarre thrill of controlling a giant shark in an urban environment. This unique concept provides entertainment that's both shocking and surprisingly addictive.

Stress Relief Gaming

The game serves as an excellent stress reliever, allowing players to unleash frustration in a completely fictional and absurd scenario. The over-the-top nature makes it purely entertainment.

No Download Required

Play instantly in your browser without any downloads or installations. The game runs smoothly on most modern computers and offers immediate access to the action.

Quick Gaming Sessions

Perfect for short gaming breaks, each session can be as brief or extended as you prefer. Jump in for a few minutes of chaos or spend longer exploring every corner of NYC.

Dark Humor Appeal

The game's absurd premise and dark humor create a unique entertainment experience that stands out from typical action games. It's intentionally ridiculous and embraces its over-the-top concept.

Frequently Asked Questions (FAQ)