Agent Platformer - Rocket Pack Adventure Game

Seele01-Flash
By
Agent Platformer is an exciting stick figure action game where you control a secret agent with a rocket pack. Master fuel management, collect coins, and navigate challenging platforms to reach victory in this thrilling flying adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Agent Platformer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A stylized "2.5D" side-scrolling platformer mimicking the Flash game aesthetic. Use a high-contrast color palette: Bright Orange/Yellow background, Solid Black platforms, and Bright Yellow coins. * **Character (The Agent)**: Instead of a 2D sprite, build a simple 3D "Stick Figure" agent using `THREE.Group` composed of black `CapsuleGeometry` (limbs) and `SphereGeometry` (head). The agent must have a white "Headband" (torus or ring) and a small "Backpack" (cube) representing the rocket pack. * **Environment**: * **Background**: A dynamic texture or shader displaying a repeating diagonal zig-zag pattern in two shades of orange to match the screenshot. * **Platforms**: Solid black rectangular blocks (`BoxGeometry`). * **Coins**: Floating, rotating gold cylinders (`CylinderGeometry`) that emit a soft glow point light. * **Performance**: Use `InstancedMesh` for platforms and coins if possible to reduce draw calls. Ensure shadows are baked or disabled for mobile performance, relying on ambient and directional lighting for depth. ### 2. Audio Requirements * **BGM**: Generate a synthesizer-based "Retro Spy/Heist" theme. Fast-paced bassline (120-140 BPM) with a mysterious vibe. * **Sound Effects (SFX)**: * **Jump**: A crisp, short "woosh". * **Rocket Thrust**: A continuous looping white-noise/hissing sound while the jetpack button is held. * **Coin Pickup**: A high-pitched, satisfying "ding" or arcade chime. * **No Fuel**: A low-pitched "sputter" sound when trying to fly empty. ### 3. Gameplay Loop * **Core Mechanic**: The player moves left/right and jumps. The unique mechanic is the **Rocket Pack**. * **Fuel System**: * The player has a `Fuel Bar` (UI overlay). * Holding the "Fly" button applies upward force but rapidly drains the fuel bar. * **Coins are Fuel**: Collecting yellow coins instantly restores a portion of the fuel. * **Win/Loss**: * **Loss**: Falling into the bottom abyss (y < -10) resets the level. * **Win**: Reaching a green "Goal Zone" box at the end of the level. * **Camera**: A smooth `OrthographicCamera` that follows the player's X and Y position with a slight lag (lerp) for a polished feel. ### 4. Mobile Controls & Interaction * **Touch Interface**: * **Left Side**: A dynamic **Virtual Joystick** or simple "Left/Right" touch zones for horizontal movement. * **Right Side**: A large, responsive **Action Button**. * **Tap**: Jump. * **Hold (while in air)**: Activate Rocket Pack (Thrust). * **Feedback**: * **Visual**: When the rocket is active, emit small particle squares (white/grey) from the agent's backpack. * **Vibration**: Trigger `navigator.vibrate(50)` on coin collection and a continuous low vibration pattern while the rocket is thrusting (if supported). * **Screen Adaptation**: Force the renderer to resize on orientation change. Design the UI/HUD (Fuel bar, Score) to stay within the "Safe Area" at the top of the screen, ensuring notch compatibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Agent Platformer is a dynamic stick figure action-platformer that combines classic platforming mechanics with exciting rocket pack flight gameplay. In this engaging adventure, you take control of a sleek stick figure agent equipped with a powerful rocket pack, but there's a strategic twist - your fuel is limited, making every flight decision crucial to your success.

With its simple yet addictive gameplay mechanics, Agent Platformer offers hours of entertainment as you navigate through challenging levels, collect valuable coins, and master the art of efficient fuel management. The game's clean stick figure art style and smooth controls make it accessible to players of all ages while providing enough depth to keep experienced gamers engaged.

Core Features

Strategic Rocket Pack Gameplay

The heart of Agent Platformer lies in its unique fuel management system. Your rocket pack provides incredible mobility and the ability to reach otherwise impossible areas, but with limited fuel reserves, you must plan each flight carefully. This creates a perfect balance between action and strategy that keeps every moment exciting.

Coin Collection System

Scattered throughout each level are valuable coins that serve multiple purposes. Not only do they boost your score, but they're also essential for refueling your rocket pack, creating a risk-reward dynamic that adds depth to the exploration gameplay.

Smooth Stick Figure Animation

The game features fluid stick figure animations that bring your agent character to life. Despite the minimalist art style, every movement feels responsive and satisfying, from running and jumping to soaring through the air with your rocket pack.

Progressive Difficulty

As you advance through the levels, the challenges become increasingly complex, requiring more precise timing and strategic fuel usage. This progression system ensures that the game remains engaging from start to finish.

Gameplay Mechanics

Agent Platformer combines traditional platforming elements with innovative flight mechanics. You'll run, jump, and fly through various environments while managing your most precious resource - rocket fuel. The key to success lies in finding the perfect balance between ground-based navigation and strategic flight bursts.

The coin collection mechanic adds an extra layer of strategy, as you must decide when to risk fuel to reach distant coins versus conserving energy for crucial moments. Each level presents unique challenges that test both your reflexes and your planning skills.

Operation Guide

Mastering Agent Platformer is straightforward with these simple controls:

  • Left/Right Arrow Keys : Move your agent character horizontally across platforms
  • Spacebar : Perform standard jumps to navigate obstacles and reach platforms
  • Up Arrow Key : Activate your rocket pack for powered flight (consumes fuel)

The key to success is learning when to use each movement option. Standard jumps are free and should be your primary navigation method, while rocket pack bursts should be saved for reaching high platforms, crossing large gaps, or accessing coin clusters that would otherwise be impossible to obtain.

Pro Tips for Success

  • Plan your route before starting each level to identify optimal fuel usage points
  • Collect coins strategically - some may not be worth the fuel cost to reach them
  • Use short rocket bursts rather than long flights to conserve fuel
  • Master the timing of jump-to-flight combinations for maximum efficiency

Why Play Agent Platformer

Agent Platformer stands out in the crowded platformer genre by introducing meaningful resource management without sacrificing the fast-paced action that makes platformers exciting. The game's completely free nature means you can dive into this thrilling adventure without any barriers.

The stick figure art style might appear simple, but it allows for incredibly smooth gameplay that runs perfectly in any web browser. Whether you're looking for a quick gaming session or an extended challenge run, Agent Platformer adapts to your schedule perfectly.

Perfect for players who enjoy: - Strategic thinking combined with action gameplay - Classic platformer mechanics with modern twists - Games that are easy to learn but challenging to master - Quick, browser-based gaming sessions - Skill-based progression and improvement

Experience the perfect blend of action and strategy in Agent Platformer - where every flight counts and every coin matters!

Frequently Asked Questions (FAQ)