Jelly Venture - Adventure Platform Game

Seele01-Flash
By
Jelly Venture is an innovative platform adventure game featuring unique shapeshifting mechanics. Control a jelly character who can stretch, sling, and squeeze through obstacles on an epic quest to reunite with his beloved dog companion.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jelly Venture: 3D Slingshot Platformer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A 2.5D side-scrolling perspective (3D objects, limited Z-axis movement). Use a vibrant "Toon-shaded" or "Cel-shaded" aesthetic to match the cartoon source material. * **Player Character:** A dynamic, green, gelatinous cube or sphere (representing the "Jelly" form) that utilizes vertex displacement shaders to pulse and wobble. It should visually squash when hitting surfaces and stretch when moving fast. * **Environment:** Floating platforms with distinct textures: "Sticky" surfaces (grass/green), "Slippery" surfaces (ice/blue), and "Deadly" surfaces (red spikes). The background should be a gradient of hot pink to purple (referencing the original art). * **Performance:** Optimize for mobile by using low-poly geometries and baking lighting where possible. Use instanced meshes for repetitive environment blocks and collectibles (coins/stars). ### 2. Audio Requirements * **BGM:** fast-paced, upbeat "YouTuber-style" background music (Synth-pop/Electronic) that loops seamlessly. * **Sound Effects (SFX):** * *Interaction:* A "stretching rubber band" sound when aiming. * *Action:* A comical "Boing" or "Whoosh" upon release. * *Impact:* A wet "Splat" sound when sticking to a wall/floor. * *Collection:* High-pitched digital chimes for collecting coins. * *Failure:* A cartoonish "womp-womp" or splash sound when hitting water/hazards. ### 3. Gameplay Loop * **Core Mechanic:** The character has basic forward momentum on the ground but sticks to walls/ceilings. The primary movement is **"Drag-to-Fling"**. * **Physics Logic:** When the player touches and drags, time slows down slightly (bullet time). Releasing flings the Jelly character in the opposite direction of the drag (slingshot mechanic). * **Collision:** The character must stick to safe surfaces. If the character hits a hazard (spikes) or falls below a certain Y-threshold, the level resets. * **Win Condition:** Navigate through obstacles to reach the end goal: a stylized 3D model of the dog "Nala". * **Collectibles:** Scatter floating coins along the optimal trajectory paths to guide the player. ### 4. Mobile Controls & Interaction * **Touch Controls:** Implement a global touch event listener. * *Touch Start:* Anchor the aiming point. * *Touch Move:* Calculate the vector between start and current point to determine power and angle. * *Touch End:* Apply impulse force to the physics body. * **Visual Aid (Crucial for Mobile):** Draw a **dotted trajectory line** (parabola) during the "Touch Move" phase so the player knows exactly where they are aiming before releasing. * **Camera:** The camera should smoothly follow the player's X and Y position but with a slight damping delay to prevent motion sickness during rapid flings. * **Feedback:** Trigger `navigator.vibrate(50)` (haptic feedback) when the character successfully sticks to a new surface. ### 5. Technical Stack Suggestion * Use `Three.js` for rendering. * Use `Cannon.js` or a simple custom physics engine for gravity, collision detection, and impulse application. * Use `gsap` for smooth animations (squash/stretch effects). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Jelly Venture

Jelly Venture is a captivating platform adventure game that combines innovative gameplay mechanics with an emotionally engaging storyline. This free-to-play browser game features a shapeshifting protagonist on a heartwarming mission to reunite with his loyal canine companion. The game stands out with its unique jelly physics system, allowing players to stretch, sling, and morph through challenging environments across multiple vibrant worlds.

Core Features

Revolutionary Shapeshifting Mechanics

Unlike traditional platform games, Jelly Venture introduces groundbreaking shapeshifting abilities that redefine how you navigate obstacles. Your character can transform into a flexible jelly form, enabling you to:

  • Sling and Launch : Use mouse or touch controls to stretch and propel yourself across gaps and onto platforms
  • Squeeze Through Tight Spaces : Compress your jelly form to navigate through narrow passages and tunnels that would be impossible for rigid characters
  • Stick to Surfaces : Attach to walls, ceilings, and platforms with your adhesive jelly properties
  • Strategic Movement : Plan your trajectory carefully as your character automatically runs forward when not in jelly mode

Diverse World Exploration

Each world in Jelly Venture features its own unique visual atmosphere and environmental challenges:

  • Multiple Themed Worlds : Explore various environments with distinct artistic styles and gameplay elements
  • Environmental Hazards : Navigate around spikes, traps, water obstacles, and other dangerous elements
  • Progressive Difficulty : Each world introduces new challenges and mechanics to master

Customization and Collection System

The game rewards exploration and skill with a comprehensive progression system:

  • Collectible Currency : Gather coins and stars scattered throughout each level
  • Skin Customization : Unlock and purchase various character skins and visual modifications
  • Achievement Rewards : Complete challenges to earn special customization options

Gameplay Mechanics

Intuitive Control System

Jelly Venture features simple yet engaging controls that are easy to learn but challenging to master:

  • Automatic Movement : Your character runs forward automatically, maintaining game momentum
  • Drag and Release : Hold down mouse button or touch screen, then release to launch yourself
  • Precision Timing : Master the art of timing your releases for perfect landings
  • Surface Attachment : Use your jelly properties strategically to stick to safe platforms

Strategic Challenge Elements

Success in Jelly Venture requires more than quick reflexes - it demands strategic thinking:

  • Platform Planning : Analyze each level layout before making your moves
  • Risk Assessment : Weigh the benefits of collecting items against potential dangers
  • Escape Techniques : Learn how to unstick yourself from platforms and navigate to safety
  • Hazard Avoidance : Develop strategies for avoiding various environmental threats

Why Play Jelly Venture

Completely Free Gaming Experience

Enjoy the full Jelly Venture experience without any cost barriers:

  • No Download Required : Play instantly in your web browser
  • No Hidden Costs : All game content is accessible for free
  • No Registration Needed : Start playing immediately without account creation

Cross-Platform Compatibility

Jelly Venture adapts perfectly to your preferred gaming device:

  • Desktop Optimization : Full-featured experience on Windows, Mac, and Linux computers
  • Mobile Responsive : Smooth touch controls optimized for smartphones and tablets
  • Universal Browser Support : Compatible with Chrome, Firefox, Safari, and other modern browsers

Emotional Storytelling

Beyond its innovative mechanics, Jelly Venture delivers a touching narrative about friendship and determination. The quest to reunite with a beloved pet companion adds emotional weight to every jump, stretch, and successful level completion.

Skill Development Benefits

  • Hand-Eye Coordination : Improve precision and timing through challenging gameplay
  • Strategic Thinking : Develop problem-solving skills through level planning
  • Patience and Persistence : Learn to overcome obstacles through repeated attempts and strategy refinement

Perfect for All Ages

With its colorful cartoon art style, intuitive controls, and family-friendly theme, Jelly Venture appeals to both casual gamers and platform game enthusiasts of all ages.

Frequently Asked Questions (FAQ)