Idle Ants - Colony Simulation Game

Seele01-Flash
By
Idle Ants is an engaging simulation game where you command a bustling colony of hungry ants. Watch as your industrious workers collect food, break apart objects, and carry everything back to their underground burrow.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Idle Ants 3D Simulation**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a clean, vibrant, and **Low-Poly 3D** aesthetic. The style should be cartoonish and approachable, similar to hyper-casual mobile hits. * **Camera View:** Use an **Orthographic Camera** positioned at a high angle (isometric-like view) to clearly show the "food object" in the center and the ant burrow entrance nearby. * **Core Models:** * **Ants:** Simple, stylized black stick-figure-like insects with distinct heads and abdomens. They must support basic animations: `walk`, `carry`, and `bite`. * **Consumables (The Target):** Start with a **Watermelon Slice** (as seen in the reference) composed of many small, separate geometric chunks (voxels or Voronoi shards). As ants "eat," these chunks disappear from the main object and attach to the ants. * **Environment:** A simple, solid-colored background (gradient blue to represent the sky/outdoors) with a basic ground plane. * **Mobile Optimization:** Use **InstancedMesh** for the ants to ensure performance when rendering hundreds of units on mobile screens. Keep geometry simple to maintain 60 FPS. ### 2. Audio Requirements * **Background Music (BGM):** A lighthearted, rhythmic, and repetitive "marching" tune. Use pizzicato strings or marimbas to create a "busy" feeling without being annoying. * **Sound Effects (SFX):** * **Munching:** A satisfying, crisp "crunch" sound when chunks are removed. * **Money:** A "cha-ching" or coin sound when ants deposit food at the burrow. * **Upgrade:** A positive, ascending chime when buying upgrades. * **Tap:** A soft, organic "pop" sound when the player taps the screen to boost speed. ### 3. Gameplay Loop * **Core Mechanic:** Ants spawn from a "Burrow," walk to the "Food Object," detach a piece (reducing the object's mass), carry the piece back to the burrow, and deposit it to generate **Money ($)**. * **Object Progression:** Once an object (e.g., Watermelon) is completely consumed, the game automatically spawns the next object (e.g., Donut, Leaf, Toy Car). * **Upgrade System (UI Integrated):** 1. **Speed:** Increases the movement speed of all ants. 2. **Workers:** Increases the maximum number of ants spawned. 3. **Strength:** Increases the size/value of the chunk each ant carries (visualized by larger carried pieces). * **Active Clicker Element:** Tapping anywhere on the screen temporarily boosts ant movement speed by 200% for a short duration. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** optimized. This allows for comfortable one-handed play. * **Input Handling:** * **Main Interaction:** Tap anywhere on the 3D scene to trigger the "Speed Boost" effect. Add a visual particle ripple effect at the tap location. * **UI Buttons:** Place three large, distinct buttons at the bottom of the screen for the upgrades (Speed, Workers, Strength). Each button must have a clear icon, cost label, and level indicator. * **Haptic Feedback:** Trigger a light vibration (using `navigator.vibrate` if available) when an upgrade is purchased or when a new object level is unlocked. * **UI Layout:** Ensure buttons are at least 44px height for touch targets. Place the "Money" counter and "Adventure Progress Bar" at the top of the screen (safe area), avoiding mobile notches. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Idle Ants

Idle Ants is a captivating simulation game that puts you in charge of an entire ant colony. Your mission is simple yet addictive: command your army of hungry ants to collect food and various objects from the world around them. From snacks and fruits to vegetables, meat, and even inedible items, your ants will methodically break everything apart and carry the pieces back to their underground home.

This idle clicker game combines strategy with relaxation, offering players a satisfying experience as they watch their colony grow and evolve. The game's charming 3D graphics and intuitive mechanics make it perfect for players of all ages.

Core Features

Progressive Colony Management

Your ant colony starts small but grows mighty through strategic upgrades. The three essential upgrade paths allow you to:

  • Speed Enhancement : Accelerate your colony's work efficiency
  • Worker Recruitment : Expand your ant workforce
  • Strength Building : Enable ants to carry larger objects

Multiple Diverse Environments

Explore an impressive variety of locations as you progress:

  • Sunny beaches with tropical treats
  • Peaceful parks filled with picnic leftovers
  • Bustling classrooms with forgotten snacks
  • Kitchen environments rich with food
  • Colorful carnival grounds
  • Cozy picnic blankets
  • Busy city squares
  • And many more exciting locations!

Cross-Platform Accessibility

Enjoy seamless gameplay across all your devices. Whether you're at home on your computer or on-the-go with your mobile device, Idle Ants provides a consistent, engaging experience.

Gameplay Mechanics

Basic Operations

The game revolves around watching your ants systematically disassemble objects and transport pieces back to their burrow. You can actively participate by clicking, tapping, or pressing the spacebar to boost your ants' efficiency temporarily.

Progression System

As you play, you'll fill an adventure meter by collecting objects. Once full, this meter unlocks new worlds with fresh challenges and items to collect. The progression system ensures there's always something new to discover.

Strategic Upgrades

Balancing your three upgrade paths is key to success. Speed helps you complete tasks faster, more workers increase your collection capacity, and strength allows your ants to handle larger, more valuable items.

Operation Guide

Getting Started

  1. Watch Your Ants Work : Observe as they automatically approach objects and begin breaking them down
  2. Boost Performance : Click, tap, or press spacebar repeatedly to give your ants temporary speed increases
  3. Upgrade Strategically : Use the three buttons at the bottom to enhance Speed, Workers, or Strength
  4. Fill the Adventure Meter : Collect objects to progress toward unlocking new areas

Advanced Tips

  • Balance your upgrades based on current needs
  • Use manual clicking during crucial moments to maximize efficiency
  • Focus on completing areas to unlock more diverse environments
  • Experiment with different upgrade strategies to find your optimal approach

Why Play Idle Ants?

Perfect for Any Schedule

Idle Ants respects your time. Whether you have five minutes or five hours, the game adapts to your schedule. The idle mechanics mean your colony continues working even when you're not actively playing, making progress feel rewarding and continuous.

Stress-Free Gaming

Unlike competitive games, Idle Ants offers a peaceful, meditative experience. There's no pressure, no failure states, and no complex controls to master. It's pure relaxation combined with the satisfaction of watching your colony thrive.

Educational Value

The game subtly teaches resource management, strategic thinking, and patience. Players learn to balance different aspects of colony development while understanding the importance of teamwork through their ant workers.

Endless Discovery

With multiple environments to unlock and explore, Idle Ants provides long-term entertainment value. Each new area brings fresh objects to collect and new visual experiences to enjoy.

Frequently Asked Questions (FAQ)