Heart Star - Cooperative Puzzle Game

Seele01-Flash
By
Heart Star is an adorable cooperative puzzle game where two characters - a pink girl and blue boy - must work together to navigate through colorful levels. Switch between characters to manipulate objects and solve teamwork-based challenges.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Heart Star 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Adorable, vibrant "2.5D" voxel or low-poly aesthetic inspired by the original pixel art but reimagined for a 3D space. The world should look like a diorama. * **Color Palette:** Use a strict dual-tone palette. * **Red/Pink Zone:** Warm pinks (`#FF69B4`), soft reds (`#FF4500`) for the Girl character and "Heart" blocks. * **Blue/Cyan Zone:** Bright cyans (`#00FFFF`), deep sky blues (`#00BFFF`) for the Boy character and "Star" blocks. * **Background:** A soft, neutral gradient (creamy white to light grey) or a repeating pattern of faint hearts and stars to maintain focus on the foreground. * **Characters:** * **Girl (Heart):** A small, cute, low-poly humanoid with red hair/accents. * **Boy (Star):** A similar humanoid model but with blue hair/accents. * **Animations:** Simple procedural animations for idle (bobbing), walking (waddle), and jumping (squash and stretch). * **Level Design Blocks:** * **Solid Ground:** Neutral grey or purple blocks (walkable by both). * **Heart Blocks (Red):** Solid only when the Girl is active; semi-transparent (ghostly) and pass-through when the Boy is active. * **Star Blocks (Blue):** Solid only when the Boy is active; semi-transparent and pass-through when the Girl is active. * **Goal:** A golden pedestal or a glowing portal that requires *both* characters to stand on it to activate. ### 2. Audio Requirements * **BGM:** An upbeat, retro-inspired chiptune track mixed with soft synth pads. It should sound happy, cooperative, and loop seamlessly. * **Sound Effects (SFX):** * **Jump:** A classic 8-bit rising "bloop" or whistle. * **Land:** A soft thud. * **Swap Character:** A magical "shimmer" or "warp" sound. * **Collect/Win:** A high-pitched major chord arpeggio (fanfare). * **Ui Click:** Crisp mechanical clicks. ### 3. Gameplay Loop * **Core Mechanic:** The player controls two characters (Girl and Boy) but only one at a time. The inactive character freezes in place and can be used as a platform (standing on their head). * **World State Toggling:** * When controlling the **Girl**, Red blocks are solid physical objects, and Blue blocks are intangible ghosts. * When controlling the **Boy**, Blue blocks are solid physical objects, and Red blocks are intangible ghosts. * **Objective:** Navigate both characters to the final "Golden Zone" or "Goal Tile." * **Physics Logic:** * Characters can push small crates if they match their color state. * Characters can jump on each other's heads to reach higher platforms. * If a character is standing on a colored block that becomes intangible (due to swapping), they fall through it. * **Win Condition:** Both characters must occupy the goal tiles simultaneously. * **Failure:** Falling off the map resets the level. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is preferred for better visibility of the puzzle layout. * **Touch Controls (UI Overlay):** * **Left Side:** A virtual D-Pad or horizontal slider for movement (Left/Right). * **Right Side - Button A (Large):** Jump action. * **Right Side - Button B (Distinct Color):** "Swap" button to toggle between Boy and Girl. * **Camera:** An orthographic or slight perspective camera fixed at a side-scrolling angle (like a 2.5D platformer). It should smoothly pan to follow the currently active character with a slight lerp (delay) for smoothness. * **Feedback:** * **Haptic:** Slight vibration when swapping characters or landing a jump. * **Visual:** The "Swap" button should pulse, and the active character should have a glowing outline or a "player indicator" arrow above their head. The background color tint can slightly shift (reddish vs bluish) depending on who is active. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Heart Star is a delightful cooperative puzzle game that combines teamwork, strategy, and colorful visual design. Players control two charming characters - a pink-haired girl and a blue-haired boy - who must collaborate to reach the exit in each level. The game's unique mechanic centers around color-coded objects that only specific characters can interact with, creating engaging puzzle scenarios that require careful planning and coordination.

The game features a cute, cartoon art style with heart and star motifs throughout, creating a warm and inviting atmosphere perfect for players of all ages. Each level presents new challenges that test your problem-solving skills and ability to think cooperatively.

Core Features

Cooperative Gameplay Mechanics

Heart Star's standout feature is its cooperative puzzle design. Players must switch between the two characters strategically, as each can only interact with objects matching their color scheme. The pink character controls pink elements while the blue character manipulates blue objects, creating intricate puzzles that require both characters working in harmony.

Progressive Difficulty System

The game offers carefully designed levels that gradually increase in complexity. Starting with simple movement and object manipulation, later levels introduce more sophisticated puzzles requiring advanced teamwork strategies and precise timing.

Charming Visual Design

Featuring a delightful cartoon art style with pastel colors, hearts, and stars, the game creates an appealing visual experience. The clean, minimalist design ensures that puzzle elements are always clearly visible and distinguishable.

Cross-Platform Compatibility

Heart Star runs smoothly on all modern web browsers, supporting both desktop and mobile devices. No downloads or installations required - simply open your browser and start playing immediately.

Game Mechanics

Character Switching System

The core gameplay revolves around switching between the two characters using the C key. This mechanic is essential for solving puzzles, as certain objects and switches can only be activated by the corresponding character color.

Color-Coded Interactions

Each level contains objects in pink and blue colors. Pink objects respond only to the girl character, while blue objects can only be manipulated by the boy character. This creates strategic depth as players must plan their moves carefully.

Environmental Puzzle Elements

Levels feature various interactive elements including: - Moving platforms that respond to character presence - Switches that open doors or activate mechanisms - Collectible items that may be required for level completion - Obstacles that require specific character abilities to overcome

Operation Guide

Basic Controls

  • Movement : Use WASD keys or Arrow keys to move the active character
  • Character Switching : Press C to switch between the pink girl and blue boy
  • Jumping : Press X to make the active character jump over obstacles or reach higher platforms

Strategic Tips

  • Plan your moves in advance by observing which colored objects need interaction
  • Switch characters frequently to maximize efficiency
  • Some puzzles require both characters to be positioned simultaneously
  • Take your time - there's no time pressure, allowing for thoughtful puzzle-solving

Why Play Heart Star

Heart Star offers a unique gaming experience that combines logical thinking with cooperative strategy. Unlike traditional single-character puzzle games, this title challenges players to think from multiple perspectives simultaneously. The game is perfect for:

  • Solo Players : Enjoy the mental challenge of controlling two characters strategically
  • Couples and Friends : Share the experience by having each person control one character
  • Family Gaming : Safe, educational content suitable for all ages
  • Puzzle Enthusiasts : Fresh take on cooperative puzzle mechanics
  • Casual Gamers : Easy to learn controls with engaging gameplay

The game's emphasis on teamwork and coordination makes it an excellent choice for players looking to develop problem-solving skills while enjoying a relaxing, stress-free gaming experience.

Frequently Asked Questions (FAQ)