Jellydad Hero - Family Rescue Puzzle Game

Seele01-Flash
By
Jellydad Hero is a charming puzzle-adventure game where you help a brave jelly father rescue his imprisoned family from a dangerous pirate space station through clever problem-solving and platforming.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jellydad Hero: Space Station Escape**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling Puzzle Platformer. Use a **Cel-Shaded (Toon)** art style to mimic the original 2D cartoon aesthetic. Use bright, saturated colors (Cyan for the hero, Industrial Greys/Blues for the station). * **Character Model:** Represent "Jellydad" as a simple, squishy-looking geometry (e.g., a modified CapsuleGeometry or a Blob) with a semi-transparent blue `MeshPhysicalMaterial` or a solid blue `MeshToonMaterial`. Include two simple white spheres for eyes to indicate direction. * **Environment:** A "Pirate Space Station" setting. Use modular blocks for floors and walls with metallic textures. Key interactable objects: * **Vents:** Grates that slide open. * **Batteries:** Glowing geometric shapes (green/yellow cubes) that can be picked up. * **Sockets:** Recessed areas where batteries fit. * **Hazards:** Rotating saw blades (metallic cylinders with spikes) or enemy patrol zones. * **Exit:** A vacuum chamber door (airlock style) with a glowing exit sign. * **Mobile Optimization:** Use low-poly models. Bake static lighting where possible. Limit real-time shadows to the main character only. Use `InstancedMesh` for repetitive floor/wall tiles to reduce draw calls. ### 2. Audio Requirements * **BGM:** A quirky, upbeat, "retro sci-fi" instrumental track. Think synthesizer bass lines mixed with playful melodies (similar to 16-bit era puzzle games). It should sound "cute" rather than "scary." * **Sound Effects (SFX):** * **Movement:** Wet, squishing sounds when Jellydad walks or lands (`blob_step.mp3`). * **Jump:** A cartoonish "Bloop" or spring sound. * **Interact:** A mechanical "Clank" when using vents; an electric "Zap/Hum" when inserting batteries. * **Win:** A triumphant short jingle. * **Fail:** A comedic "Splat" sound. ### 3. Gameplay Loop * **Objective:** Navigate the character from the spawn point to the Exit Vacuum Chamber. * **Core Mechanics:** * **Movement:** Horizontal movement + Jumping. * **Interaction:** The player must solve environmental puzzles. * *Example:* The path is blocked by a laser gate. The player must find a battery, carry it to a power socket, and insert it to deactivate the laser or activate a moving platform/trolley. * *Vents:* The player can travel through vent systems to reach isolated areas. * **Win Condition:** Collision with the Exit Airlock triggers the "Level Complete" UI. * **Lose Condition:** Touching a hazard (Saw Blade) or Enemy results in immediate respawn at the start. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Force horizontal layout). * **Touch Controls (UI Overlay):** * **Left Side:** A virtual D-Pad or two large distinct arrows (Left/Right) for movement. High touch tolerance. * **Right Side:** * **Button A (Jump):** Large circular button (Green/Blue). * **Button B (Interact/Action):** Large circular button (Orange). This button should visually pulse or highlight when the player is within range of an interactable object (Vent/Battery). * **Feedback:** * **Haptic:** Trigger `navigator.vibrate(20)` on jump and `navigator.vibrate(40)` on interaction/death. * **Visual:** Brief scaling animation on buttons when pressed. * **Camera:** Orthographic camera or Perspective camera with a narrow FOV, fixed side-view, smoothly tracking the player's X/Y position with a slight "look ahead" offset. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jellydad Hero is an adorable puzzle-platformer that combines heartwarming storytelling with engaging brain teasers. Rated 3.2/5 by players, this family-friendly adventure puts you in control of a determined jelly father on a mission to save his loved ones from captivity aboard a treacherous pirate space station.

The game features a unique blend of puzzle-solving and platforming elements, where each level presents new challenges that require both quick thinking and precise timing. With its cute art style and accessible gameplay mechanics, Jellydad Hero appeals to players of all ages looking for an entertaining yet mentally stimulating experience.

Core Features

Engaging Puzzle Mechanics

Each level in Jellydad Hero is carefully designed as a mini-puzzle that requires you to think creatively. Navigate through complex space station corridors, avoid dangerous obstacles, and use environmental objects strategically to progress toward the exit vacuum chamber.

Interactive Environment System

The game world is filled with interactive elements that serve as both tools and obstacles: - Vents : Use air ducts to access hidden areas or bypass enemies - Trolleys : Push and ride moving platforms to reach higher locations - Batteries : Power up machinery and unlock new pathways - Various mechanisms : Activate switches, doors, and other station equipment

Family-Friendly Adventure

With an "All Ages" content rating, Jellydad Hero provides wholesome entertainment that parents can confidently share with their children. The cute character design and non-violent puzzle-solving approach make it perfect for family gaming sessions.

Progressive Difficulty

Tagged as an "Easy" game, Jellydad Hero starts with simple tutorials and gradually introduces more complex puzzles, ensuring players can learn and improve their skills naturally without frustration.

Gameplay Mechanics

The core gameplay revolves around exploration, puzzle-solving, and rescue missions. As Jellydad, you'll navigate through multiple levels of the pirate space station, each with its own unique layout and challenges. The objective is always the same: reach the exit vacuum chamber to escape and move closer to rescuing your family.

Physics-Based Puzzles

Many puzzles incorporate realistic physics, requiring you to understand how objects interact with each other. Push heavy items to create bridges, use momentum to swing across gaps, or stack objects to reach higher platforms.

Stealth and Timing Elements

While not a stealth game per se, some levels require careful timing and observation to avoid patrol routes or moving hazards. Learn enemy patterns and environmental cycles to find the perfect moment to advance.

Operation Guide

Basic Controls

  • Arrow Keys : Move Jellydad left, right, up, and down
  • Up Arrow : Jump over obstacles and reach higher platforms
  • Space Bar : Interact with environmental objects (vents, trolleys, batteries, switches)
  • Movement Tips : Use precise timing when jumping between platforms
  • Interaction Strategy : Experiment with different objects to discover their functions

Advanced Techniques

  • Momentum Management : Build up speed before long jumps
  • Object Stacking : Combine multiple items to create custom solutions
  • Environmental Awareness : Always scan the level for interactive elements before moving
  • Patience : Take time to analyze each puzzle before attempting solutions

Why Play Jellydad Hero

Jellydad Hero stands out in the crowded puzzle game market by combining emotional storytelling with satisfying gameplay mechanics. The family rescue theme adds meaningful motivation to each puzzle, making victories feel genuinely rewarding.

The game's accessibility makes it perfect for: - Casual gamers looking for relaxing puzzle challenges - Families seeking games suitable for all age groups - Puzzle enthusiasts who enjoy physics-based problem solving - Anyone wanting a free, browser-based gaming experience

Perfect for Quick Sessions

Each level can be completed in just a few minutes, making Jellydad Hero ideal for short gaming breaks or longer puzzle-solving sessions. The bite-sized challenges respect your time while still providing substantial entertainment value.

Frequently Asked Questions (FAQ)