Bunny Charm - Cute Rabbit Survival Shooting Game

Seele01-Flash
By
Bunny Charm is an adorable survival shooting game where you help a brave little rabbit defend against enemies and deadly traps. With cute graphics and challenging gameplay, it's perfect for players who love animal-themed action games.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bunny Charm". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Cel-Shaded / Toon-style** aesthetic (using `MeshToonMaterial`) to mimic the original Flash game's 2D vector art style in a 3D space. The palette should be high-contrast: bright yellow background/floor, white character, and grey mechanical traps. * **Player Character**: A low-poly white bunny character. Essential features: one black eye-patch (represented by a texture or small cylinder) and a blocky gun model attached to its side. * **Enemies**: * *The Fingers*: Giant, flesh-colored cylinder primitives with rounded tops that descend from the sky to "poke/squash" the player. * *Ground Enemies*: Simple red or black geometric blobs/spheres representing generic baddies. * **Environment**: A closed arena (square bounds). The floor is bright yellow. * **Performance**: Use simple geometric primitives (BoxGeometry, CylinderGeometry) to represent characters and obstacles to ensure 60FPS on mobile devices. Avoid complex lighting; use a single DirectionalLight with `castShadow` enabled and an AmbientLight. ### 2. Audio Requirements * **BGM**: A fast-paced, mischievous "Ska-Punk" or high-energy 8-bit track that loops. It should feel chaotic but funny. * **Sound Effects (SFX)**: * *Shooting*: A "Pop" or cork-gun sound rather than realistic gunfire. * *Impact*: A squeaky toy noise when the bunny gets hit. * *Finger Smash*: A heavy "Thud" or "Splat" sound when the giant fingers hit the ground. * *Traps*: Mechanical whirring sounds for spinning blades. ### 3. Gameplay Loop * **Core Mechanic**: A wave-based "Twin-Stick Shooter" survival arena. The player must survive as long as possible. * **Enemy Behavior**: * *Fingers*: A shadow appears on the ground (indicating a drop zone). 1.5 seconds later, a giant finger slams down. If the player is in the shadow, they take damage. * *Chasers*: Ground enemies move directly toward the player's coordinates. * **Traps**: Stationary spinning blades or spikes are placed randomly in the arena. Touching them causes damage. * **Win/Loss**: The game is endless. The game ends when the player's HP reaches 0. Display a "Game Over" overlay with a "Restart" button. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Dual Virtual Joysticks** (Twin-Stick) overlay. * *Left Joystick*: Controls movement (WASD equivalent). * *Right Joystick*: Controls aiming direction and auto-fires when held (Mouse aim & shoot equivalent). * **Orientation**: Force **Landscape Mode** for a wider field of view. * **Camera**: Top-down OrthographicCamera to ensure gameplay clarity on small screens. * **UI Elements**: * Touch zones must be large and clearly defined (circular joystick bases with distinct colors). * Health Bar: A floating billboard above the player character's head. * Score: Large, bold text in the top-center of the screen. * **Feedback**: Implement screen shake (camera jitter) when the player shoots or gets hit to provide tactile visual feedback since haptics might not be available in all web browsers. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Bunny Charm is a delightful survival shooting game that combines cute aesthetics with thrilling action gameplay. Players take control of an adorable bunny who finds himself in a dangerous situation, surrounded by various enemies and treacherous traps. Despite the challenging circumstances, this brave little rabbit won't give up without a fight!

The game features charming cartoon-style graphics that make even the most intense moments feel playful and engaging. With its perfect blend of cute characters and exciting survival mechanics, Bunny Charm offers an entertaining experience for players of all ages.

Core Features

Adorable Character Design

The star of the game is an incredibly cute bunny character with expressive animations and charming personality. Every movement and reaction is designed to melt your heart while keeping you engaged in the action.

Challenging Survival Gameplay

Face off against multiple types of enemies, including the infamous "annoying fingers" and various other threats. Each enemy type requires different strategies to defeat, keeping the gameplay fresh and exciting.

Trap-Filled Environments

Navigate through levels filled with dangerous traps that test your reflexes and strategic thinking. Success requires both quick reactions and careful planning.

Free Browser Gaming

Enjoy this complete gaming experience directly in your web browser with no downloads, installations, or payments required. Simply load the page and start playing immediately.

Cross-Platform Compatibility

Play seamlessly on desktop computers, laptops, tablets, and mobile devices. The game adapts to different screen sizes while maintaining optimal performance.

Gameplay Mechanics

Dual Control System

The game features an intuitive dual control system that's easy to learn but challenging to master:

  • Movement : Use WASD keys or arrow keys to move your bunny character around the game area
  • Aiming & Shooting : Use your mouse to precisely aim at enemies and click to shoot

This combination allows for fluid movement while maintaining accurate targeting, essential for survival in intense situations.

Strategic Combat

Success in Bunny Charm isn't just about fast reflexes - it requires strategic thinking. Players must prioritize threats, manage resources, and position themselves carefully to survive increasingly difficult waves of enemies.

Operation Guide

Basic Controls

  • Mouse : Point and click to aim and shoot at enemies
  • WASD Keys : Move your bunny character (W=up, A=left, S=down, D=right)
  • Arrow Keys : Alternative movement controls for player preference

Gameplay Tips

  • Keep moving to avoid enemy attacks and traps
  • Prioritize the most dangerous enemies first
  • Use the environment strategically for cover and positioning
  • Watch for trap patterns and timing
  • Practice smooth coordination between movement and shooting

Survival Strategy

The key to success is maintaining constant awareness of your surroundings while keeping your bunny in motion. Standing still makes you an easy target, so develop a rhythm of moving, aiming, and shooting that keeps you safe while eliminating threats.

Why Play This Game

Perfect Casual Gaming Experience : Bunny Charm offers the ideal balance of cute, relaxing visuals with engaging, challenging gameplay that keeps you coming back for more.

Stress-Free Entertainment : Despite the survival theme, the adorable art style and charming character animations create a lighthearted atmosphere that's perfect for unwinding.

Skill Development : The game helps improve hand-eye coordination, multitasking abilities, and strategic thinking while providing pure entertainment.

Instant Accessibility : With no downloads or accounts required, you can jump into the fun immediately whenever you have a few minutes to spare.

Family-Friendly Fun : The cute theme and appropriate content make it suitable for players of all ages, perfect for family gaming sessions.

Whether you're looking for a quick gaming break or an extended play session, Bunny Charm delivers engaging entertainment that combines the best of cute character design with exciting survival gameplay mechanics.

Frequently Asked Questions (FAQ)