Sprunki - Music Creation Game

Seele01-Flash
By
Sprunki is a creative music game where you select colorful characters to compose unique songs. With over 19 different Sprunki characters available, you can create endless musical combinations and discover hidden melodies.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Sprunki: 3D Music Mixer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Stylized "Paper Mario" aesthetic or Cell-Shaded 3D. The world should look like a vibrant cartoon come to life, matching the bright saturation of the screenshot (Hot Pink, Bright Yellow, Cyan). * **Characters (The Sprunkis)**: Create 7 placeholder characters arranged in a horizontal line in the center of the screen. * *Normal Mode*: Use simple geometric composites (Spheres for heads, Cylinders for necks) with bright, unlit or toon-shaded materials. Represent the "Bunny" (Pink), "Alien" (Yellow), and "Cat" (Grey) from the reference. * *Horror Mode (The Black Hat)*: Include a visual toggle. When activated, the lighting should shift to dark red/black, and character textures should change to look "glitched" or spooky (e.g., white hollow eyes). * **Background**: A 3D diorama style. * *Sky*: Gradient blue skybox. * *Props*: Low-poly floating white clouds and simple green curved hills in the background. * **Mobile Optimization**: Use a single shared geometry for character bases to reduce draw calls. Use simple vertex colors instead of high-res textures where possible. ### 2. Audio Requirements * **Audio System Architecture**: Implement a reliable looping system. All audio tracks must start simultaneously but play at 0 volume until activated (to ensure perfect synchronization). * **Sound Categories**: * *Beats*: Heavy percussive loops (Beatbox style). * *Effects*: Chirps, scratches, and tech sounds. * *Melodies*: Whistles, humming, or synth tones. * *Vocals*: Choir or acapella snippets. * **Horror Transformation**: When the "Black Hat" mode is triggered, pitch-shift the master audio down or swap to distorted audio buffers. ### 3. Gameplay Loop * **Core Mechanic**: The "Incredibox" style loop. 1. **Selection**: At the bottom of the screen, render a scrollable "Icon Dock" containing distinctive items (Headphones, Hats, Glasses, Masks). 2. **Activation**: The player drags an icon from the dock and drops it onto one of the 7 idle characters. 3. **Result**: The character puts on the item, starts a simple rhythmic animation (bumping head, scaling up/down), and their specific audio loop un-mutes. * **Deactivation**: Tapping an active character once mutes them; dragging them off-stage or double-tapping resets them to empty. * **The Twist**: Include a special "Black Hat" icon. If dragged onto a character, the entire scene transforms into the "Dark/Horror" version described in the Asset section. ### 4. Mobile Controls & Interaction * **Orientation**: Forced **Landscape Mode** for optimal mixer layout. * **Touch Controls**: * Implement `TouchStart`, `TouchMove`, `TouchEnd` events mapped to a Raycaster for drag-and-drop functionality. * **Hit Testing**: Ensure character hitboxes are larger than their visual models (at least 20% padding) to accommodate fat-finger inputs. * **UI Layout**: * The "Icon Dock" at the bottom must be scrollable horizontally if all icons don't fit. * Buttons (Reset, Pause) should be placed in the top corners (minimum size 44x44px). * **Feedback**: * *Visual*: When hovering an item over a character, the character should highlight or open their mouth. * *Haptic*: Trigger a short vibration (`navigator.vibrate(20)`) when an item is successfully equipped. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Sprunki

Sprunki is an innovative music creation game that puts the power of composition in your hands. Originally inspired by Incredibox, this standalone game has evolved into its own unique musical experience. With its vibrant, cartoon-style characters and intuitive gameplay, Sprunki makes music creation accessible and fun for players of all ages.

The game features adorable characters with distinct personalities - from the cheerful yellow Sprunki with antenna-like features to the mysterious gray character with a more serious expression. Each character contributes their own unique sound to your musical masterpiece.

Core Features

Extensive Character Selection

Choose from over 19 different Sprunki characters , each bringing their own musical style and sound effects. The diverse cast includes colorful personalities like the pink character with a bow, the bright yellow main character, and the enigmatic gray figure. Every character adds a distinct layer to your compositions.

Creative Music Composition

The game empowers you to become a music producer without any prior experience. Simply drag and drop characters to create complex, layered songs. Experiment with different combinations to discover new melodies and rhythms that suit your musical taste.

Hidden Features & Easter Eggs

For the adventurous players, Sprunki includes mysterious elements like the "black hat option" that unlocks special content and hidden musical tracks. These secret features add depth and replayability to the game experience.

Cross-Platform Compatibility

Enjoy Sprunki seamlessly across all your devices. Whether you're on a desktop computer, smartphone, or tablet, the game adapts perfectly to your screen size and touch controls.

Game Mechanics

Simple Yet Engaging Gameplay

Sprunki's beauty lies in its simplicity. The mouse-driven interface makes it easy to select characters and instruments, while the visual feedback helps you understand how each element contributes to your song. The game encourages experimentation and creativity without overwhelming complexity.

Real-Time Music Creation

Watch your musical ideas come to life instantly. As you add characters, your composition builds in real-time, allowing you to hear the immediate results of your creative decisions. Remove or rearrange elements to fine-tune your perfect song.

Operation Guide

Basic Controls

  • Mouse Click : Select and place characters on the stage
  • Drag & Drop : Move characters to different positions
  • Click to Remove : Remove characters from your composition
  • Special Interactions : Discover hidden features through character combinations

Getting Started Tips

  1. Start Simple : Begin with 2-3 characters to understand the basic mechanics
  2. Layer Gradually : Add more characters one by one to build complexity
  3. Experiment Freely : Try unusual character combinations for unique sounds
  4. Save Your Creations : Remember your favorite combinations for future sessions

Why Play Sprunki

Perfect for Creative Expression

Sprunki offers a judgment-free environment for musical creativity. Whether you're a music enthusiast or someone who just enjoys creative games, you'll find endless entertainment in discovering new sound combinations.

Educational Value

The game subtly teaches music composition principles, rhythm patterns, and how different instruments work together. It's an excellent introduction to music production concepts in an entertaining format.

Stress Relief & Relaxation

The cheerful characters, colorful visuals, and soothing gameplay make Sprunki an excellent choice for unwinding after a long day. Creating music naturally promotes relaxation and mindfulness.

Community & Sharing

Join a growing community of Sprunki players who share their musical creations and discover new techniques. The game's popularity has spawned numerous fan communities and creative challenges.

Completely Free Entertainment

Enjoy all of Sprunki's features without any cost. No hidden fees, no premium subscriptions - just pure, unlimited musical fun accessible through your web browser.

Frequently Asked Questions (FAQ)