AFK HEROES - Idle RPG Adventure

Seele01-Flash
By
AFK HEROES is an engaging idle RPG adventure where you control a brave party of heroes on their epic journey. Battle monsters and bosses while your heroes grow stronger automatically, even when you're away from the game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**AFK HEROES - Idle Dungeon Crawler**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a 2.5D visual style that mimics retro 16-bit pixel art but uses Three.js geometry. The perspective should be a fixed, high-angle top-down view (similar to classic SNES RPGs). * **Heroes**: Represent the party as three distinct, simplified voxel-like or flat-sprite characters seen from the back. * *Center*: A warrior type (red hair/helmet, teal armor). * *Left*: A mage/support type (blue robe/hood). * *Right*: A rogue/archer type (golden helmet/hair, green tunic). * **Enemies**: Create a large, central "boss" monster position directly in front of the heroes (e.g., a purple slime or goblin) that pulses or "breathes" via scaling animations. * **Environment**: A tiled dungeon floor (dark grey/purple grid pattern) that simulates forward movement by scrolling texture UVs vertically, creating an "endless runner" feeling without actually moving the camera. Add subtle flickering torchlight effects on the walls. * **Mobile Optimization**: Use simple geometries (BoxGeometry, PlaneGeometry) with pixel-art textures. Avoid complex lighting calculations; use `MeshBasicMaterial` or `MeshLambertMaterial` with a single directional light to maintain high FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: A loopable "Chiptune / 8-bit" fantasy track. It should be upbeat and adventurous, reminiscent of NES/Gameboy RPG battle themes. * **SFX**: * *Attack*: Short, crunchy 8-bit "hit" noises (vary pitch slightly for each hero to distinguish them). * *Monster Damage*: A low-pitch "squish" or thud sound. * *Level Up*: A rising arpeggio jingle (positive feedback). * *UI Click*: A crisp, high-pitched "blip" for button presses. ### 3. Gameplay Loop * **Core Mechanics (Idle)**: The heroes attack automatically every X seconds. The player does not control movement, only upgrades and special ability activation. * **Combat System**: * Heroes deal damage to the single enemy on screen. * Enemy has an HP bar above its head. When HP reaches 0, the enemy plays a "death" animation (shrink/fade), loot (gold coins) flies to the UI counter, and a new, slightly stronger monster slides in immediately. * **Progression**: * Implement a "Gold" currency system. * Difficulty Scaling: Every 10 enemies, spawn a "Boss" with 5x HP. If defeated, the level increases, and monsters scale up in stats. * **Win/Loss**: As an idle game, there is no true "Game Over." If heroes "die" (party HP hits 0), they simply stop attacking and regenerate health slowly or require a "Revive" tap, resetting the current monster's HP. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode (Vertical)** is mandatory for one-handed play. * **UI Layout**: * **Top 20%**: Monster visual area, Level Indicator, and Enemy HP Bar. * **Middle 40%**: The Heroes' view (the "Action" zone). * **Bottom 40% (Control Panel)**: Large, thumb-friendly buttons (minimum 60px height). * *Upgrade Button*: "Upgrade Heroes (Cost: X Gold)". * *Skill Button*: A "limit break" style button that fills up over time. When tapped, heroes attack 3x faster for 5 seconds. * **Touch Feedback**: * **Visual**: When a button is tapped, it should scale down slightly (0.95x). When a monster is hit, spawn floating damage numbers (white text) that drift upward and fade out. * **Haptic**: Trigger a short vibration (`navigator.vibrate(50)`) on big hits or button presses. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

AFK HEROES is a captivating idle RPG adventure that combines classic role-playing elements with modern idle gameplay mechanics. In this charming 2D pixel art world, you'll command a party of brave heroes as they embark on an epic journey filled with dangerous monsters, powerful bosses, and endless adventure.

The game features an innovative progression system where your heroes continue to battle and grow stronger even when you're not actively playing. This makes it perfect for busy players who want to enjoy RPG progression without constant attention.

Core Features

Automatic Battle System

Your heroes fight automatically, allowing you to focus on strategic decisions rather than repetitive combat. Watch as your party engages monsters and bosses with their unique abilities and skills.

Progressive Difficulty

As your heroes become more powerful, the monsters and challenges scale accordingly, ensuring that the game remains engaging and challenging throughout your journey.

Hero Party Management

Build and customize your ideal party of heroes, each with distinct abilities, strengths, and roles. Strategic party composition is key to conquering tougher challenges.

Pixel Art Aesthetics

Enjoy beautifully crafted 2D pixel art graphics that bring the fantasy world to life with charming character designs and atmospheric environments.

Cross-Platform Gaming

Play seamlessly across web browsers and Android devices, with your progress synchronized between platforms.

Game Mechanics

Idle Progression

The core appeal of AFK HEROES lies in its idle mechanics. Your heroes continue their adventure automatically, gaining experience, collecting loot, and battling enemies even when the game is closed. Return to find your party stronger and ready for new challenges.

Boss Battles

Face formidable boss enemies that require strategic thinking and proper hero preparation. These epic encounters provide significant rewards and mark important progression milestones.

Equipment and Upgrades

Discover powerful weapons, armor, and magical items to enhance your heroes' capabilities. The equipment system allows for deep customization and optimization of your party's performance.

Operation Guide

The game features intuitive mouse-based controls designed for easy accessibility:

  • Left Mouse Button : Click to interact with all game buttons, menus, and interface elements
  • Menu Navigation : Use mouse clicks to access hero management, equipment, and progression screens
  • Strategic Decisions : Click to make important choices about hero development and party composition

The simple control scheme makes the game accessible to players of all experience levels while maintaining the depth that RPG enthusiasts expect.

Why Play AFK HEROES

Perfect for Busy Lifestyles

AFK HEROES respects your time by allowing meaningful progression even with minimal active play. Check in periodically to guide your heroes' development and enjoy watching their growth.

Strategic Depth

Despite its idle nature, the game offers substantial strategic elements through hero selection, equipment choices, and party optimization that will appeal to tactical-minded players.

Free to Play

Enjoy the complete AFK HEROES experience at no cost. The game is entirely free to play through your web browser, with no hidden fees or required purchases.

Nostalgic Pixel Art

The beautiful pixel art style evokes classic RPG nostalgia while delivering modern gameplay conveniences.

Regular Progression

The balanced progression system ensures you'll always have new goals to achieve and stronger enemies to face, keeping the adventure fresh and engaging.

Frequently Asked Questions (FAQ)