Jellydad Hero - Family Rescue Puzzle Adventure

Seele01-Flash
By
Jellydad Hero is a heartwarming puzzle adventure where you help a brave jelly father rescue his family from a pirate space station. Navigate through challenging levels, solve puzzles, and use your wit to reach the exit vacuum chamber in each stage.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jellydad Hero 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **Low-poly Toon/Cel-shaded** aesthetic to match the original's "Cute" and "Cartoon" tags while ensuring mobile performance. Use bright, saturated colors with thick outlines (Sobel operator or inverted hull method) for characters. * **The Hero (Jellydad)**: Create a blob-like character using a `IcosahedronGeometry`. * **Material**: Use a semi-transparent, light blue material (`MeshPhysicalMaterial` with transmission) to simulate jelly. * **Animation**: Implement a vertex shader or simple `scale` tweening to make the character "wobble" when moving or landing to emphasize his gelatinous nature. * **The Environment (Space Station)**: * **Setting**: A 2.5D side-scrolling corridor inside a pirate space station. * **Props**: Metal floor grates, industrial vents (entry/exit points), levers, movable crates/batteries, and rotating saw blades (hazards). * **Camera**: Fixed orthographic camera or a perspective camera with a narrow FOV, tracking the player on the X-axis only. * **Optimization**: Use instanced rendering for floor tiles and walls. Limit dynamic lights to the player and active interactables. ### 2. Audio Requirements * **Background Music (BGM)**: A whimsical, "sci-fi funk" track. It should be looping, upbeat, and use synth instruments that sound bubbly or bouncy to match the "Easy/Cute" vibe. * **Sound Effects (SFX)**: * **Movement**: Wet, squishy "bloop" sounds for footsteps or landing jumps. * **Jump**: A rising "boing" sound. * **Interaction**: Mechanical "clunks" and "hisses" when pulling levers or using vents. * **Success**: A cheerful chime or vacuum suction sound when reaching the exit. ### 3. Gameplay Loop * **Core Mechanic**: A puzzle-platformer where the player moves from left to right to reach the exit (Vacuum Chamber). * **Interactions**: * **Physics Puzzles**: The player must push crates/batteries (using `Cannon.js` or simple AABB collision logic) to activate pressure plates or create steps to reach higher areas. * **Item Usage**: The player can "absorb" small items (like the bomb in the screenshot) into their body and spit them out to destroy obstacles or weigh down switches. * **Hazards**: Avoid patrolling enemies and static traps like spinning saw blades. Contact results in a "popping" animation and a level reset. * **Victory Condition**: Reach the vacuum tube at the end of the level to be "sucked up" and transported to the next stage. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** (Horizontal) mode to maximize the view of the level layout. * **Touch Controls**: * **Left Side**: A floating Virtual Joystick or large D-Pad area for Left/Right movement. * **Right Side**: Two distinct circular buttons (min 60px diameter): * **'A' Button**: Jump. * **'B' Button**: Interact (Pick up object / Drop object / Pull Lever / Enter Vent). * **Feedback**: * Add simple `navigator.vibrate(50)` haptic feedback when the player bumps into walls, lands a jump, or interacts with an object. * Buttons should visually depress or glow when touched. 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 a charming puzzle adventure game that combines family-friendly storytelling with engaging puzzle mechanics. Rated 3.2/5 by players, this cute adventure follows the journey of Jellydad, a determined father on a mission to rescue his beloved family from imprisonment in a dangerous pirate space station.

The game features intuitive controls and progressively challenging levels that will test your problem-solving skills while keeping you entertained with its adorable characters and engaging storyline.

Core Features

Heartwarming Family Story

The emotional core of Jellydad Hero revolves around family bonds and determination. Players connect with Jellydad's mission to save his loved ones, making each victory feel meaningful and rewarding.

Interactive Puzzle Elements

The game features various interactive objects that add depth to the puzzle-solving experience: - Vents : Navigate through air ducts to access hidden areas - Trolleys : Use moving platforms to reach higher locations
- Batteries : Power up mechanisms and unlock new pathways - Environmental Objects : Discover creative solutions using the space station's infrastructure

Progressive Difficulty

Starting with simple movement puzzles, the game gradually introduces more complex challenges that require strategic thinking and careful planning. Each level builds upon previous mechanics while introducing new elements.

Family-Friendly Design

With its "All Ages" content rating, Jellydad Hero provides safe entertainment for players of all ages. The cute art style and non-violent gameplay make it perfect for family gaming sessions.

Gameplay Mechanics

Jellydad Hero combines classic platforming with puzzle-solving elements. Players must navigate through each level of the pirate space station, using environmental objects and clever thinking to overcome obstacles. The goal is simple: reach the exit vacuum chamber to progress to the next level and get closer to rescuing your family.

Level Structure

Each level presents a unique challenge with multiple possible solutions. Players are encouraged to experiment with different approaches, making the game highly replayable as you discover new strategies.

Strategic Problem-Solving

Success requires more than just quick reflexes. Players must analyze each level, identify interactive elements, and plan their route carefully to avoid dangers and reach the exit efficiently.

Operation Guide

The game features simple and intuitive controls that anyone can master:

  • Arrow Keys : Move Jellydad left, right, up, and down through the space station
  • Up Arrow : Jump over obstacles and reach higher platforms
  • Spacebar : Interact with objects like vents, trolleys, batteries, and other environmental elements
  • Strategic Movement : Combine movement and interaction to solve complex puzzles

Pro Tips for Success

  1. Explore Thoroughly : Each level contains hidden pathways and alternative solutions
  2. Experiment with Objects : Try interacting with different elements to discover new possibilities
  3. Plan Your Route : Look ahead and plan your path before making moves
  4. Use Patience : Some puzzles require careful timing and patience to solve

Why Play Jellydad Hero

Perfect for Puzzle Lovers

If you enjoy games that challenge your mind while telling an engaging story, Jellydad Hero delivers both elements beautifully. The puzzle mechanics are satisfying without being frustratingly difficult.

Great for All Ages

The game's cute aesthetic and family-friendly content make it ideal for parents playing with children or anyone looking for wholesome entertainment.

No Download Required

Play instantly in your web browser without any downloads or installations. The game runs smoothly on both desktop and mobile devices.

Emotional Engagement

Unlike many puzzle games that focus purely on mechanics, Jellydad Hero adds emotional weight to your actions through its compelling family rescue storyline.

Free Entertainment

Enjoy the complete game experience at no cost, making it accessible to everyone who wants to help Jellydad save his family.

Frequently Asked Questions (FAQ)