Dino Survival: 3D Simulator

Seele01-Flash
By
Dino Survival: 3D Simulator is an immersive prehistoric survival adventure where you build bases, tame mighty dinosaurs, and battle legendary creatures like T-Rex in a dangerous Jurassic world.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Dino Survival: 3D Simulator". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly 3D art style with vibrant, saturated colors similar to "Hybrid Casual" games. Use flat shading or Toon Shading (Cel Shading) to ensure distinct visibility on small screens. * **Player Character**: A low-poly human male character (resembling a lumberjack) equipped with a backpack for resources and visible tools (Pickaxe/Hammer) attached to the back or hands. * **Enemies (Dinosaurs)**: * *Small/Fast*: Raptors (pack behavior, low HP). * *Medium/Tank*: Triceratops (slow, charge attacks, high HP). * *Boss*: T-Rex (large scale, intimidating roar animation, heavy damage). * *Flying*: Pterodactyls (circling overhead). * **Environment**: A pre-historic jungle biome with unlockable snowy zones. Use simple geometry for ground planes to save performance. Trees, rocks, and resource nodes should use `InstancedMesh` optimization for high performance on mobile browsers. * **Base Building**: Modular building blocks (fences, watchtowers, gates) that snap to a grid system. * **Camera**: Top-down Isometric view (approx. 45-60 degrees), locked to the player character with slight smooth damping. ### 2. Audio Requirements * **BGM**: An adventurous, rhythmic tribal drum loop with ambient jungle sounds (birds, distant roars) to maintain immersion without distracting from gameplay. * **Sound Effects (SFX)**: * *Interaction*: High-pitched "pop" or "whoosh" sound when resources fly into the player's backpack. * *Combat*: Thud/Crunch sounds for melee hits; distinct growls for dinosaur attacks. * *UI*: Crisp clicks for button presses; a satisfying "level up" jingle when a building is completed. * *Movement*: Subtle footsteps corresponding to the terrain (grass vs. snow). ### 3. Gameplay Loop * **Core Mechanic**: **Move-to-Interact**. The player moves the character using a joystick. All actions (gathering, attacking, building) happen automatically when the player stops moving or enters a specific radius (Auto-Attack/Auto-Mine). * **Resource Cycle**: 1. Player approaches trees/rocks -> Auto-mines Wood/Stone. 2. Player carries resources to the "Base" zone -> Resources deplete from backpack and buildings are constructed/upgraded visually. * **Combat System**: * Player detects enemy within range -> Auto-attacks closest enemy. * Hit-and-run tactics: Player must move to dodge slow heavy attacks (like T-Rex bite) and stop to attack during enemy cooldowns. * **Taming Mechanic**: Player finds a Dinosaur Egg -> Stands in a circle zone around the egg for X seconds -> Egg hatches into a friendly AI companion that follows and fights. * **Win/Loss**: * *Win*: Successfully raid an enemy base or defeat a Boss Dino. * *Loss*: HP reaches 0 (Respawn at base with partial resource loss). ### 4. Mobile Controls & Interaction * **Control Scheme**: **Floating Virtual Joystick**. Invisible touch area anywhere on the screen; the first touch point becomes the center of the joystick. Drag to move. * **Screen Orientation**: **Landscape Mode** is preferred to visualize the base and approaching enemies, but UI must be responsive. * **Action Feedback**: * *Haptic*: Trigger short vibration (`navigator.vibrate(50)`) when mining a resource or taking damage. * *Visual*: Floating damage text numbers and resource icons flying from the source to the player (UI Overlay). * **UI Layout**: * Top-Left: Player HP bar and Level. * Top-Right: Resource counters (Wood, Stone, Meat). * Bottom-Right: Contextual action buttons (if non-automatic interactions are needed, e.g., "Use Potion"). Buttons must be at least 44x44px. * "Upgrade" indicators: World-space UI (Canvas) floating above upgradeable buildings. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Dino Survival: 3D Simulator is a thrilling adventure simulation game that transports you into the dangerous world of prehistoric survival. In this immersive 3D experience, you must establish secure bases, explore uncharted territories, and face off against some of history's most fearsome predators including Velociraptors, Triceratops, and the legendary Tyrannosaurus Rex.

This free-to-play browser game combines survival mechanics with base-building strategy, offering an authentic Jurassic Park experience where every decision matters for your survival.

Core Features

Advanced Base Building System

Construct and fortify your survival base to withstand relentless dinosaur attacks. The game features a comprehensive building system that allows you to create defensive structures, resource storage facilities, and strategic outposts throughout the prehistoric landscape.

Dinosaur Taming and Army Building

One of the game's most exciting features is the ability to tame wild dinosaurs and transform them into powerful allies. Discover dinosaur eggs hidden throughout the world, carefully nurture them, and build your own prehistoric army to dominate the Jurassic wilderness.

Epic Combat and Boss Battles

Engage in intense battles against elite dinosaur bosses and participate in strategic raids on enemy bases. The combat system features automatic hero attacks combined with tactical positioning and resource management.

Resource Management and Crafting

Gather vital resources from the environment and utilize the advanced Forge system to craft weapons, tools, and defensive equipment. Strategic resource collection is essential for long-term survival in this hostile prehistoric world.

Gameplay Mechanics

Exploration and Discovery

Venture into mysterious territories filled with hidden treasures, rare dinosaur eggs, and valuable resources. The expansive 3D world offers countless opportunities for discovery, from river rafting adventures to secret cave explorations.

Strategic Combat System

Before launching attacks on enemy bases or confronting dangerous dinosaurs, scout enemy defenses to maximize your chances of success. The game rewards tactical thinking and careful preparation over reckless aggression.

Survival Challenges

Face unpredictable dinosaur encounters while managing your base's defenses and resource supplies. The dynamic threat system ensures that no two gameplay sessions are identical, keeping the survival experience fresh and challenging.

Controls and Accessibility

PC Controls: - WASD keys or drag left-click to move your character - Left-click to interact with game elements and UI buttons - Hero automatically attacks nearby enemies

Mobile Controls: - Drag your finger to move in desired direction - Tap to interact with buttons and game elements - Optimized touch controls for seamless mobile gameplay

Why Play Dino Survival: 3D Simulator

This game offers the ultimate prehistoric survival experience with its combination of base building, dinosaur taming, and strategic combat. Whether you're a fan of survival games, dinosaur enthusiasts, or strategy game lovers, this title provides hours of engaging gameplay without requiring any downloads or installations.

The game's cross-platform compatibility ensures you can continue your Jurassic adventure on any device, making it perfect for both desktop gaming sessions and mobile play on the go.

Frequently Asked Questions (FAQ)