Bunny Farm - Cute Farming Simulation Game

Seele01-Flash
By
Bunny Farm is an adorable farming simulation game where you play as a cute bunny farmer, growing crops to feed hungry animal friends and building your agricultural empire from simple carrots to a thriving farm business.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Bunny Farm - Voxel Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Recreate the screenshot's 2D pixel art aesthetic using **3D Voxel or Low-Poly art**. Use an **Orthographic Camera** tilted at a 45-degree angle (isometric view) to mimic the top-down perspective. * **Color Palette**: Use vibrant, saturated colors matching the reference: Emerald Green for grass (`#4CAF50`), Earthy Brown for soil (`#795548`), and Pure White for the bunny (`#FFFFFF`) with Pink accents. Use `MeshLambertMaterial` for performant, flat-shaded lighting. * **The Player (Bunny)**: A cute, blocky white rabbit character. It should have a simple "hop" animation (changing Y-position and scaling squash/stretch) when moving. * **The Farm (Grid System)**: The ground should be a grid. * **Grass Tiles**: The base terrain. * **Soil Plots**: distinct darker brown tiles. They must have two visual states: *Dry* (Light Brown) and *Wet* (Darker Brown). * **Crops**: Carrots and Wheat using low-poly models. They must show at least 3 growth stages: Seed/Sprout -> Medium -> Mature (ready to harvest). * **Performance**: Use `THREE.InstancedMesh` for rendering recurring elements like grass tufts, fences, or crop instances to ensure 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: A relaxing, cheerful, and looping "Village/Farm" track using acoustic guitar, marimba, or flute. Tempo should be moderate (approx. 100 BPM). * **Sound Effects (SFX)**: * *Movement*: Soft "thump" or rustling sounds synchronized with the bunny's hop. * *Action - Planting*: A soft "dig" or "scatter" sound. * *Action - Watering*: A refreshing "splash" or liquid pouring sound. * *Action - Harvesting*: A satisfying, high-pitched "pop" sound (like a cork popping). * *UI/Success*: A "Cha-ching" coin sound when fulfilling orders. ### 3. Gameplay Loop * **Core Mechanics**: 1. **Planting**: Player moves to an empty soil plot -> Plants a seed (costs 0 for basic, coins for advanced). 2. **Watering**: Player moves to a dry planted plot -> Uses water -> Crop begins growth timer. 3. **Harvesting**: Once the timer ends and crop visual is "Mature" -> Player interacts to collect item into inventory. 4. **Selling**: Player walks to a specific "Order Board" or "Bin" area to convert inventory items into Coins. * **Progression**: Coins are used to unlock new soil plots (expand the grid) or buy faster growing seeds. * **Automation (Tycoon Element)**: Simple logic to allow future addition of "AI Bunny Workers" who automatically water nearby tiles. ### 4. Mobile Controls & Interaction * **Virtual Joystick**: Implement a virtual joystick on the **bottom-left** of the screen for character movement (WASD logic mapped to touch). The joystick should dynamically appear where the user touches within the left zone. * **Contextual Action Button**: Place a large, circular button (min 64x64px) on the **bottom-right**. The button's icon and function change based on what the bunny is facing: * Facing Empty Soil -> Shows "Seed" Icon. * Facing Dry Crop -> Shows "Watering Can" Icon. * Facing Mature Crop -> Shows "Basket/Harvest" Icon. * **Orientation**: Landscape mode is preferred to display the farm width, but the UI must be responsive. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on harvest or planting actions. * **Visual**: Spawn floating text ("+1 Carrot") moving upwards and fading out when harvesting. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Bunny Farm

Bunny Farm is a charming farming simulation game that combines cute pixel art with engaging agricultural gameplay. As an adorable bunny farmer, you'll embark on a delightful journey to build and manage your own farm while caring for hungry animal friends. This free-to-play browser game offers hours of relaxing farming fun without any downloads required.

The game features beautiful pixel art graphics that create a nostalgic, cozy atmosphere perfect for players of all ages. Whether you're a seasoned farming game enthusiast or new to the genre, Bunny Farm provides an accessible yet rewarding experience that will keep you coming back to tend your crops.

Core Features

Adorable Character Design

Play as the cutest bunny farmer you've ever seen! The charming pixel art style brings your character and the farm world to life with delightful animations and colorful environments.

Progressive Farming System

Start your agricultural adventure with simple crops like carrots and wheat. As you progress, unlock advanced farming tools, discover new recipes, and expand your crop variety to build a diverse and profitable farm operation.

Animal Care Mechanics

Your farm is home to various hungry animal friends who depend on you for food. Grow and harvest the specific crops they need, creating a rewarding cycle of care and companionship that drives your farming motivation.

Business Management Elements

Bunny Farm isn't just about planting and harvesting - it's about building a successful agricultural business. Complete orders, earn money, invest in new equipment, and even hire workers to help manage your growing operation.

Crop Processing System

Unlock special tools to transform your basic crops into delicious processed foods. This adds depth to the gameplay and increases your earning potential as you discover new recipes and food combinations.

Game Mechanics

Planting and Harvesting

The core gameplay revolves around the satisfying cycle of planting seeds, watering crops, and harvesting them when they're ready. Each crop type has different growing times and care requirements, adding strategic depth to your farming decisions.

Order Fulfillment

Receive orders from your animal friends and other customers, then work to grow and prepare the specific items they request. Successfully completing orders earns you money and unlocks new content.

Resource Management

Balance your time, energy, and resources effectively to maximize your farm's productivity. Decide which crops to prioritize, when to expand your fields, and how to allocate your earnings for maximum growth.

Controls and Gameplay

Simple Movement Controls

Navigating your farm is intuitive and responsive: - WASD keys : Move your bunny character around the farm - Arrow keys : Alternative movement controls for different preferences - Joystick support : Perfect gamepad integration for comfortable play sessions

The controls are designed to be accessible for players of all skill levels, ensuring that anyone can jump in and start farming immediately.

Interactive Farm Elements

Click or interact with various farm elements including crop plots, tools, animals, and buildings. The user interface is clean and intuitive, making farm management a breeze.

Why Play Bunny Farm?

Stress-Free Gaming Experience

Bunny Farm offers a peaceful, relaxing gaming experience perfect for unwinding after a busy day. The gentle gameplay mechanics and adorable visuals create a soothing atmosphere that appeals to casual gamers and farming simulation fans alike.

Free and Accessible

Enjoy the complete Bunny Farm experience without spending a penny. The game is entirely free to play through your web browser, with no hidden costs or premium content barriers.

Cross-Platform Compatibility

Whether you prefer gaming on your computer, smartphone, or tablet, Bunny Farm adapts perfectly to any device. The responsive design ensures optimal gameplay across all platforms.

Perfect for All Ages

With its wholesome content, cute characters, and educational farming elements, Bunny Farm is suitable for players of all ages. It's an excellent choice for families looking for games they can enjoy together.

Endless Progression

The game offers continuous goals and unlockable content, ensuring that your farming adventure never gets stale. There's always a new crop to grow, tool to unlock, or recipe to discover.

Frequently Asked Questions (FAQ)