Pixel on Titan: AoT

Seele01-Flash
By
Pixel on Titan: AoT is an intense 2D pixel action game inspired by the Attack on Titan anime. Fight massive titans, rescue civilians, and upgrade your character using souls collected from defeated enemies.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Pixel Titan Slayer**" (inspired by Pixel on Titan: AoT). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **2.5D Aesthetic** (3D world, 2D assets). The camera should be an `OrthographicCamera` to preserve the pixel-art look without perspective distortion. * **Characters**: * **Player**: Rendered as a `THREE.Sprite` with a pixel-art texture. The character should wear a brown jacket and white pants, equipped with dual blades. Add a "Gas Trail" particle effect (white square particles) behind the player when moving or jumping to simulate ODM gear. * **Titans (Enemies)**: Large `THREE.Sprite` objects (3x player size). They look like giant, goofy nude humanoids. * **Environment**: A parallax scrolling background representing a European medieval town (brick walls, tiled roofs). Use three layers of planes: 1. Foreground: The street/ground (collision layer). 2. Midground: Buildings (scrolls slowly). 3. Background: Sky and distant silhouettes (scrolls very slowly). * **Mobile Optimization**: Use a single **Texture Atlas** for all sprites to reduce draw calls. Limit particle counts for the gas trail effect on mobile devices. ### 2. Audio Requirements * **BGM**: A high-tempo, 8-bit Chiptune track with an "Epic/Orchestral" melody (fast-paced strings converted to chiptune) to simulate tension and heroism. * **Sound Effects (SFX)**: * **Jump/Boost**: A compressed air "Hiss" or "Pssh" sound. * **Attack**: A sharp 8-bit "Zwing" or blade slash sound. * **Titan Hit**: A fleshy "Thud" or "Splat". * **Collection**: A high-pitched "Ding" when collecting Souls. * **UI**: Crisp clicks for buttons. ### 3. Gameplay Loop * **Core Mechanics**: The game is a side-scrolling action platformer. * **Movement**: The player has high mobility. A "Double Jump" is required (simulating gas boost). * **Combat**: Titans approach from the right. The player must jump to reach the Titan's head height and press "Attack" to deal damage. Ground attacks are ineffective. * **Souls System**: When a Titan dies, it despawns into glowing "Soul" particles. The player automatically collects these if close enough. * **Win/Loss Condition**: * **Loss**: If the player collides with a Titan's body (without attacking) or falls into a pit (if any), the game ends. * **Win/Level Up**: Defeating a wave of Titans prompts a UI menu to spend Souls on "Blade Sharpness" (Damage) or "Gas Capacity" (Speed/Jump Height). ### 4. Mobile Controls & Interaction * **Touch Interface**: Do not use keyboard listeners. Implement a custom on-screen UI overlay (`HTML/CSS` on top of Canvas): * **Left Side**: A floating **Virtual Joystick** or two large buttons (Left arrow, Right arrow) for horizontal movement. * **Right Side**: Two large circular buttons. * **Button A (Green)**: Jump / Double Jump (Gas Boost). * **Button B (Red)**: Attack. * **Responsiveness**: The UI buttons must have a minimum touch target of **48x48px**. Prevent default browser behaviors (zooming/scrolling) on touch events (`touch-action: none`). * **Feedback**: * **Screen Shake**: Trigger a subtle camera shake (`Math.sin` on camera position) when the player hits a Titan. * **Vibration**: Use `navigator.vibrate(50)` on a successful hit for tactile feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Pixel on Titan: AoT is a thrilling 2D pixel-style action game that brings the epic world of Attack on Titan to life in retro gaming format. In this intense battle for humanity's survival, you play as a skilled titan slayer tasked with eliminating giant threats and rescuing innocent civilians trapped in titan-infested areas.

The game combines classic pixel art aesthetics with fast-paced action gameplay, creating an engaging experience that captures the essence of the beloved anime series while offering unique gaming mechanics and character progression systems.

Core Features

Intense Titan Combat

Engage in epic battles against massive titans using precise combat mechanics. Each titan presents unique challenges and attack patterns that require skill and strategy to overcome.

Character Progression System

Collect souls from defeated titans to upgrade your character's abilities, weapons, and combat effectiveness. The more titans you defeat, the stronger you become.

Civilian Rescue Missions

Your primary objective goes beyond just fighting - you must save trapped civilians while battling titans, adding strategic depth to each level.

Retro Pixel Art Style

Enjoy beautifully crafted 2D pixel graphics that bring a nostalgic gaming feel while maintaining modern gameplay standards.

Free-to-Play Experience

Completely free to play with no hidden costs or premium content barriers. Access the full game experience without any payment requirements.

Multi-Platform Support

Play seamlessly across web browsers and Android devices, ensuring you can continue your titan-slaying adventure anywhere.

Game Mechanics

Combat System

The game features intuitive combat controls optimized for both keyboard and touch interfaces. Master timing and positioning to effectively take down titans while avoiding their devastating attacks.

Level Progression

Each level presents increasing challenges with more powerful titans and complex rescue scenarios. Complete levels by eliminating all titans and ensuring civilian safety.

Soul Collection

Defeat titans to collect souls - the game's primary currency for character upgrades. Strategic soul management is key to progressing through harder levels.

Operation Guide

The game features simple yet responsive controls:

  • A Key : Move your character left
  • D Key : Move your character right
  • F Key : Execute attack commands
  • Left Mouse Button : Jump over obstacles and titan attacks

On mobile devices, intuitive touch controls replace keyboard inputs while maintaining the same responsive gameplay experience.

Why Play This Game

Pixel on Titan: AoT offers the perfect blend of nostalgic pixel gaming and modern action mechanics. Whether you're an Attack on Titan fan or simply enjoy challenging action games, this title provides:

  • Immediate accessibility through browser play
  • No download requirements for web version
  • Engaging progression system that rewards skill
  • Faithful adaptation of beloved anime themes
  • Challenging gameplay suitable for all skill levels
  • Regular opportunities for character improvement

The game successfully captures the tension and excitement of fighting titans while offering a unique pixel art interpretation of the Attack on Titan universe. Perfect for quick gaming sessions or extended play periods.

Frequently Asked Questions (FAQ)