Orb.Farm - Build Your Own Aquatic Ecosystem

Seele01-Flash
By
Orb.Farm is a unique pixel art sandbox simulation where you create and maintain your own sealed aquatic ecosystem. Balance plants, fish, and environmental factors to build a thriving underwater world.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Micro-Aquatic Ecosystem Simulator**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **2D Pixel Art aesthetic within a 3D context**. Although implemented in Three.js, the view should be orthographic or a fixed perspective to simulate a flat "petri dish" or aquarium tank view. * **The "Orb" (Container)**: The game area should be confined within a large, circular boundary (the "Orb") centered on the screen. The background outside the orb should be a muted, clinical grey or soft darkness to focus attention inward. * **Elements (Voxels/Pixels)**: * **Sand/Gravel**: Simple particles that settle at the bottom. * **Algae/Plants**: Green pixel clusters that grow slowly upwards or spread on surfaces. * **Water**: The medium filling the orb, perhaps represented by a subtle blue tint or distortion shader. * **Creatures**: * **Daphnia/Microbes**: Like the reference image, small, twitchy pixel-art entities (pink/transparent). They should have simple animations (contracting/expanding). * **Fish/Predators**: Larger, slower-moving entities that consume the smaller ones. * **Performance**: Since this is a simulation with potentially hundreds of particles, use **InstancedMesh** for the sand, algae, and bacterial particles to maintain high FPS on mobile devices. ### 2. Audio Requirements * **BGM**: A generative, ambient soundscape. Think "Brian Eno" style—slow, drifting synth pads, soft underwater drones, and occasional light chimes. It must be relaxing and loop seamlessly. * **SFX**: * **Placing Elements**: A soft, watery "plop" or "bubble" sound when the player adds sand, algae, or creatures. Pitch could vary slightly per tap. * **Eating**: A tiny, high-pitched crunch or "glop" when a creature consumes food. * **UI Interactions**: Subtle clicks for selecting tools. ### 3. Gameplay Loop * **Core Mechanic**: This is a "Falling Sand" style simulation (cellular automata). The player acts as a god/scientist. * **Cycle**: **Sunlight** (global variable) makes **Algae** grow -> **Daphnia** eat Algae -> **Fish** eat Daphnia -> Fish waste/dead bodies turn into nutrients for **Algae**. * **Player Action**: The player selects a "brush" (Sand, Algae, Daphnia, Fish, Stone, Eraser) and paints onto the canvas to introduce elements. * **Goal**: There is no "win" state. The goal is balance. If you add too many fish, they eat everything and starve. If you have too much algae, it might choke the water. The player strives for a self-sustaining ecosystem (homeostasis). * **Visual Feedback**: Show a simple graph or counters overlaid in the corner tracking O2 (Oxygen) and CO2 levels to visualize the ecosystem's health. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** preferred for one-handed play, but responsive to landscape. The circular "Orb" should scale to fit the width. * **Toolbar**: A horizontal scrollable toolbar at the bottom of the screen. Icons should be large (min 48x48px) pixel-art representations of the elements (e.g., a green leaf icon for Algae, a pink dot for Daphnia). * **Touch Input**: * **Tap & Drag**: Painting elements into the orb. * **Two-finger Pinch**: Zoom in/out to see pixel-perfect details of the creatures. * **Long Press**: Inspect a specific creature to see its stats (Hunger, Age). * **Haptic Feedback**: Trigger a very light vibration (using `navigator.vibrate`) every time a pixel/particle is placed, giving a tactile "grainy" feel to the drawing process. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Orb.Farm is an innovative puzzle-sandbox simulation game that combines ecosystem management with creative building mechanics. In this beautifully crafted pixel art world, you'll design and maintain your own sealed aquatic environment, carefully balancing different elements to create a sustainable underwater ecosystem.

This relaxing simulation offers a perfect blend of scientific learning and creative expression, making it ideal for players who enjoy thoughtful, meditative gameplay experiences.

Core Features

Realistic Ecosystem Simulation

Orb.Farm provides an authentic ecosystem simulation where every element affects the others. Plants produce oxygen, fish consume resources, and environmental factors like light and temperature play crucial roles in your ecosystem's success.

Beautiful Pixel Art Design

The game features stunning retro-inspired pixel art that brings your aquatic world to life. Every creature and plant is lovingly animated, creating a visually appealing and immersive experience.

Educational Value

While playing, you'll learn about real ecological principles including: - Symbiotic relationships between different species - Nutrient cycles and resource management - Population dynamics and natural balance - Environmental factors affecting ecosystem health

Relaxing Gameplay Experience

Orb.Farm is designed as a stress-free, meditative experience. There are no time limits, combat, or pressure - just the peaceful process of creating and observing your underwater world develop.

Gameplay Mechanics

Building Your Ecosystem

Start with a simple glass orb and gradually add various elements: - Aquatic plants for oxygen production and natural beauty - Fish species with different behavioral patterns and needs - Environmental decorations to enhance your ecosystem's aesthetics - Natural elements like rocks, sand, and coral structures

Balancing Resources

Success in Orb.Farm requires careful resource management: - Monitor oxygen levels produced by plants - Ensure adequate food sources for all creatures - Maintain proper population ratios - Adjust lighting and temperature conditions

Observation and Adjustment

Watch your ecosystem evolve over time. Make subtle adjustments when needed, learning from how different elements interact with each other.

Game Controls

Orb.Farm uses intuitive mouse-based controls that make ecosystem building accessible to everyone: - Left Click : Select and place elements in your ecosystem - Right Click : Access context menus and additional options - Mouse Wheel : Zoom in and out to observe details or get an overview - Drag : Move elements around your aquatic environment

The simple control scheme ensures that players can focus on creativity and ecosystem management rather than complex input combinations.

Why Play Orb.Farm?

Perfect for Relaxation

If you're looking for a peaceful gaming experience that helps you unwind, Orb.Farm delivers exactly that. The gentle pace and beautiful visuals create a meditative atmosphere perfect for stress relief.

Educational Entertainment

The game cleverly combines fun with learning, making it excellent for students, educators, or anyone curious about ecological systems. You'll gain insights into how real ecosystems function while enjoying creative gameplay.

Endless Creativity

With numerous species, plants, and environmental elements to choose from, every ecosystem you create will be unique. Experiment with different combinations to discover new interactions and create your perfect aquatic world.

No Pressure Gaming

Unlike competitive games, Orb.Farm allows you to play at your own pace. There's no wrong way to build your ecosystem, encouraging experimentation and personal expression.

Cross-Platform Accessibility

Being a browser-based game, Orb.Farm runs smoothly on both desktop computers and mobile devices, making it accessible whenever you need a moment of peaceful creativity.

Frequently Asked Questions (FAQ)