Alpha Guns - 2D Arcade Shooter

Seele01-Flash
By
Alpha Guns is an explosive 2D arcade shooter that brings classic Metal Slug-style action to your browser. Play as a fierce metal soldier battling through enemy hordes with intense firepower and non-stop action.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Alpha Guns: Metal Soldier". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A 2.5D Side-Scrolling Shooter. Use an **Orthographic Camera** to create a classic arcade flat look but with depth. * **Character Rendering**: Use `THREE.PlaneGeometry` with textures for characters to simulate high-res 2D sprites (similar to "Flash" animation style, not pixel art). * **Player**: A soldier character with a prominent **red headband**, green vest, and a futuristic heavy gun. The style should be cartoonish but gritty ("chibi" proportions). * **Enemies**: Standard grunts with green helmets, camo pants, and pistols. * **Environment**: A military industrial zone. * **Background**: Implement **Parallax Scrolling**. Layer 1: Cracked concrete floor and brick walls (gameplay layer). Layer 2: Distant metal structures/pipes (moves slower). Layer 3: Sky (moves slowest). * **Performance Optimization**: Use texture atlases for all sprites to reduce draw calls. Use object pooling for bullets and enemies to ensure smooth 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: An energetic, driving **Heavy Metal / Hard Rock** track with a fast tempo to match the "Run n' Gun" pacing. * **Sound Effects (SFX)**: * **Shooting**: Heavy machine gun fire (rapid, bass-heavy). * **Jump**: A stylized "whoosh" sound. * **Explosions**: Crunchy, loud blasts for when enemies die. * **Pickup**: A metallic "reload" sound when collecting weapon upgrades. * **Voice**: An announcer saying "Mission Start!" or "Heavy Machine Gun!" upon pickup. ### 3. Gameplay Loop * **Core Mechanics**: The player constantly moves from Left to Right. The screen locks until all enemies in the current "wave" are defeated. * **Combat**: * **Shooting**: Player shoots horizontal projectiles. Bullets should have a glowing trail effect. * **Jumping**: Physics-based jumping to clear gaps and dodge enemy bullets. * **Enemies**: Basic soldiers that walk towards the player and stop to shoot. * **Win/Loss**: * **Win**: Reach the end of the level (distance based). * **Loss**: Player health (HP Bar) reaches zero. * **Collectibles**: Random drops of "H" (Heavy Machine Gun) icons that increase fire rate. ### 4. Mobile Controls & Interaction * **Orientation**: Forced **Landscape Mode** for optimal side-scrolling view. * **Touch Controls**: Implement a custom Virtual UI overlaid on the canvas (HTML/CSS): * **Left Side**: A virtual **D-Pad or Analog Stick** for movement (Left/Right) and aiming (Up/Down). * **Right Side**: Two large circular buttons. "A" for **Jump** (bottom), "S" for **Shoot** (top). * **Button Size**: Ensure hit areas are at least 60x60px for accessibility. * **Feedback**: * **Visual Juice**: Add **Screen Shake** (camera jitter) when an explosion occurs or the player gets hit. * **Touch Feedback**: Buttons should visually depress (scale down slightly) when touched. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Alpha Guns is an adrenaline-pumping 2D arcade shooter that captures the essence of classic side-scrolling action games like Metal Slug. Step into the boots of a battle-hardened metal soldier and prepare for intense combat across challenging levels filled with relentless enemies, powerful bosses, and explosive mayhem.

This free-to-play browser game delivers authentic arcade shooter experience with smooth controls, engaging gameplay, and classic 2D pixel art style that will remind you of the golden age of arcade gaming.

Core Features

Intense Combat Action

Experience heart-pounding battles as you face waves of enemies including: - Enemy Soldier Squads : Tactical infantry units with varied weapons and formations - Challenging Boss Fights : Epic confrontations against massive war machines and commanders - Diverse Enemy Types : From basic foot soldiers to heavily armored units

Classic 2D Arcade Style

  • Pixel Perfect Graphics : Beautifully crafted 2D sprites and animations
  • Side-Scrolling Adventure : Navigate through detailed military environments
  • Authentic Arcade Feel : Fast-paced action reminiscent of classic arcade shooters

Free Cross-Platform Gaming

  • No Download Required : Play instantly in your web browser
  • Multi-Device Support : Compatible with PC, mobile, and tablet devices
  • Completely Free : Full game experience at no cost

Gameplay Mechanics

Combat System

Alpha Guns features intuitive yet deep combat mechanics. Your metal soldier comes equipped with powerful weapons perfect for mowing down enemy forces. The game rewards aggressive play while requiring tactical thinking to overcome challenging boss encounters.

Progressive Difficulty

Start with basic enemy encounters and work your way up to facing entire military divisions. Each level introduces new challenges and enemy types, keeping the gameplay fresh and exciting throughout your campaign.

Operation Guide

Master these simple controls to dominate the battlefield:

  • Movement : Use left and right arrow keys to advance or retreat
  • Aim : Up and down arrow keys to adjust your shooting angle
  • Jump : Press 'A' key to leap over obstacles and dodge enemy fire
  • Fire : Hit 'S' key to unleash your firepower on enemies

Combat Tips

  • Use the terrain to your advantage by jumping over enemy attacks
  • Aim carefully when facing armored enemies
  • Keep moving to avoid concentrated enemy fire
  • Learn boss patterns to find the best moments to attack

Why Play Alpha Guns

Perfect for Action Game Fans : If you love classic arcade shooters like Metal Slug, Contra, or similar side-scrolling action games, Alpha Guns delivers that nostalgic experience with modern browser convenience.

Instant Accessibility : No downloads, installations, or account creation required. Simply open your browser and start shooting.

Challenging Yet Fair : The game provides genuine challenge without frustrating difficulty spikes, making it perfect for both casual players and hardcore action game enthusiasts.

Timeless Appeal : The 2D arcade shooter genre never goes out of style, and Alpha Guns proves why these games remain engaging and fun for players of all ages.

Frequently Asked Questions (FAQ)