Cow Bay - Idle Farm Simulation Game

Seele01-Flash
By
Cow Bay is a charming idle simulation game where you play as a farmer cow building a thriving settlement from scratch. Harvest crops, craft tools, and complete quests in this relaxing pastoral adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cow Bay: Island Tycoon**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **Vibrant Low-Poly aesthetic with Toon Shading (Cel-shading)** to mimic the 2D vector art style of the reference image. Use bright, saturated colors: Ocean Blue (#00BFFF), Grass Green (#32CD32), and Sand Beige (#F4A460). * **Character Models**: * **Player**: An anthropomorphic **Cow** (walking on two legs) wearing a farmer's hat. * **NPC**: A **Cat Governor** (static NPC) wearing a sash or suit, placed near the starting zone. * **Environment**: A procedural or pre-defined island grid surrounded by water. * **Resources**: Berry bushes (spheres on cylinders), Trees (low-poly cones/spheres), and Rocks (grey geodes). * **Structures**: A Crafting Table, a Campfire, and Storage Boxes. * **Mobile Optimization**: Use **InstancedMesh** for repetitive environmental elements (grass, trees, water tiles) to maintain high FPS. Limit real-time shadows; use baked ambient occlusion where possible. ### 2. Audio Requirements * **BGM**: A loop of **relaxing, pastoral acoustic guitar or ukulele music**. It should be cozy, slow-tempo, and upbeat (Major key). * **Sound Effects (SFX)**: * **Interaction**: A satisfying "Pop" or "Plop" sound when resources are collected. * **Action**: A "Chop" sound for wood, a "Clink" for mining rocks. * **UI**: A wooden "Click" sound for menu navigation and a magical "Chime" for completing a quest. * **Feedback**: A low-pitch "Buzz" or "Thud" if the player tries to act with 0 Energy. ### 3. Gameplay Loop * **Core Mechanic**: **Tap-to-Move / Tap-to-Act**. The player taps a resource (Tree), the Cow walks to it (using a simple NavMesh or distance check), and performs a gathering animation. * **Resource Cycle**: 1. **Harvest**: Collect Berries (Food), Wood, and Stone. 2. **Energy System**: Every action costs 1 Energy. Eating Berries or cooking at the Campfire replenishes Energy. If Energy is 0, movement is slow, and gathering is disabled. 3. **Crafting**: Convert Wood/Stone at the Crafting Table into Tools (Axes, Pickaxes) to harvest higher-tier resources faster. * **Progression**: * **Quest System**: The Cat Governor displays a bubble with required items (e.g., "3 Wood"). * **Expansion**: Completing quests earns Coins, which are used to pay for "Bridge Repairs" to unlock adjacent islands. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Point-and-Click (Raycasting)**. * Tap on the ground -> Player moves there. * Tap on an object -> Player moves to interact range and interacts automatically. * **Screen Orientation**: **Landscape Mode** preferred for wider island visibility, but the camera should be responsive (PerspectiveCamera with FOV 45). * **UI Layout**: * **Top Left**: Energy Bar (Green progress bar) & Coin Counter. * **Top Right**: Settings / Inventory Button (44x44px minimum touch target). * **Bottom Center**: Current Quest Indicator. * **Feedback**: * **Visual**: When a resource is harvested, spawn a small floating icon of the item that animates towards the inventory UI position (Lerp animation). * **Haptic**: Trigger `navigator.vibrate(50)` on successful harvest (if supported). * **Squash & Stretch**: Give resources a slight "bounce" scale animation when tapped. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Cow Bay

Cow Bay is a delightful idle simulation game that combines farming, crafting, and settlement building into one cozy gaming experience. As an adorable farmer cow, you'll transform an empty but fertile piece of land into a bustling community under the guidance of the governor cat. This charming game offers a perfect blend of relaxation and strategic planning, making it ideal for players who enjoy pastoral gaming experiences.

The game starts simple with basic tasks like collecting berries and gathering wooden logs, but gradually evolves into a complex settlement management experience. You'll find yourself completely absorbed in the satisfying cycle of harvesting, crafting, and expanding your territory.

Core Features

Progressive Quest System

The heart of Cow Bay lies in its well-designed quest progression. Starting with simple gathering tasks, the game gradually introduces more complex activities like tree cutting, seed sewing, and equipment crafting. Each completed quest unlocks new possibilities and advances your settlement's development.

Island Exploration and Expansion

As you earn coins through successful quest completion, you'll unlock additional islands to explore. Each new island brings unique improvements and facilities:

  • Crafting Tables : Create essential tools like axes, pickaxes, and shovels
  • Campfires : Cook energy-replenishing recipes to keep working
  • Storage Boxes : Manage your growing inventory of items and resources

Energy Management System

Every action in Cow Bay costs energy, adding a strategic element to the gameplay. You'll need to balance your activities with energy consumption, making cooking and rest periods crucial parts of your farming routine.

Charming Visual Design

The game features adorable cartoon-style graphics with a friendly cow protagonist and a cat governor. The colorful, hand-drawn aesthetic creates a warm and inviting atmosphere that perfectly matches the game's cozy theme.

Gameplay Mechanics

Resource Collection and Crafting

The core gameplay loop revolves around gathering various resources and transforming them into useful items. You'll collect berries from shrubs, harvest logs from trees, and use crafting stations to create tools and equipment. The crafting system becomes increasingly sophisticated as you unlock new islands and facilities.

Settlement Building

Watch your empty land transform into a thriving settlement as you complete quests and unlock new structures. Each building serves a specific purpose and contributes to your overall farming efficiency.

Idle Game Elements

True to its idle game nature, Cow Bay continues generating resources and progress even when you're not actively playing, making it perfect for casual gaming sessions.

Operation Guide

Basic Controls

Cow Bay features intuitive point-and-click controls that work seamlessly across all devices:

  • Tap or Click : Interact with any object to harvest or use it
  • Shrubs : Click to collect berries
  • Logs : Click to gather wood
  • Buildings : Click to access crafting menus and workstations
  • Workbenches : Click to craft tools and equipment

Getting Started Tips

  1. Prioritize Island Unlocking : Always unlock new islands as soon as you have enough coins
  2. Check Crafting Menus : If you need a specific item, visit each workstation to see crafting recipes
  3. Manage Energy Wisely : Keep track of your energy levels and cook food when needed
  4. Complete Quests Systematically : Follow the governor's quests for optimal progression

Platform Compatibility

Cow Bay is designed as a browser-based game, offering excellent accessibility across multiple platforms:

  • Desktop Computers : Full compatibility with Windows, Mac, and Linux browsers
  • Mobile Devices : Optimized for smartphones and tablets (iOS and Android)
  • No Download Required : Play instantly through your web browser
  • Cross-Platform Progress : Your game progress is typically saved locally in your browser

Why Play Cow Bay

Perfect for Relaxation

Cow Bay offers a stress-free gaming environment with no time pressure or competitive elements. It's an ideal choice for unwinding after a busy day or enjoying a peaceful gaming session.

Engaging Progression System

The game strikes an excellent balance between simplicity and depth. While easy to learn, the expanding quest system and island unlocking provide long-term engagement.

Suitable for All Ages

With its wholesome theme and family-friendly content, Cow Bay is perfect for players of all ages. The cute animal characters and farming theme appeal to both children and adults.

Free and Accessible

Being completely free to play with no hidden costs or required downloads makes Cow Bay accessible to everyone with an internet connection.

Social Sharing

The game encourages friendly competition by allowing you to share your settlement progress with friends and compare who can build the most impressive farm.

Frequently Asked Questions (FAQ)