Bird Jumper - Platform Puzzle Adventure

Seele01-Flash
By
Bird Jumper is an exciting platform puzzle game that combines strategic thinking with fast-paced action. Guide a hungry pixelated bird through dangerous obstacles to collect worms and unlock special abilities.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bird Jumper". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **Voxel / 2.5D Voxel Art style** to translate the original 2D pixel art into a 3D web environment. The world should look built from small cubes (Minecraft-like but simpler). * **Main Character (Bird)**: Create a voxel representation of the blue bird with a yellow beak. It should have a simple bobbing animation when idle and a squashing animation when landing. * **Environment**: * **Platforms**: Floating grass and dirt blocks. * **Background**: A dynamic gradient shader transitioning from bright green (bottom) to yellow (top) to mimic the screenshot's sunburst effect. Add floating low-poly clouds in the distance. * **Items**: Pink worms (collectible targets), golden coins (currency), and colorful potion bottles (power-ups). * **Performance (Mobile)**: Use `InstancedMesh` for repeated platform blocks to reduce draw calls. Limit shadow casting to the main character only. Use an Orthographic Camera to maintain the precise platformer perspective. ### 2. Audio Requirements * **BGM**: An upbeat, fast-paced **8-bit Chiptune track** that loops seamlessly. It should feel retro and energetic. * **Sound Effects (SFX)**: * **Jump**: A short, rising square-wave beep. * **Worm Collection**: A satisfying "crunch" or high-pitched "ding". * **Coin**: A classic retro coin sparkle sound. * **Potion Pickup**: A magical ascending glissando. * **Death**: A low-pitch descending slide whistle or "splat" noise. * **Win/Level Clear**: A short victory fanfare. ### 3. Gameplay Loop * **Core Logic**: The player controls the Bird. The goal is to collect **100% of the worms** in the level to spawn the exit portal/flag. Reaching the exit without collecting all worms does nothing. * **Hazards**: Stationary spikes, moving buzzsaws, and bottomless pits (falling off the map). Hitting any hazard restarts the level instantly. * **Power-up Mechanics**: * **Double Jump Potion**: Allows a second jump in mid-air. Visual indicator: Bird glows blue. * **Flight Potion**: Gravity is disabled for 5 seconds; player can fly in all directions. Visual indicator: Bird gains wings particle effect. * **Progression**: Collecting coins increases a persistent high score. ### 4. Mobile Controls & Interaction * **Screen Orientation**: Force **Landscape Mode**. If the user is in Portrait, display a "Please Rotate Device" overlay. * **Touch Controls (Virtual UI)**: * **Left Side**: Two large, transparent buttons (or a virtual joystick) for Left/Right movement. Area: Bottom-left 30% of screen. * **Right Side**: A large circular button for "Jump" (and "Fly" if potion is active). Area: Bottom-right 20% of screen. * *Note*: Ensure touch targets are at least 48px to prevent miss-clicks. * **Game Feel**: * Implement **"Coyote Time"** (allow jumping for 0.1s after walking off a ledge) to make controls feel responsive on touchscreens. * Implement **"Jump Buffering"** (if jump is pressed slightly before hitting the ground, execute jump immediately upon landing). * **Feedback**: Trigger `navigator.vibrate(50)` on death or collecting a worm to provide haptic feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Bird Jumper is a captivating platform puzzle game that challenges players to help a hungry bird satisfy its appetite for worms. This engaging adventure combines classic platformer mechanics with puzzle-solving elements, creating a unique gaming experience that tests both your reflexes and strategic thinking abilities.

Featuring charming pixel art graphics and increasingly challenging levels, Bird Jumper offers hours of entertainment for players who enjoy brain-teasing puzzles wrapped in action-packed gameplay.

Core Features

Strategic Puzzle Platforming

Every level in Bird Jumper requires careful planning and precise execution. You'll need to analyze each stage, identify potential threats, and map out the safest route to collect all the worms while avoiding deadly traps and obstacles.

Magic Potion System

Discover special magic potions scattered throughout levels that grant your bird incredible abilities: - Double Jump : Reach higher platforms and escape dangerous situations - Flight Mode : Soar through the air and access previously unreachable areas - Special Powers : Unlock additional abilities as you progress

Customization Options

Earn coins during your adventure to unlock a diverse collection of bird skins. Personalize your feathered friend with various colors and styles, making each playthrough uniquely yours.

Progressive Difficulty

Bird Jumper features carefully designed levels that gradually increase in complexity. Start with simple worm-collecting missions and advance to intricate puzzle chambers filled with moving platforms, spikes, and other challenging obstacles.

Gameplay Mechanics

The game masterfully blends puzzle-solving with platform action. Each level presents a unique challenge where timing, positioning, and route planning are crucial for success. The hungry bird must navigate through:

  • Obstacle Courses : Dodge spikes, moving platforms, and environmental hazards
  • Trap-filled Chambers : Outsmart cleverly placed dangers
  • Vertical Challenges : Use jumping skills to reach elevated worm locations
  • Timed Sequences : Complete objectives before obstacles shift position

Operation Guide

Bird Jumper features intuitive controls that are easy to learn but challenging to master:

  • Movement : Use A, D keys or left/right arrow keys to move horizontally
  • Jumping : Press W, spacebar, or up arrow key to make your bird jump
  • Crouching : Use S or down arrow key to duck under low obstacles
  • Special Abilities : Activate collected potion powers with designated keys

The responsive control scheme ensures that success depends on skill and strategy rather than fighting with clunky mechanics. Whether you're making precise jumps between platforms or timing your movements to avoid traps, every input feels natural and immediate.

Why Play Bird Jumper

Perfect for Puzzle Lovers

If you enjoy games that make you think before you act, Bird Jumper delivers exactly that experience. Each level is a miniature puzzle that requires observation, planning, and skillful execution.

Suitable for All Skill Levels

While the game offers significant challenges for experienced players, its gradual difficulty curve makes it accessible to newcomers to the platform puzzle genre.

Completely Free Gaming

Enjoy the full Bird Jumper experience without spending a penny. All features, levels, and customization options are available through gameplay progression.

Cross-Platform Compatibility

Play seamlessly on desktop computers, smartphones, and tablets. Your progress and achievements sync across devices, allowing you to continue your bird's adventure anywhere.

Engaging Pixel Art Style

The charming retro-inspired graphics create a nostalgic atmosphere while remaining crisp and clear on modern displays. The distinctive visual style makes each character and obstacle easily recognizable.

Bird Jumper stands out in the crowded platform game market by focusing on thoughtful level design and meaningful player choices. Every jump matters, every route decision has consequences, and every successfully completed level feels like a genuine achievement.

Frequently Asked Questions (FAQ)