Balloon in a Wasteland

Seele01-Flash
By
Balloon in a Wasteland is a charming zombie survival game where you must repair your crashed balloon while defending against hungry black critters in a desolate wasteland.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Balloon in a Wasteland". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Aesthetic must mimic "2D Silhouette Art" using 3D models. Use an `OrthographicCamera` to simulate a flat 2.5D perspective. * **Materials:** All foreground objects (Player, Balloon, Enemies, Ground, Trees) must use `MeshBasicMaterial` with color `#000000` (Pure Black) to create a silhouette effect. * **Background:** The background (canvas CSS or Skybox) should be a vertical linear gradient mimicking a sunset: fading from deep purple (`#2c0e37`) at the bottom to vibrant orange (`#ff5e00`) at the top. * **Key Assets:** * **Player:** A low-poly humanoid shape (black silhouette). * **The Balloon:** A large, crashed hot air balloon structure in the center of the scene. It needs visual indicators of damage (e.g., scale changes or particle smoke). * **Enemies:** "Little black critters" - create small, low-poly sphere/blob monsters that swarm towards the player. * **The Merchant:** A truck that appears periodically at the edge of the screen. * **Performance:** Optimize for mobile by keeping geometry low-poly. Use object pooling for bullets and enemies to prevent garbage collection stutter on mobile browsers. ### 2. Audio Requirements * **BGM:** A lonely, wind-swept ambient track with acoustic guitar riffs (melancholic but hopeful). * **Sound Effects (SFX):** * **Shooting:** Soft "Piff" or "Pop" sounds (not overly realistic loud gunshots). * **Hit/Death:** Squishy "Splat" sounds when critters are destroyed. * **Repairing:** Rhythmic "Ratchet" or "Hammering" sound when fixing the balloon. * **UI:** Soft clicks for the shop menu. ### 3. Gameplay Loop * **Core Mechanic:** The player must balance between **Shooting Enemies** and **Repairing the Balloon**. * **Enemy Behavior:** Waves of enemies spawn from the left and right screen edges, targeting the Player first, then the Balloon. * **Repair Mechanic:** The balloon has a health bar (0-100%). It slowly drains if attacked. The player must stand inside a "Repair Zone" (circle around the balloon) to increase the repair percentage. * **The Merchant:** Every 60 seconds, a Truck arrives. The player can approach it to open a UI shop to buy: * Weapon upgrades (Fire rate, Spread). * Balloon Health refill. * Temporary automated turrets. * **Win/Loss:** * **Win:** Repair progress reaches 100%, the balloon animates floating up. * **Lose:** Player HP hits 0 or Balloon HP hits 0. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Force or suggest **Landscape Mode** for a wider field of view. * **Twin-Stick Control Scheme:** * **Left Stick (Virtual Joystick):** Controls Player Movement (XZ plane). * **Right Stick (Virtual Joystick):** Controls Aiming rotation and auto-fires when held down. * *Implementation Note:* If external libraries aren't used, implement simple touch-event listeners for two circular zones on the bottom left and right of the screen. * **Context Actions:** * **Repair Button:** A large circular button (minimum 64x64px) appears on the right UI layer only when the player is near the Balloon. * **Shop Button:** Appears when near the Truck. * **Feedback:** Add camera shake (mild vibration effect on the camera position) when the player takes damage or the balloon explodes. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Balloon in a Wasteland combines cute graphics with intense zombie survival action in this engaging browser-based shooter. After your balloon crashes in a hostile wasteland, you must survive waves of hungry black critters while working to repair your aircraft and escape back home. This unique survival game offers a perfect blend of resource management, tactical shooting, and strategic planning.

Core Features

Unique Survival Mechanics

  • Balloon Repair System : Gradually fix your crashed balloon while defending your position
  • Supply Truck Visits : Purchase weapons, ammunition, and repair materials from visiting supply trucks
  • Progressive Difficulty : Face increasingly challenging waves of zombie-like creatures
  • Resource Management : Balance spending on weapons versus balloon repairs

Engaging Combat System

  • Variety of Weapons : Unlock and purchase different guns to combat the black critters
  • Strategic Positioning : Use the wasteland terrain to your tactical advantage
  • Creature Behavior : Learn enemy patterns to survive longer and protect your balloon

Charming Visual Style

Despite the zombie theme, the game maintains a cute and approachable art style that makes it suitable for all ages. The contrast between the adorable character design and survival gameplay creates a unique gaming experience.

Gameplay Mechanics

Core Objective

Your primary goal is survival and escape. The black critters are attracted to your scent and will relentlessly pursue you. You must: - Eliminate approaching enemies to stay alive - Collect resources and currency from defeated creatures - Purchase upgrades and supplies when the supply truck arrives - Repair your balloon piece by piece until it's flight-ready

Strategic Elements

  • Timing is crucial : Know when to fight and when to focus on repairs
  • Economic decisions : Choose wisely between offensive capabilities and escape progress
  • Survival tactics : Position yourself effectively to maximize defense while minimizing damage

Controls Guide

The game features intuitive controls that are easy to learn: - WASD Keys : Move your character around the wasteland - Mouse Movement : Aim your weapon at approaching enemies - Mouse Click : Fire your current weapon - Strategic Movement : Use terrain and positioning to your advantage

Why Play This Game

Balloon in a Wasteland offers a unique twist on the zombie survival genre. The combination of cute graphics with strategic gameplay makes it appealing to both casual gamers and survival game enthusiasts. The game is completely free to play in your browser, requiring no downloads or installations.

The progressive difficulty system ensures that each playthrough feels challenging and rewarding. As you improve your skills, you'll develop better strategies for resource management and combat efficiency, making each escape attempt more thrilling than the last.

Perfect for Short Gaming Sessions

With its browser-based format and engaging but accessible gameplay, this title is ideal for quick gaming breaks or longer survival challenges. The game's "one more try" appeal keeps players coming back to improve their survival time and escape strategies.

Frequently Asked Questions (FAQ)