Prehistoric Shark

Seele01-Flash
By
Prehistoric Shark is a wild action game where you control a flying shark in prehistoric times, attacking dinosaurs and causing massive destruction. Experience the ultimate stone age rampage with easy controls and bloody mayhem.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Prehistoric Shark: 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 Action**. Use a **Toon/Cel-Shaded** aesthetic (using `MeshToonMaterial`) to mimic the flat cartoon style of the original screenshot. Colors should be high-contrast and saturated. * **Player Character (The Shark):** A stylized, low-poly shark with **orange/brown tiger stripes** and oversized **saber-teeth**. Key feature: A crude **wooden club with spikes** strapped to its back. The model should rotate to face its velocity vector. * **Enemies:** * *Water:* Other prehistoric fish, giant turtles. * *Land (Shoreline):* Cavemen (Grog) with spears, small dinosaurs (Raptors). * *Air:* Pterodactyls (to support the "Flying" tag). * **Environment:** A dynamic scrolling environment divided into three zones: Deep Water (dark blue), Surface/Shoreline (turquoise/sand), and Sky (orange prehistoric sunset). * **Background:** Parallax layers featuring silhouette volcanoes and giant ferns. * **VFX:** * **Blood:** Generous use of red cubic particle explosions when enemies are eaten/hit (honoring the "Bloody" tag). * **Water:** White trail particles for bubbles and splash effects upon breaching the surface. ### 2. Audio Requirements * **BGM:** Fast-paced **Heavy Metal mixed with Tribal Drums**. High energy to match the "Rampage" description. * **Sound Effects (SFX):** * *Movement:* Water swish sounds, splash impact sounds. * *Combat:* Exaggerated "CRUNCH" sound for biting, cartoonish "SPLAT" for hitting with the club. * *Voices:* Cavemen screaming "Grog!" or generic panic screams. * *UI:* Stone grinding sounds for menu clicks. ### 3. Gameplay Loop * **Core Mechanic (Swim & Fly):** The game is an endless rampage. The shark swims automatically to the right (auto-scroll). * **Physics:** The player controls vertical movement. Diving deep builds momentum; swimming up fast allows the shark to **breach the water and "fly"** into the air to attack airborne enemies or land-dwelling dinosaurs. * **Combat:** * **Bite:** Colliding with the mouth area destroys enemies. * **Club:** The club on the back acts as a passive weapon. If the shark spins or lands back-first on an enemy, it kills them. * **Objective:** Survive as long as possible while causing maximum destruction. * **Stats:** * *Health:* Decreases slowly over time (hunger) and rapidly when hitting rocks/mines. * *Recovery:* Eating anything (dinosaurs, cavemen) restores Health/Hunger. * **Game Over:** Health reaches zero. ### 4. Mobile Controls & Interaction * **Control Scheme:** **Virtual Joystick (Left side)** + **Boost/Dash Button (Right side)**. * *Joystick:* Controls the shark's angle and swimming direction. * *Dash Button:* A sudden burst of speed to breach water or catch fast enemies. * **Orientation:** **Landscape Mode** preferred for the side-scrolling view. * **UI Layout:** * Top Left: Health/Hunger Bar (Red, dripping style). * Top Right: Score/Destruction Counter. * Pause Button: Top Right corner (min 44x44px). * **Feedback:** * **Screen Shake:** Trigger a slight camera shake using `THREE.MathUtils` when hitting a large enemy or crashing. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` upon impact/eating. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Prehistoric Shark

Prehistoric Shark is an outrageous action game that combines the prehistoric world with flying shark mayhem. With a rating of 3.1/5 from player reviews, this game offers a unique and entertaining experience where you become Grog's inner shark spirit, terrorizing dinosaurs in a stone age setting. The game features easy-to-learn gameplay mechanics that make it accessible to players of all skill levels.

Core Features

Flying Shark Mechanics

Unlike traditional shark games, Prehistoric Shark gives your shark the ability to fly through prehistoric skies. This unique gameplay element allows for dynamic attacks from above and creates exciting aerial combat scenarios against ground-based dinosaurs.

Prehistoric Setting

The game transports you to a stone age world filled with dinosaurs and primitive landscapes. The prehistoric theme creates an imaginative scenario where sharks and dinosaurs coexist, leading to epic battles for prehistoric supremacy.

Easy Gameplay

Designed for accessibility, Prehistoric Shark features simple controls that anyone can master. The game's "Easy" tag ensures that new players can jump in and start causing mayhem without complex learning curves.

Action-Packed Rampage

Experience intense action as you guide your shark through destructive rampages. The game emphasizes fast-paced gameplay with continuous movement and attacks, keeping the excitement level high throughout each session.

Multiple Shark Options

Choose from different ferocious fish to customize your prehistoric rampage experience. Each shark type offers unique characteristics that can affect your gameplay style and attack strategies.

Gameplay Mechanics

The core gameplay revolves around controlling a flying shark that attacks dinosaurs and creates chaos in the prehistoric world. Your objective is to eliminate as many dinosaurs as possible while navigating through the stone age environment. The game combines elements of flight simulation with action-packed combat.

Combat System

Engage in battles against various dinosaur species using your shark's natural weapons. The combat system is designed to be intuitive, allowing players to focus on the action rather than complex control schemes.

Environmental Interaction

The prehistoric world serves as both a playground and obstacle course. Navigate through ancient landscapes while using the environment to your advantage in battles against dinosaurs.

Controls and Instructions

Prehistoric Shark features straightforward controls that are explained through in-game instructions. The control scheme is designed to be intuitive, allowing players to quickly master the flying and attacking mechanics without extensive tutorials.

Why Play Prehistoric Shark

Unique Concept

The combination of flying sharks and prehistoric dinosaurs creates a gaming experience unlike any other. This imaginative premise offers entertainment through its sheer absurdity and creative gameplay.

Stress Relief Gaming

The game serves as an excellent stress reliever, allowing players to engage in consequence-free destruction and mayhem. The rampage-style gameplay provides a satisfying outlet for aggressive gaming impulses.

Quick Entertainment

With its easy accessibility and straightforward gameplay, Prehistoric Shark is perfect for quick gaming sessions. Whether you have five minutes or an hour, the game provides immediate entertainment.

Free Online Access

Enjoy the complete game experience without any cost. The free-to-play model makes it accessible to anyone with an internet connection and a compatible browser.

Cross-Platform Compatibility

Play on various devices including desktop computers, laptops, and mobile devices through web browsers. The game's compatibility ensures you can enjoy prehistoric shark action anywhere.

Target Audience

Prehistoric Shark appeals to players who enjoy: - Action games with unique concepts - Easy-to-play casual gaming experiences - Rampage-style destruction games - Prehistoric and dinosaur-themed content - Flying and aerial combat mechanics

The game is suitable for all ages, making it a family-friendly option despite its action-oriented gameplay.

Frequently Asked Questions (FAQ)