Lemon Smash - Citrus Crushing Action Game

Seele01-Flash
By
Lemon Smash is a simple yet addictive action game where you crush citrus fruits with a hammer. Perfect for stress relief with cute graphics and straightforward gameplay that anyone can enjoy.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Lemon Smash". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-saturation, "Toon Shaded" low-poly 3D aesthetic to mimic the cute and crude 2D flash style. Bright yellow, vivid greens, and cartoon blues. * **Player Character:** A white, low-poly stickman-style character (or simple capsule) equipped with a comically oversized wooden mallet. * **Enemies (Lemons):** Bright yellow, oval-shaped meshes. They should have a "squash and stretch" idle animation to look alive. * **Environment:** A contained, sunny garden arena (circular or square platform) with a grass texture floor and a simple blue skybox with static white clouds. * **VFX (Critical):** * **Juice Explosion:** When a lemon is smashed, emit a burst of yellow cubic particles and leave a temporary yellow decal (splat) on the ground. * **Impact:** A white "shockwave" ring effect upon hammer impact. * **Performance:** Use `InstancedMesh` for lemons and particles to ensure 60FPS on mobile devices. Limit active particle count. ### 2. Audio Requirements * **BGM:** Upbeat, chaotic, and humorous 8-bit or "Kazoo-style" music loop that matches the "Random/Cute" tags. * **Sound Effects:** * **Movement:** Cartoonish "tiptoe" footsteps. * **Attack:** A "Whoosh" sound for the hammer swing. * **Impact:** A wet, exaggerated "SPLAT" or "SQUISH" sound mixed with a wood block "BONK". * **UI:** Pop sounds for button presses. ### 3. Gameplay Loop * **Core Mechanic:** The player moves around the arena. Lemons spawn randomly from the ground (popping up) at increasing intervals. * **Action:** The player must get within range of a lemon and press the "Smash" button. The hammer swings, and if it connects, the lemon explodes into juice. * **Scoring:** +1 Score for every smashed lemon. Bonus points for multi-kills (smashing two close lemons at once). * **Failure/End Game:** The arena has a "Clutter Meter." If too many lemons spawn and fill the screen before being smashed, the player is "overwhelmed by citrus," and the game ends. * **Progression:** As the score increases, lemons spawn faster and start moving/hopping away from the player. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (optimized for dual-thumb play). * **Controls:** * **Left Screen:** A dynamic **Virtual Joystick** for character movement (floating position based on initial touch). * **Right Screen:** A large, semi-transparent **"Smash" Button** (min size 64x64px) with a hammer icon. * **Feedback:** * Trigger `navigator.vibrate(50)` (Haptic Feedback) on every successful smash. * Apply a subtle "Screen Shake" effect to the Three.js camera on impact to emphasize the power of the hammer. * **UI Layout:** Score display in the top-center (large, readable font). A "Restart" button appears clearly in the center only after Game Over. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Lemon Smash is a delightfully simple action game that turns fruit destruction into pure entertainment. With a 3.3/5 rating from players, this cute arcade-style game offers a unique stress-relieving experience where your only goal is to smash as many lemons as possible. The game features charming cartoon graphics and addictive gameplay that keeps you coming back for more citrus-crushing action.

Core Features

Simple Yet Addictive Gameplay

The beauty of Lemon Smash lies in its simplicity. Armed with a hammer, you'll move around the colorful game world seeking out lemons to crush. Each successful smash provides satisfying feedback, making this an excellent choice for quick gaming sessions or extended play.

Cute Visual Design

Featuring bright, cheerful graphics with a cartoon aesthetic, Lemon Smash appeals to players of all ages. The cute character design and colorful environments create a welcoming atmosphere that contrasts playfully with the destructive nature of the gameplay.

Perfect Stress Relief

There's something incredibly satisfying about smashing virtual lemons with a hammer. Whether you're taking a break from work or just need to unwind, this game provides an excellent outlet for releasing tension in a fun, harmless way.

All Ages Entertainment

With its family-friendly content rating, Lemon Smash is suitable for players of all ages. The simple controls and non-violent cartoon violence make it an ideal choice for both kids and adults looking for casual gaming fun.

How to Play

Basic Controls

Mastering Lemon Smash is incredibly easy: - Arrow Keys : Move your character around the game area - Spacebar : Swing your hammer to smash lemons

Gameplay Strategy

While the controls are simple, developing an effective smashing strategy can improve your performance: 1. Position yourself strategically near clusters of lemons 2. Time your hammer swings for maximum efficiency 3. Move quickly between lemon locations to maintain momentum 4. Practice your timing to develop smooth, rhythmic gameplay

Game Objectives

Your primary goal is to smash as many lemons as possible. The game encourages continuous play through its addictive mechanics, challenging you to beat your previous scores and perfect your lemon-smashing technique.

Why Play Lemon Smash

Instant Fun

No complex rules or lengthy tutorials - jump right in and start smashing! The immediate accessibility makes it perfect for players who want instant entertainment without a learning curve.

Browser-Based Convenience

Play directly in your web browser without any downloads or installations. This makes Lemon Smash perfect for quick gaming sessions at work, school, or anywhere you have internet access.

Unique Concept

While there are many action games available, few offer the specific satisfaction of fruit destruction in such a charming, cute package. The combination of destructive gameplay with adorable visuals creates a unique gaming experience.

Stress-Free Gaming

Unlike competitive games that can increase stress, Lemon Smash provides a purely relaxing experience. There's no pressure to perform - just pure, simple fun focused on the satisfying act of smashing citrus fruits.

Frequently Asked Questions (FAQ)