SteamBirds

Seele01-Flash
By
SteamBirds is a strategic aerial combat game where you command warplanes in intense turn-based dogfights. Plan your moves carefully and outmaneuver enemy aircraft in this engaging flying strategy experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "SteamBirds". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Steampunk / Dieselpunk aesthetic with a "Living Blueprint" or "Tactical Map" look. * **Background:** A scrolling infinite plane with a sepia-toned, grimy paper texture (parchment style). Faint grid lines or topographic map details should be visible. * **Models:** Low-poly aircraft rendered as dark silhouettes or matte black metal. They should look like WW1/WW2 era experimental planes. * **Effects:** High contrast white smoke trails (using particle systems) that persist to show flight history. Muzzle flashes should be bright yellow/orange. * **Mobile Optimization:** * Use `THREE.OrthographicCamera` to simulate the classic top-down 2D look while keeping 3D depth for particles. * Limit particle count in smoke trails (recycle particles) to maintain 60 FPS on mobile browsers. * Simple lighting: Ambient light + one directional light to cast faint shadows on the "paper" ground to create depth. ### 2. Audio Requirements * **BGM:** A marching, militaristic track featuring snare drums and brass, but with a "lo-fi" or "old radio" filter applied to sound like a 1940s broadcast. * **SFX:** * **Engine:** Constant low-frequency propeller drone (pitch changes slightly with speed). * **UI:** Mechanical clicking sounds (like gears turning or switches flipping) when adjusting flight paths. * **Combat:** Staccato machine gun fire (muted/thudding sound), steam hissing when using boost abilities. ### 3. Gameplay Loop * **Genre:** Turn-Based Aerial Strategy (Simultaneous Turn Resolution / WEGO system). * **Phase 1: Planning (Paused Time):** * The game is paused. The player selects their plane. * A visual arrow/path indicator appears extending from the plane. * The player adjusts the **angle** and **length** (throttle) of the flight path for the next turn. * Enemy intentions are hidden or partially visible. * **Phase 2: Execution (Real-Time):** * Player clicks "EXECUTE" (End Turn). * Both player and enemy planes move along their plotted paths simultaneously for a fixed duration (e.g., 2 seconds). * Planes **automatically fire** if an enemy is within their forward firing cone and range. * **Win/Loss:** Destroy all enemy planes to win. Lose if all player planes are destroyed or fly out of bounds. ### 4. Mobile Controls & Interaction * **Touch Interaction:** * **Path Editing:** Implement a draggable handle at the end of the flight path arrow. * **Drag Left/Right:** Curves the flight path (yaw). * **Drag Away/Closer:** Increases/Decreases speed (throttle). * Use Raycaster for accurate touch detection on the flight path handles. * **UI Layout (Landscape Mode):** * **Execute Button:** Large, distinct button (minimum 88x88px) in the bottom-right corner (Thumb zone). * **Ability Icons:** (Shield, Missile, Boost) arranged vertically on the left side. * **Zoom/Pan:** Two-finger pinch to zoom the map; Two-finger drag to pan the camera. * **Feedback:** * **Haptic:** Slight vibration when snapping the flight path to center or max turn radius. * **Visual:** The flight path line changes color (e.g., Red) if the move is invalid (collision course). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About SteamBirds

SteamBirds is an innovative strategy flying game that combines tactical combat with aerial warfare. With a solid 3.7/5 rating from players, this game offers a unique take on turn-based strategy by placing you in the cockpit of various warplanes during intense aerial dogfights. The game challenges you to think strategically while engaging in thrilling air-to-air combat scenarios.

Core Features

Strategic Turn-Based Combat

Unlike traditional flying games that rely on quick reflexes, SteamBirds emphasizes tactical planning and strategic thinking. Each move matters as you plot flight paths, anticipate enemy movements, and execute precision attacks against opposing aircraft.

Diverse Aircraft Arsenal

Command different types of warplanes, each with unique capabilities, weapons, and flight characteristics. From nimble fighters to heavy bombers, choose the right aircraft for each mission and adapt your strategy accordingly.

Engaging Campaign Mode

Progress through multiple challenging missions with increasing difficulty. Face various enemy types and scenarios that test your tactical skills and aerial combat expertise.

Browser-Based Convenience

  • Completely Free : No payment required to access full gameplay
  • No Download Needed : Play instantly in your web browser
  • Cross-Platform Support : Compatible with PC, Mac, and mobile devices
  • Quick Sessions : Perfect for both short breaks and extended gaming sessions

Gameplay Mechanics

SteamBirds revolutionizes aerial combat by implementing turn-based mechanics in a flying environment. You'll plan your aircraft's movement trajectory, select targets, and execute maneuvers simultaneously with enemy forces. The game requires careful consideration of:

  • Flight path planning and positioning
  • Weapon range and ammunition management
  • Enemy movement prediction
  • Terrain and environmental factors
  • Strategic timing of special abilities

Controls and Operation

The game features intuitive mouse-only controls that make it accessible to players of all skill levels:

  • Mouse Movement : Navigate menus and plan flight paths
  • Left Click : Select aircraft, confirm moves, and target enemies
  • Drag and Drop : Plot movement trajectories and attack vectors
  • Right Click : Access additional options and cancel actions

The streamlined control scheme allows you to focus on strategy rather than complex button combinations.

Why Play SteamBirds?

Perfect for Strategy Enthusiasts

If you enjoy tactical games that reward careful planning over quick reactions, SteamBirds delivers an exceptional experience. The game appeals to fans of chess-like strategy while providing the excitement of aerial warfare.

Accessible Yet Deep

While easy to learn, the game offers surprising depth. Master pilots will appreciate the nuanced tactical considerations, while newcomers can quickly grasp the basic mechanics and start enjoying aerial combat.

Nostalgic War Theme

The game captures the essence of classic wartime aviation with its military aircraft designs and combat scenarios, appealing to history enthusiasts and war game fans.

Ideal for All Skill Levels

Whether you're a strategy gaming veteran or new to tactical games, SteamBirds provides an engaging experience that scales with your abilities. The progressive difficulty ensures continuous challenge and improvement.

Frequently Asked Questions (FAQ)