Cuphead - Aviary Action Boss Battle

Seele01-Flash
By
Cuphead's Aviary Action is an epic boss battle featuring the iconic cartoon art style. Fight against Wally Warbles in this challenging three-phase aerial combat with multiple difficulty levels and co-op gameplay support.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Aviary Ace: 1930s Cartoon Dogfight**" (Inspired by Cuphead's Aviary Action). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 1930s "Rubber Hose" animation style adapted for 3D. Use flat shading or toon shading (Cell Shading) materials to mimic hand-drawn 2D art. Colors should have a slightly washed-out Technicolor palette (vibrant reds, blues, and slightly yellowed whites) with a film grain post-processing effect overlay if possible. * **Player Model**: A simple, stylized red biplane (representing Cuphead). It needs a propeller spinning animation. When "shrinking" mode is active, the model scale smoothly reduces to 50%. * **Boss Model (Wally Warbles)**: A large, multi-stage boss object. * *Phase 1*: A giant cuckoo clock/birdhouse with a bird head protruding. * *Phase 2*: The bird feathers fly off (particle explosion), leaving a "plucked" chicken appearance. * **Background**: A scrolling infinite background cylinder or plane to simulate flight speed. Texture should be a painted blue sky with fluffy white clouds, moving right-to-left to simulate forward motion. * **Projectiles**: * Player bullets: Rapid-fire glowing horizontal dashes/bullets. * Boss eggs: Large egg models that break into 3 or 5 pieces upon impact or timing. * **Mobile Optimization**: Limit polygon count for all models. Use texture atlases for sprites. Ensure the particle system for explosions reaps dead particles quickly to save battery/performance. ### 2. Audio Requirements * **BGM**: Fast-paced Big Band Jazz / Swing music. Needs a frantic tempo with heavy brass (trumpets, saxophones) and energetic drumming. * **SFX**: * *Shooting*: A "rat-a-tat-tat" machine gun sound (cartoonish, not realistic). * *Hit Feedback*: A high-pitched "clink" or "thud" when hitting the boss. * *Damage*: A cymbal crash or comedic "boing" when the player gets hit. * *Shrink*: A descending slide whistle sound. * *Boss Transition*: A steam whistle or angry bird screech. ### 3. Gameplay Loop * **Core Mechanic**: Side-scrolling "Bullet Hell" shooter (Shmup). The player auto-scrolls to the right; the Boss stays on the right side of the screen moving up and down. * **Boss Logic (State Machine)**: * *Idle*: Moves vertically, tracking the player loosely. * *Attack A (Eggs)*: Spits large eggs that travel left, then split into smaller fragments radiating outward. * *Attack B (Feathers)*: Fires a spread of sharp feathers directly at the player's current position. * **Player Actions**: * *Shoot*: Continuous fire. * *Shrink*: Reduces hitbox size and movement speed, increases fire rate (risk/reward). * *Parry (Mobile Adaptation)*: Tapping a specific pink-colored projectile destroys it and charges the "Super" meter. * **Win/Loss**: * *Win*: Deplete Boss HP to 0 through 3 phases. * *Loss*: Player loses 3 hearts (lives). Upon death, show a classic "You Died" card with a progress bar showing how close they were to winning. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Essential for side-scrolling field of view). * **Control Scheme**: * *Left Thumb (Movement)*: An invisible, floating virtual joystick on the left half of the screen. Follows the finger's initial touch position. * *Right Thumb (Actions)*: * **Shoot Button**: A large circular button (hold to rapid fire). * **Shrink Button**: A smaller toggle button near the shoot button. * **Super Button**: A dedicated button that glows when the meter is full. * **UI Layout**: * Hearts (Health) in the top-left corner. * Boss HP bar at the bottom center (styled like a film strip). * All buttons must be large (minimum 44px hit area) and semi-transparent so they don't obscure enemies. * **Feedback**: * **Screen Shake**: Trigger a mild camera shake when the player takes damage or the boss changes phases. * **Haptic**: Trigger a short vibration (using `navigator.vibrate`) when the player gets hit. * **Visual**: The player plane flashes white/transparent (invincibility frames) after taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Cuphead - Aviary Action

Cuphead brings the beloved cartoon-style action to your browser with this intense boss battle experience. This free web version features the iconic Aviary Action level, where you pilot a warplane carrying Cuphead in an epic confrontation against the formidable Wally Warbles. The game captures the essence of classic American animation with its distinctive hand-drawn art style and challenging gameplay mechanics.

This sidescrolling action game throws you directly into one of the most memorable boss encounters, featuring three distinct phases that will test your reflexes and strategic thinking. With support for both single-player and two-player cooperative modes, you can tackle this aerial challenge solo or team up with a friend for double the firepower.

Core Features

Authentic Cartoon Aesthetic

Experience the award-winning art style inspired by 1930s American animation. Every frame is meticulously crafted to recreate the golden era of cartoons, with fluid animations and vibrant colors that bring the characters to life.

Multi-Phase Boss Battle

Face off against Wally Warbles in an epic three-phase encounter. Each phase introduces new attack patterns and mechanics, keeping you on your toes as the cuckoo-clock boss evolves into increasingly challenging forms.

Flexible Difficulty System

Choose from four distinct difficulty levels: - Simple : Perfect for newcomers to learn the mechanics - Regular : Balanced challenge for most players - Expert : Intense difficulty for seasoned gamers - Invisible Challenge : Ultimate test with invisible ammunition

Cooperative Gameplay

Team up with a friend in local two-player mode. Coordinate your attacks and cover each other as you navigate through Wally's relentless assault patterns.

Gameplay Mechanics

Combat System

Engage in fast-paced aerial combat using your warplane's arsenal. Master the art of shooting while simultaneously avoiding incoming projectiles and environmental hazards. The game rewards precision and timing over button mashing.

Three Lives System

You start with three precious lives to complete the battle. Each hit from Wally's attacks will cost you a life, so mastering the dodge mechanics is crucial for survival.

Progressive Challenge

As you advance through the three phases, Wally Warbles becomes increasingly aggressive and unpredictable. Learn his attack patterns in each phase to develop effective counter-strategies.

Operation Guide

Single Player Controls

  • Arrow Keys : Navigate your warplane in all directions
  • X Key : Fire your primary weapon continuously
  • C Key : Activate shrink ability to avoid attacks
  • Z Key : Parry incoming pink objects for special benefits
  • V Key : Unleash devastating superpower attacks

Two Player Controls

Player 1 (Arrow Keys Setup): - Movement: Arrow Keys - Shoot: I Key - Shrink: O Key - Parry: U Key - Superpower: P Key

Player 2 (WASD Setup): - Movement: WASD Keys - Shoot: C Key - Shrink: V Key - Parry: X Key - Superpower: B Key

Strategic Tips

Master the parry mechanic by hitting pink objects with the parry button - this charges your superpower meter faster. Use the shrink ability strategically during overwhelming attack sequences, and save your superpower for the most challenging moments in each phase.

Why Play Cuphead - Aviary Action

Completely Free Browser Experience

Enjoy this premium boss battle experience without any cost. No downloads, installations, or subscriptions required - simply open your browser and start playing immediately.

Perfect Introduction to Cuphead

If you're curious about the full Cuphead experience, this boss battle serves as an excellent preview of the game's challenging yet rewarding gameplay style.

Cross-Platform Compatibility

Play on any device with a modern web browser, whether you're on Windows, Mac, or mobile devices. The game runs smoothly across all platforms.

Nostalgic Art Style

Relive the golden age of animation with visuals that pay homage to classic cartoons. The hand-drawn animation style creates a unique gaming experience that stands out from modern titles.

Replayability Factor

With multiple difficulty levels and the goal of perfecting your performance, you'll find yourself returning to master each phase and achieve better completion times.

Frequently Asked Questions (FAQ)