Kill the Wabbits

Seele01-Flash
By
Kill the Wabbits is a hilarious cartoon-style shooting game where you defend your garden from hungry rabbits using a cannon. With simple mouse controls and adorable characters, it's perfect for casual gaming fun.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Kill the Wabbits". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scroller with a stylized "Cartoon/Low-Poly" aesthetic. Bright, saturated colors (vibrant greens for grass, sky blue for background) to match the "Cute" and "Funny" tags. * **Camera**: Use an **Orthographic Camera** to maintain the classic side-view puzzle gameplay feel while using 3D models. * **The Cannon (Player)**: A brass-colored cylindrical cannon mounted on wooden wheels, positioned on the left side of the terrain. It should have a pivot point to rotate the barrel up and down. * **The Wabbits (Enemies)**: Cute, low-poly white rabbits with exaggerated big eyes. They are positioned in "bunkers" or holes (visualized as cut-outs in the terrain) or behind walls. * **Terrain & Obstacles**: * **Ground**: A cross-section view showing a green grass layer on top and a brown dirt layer below. * **Walls**: Stacked brick structures (cubes) that can block shots. * **Background**: Simple rolling hills and static low-poly trees in the distance to add depth without consuming performance. * **Mobile Optimization**: Use `THREE.BoxGeometry` and `THREE.SphereGeometry` for all models to minimize vertex count. Use simple Lambert or Phong materials instead of expensive PBR materials. ### 2. Audio Requirements * **BGM**: A "Whimsical Military March" style. Use snare drums and tubas but in a bouncy, comedic rhythm. * **Sound Effects (SFX)**: * **Cannon Fire**: A cartoonish "Thump" or "Pop" sound, not a realistic explosion. * **Impact**: A "Bonk" sound when hitting walls/ground. * **Rabbit Hit**: A high-pitched, funny squeak or a comedic "Oh no!" voice clip. * **Win Jingle**: Short, uplifting trumpet fanfare. ### 3. Gameplay Loop * **Core Mechanic**: Physics-based trajectory shooting (Artillery/Slingshot style). * **Objective**: Eliminate all rabbits on the screen using a limited number of cannonballs. * **Physics**: * Implement simple 2D physics (using Cannon.js or a custom lightweight physics engine) for gravity and collision. * Cannonballs should bounce slightly off hard surfaces (bricks) but stop when hitting dirt. * Bricks/Walls should be destructible or interactable (knocked over) if hit with enough force. * **Win Condition**: All rabbits collide with a cannonball or debris. Show a "Level Clear" modal. * **Lose Condition**: Run out of cannonballs before clearing all rabbits. Show a "Retry" modal. ### 4. Mobile Controls & Interaction * **Control Scheme**: **"Drag-to-Aim"** mechanic. * **Touch & Drag**: Touching anywhere on the left half of the screen and dragging backward aims the cannon. * **Visual Feedback**: Display a **dotted trajectory line** (prediction path) while dragging to show where the ball will go. This is crucial for mobile precision. * **Release**: Lifting the finger fires the cannonball. * **Screen Orientation**: **Landscape Mode** forced. The wide layout is necessary for the artillery gameplay. * **UI Elements**: * **Ammo Counter**: Large icons (cannonballs) at the top left corner. * **Restart Button**: A large (min 48x48px) refresh icon in the top right corner for quick retries. * **Haptic Feedback**: Trigger a short vibration (using `navigator.vibrate`) when the cannon fires and a heavier vibration when a rabbit is hit. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Kill the Wabbits is a delightfully funny online shooting game that combines cute cartoon graphics with satisfying cannon gameplay. In this charming arcade-style game, you play as a frustrated gardener who's had enough of pesky rabbits eating your precious crops. Armed with a trusty cannon and a "bad attitude," your mission is to protect your garden from the adorable but destructive wabbits.

The game features colorful 2D graphics with a whimsical art style that makes the conflict between gardener and rabbits both entertaining and family-friendly. Despite the title, the gameplay maintains a light-hearted, cartoon atmosphere that focuses on fun rather than violence.

Core Features

Simple Yet Engaging Gameplay

The beauty of Kill the Wabbits lies in its straightforward mechanics. Using only your mouse, you aim and fire your cannon at the invading rabbits. The physics-based shooting system requires skill and timing to hit your targets accurately, making each successful shot satisfying.

Charming Visual Design

The game showcases a delightful cartoon art style with: - Cute rabbit characters with expressive animations - Vibrant garden environments with lush green landscapes - Smooth animation that brings the wabbits to life - Colorful, family-friendly graphics suitable for all ages

Perfect for Casual Gaming

With its easy-to-learn controls and quick gameplay sessions, Kill the Wabbits is ideal for: - Short gaming breaks during work or study - Players who enjoy simple, stress-free games - Anyone looking for light-hearted entertainment - Fans of physics-based puzzle games

Free Browser Gaming

Enjoy the complete game experience without any cost. No downloads, installations, or payments required - just open your browser and start defending your garden!

Game Mechanics

The core gameplay revolves around strategic cannon placement and accurate aiming. Players must: - Observe rabbit movement patterns to predict the best shooting opportunities - Account for cannon physics including trajectory and timing - Protect garden areas from being completely overrun - Achieve high scores through efficient rabbit elimination

Operation Guide

Getting started with Kill the Wabbits is incredibly simple:

  • Mouse Movement : Move your mouse to aim the cannon in any direction
  • Mouse Click : Click to fire cannonballs at the target rabbits
  • Strategic Aiming : Consider the trajectory and timing for maximum effectiveness

The intuitive controls mean you can start playing immediately without tutorials or complex learning curves.

Why Play This Game

Stress Relief Through Humor

Kill the Wabbits provides excellent stress relief through its humorous premise and satisfying gameplay. The cartoon violence is completely non-graphic, focusing instead on comedic timing and cute character reactions.

Quick Entertainment Sessions

Perfect for players who want immediate fun without long-term commitments. Each gaming session can be as short or long as you prefer, making it ideal for busy schedules.

Universal Appeal

The game's combination of cute graphics, simple controls, and engaging gameplay appeals to a wide audience, from children to adults looking for casual entertainment.

No Commitment Required

As a free browser game, there's no risk in trying it out. If you enjoy physics-based games, cute animal characters, or simple shooting mechanics, Kill the Wabbits offers instant gratification.

Great for Skill Building

While easy to learn, the game helps develop: - Hand-eye coordination - Strategic thinking - Timing and precision skills - Quick decision-making abilities

Whether you're defending your virtual garden for five minutes or an hour, Kill the Wabbits delivers consistent entertainment with its perfect blend of cute characters and engaging cannon gameplay.

Frequently Asked Questions (FAQ)