Dancing Dreamer - Casual Game

Seele01-Flash
By Jayden Brown
Join Bruno's dancing journey in this magical music game. Surf through dreamlike landscapes with rhythm-based controls. Play free in your browser now!
Arcade

Pumpkin Night Adventure

Build a Halloween grid-arena survival romp.

Build a Halloween grid-arena survival romp.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Adventure

Character Adventure Sim

Build a 3D character explorer with traversal and interactive zones.

Build a 3D character explorer with traversal and interactive zones.Open in workspace
Unity

Cupid's Arrow

Build a Unity archery game of timing and matchmaking.

Build a Unity archery game of timing and matchmaking.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Unity

City Eater

Build a Unity game where a growing blob devours the city.

Build a Unity game where a growing blob devours the city.Open in workspace
Unity

Desert Quickshot

Build a Unity quickdraw duel with streaks and rising heat.

Build a Unity quickdraw duel with streaks and rising heat.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Roguelike

Dungeon Survivors

Build a Vampire-Survivors-style dungeon arena with hero picks.

Build a Vampire-Survivors-style dungeon arena with hero picks.Open in workspace
Arcade

Pumpkin Night Adventure

Build a Halloween grid-arena survival romp.

Build a Halloween grid-arena survival romp.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Adventure

Character Adventure Sim

Build a 3D character explorer with traversal and interactive zones.

Build a 3D character explorer with traversal and interactive zones.Open in workspace
Unity

Cupid's Arrow

Build a Unity archery game of timing and matchmaking.

Build a Unity archery game of timing and matchmaking.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Unity

City Eater

Build a Unity game where a growing blob devours the city.

Build a Unity game where a growing blob devours the city.Open in workspace
Unity

Desert Quickshot

Build a Unity quickdraw duel with streaks and rising heat.

Build a Unity quickdraw duel with streaks and rising heat.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Roguelike

Dungeon Survivors

Build a Vampire-Survivors-style dungeon arena with hero picks.

Build a Vampire-Survivors-style dungeon arena with hero picks.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Dancing Dreamer". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a "Low-Poly Ethereal" aesthetic. The world should feel like a dreamscape with cool tones (deep blues, cyans, and purples) similar to a synth-wave or fantasy night setting. * **The Path (The "Stream")**: Generate a winding, glowing ribbon path using `THREE.CatmullRomCurve3` and `THREE.TubeGeometry`. The material should be self-illuminated (emissive cyan/magenta) to look like a neon river or energy stream. It must curve gently left and right. * **Environment**: Procedurally place low-poly angular mountains in the distance and stylized, geometric trees along the sides of the path. Use `THREE.FogExp2` (color: #1a0b2e, density: 0.02) to blend distant objects and create depth. * **Player Character (Bruno)**: Represent the player as a stylized, glowing humanoid surfer or a geometric "energy surfer" on a board. The model should have a trail renderer or particle tail to emphasize speed. * **Collectibles**: Floating glowing orbs or musical notes placed along the path. * **Mobile Optimization**: Use `THREE.InstancedMesh` for the trees and background elements to reduce draw calls. Use simple Lambert or Phong materials for non-emissive objects to save GPU performance. Limit dynamic lights to one directional light and ambient light. ### 2. Audio Requirements * **BGM Style**: An uplifting, atmospheric melodic techno or "Dream Pop" track with a strong, steady beat (approx. 120 BPM) to help the player time their movements. * **Sound Effects (SFX)**: * **Surfing**: A continuous, soft "hum" or "whoosh" sound that changes pitch slightly based on lateral movement. * **Jump**: A sharp "swish" sound when the finger is released. * **Collect**: A harmonious, high-pitched "chime" or synth-pluck that harmonizes with the BGM key. * **Crash/Fall**: A low-frequency "thud" or digital distortion noise. ### 3. Gameplay Loop * **Core Mechanic**: An endless (or level-based) runner where the player surfs forward automatically along the winding curve. * **Steering & Jumping**: The player must steer left/right to follow the curves of the path and align with collectibles. The player must "Jump" to cross gaps in the path or avoid low-lying obstacles. * **Scoring**: +10 points for every "Dream Orb" collected. A combo multiplier increases if the player collects orbs in rhythm without missing. * **Win/Loss Condition**: * **Loss**: Falling off the edge of the path or hitting a solid obstacle resets the run. * **Win**: Reach the end of the song/track (visualized by a bright light source or a giant bird spirit). ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode (force orientation if possible via CSS). * **Touch Logic (The "Hold & Release" Mechanic)**: * **Touch Start & Move (Hold)**: While the user's finger is touching the screen, the horizontal position of the finger maps to the horizontal position of the surfer on the track (Steering). The character stays "grounded." * **Touch End (Release)**: When the user lifts their finger, the character triggers a `jump()` function. Steering is disabled while airborne. * **UI Layout**: * **Top Center**: Score display (large, readable font). * **Top Right**: Pause button (minimum 44x44px touch target). * **Start Screen**: A "Tap and Hold to Start" overlay. * **Feedback**: * **Visual**: Camera shake (subtle) on impact. A particle explosion when collecting items. * **Haptic**: Trigger `navigator.vibrate(20)` when collecting an orb, and a longer vibration `navigator.vibrate(200)` on death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

Dancing Dreamer is a captivating casual music game that combines rhythm gameplay with stunning visual storytelling. Follow Bruno, an aspiring dancer, as he navigates through ethereal dreamscapes in pursuit of his dancing dreams. This browser-based adventure features intuitive mouse controls, original soundtracks, and mesmerizing blue-toned environments that create an immersive musical experience.

The game blends surfing mechanics with rhythm-based gameplay, where timing and musical awareness are key to success. As you guide Bruno through his journey, you'll encounter various challenges that test your ability to move in harmony with the beat.

Core Features

Immersive Musical Journey

Experience Bruno's quest through beautifully crafted levels accompanied by original soundtracks. Each stage presents a unique musical landscape where rhythm and motion combine to create an unforgettable gaming experience.

Simple Yet Engaging Controls

The game features accessible mouse-only controls that anyone can master. Hold to surf smoothly through the dreamlike terrain, and release to jump over obstacles - it's that simple, yet deeply satisfying.

Stunning Visual Design

Immerse yourself in breathtaking blue-hued environments filled with mystical elements. The game's artistic style creates a dreamlike atmosphere that perfectly complements the musical gameplay.

Casual Gaming Excellence

Designed for players of all skill levels, Dancing Dreamer offers a relaxing yet engaging experience. Whether you're a casual gamer looking for a peaceful break or a music game enthusiast seeking rhythm-based challenges, this game delivers.

Gameplay Mechanics

Dancing Dreamer combines surfing and rhythm elements in an innovative way. You'll guide Bruno as he slides through winding paths, collecting items and avoiding obstacles. The key to success lies in synchronizing your movements with the music, creating a harmonious flow between player input and soundtrack.

The game features collection mechanics where gathering items enhances your score and unlocks new possibilities. Each level presents unique challenges that require both timing precision and musical intuition.

Operation Guide

Mouse Controls: - Hold Left Mouse Button : Control Bruno's surfing movement along the path - Release Mouse Button : Make Bruno jump to avoid obstacles or reach higher platforms - Mouse Movement : Fine-tune direction and positioning

The controls are designed to be intuitive and responsive, allowing players to focus on the rhythm and flow of the game rather than complex button combinations.

Why Play Dancing Dreamer

This game offers a unique blend of music, movement, and visual artistry that sets it apart from traditional rhythm games. The combination of surfing mechanics with musical gameplay creates a fresh and engaging experience that's both relaxing and challenging.

Perfect for: - Music game enthusiasts - Casual gamers seeking relaxation - Players who enjoy artistic, story-driven games - Anyone looking for a free, high-quality browser game

Key Benefits: - Completely free to play - No download required - play instantly in your browser - Original soundtrack enhances the immersive experience - Beautiful art style provides visual satisfaction - Simple controls make it accessible to all players - Web browser compatibility ensures wide device support

Frequently Asked Questions (FAQ)