Special Mission

Seele01-Flash
By
Special Mission is a classic Metal Slug-inspired shooting game that brings retro arcade action to your browser. Battle through enemy territories, rescue your comrades, and use powerful weapons in this nostalgic war game experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Special Mission". 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** that mimics the "Neo Geo / Metal Slug" pixel-art aesthetic using 3D techniques. Use an **Orthographic Camera** to maintain a flat, classic arcade look. * **Character Models:** * **Player:** A low-poly, "chibi" style soldier (large head, small body) wearing a green vest, goggles, and a heavy backpack. Use pixelated textures to emulate the screenshot's art style. * **Enemies:** Soldiers in blue uniforms with helmets covering their eyes. They should have simple animations: idle, run, shoot, and a dramatic "fly backward" animation upon death. * **Environment:** * **Foreground:** A textured ground plane representing grass and dirt. Scattered low-poly rocks and debris. * **Background:** A parallax scrolling background featuring blue sky, distant mountains, and wreckage (crashed planes or tanks) to simulate a battlefield atmosphere. * **VFX:** Retro-style sprites for muzzle flashes, explosions, and dust clouds when jumping. * **Performance:** Use object pooling for bullets and enemies to maintain 60 FPS on mobile devices. Merge static environment geometries where possible. ### 2. Audio Requirements * **BGM:** High-energy, 16-bit arcade style "Military Rock" music (upbeat drums, synthesized electric guitar). * **SFX:** * **Weaponry:** Crunchy, distinct sounds for the default pistol and "Special Ammo" (machine gun rapid-fire). * **Voice:** An arcade announcer voice for events like "Mission Start," "Heavy Machine Gun," and "Mission Complete." * **Interaction:** A distinct "whistle" sound when rescuing a POW friend. * **Feedback:** Metallic impact sounds when hitting enemy vehicles/shields. ### 3. Gameplay Loop * **Core Mechanic:** "Run and Gun." The player automatically faces the direction of movement but can aim horizontally. * **Objective:** Traverse the level from left to right, eliminating blue soldier enemies and avoiding enemy projectiles. * **Special Mechanism (POW Rescue):** * Scatter "tied-up friend" NPCs throughout the level. * Upon contact, the friend is "freed" (runs away/salutes) and drops a **Power-Up item** (e.g., "H" icon for Heavy Machine Gun or "S" for Shotgun). * Power-ups provide temporary increased fire rate or spread. * **Win Condition:** Defeat the mini-boss (e.g., a stationary tank or bunker) at the end of the stage. * **Lose Condition:** The player takes one hit (arcade difficulty) and loses a life. The game restarts from the nearest checkpoint if lives > 0. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (forced). * **Virtual Controls:** * **Left Side:** A floating virtual joystick or D-Pad for movement (Left/Right to move, Down to crouch, Up to aim up). * **Right Side:** Three distinct circular buttons (min 64px diameter for touch targets): 1. **Shoot:** (Large button) Tap for single shot, hold for auto-fire (if weapon allows). 2. **Jump:** (Medium button) Physics-based jump. 3. **Grenade:** (Small button) Lobs a grenade in an arc. * **Feedback:** * Implement **Screen Shake** functionality (camera jitter) when explosions occur or heavy weapons are fired to enhance impact. * Add simple haptic feedback (vibration) when the player gets hit or destroys a major enemy. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Special Mission is an action-packed shooting game that pays homage to the legendary Metal Slug series and classic Neo Geo arcade games. With its retro pixel art style and intense combat gameplay, this game delivers an authentic vintage arcade experience directly in your browser. Players take on the role of a skilled soldier on a dangerous rescue mission behind enemy lines.

Core Features

Classic Arcade Action

Experience the golden age of arcade gaming with authentic pixel art graphics and smooth side-scrolling gameplay. The game captures the essence of classic Neo Geo titles, featuring detailed character animations and explosive combat sequences.

Diverse Arsenal

Collect and utilize a variety of powerful weapons throughout your mission. From standard assault rifles to heavy machine guns and special explosive rounds, each weapon offers unique advantages against different enemy types.

Rescue Mission Objective

Your primary mission is to save captured friends and allies. Navigate through dangerous territories, eliminate hostile forces, and locate imprisoned comrades while managing limited resources and ammunition.

Challenging Enemy Forces

Face off against waves of enemy soldiers, armored vehicles, and challenging boss encounters. Each enemy type requires different tactical approaches and weapon selections to defeat effectively.

Gameplay Mechanics

Combat System

The game features intense run-and-gun combat where quick reflexes and strategic weapon use are essential. Players must dodge enemy fire while accurately targeting threats to progress through increasingly difficult levels.

Special Ammunition

Throughout your mission, collect special ammunition types that provide enhanced firepower and unique combat capabilities. These limited-use weapons can turn the tide in challenging encounters.

Progressive Difficulty

As you advance through the game, enemy forces become more numerous and dangerous, requiring improved skills and tactical thinking to overcome obstacles.

Operation Guide

Controls are designed for intuitive gameplay: - Arrow Keys : Move your character left, right, up, and down - Space Bar : Fire your weapon - Ctrl Key : Jump over obstacles and enemy attacks - Alt Key : Throw grenades (when available)

The objective is straightforward: eliminate all enemies in each area while rescuing captured allies. Keep moving to avoid enemy fire and collect power-ups and ammunition scattered throughout the battlefield.

Why Play Special Mission

This game is perfect for fans of classic arcade shooters and retro gaming enthusiasts. It offers the nostalgic feel of traditional Metal Slug games with accessible browser-based gameplay. The combination of strategic combat, rescue missions, and progressive difficulty creates an engaging experience that keeps players coming back for more action-packed battles.

Frequently Asked Questions (FAQ)