Killer Whale - Orca Ocean Simulation

Seele01-Flash
By
Killer Whale is an immersive 3D ocean simulation where you control a powerful Orca. Explore vast underwater worlds, hunt for prey, discover hidden treasures, and establish your dominance as the ultimate ocean predator.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Killer Whale: Ocean Apex**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Underwater Simulation. Use a "Murky Blue/Teal" color palette (Hex: #006994 to #003366) with `THREE.FogExp2` to simulate water density and depth perception. * **Player Character (The Orca):** A streamlined, low-poly Orca model (black body, white eye patch and belly). It must have a basic swimming animation (tail oscillation) using vertex shader or simple bone manipulation. * **Environment:** * **Seabed:** A large `PlaneGeometry` with a sandy texture and subtle height variation. * **Ruins:** Procedurally placed `BoxGeometry` structures mimicking the underwater castle/ruins seen in the reference (grey stone textures), acting as obstacles. * **Marine Life:** Simple colorful low-poly fish (Yellow, Blue) that spawn and swim in schools (using simple Boids logic) and floating jellyfish (translucent cylinders). * **Particles:** `THREE.Points` system to create "marine snow" (floating plankton/dust) to enhance the feeling of being underwater. * **Mobile Optimization:** Use low-polygon geometries for all assets. Limit shadow casting to the main character only. ### 2. Audio Requirements * **BGM:** A deep, slow-tempo ambient track using synthesizer pads and low strings to evoke the vastness and pressure of the deep ocean. * **Sound Effects (SFX):** * **Swimming:** A low-frequency "swish" sound when the player boosts. * **Sonar:** A distinct Orca "click/whistle" sound when scanning or attacking. * **Eat/Attack:** A "crunch" and water splash sound when catching prey. * **Ambience:** Continuous muffled water bubbling noise. ### 3. Gameplay Loop * **Core Mechanic:** The player controls the Orca in a third-person view. The goal is to survive and score points. * **Hunting:** The player must chase and collide with small fish to eat them. Eating restores a "Hunger Bar" and grants XP. * **Treasure Hunting:** Scattered around the ruins are gold chests. Collecting them gives a massive score bonus. * **Win/Loss:** * **Loss:** Hunger bar reaches zero. * **Win/Endless:** The game is endless, aiming for the highest score. * **Camera:** A smooth "Chase Camera" that follows the Orca but has a slight delay (lerp) to simulate the drag of water movement. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode**. * **Left Screen (Virtual Joystick):** A dynamic virtual joystick to control movement (Pitch up/down and Yaw left/right). Moving the joystick forward moves the Orca forward. * **Right Screen (Touch Actions):** * **Swipe:** Rotates the camera independently of the Orca to look around. * **Button A (Bite/Attack):** A large button (minimum 60px diameter) with a "Teeth" icon. Triggers attack animation and hitbox check. * **Button B (Sprint):** A smaller button to boost speed (consumes Hunger faster). * **Feedback:** * Screen shake (mild) when boosting or impacting an object. * Vibration (Navigator.vibrate) when successfully eating prey. * Floating text (+100 XP) appears on screen when scoring. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Killer Whale is an exciting 3D ocean simulation game that puts you in control of nature's most intelligent marine predator - the Orca. This free browser-based game offers an immersive underwater experience where you'll explore vast ocean environments, hunt various fish species, and search for long-lost treasures hidden in the ocean depths. With realistic 3D graphics and smooth gameplay mechanics, you'll experience what it's like to be the apex predator of the seas.

Core Features

Realistic Orca Simulation

Experience authentic killer whale behavior with realistic swimming mechanics, hunting patterns, and ocean navigation. The game's physics engine delivers smooth, lifelike movement that captures the grace and power of these magnificent marine mammals.

Vast Ocean Exploration

Dive into expansive underwater worlds filled with diverse marine life, sunken ships, coral reefs, and mysterious underwater structures. Each area offers unique challenges and discoveries, from shallow coastal waters to the mysterious depths of the ocean floor.

Dynamic Hunting System

Engage your predatory instincts as you hunt various fish species throughout the ocean. Each prey type requires different hunting strategies, from quick strikes on small fish to coordinated attacks on larger marine creatures.

Treasure Discovery

Search for valuable treasures and artifacts scattered across the ocean floor. These hidden gems add an exploration element that rewards curious players who venture into uncharted underwater territories.

Mission-Based Gameplay

Complete various objectives and missions that challenge your skills as an ocean predator. These tasks range from hunting specific prey to exploring particular areas of the underwater world.

Gameplay Mechanics

As the ocean's apex predator, you'll need to master various skills to survive and thrive in the marine environment. Hunt smaller fish to maintain your energy levels while avoiding dangerous obstacles and competing predators. The game features a realistic food chain system where your position as a killer whale puts you at the top, but strategic thinking is still required to maximize your success.

Ocean Environment

The underwater world is richly detailed with realistic lighting effects, particle systems for bubbles and water currents, and diverse marine ecosystems. From bright shallow waters to the mysterious depths where sunlight barely penetrates, each zone offers a unique atmosphere and challenges.

Operation Guide

The game features intuitive controls designed for both beginners and experienced players:

  • WASD keys + Mouse : Navigate your orca through the 3D underwater environment
  • Left Mouse Button : Execute powerful attacks on prey and obstacles
  • Right Mouse Button : Aim and target specific objects or creatures
  • Shift Key : Activate burst swimming for faster movement and chase sequences
  • F Key : Toggle between active swimming and passive floating
  • P Key : Pause the game to plan your next move
  • M Key : Access the main menu for settings and options

The control scheme is optimized for smooth underwater navigation, allowing you to perform graceful swimming motions, quick directional changes, and precise attacks with minimal learning curve.

Why Play This Game

Killer Whale offers a unique gaming experience that combines education with entertainment. Unlike typical action games, this simulation provides insights into marine life behavior while delivering thrilling gameplay. The game is completely free to play, requires no downloads, and runs smoothly in any modern web browser.

Perfect for Nature Enthusiasts

If you're fascinated by marine biology or ocean ecosystems, this game provides an engaging way to experience life as one of the ocean's most intelligent predators. The realistic behaviors and environmental interactions offer educational value alongside pure entertainment.

Stress-Free Gaming

The peaceful underwater setting combined with the satisfaction of successful hunting creates a uniquely relaxing yet engaging gaming experience. There's no time pressure or complex storylines - just pure exploration and survival gameplay.

Accessible Anywhere

Since it's a browser-based game, you can enjoy the underwater adventure on any device with an internet connection, whether you're at home, school, or taking a break at work.

Frequently Asked Questions (FAQ)