SlashZ - Cutting Simulation Puzzle Game

Seele01-Flash
By
SlashZ is an innovative 3D cutting simulation puzzle game where precision meets creativity. Cut household objects strategically while protecting adorable beetles in over 100 challenging levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "SlashZ". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D "Toon-Shaded" (Cel-shaded) aesthetic to mimic the vector art style of the original game. Bright, high-saturation colors. * **Core Objects:** * **The Slice Target:** A simple geometric shape (Cube or thick Plane) representing household items (e.g., a block of yellow cheese, a wooden board). It must be a dynamic mesh capable of being split. * **The Beetles:** Low-poly, cute red ladybugs with big eyes. They sit on the surface of the Slice Target. They should have a subtle "idle" animation (squash and stretch). * **Background:** A dynamic radial burst pattern (purple tones) that slowly rotates, creating a focused, energetic backdrop. * **Effects:** Bright white glowing trail for the swipe/cut line. Particle explosion (confetti or wood chips) along the cut seam. * **Performance:** Use low-poly meshes. Ensure the mesh slicing algorithm (CSG or planar clipping) is optimized for mobile CPUs to prevent frame drops during the cut. ### 2. Audio Requirements * **BGM:** Upbeat, quirky "puzzle-thinking" music. Light percussion and pizzicato strings. * **Sound Effects (SFX):** * **Swipe:** A sharp, satisfying "Swish" or "Shing" sound (like a katana or scissors). * **Cut Success:** A hollow wooden "Thunk" or soft "Plop" as the cut-off piece falls away. * **Failure/Beetle Hit:** A comedic squeak or "buzzer" sound. * **Win:** A short, cheerful chime or fanfare. ### 3. Gameplay Loop * **Objective:** Reduce the surface area of the Slice Target by X% (e.g., reduce to 20% of original size) without harming the beetles. * **Slicing Mechanic:** The player swipes across the screen. This creates a 3D cutting plane. * **Physics Logic:** * When cut, the mesh splits into two. * **The Keep Logic:** The system checks which side holds the beetles. The side *with* the beetles stays. The empty side falls away into the abyss using simulated gravity. * **Fail Condition A:** The cut line intersects a beetle's collider (Game Over). * **Fail Condition B:** The cut creates two pieces, but beetles are present on *both* sides (meaning you separated the beetles). * **Level Progression:** Start with 1 beetle on a simple square. Increase to multiple beetles on complex shapes. ### 4. Mobile Controls & Interaction * **Input Handling:** Implement `touchstart`, `touchmove`, and `touchend` event listeners. Map the 2D screen swipe coordinates to a 3D raycast to define the cutting plane. * **Screen Orientation:** **Portrait Mode** preferred (allows for longer vertical swipes). * **Visual Feedback:** * Draw a visible "Pilot Line" or trail as the finger drags, so the player sees exactly where they are about to cut. * Add a subtle "Screen Shake" effect on a successful cut to enhance tactile feel. * **UI Layout:** * Top: Progress bar showing "Current Area %". * Bottom: Large, thumb-friendly "Restart" button (at least 60px height). * No hover states; rely on immediate touch-down feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

SlashZ is a unique cutting simulation puzzle game that combines precision, strategy, and adorable characters into an addictive gaming experience. This innovative 3D puzzle game challenges you to cut various household objects from different angles while protecting innocent beetles that inhabit each level.

The game's core mechanic revolves around making precise cuts to minimize surface area while ensuring all beetles remain safe in the same section. With its charming cartoon-style graphics and intuitive swipe controls, SlashZ offers a fresh take on puzzle gaming that's both relaxing and mentally stimulating.

Core Features

Unique Cutting Mechanics

SlashZ introduces an innovative cutting system where you swipe across objects as if using scissors. The physics-based cutting creates realistic splits and requires strategic thinking to achieve optimal results. Every cut matters, and precision is key to success.

Progressive Level Design

The game features over 100 carefully crafted levels that gradually increase in complexity: - Living Room Levels : Start with simple household items like furniture and decorations - Street Corner Challenges : Progress to more complex urban objects and scenarios - Food Vendor Stages : Master advanced cutting techniques with food items and kitchen objects

Beetle Protection System

The heart of SlashZ lies in protecting the cute beetles scattered throughout each object. These charming characters must remain together in the same section after cutting, adding a strategic layer that transforms simple cutting into complex puzzle-solving.

Bonus Objectives and Scoring

Each level offers multiple ways to excel: - Flying Beetles : Catch special airborne beetles for bonus points - Slash Combos : Chain multiple perfect cuts for higher scores - Perfect Slashes : Execute flawless cuts for maximum efficiency - Speed Bonuses : Complete levels quickly for additional rewards

Gameplay Mechanics

Intuitive Controls

The game uses simple tap-and-swipe controls that simulate real cutting motions. Click or tap to start your cut, then swipe in the desired direction as if using scissors. This natural control scheme makes the game accessible to players of all ages while still offering depth for experienced puzzle enthusiasts.

Strategic Cutting

Success in SlashZ requires more than random slicing. Players must: - Analyze object structure and beetle placement - Plan cutting angles to minimize surface area - Execute precise cuts that keep beetles together - Adapt strategies based on object complexity

Operation Guide

Basic Controls: - Mouse/Touch : Click or tap to initiate a cut - Swipe Motion : Drag in cutting direction (like using scissors) - Release : Complete the cut and watch the physics simulation

Gameplay Tips: - Study beetle positions before making any cuts - Look for natural cutting lines that preserve beetle groupings - Experiment with different angles to find optimal solutions - Pay attention to object materials and cutting resistance - Use bonus objectives to maximize your score

Why Play SlashZ

Unique Gaming Experience

SlashZ offers something completely different from traditional puzzle games. The cutting mechanics create a satisfying tactile experience that's both relaxing and engaging. The combination of precision gameplay and cute character protection creates a perfect balance of challenge and charm.

Mental Stimulation

The game exercises spatial reasoning, strategic planning, and problem-solving skills. Each level presents a unique puzzle that requires creative thinking and precise execution, making it an excellent brain training exercise.

Progressive Challenge

With over 100 levels spanning multiple environments, SlashZ provides hours of entertainment. The difficulty curve is carefully balanced to keep players engaged while introducing new mechanics and challenges at a comfortable pace.

Accessibility

The game's simple controls and clear visual feedback make it accessible to players of all skill levels. Whether you're a casual gamer looking for relaxation or a puzzle enthusiast seeking a challenge, SlashZ adapts to your play style.

Free Entertainment

SlashZ is completely free to play with no hidden costs or pay-to-win mechanics. All content is accessible through gameplay progression, ensuring a fair and enjoyable experience for everyone.

Frequently Asked Questions (FAQ)