Moon Waltz - Werewolf Adventure Game

Seele01-Flash
By
Moon Waltz is a unique retro-style adventure game where you help a hero find a vending machine while avoiding werewolf transformation. Push clouds to control your destiny in this atmospheric pixel art adventure with multiple endings.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Moon Waltz - The Midnight Werewolf**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **"Flat 2.5D" aesthetic** (Paper Mario style). The characters should be 2D sprites (planes) moving in a slight 3D depth environment. * **Color Palette**: Keep it moody and retro. Use deep purples (#4B0082) and dark indigos for the night sky, stark white/yellow (#FFFACD) for the moon, and high-contrast blocky colors for characters (silhouetted black for the werewolf, simple beige/brown/red for the human form). * **The Hero/Werewolf**: * **Human Form**: A quirky, pixel-art style man in a trench coat. * **Werewolf Form**: A large, jagged, black silhouette sprite with glowing red eyes. * **Transformation**: When the moon is visible, swap the sprite mesh instantly from Human to Werewolf and scale it up by 1.5x. * **Environment**: A scrolling village scene. * **Clouds**: Crucial mechanic. Large, blocky pink/purple cloud sprites in the foreground layer that obscure the moon. * **The Moon**: A bright, square or low-poly sphere in the background layer. * **Obstacles**: Street lamps, trash cans, police cars (flashing blue/red lights). * **Performance**: Use `THREE.PlaneGeometry` for almost everything to keep vertex count extremely low. Use a single texture atlas if possible. ### 2. Audio Requirements * **BGM (Background Music)**: * **Human State**: A quirky, quiet, slightly stealthy jazz tune (upright bass, light hi-hat). * **Werewolf State**: Instantly switch to a chaotic, loud, discordant waltz (heavy brass, crashing cymbals, fast tempo) when the moon is revealed. * **SFX**: * **Cloud Move**: A "whoosh" or wind sound. * **Transformation**: A sharp "howl" or "rip" sound. * **Destruction**: glass breaking, wood splintering sounds when the werewolf hits objects. * **Police**: A siren yelp if caught. ### 3. Gameplay Loop * **Core Mechanic**: The character walks automatically from left to right. The player does not control movement, only the **Clouds**. * **Cloud Control**: By default, clouds cover the moon (Human form). When the player holds the screen, the clouds part (reveal Moon -> Transform to Werewolf). * **Decision Points**: The game is a series of "scenes." * *Example*: Walking past a police car. If you are a Human, you walk past safely. If you are a Werewolf, you attack the car (Risk: getting shot/arrested, or maybe destroying it for points). * *Example*: Walking past a vending machine. If Human, buy a drink. If Werewolf, smash it. * **Win/Loss**: * **Win**: Reach the final vending machine at the end of the level safely. * **Loss**: Get caught by police while in the "wrong" form (e.g., transforming right in front of them without attacking fast enough). ### 4. Mobile Controls & Interaction * **Input Scheme**: **One-Touch / Hold**. * **Action**: `touchstart` / `mousedown` separates the clouds (reveals moon). `touchend` / `mouseup` brings clouds back together (hides moon). * **Orientation**: **Landscape Mode** preferred for the side-scrolling view, but the camera should be responsive (adjust FOV) if Portrait is used. * **Visual Feedback**: * When holding the screen, add a slight screen shake effect to emphasize the werewolf's power. * The sky color should pulse slightly brighter when the moon is revealed. * **UI**: Minimalist. No on-screen joysticks. Just a "Hold to Reveal Moon" prompt at the start, fading out after the first interaction. A small "Restart" button (min 44x44px) in the top right corner upon 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

Moon Waltz is a captivating retro-style adventure game that combines mystery, transformation, and strategic decision-making. Set in a charming pixel art village under the moonlight, you'll guide a hero on a seemingly simple quest to find a vending machine. However, this midnight journey holds dark secrets involving werewolf transformations and police encounters.

The game features a distinctive purple-tinted atmospheric design with retro pixel graphics that create an immersive nocturnal experience. What starts as a peaceful village exploration quickly becomes a thrilling adventure filled with supernatural elements and multiple possible outcomes.

Core Features

Multiple Story Paths and Endings

Moon Waltz offers incredible replay value through its branching narrative system. Each playthrough can lead to completely different outcomes based on your decisions and actions. The game encourages multiple playthroughs to discover all possible scenarios and endings.

Werewolf Transformation Mechanics

The game's unique selling point is the cloud-pushing werewolf transformation system. By interacting with clouds in the environment, your character can transform into a "waltzing werewolf bent on destruction," adding a supernatural twist to the adventure.

Retro Pixel Art Style

Featuring charming retro graphics with a distinctive purple color palette, the game creates a nostalgic atmosphere reminiscent of classic 8-bit adventure games. The simple yet effective art style perfectly complements the mysterious nighttime setting.

Police Avoidance System

Add tension to your adventure by constantly avoiding police encounters. This stealth element requires strategic thinking and careful navigation through the village environment.

Gameplay Experience

The core gameplay revolves around exploration, decision-making, and transformation mechanics. Players navigate through a village environment, interacting with various elements while pursuing the main objective of finding a vending machine. The cloud-pushing mechanism serves as both a gameplay feature and a narrative device that can dramatically alter your character's abilities and the story's direction.

The game's atmosphere is enhanced by its nighttime setting and mysterious undertones, creating an engaging experience that balances casual adventure gaming with supernatural thriller elements.

Operation Guide

Basic Controls

  • Push Clouds : Hold down Left Mouse Button (LMB), Space bar, or touch and hold on mobile screens
  • Movement : Navigate using standard directional controls
  • Interaction : Click or tap on interactive elements in the environment

Gameplay Tips

  • Experiment with cloud interactions to trigger werewolf transformations
  • Stay alert for police presence and plan escape routes
  • Make different choices in each playthrough to unlock all story branches
  • Explore every corner of the village to discover hidden elements

Why Play Moon Waltz

Moon Waltz offers a unique gaming experience that stands out in the crowded adventure game market. The combination of retro aesthetics, supernatural transformation mechanics, and multiple story paths creates exceptional replay value. Whether you're a fan of classic pixel art games, werewolf mythology, or narrative-driven adventures, this game provides an engaging experience.

The game is completely free to play online, requires no downloads, and works perfectly on both desktop and mobile devices. Its simple controls make it accessible to players of all skill levels, while the multiple endings provide depth for those seeking a more comprehensive gaming experience.

Frequently Asked Questions (FAQ)