Jelly Escape - Fun Clicker Escape Game

Seele01-Flash
By
Jelly Escape is an adorable clicker-style escape game featuring a cute jelly character trying to find freedom. With simple tap controls and charming visuals, it's perfect for casual gaming sessions on any device.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jelly Escape 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-scrolling Platformer (3D objects, 2D gameplay plane). Use an **OrthographicCamera** to replicate the flat, cartoon look of the original screenshot while maintaining 3D depth. * **Player Character:** A **Yellow Rounded Cube (BoxGeometry with bevels)**. * *Shader/Material:* Use a slightly translucent yellow `MeshPhysicalMaterial` to simulate a jelly/gummy texture. * *Jelly Effect:* Implement a "Squash and Stretch" animation logic: scale down Y and up X/Z when landing; scale up Y and down X/Z when jumping. * *Face:* If possible, draw two large cartoon eyes (white circles with black pupils) on the front face using a CanvasTexture. * **Environment:** * **Platforms:** Orange rectangular blocks with a lighter orange top border. * **Background:** A dark teal/slate grey solid color or gradient to provide high contrast against the yellow player. * **The Exit:** A glowing portal or a door frame marked "EXIT" (using TextGeometry or a texture) at the end of the level. * **Obstacles:** Red spikes (ConeGeometry) or rotating saw blades. * **Mobile Optimization:** Use low-poly geometries. Reuse geometries/materials (InstancedMesh) for platform blocks if there are many. Shadows should be baked or simple directional light only. ### 2. Audio Requirements * **BGM:** A "Cute" and upbeat track, loopable. Style: Chiptune or Marimba-based (Happy/Bouncy). * **Sound Effects (SFX):** * **Jump:** A wet "Boing" or high-pitched synth rise. * **Land:** A squishy "Splat" sound. * **Death:** A "Pop" sound followed by a descending tone. * **Win:** A positive chime or fanfare. * *Note:* Use a simple synthesizer function (Web Audio API) to generate these sounds procedurally to avoid external asset dependencies. ### 3. Gameplay Loop * **Core Mechanic:** **Auto-Runner / Puzzle Platformer**. The Jelly Cube moves forward (right) automatically at a constant speed. * **Goal:** Reach the "EXIT" portal at the end of the level without hitting obstacles or falling into pits. * **Physics:** * The player only controls the **Jump**. * Gravity should be snappy (fast rise, fast fall) to prevent "floaty" controls. * **Win Condition:** Collision with the Exit object triggers a particle confetti effect, "Level Complete" UI, and a button to restart/next level. * **Fail Condition:** Collision with Spikes or falling below a certain Y-threshold triggers a "Splat" particle effect, stops movement, and shows a "Try Again" button. ### 4. Mobile Controls & Interaction * **Input Scheme:** **One-Tap Gameplay**. * **Tap/Click Screen:** Make the Jelly Jump. * **Double Tap:** (Optional) A small double jump in mid-air. * **Responsiveness:** The jump must be instant (0 latency) on `touchstart`. Prevent default browser behaviors (zooming, scrolling, selecting text) via CSS and JS (`e.preventDefault()`). * **UI Overlay:** * Keep UI minimal. A "Pause" button in the top right (at least 44x44px hit area). * "Game Over" / "Victory" screens should be DOM-based overlays centered on the screen with large, touch-friendly buttons. * **Feedback:** * **Visual:** The Jelly must visually squash when button is pressed or upon landing. * **Haptic:** Trigger `navigator.vibrate(20)` on jump and `navigator.vibrate([50, 50, 50])` on death if supported. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jelly Escape is a delightful clicker escape game that combines simple gameplay mechanics with adorable character design. Rated 3.8/5 by players, this charming HTML5 game puts you in control of a cute jelly character determined to escape from various challenging situations. The game's appeal lies in its perfect balance of easy-to-learn controls and engaging puzzle-solving elements.

Core Features

Adorable Jelly Character

The star of the show is an irresistibly cute jelly creature with expressive eyes and bouncy animations. This lovable character will win your heart as you guide them through their escape journey.

Simple Clicker Mechanics

True to its clicker game roots, Jelly Escape features intuitive tap-based controls that anyone can master. No complex button combinations or difficult maneuvers - just simple clicks to progress through the game.

Cross-Platform Compatibility

  • Free to Play : Completely free with no hidden costs or required purchases
  • HTML5 Technology : Runs smoothly in any modern web browser
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • No Download Required : Play instantly without any installation

Easy Yet Engaging Gameplay

While the controls are simple, the game offers enough challenge to keep players engaged. Each level presents new obstacles and puzzles that require timing and strategy to overcome.

Gameplay Mechanics

The core gameplay revolves around helping your jelly character navigate through various escape scenarios. Players use clicking and tapping to:

  • Make the jelly move and jump
  • Interact with environmental objects
  • Solve simple puzzles blocking the escape route
  • Collect items that aid in the escape process

Progressive Difficulty

Starting with basic escape scenarios, the game gradually introduces more complex challenges. Each successful escape unlocks new levels with unique obstacles and creative solutions required.

Operation Guide

Mouse Controls (PC) : - Left Click : Primary interaction - move jelly, activate objects - Click and Hold : Charge up special actions - Mouse Movement : Navigate menus and select options

Touch Controls (Mobile) : - Tap : Move jelly character and interact with objects - Tap and Hold : Activate special abilities - Swipe : Navigate through game menus

Game Objective : Guide your jelly character to the exit in each level while overcoming obstacles and solving environmental puzzles.

Why Play This Game

Perfect for Casual Gaming

Jelly Escape is ideal for quick gaming sessions during breaks or commutes. The simple mechanics mean you can jump in and start playing immediately, while the cute aesthetics provide a relaxing, stress-free experience.

Family-Friendly Fun

With its "All Ages" content rating and adorable visuals, this game is perfect for players of all ages. Parents can confidently let children play while adults will appreciate the charming character design and satisfying gameplay loop.

No Commitment Required

As a browser-based game, there's no need to install apps or create accounts. Simply visit the game page and start playing instantly on any device with an internet connection.

Develops Problem-Solving Skills

While maintaining its casual nature, Jelly Escape encourages logical thinking and problem-solving as players figure out the best escape routes and strategies for each level.

Frequently Asked Questions (FAQ)