Kingdom Heroes - Action RPG Adventure

Seele01-Flash
By
Kingdom Heroes is an immersive 3D action RPG where you train to become a legendary hero. Fight monsters, upgrade skills, collect epic gear, and complete quests in a vibrant fantasy kingdom.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Kingdom Heroes**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Vibrant Low-Poly**. Use flat-shaded geometries with a bright, saturated color palette (resembling the provided screenshot). Characters and environment objects should use a shared small texture atlas (color palette texture) to minimize draw calls for mobile performance. * **Character Model**: A blocky, stylized hero character (similar to a lumberjack/warrior) with a beard and an axe. The mesh should be simple (under 1500 triangles). * **Environment**: A training ground/village setting. Create a flat green plane for the ground with scattered low-poly trees (cones/cylinders), rocks, and a wooden training dummy. Lighting should be a soft HemisphereLight combined with a DirectionalLight to cast distinct, cartoony shadows. * **Enemies**: Simple geometric enemies (e.g., Green Slimes as spheres, Blocky Goblins). Include a special "Golden Monster" variant with a shiny `MeshStandardMaterial` (high metalness/roughness) to represent the rare loot target. * **Visual Effects**: Floating text particles ("+1", "Crit!") that spawn upon hitting targets and float upwards before fading. Simple particle bursts (cubes) when an enemy is defeated. ### 2. Audio Requirements * **BGM**: An upbeat, looped medieval-fantasy track (flutes, light percussion) that evokes a sense of adventure but isn't too intense. * **Sound Effects (SFX)**: * **Combat**: A satisfying "Thwack" or "Crunch" sound for axe impacts. * **UI**: A high-pitched "Ding" for collecting coins/gems. A wood-block click sound for UI button presses. * **Feedback**: A rising pitch sound effect when leveling up or upgrading a skill. ### 3. Gameplay Loop * **Core Mechanic**: The player controls the hero to approach targets. When in range of a Training Dummy or Enemy, the hero automatically attacks (or attacks via button press). * **Progression**: * **Phase 1 (Training)**: Player hits the training dummy to gain XP and "Strength" points. * **Phase 2 (Combat)**: Player enters the wild to fight monsters. Monsters drop Coins and occasionally Gems. * **Phase 3 (Upgrade)**: Player spends Coins to upgrade "Weapon Damage" and "Attack Speed" via a shop UI. * **Golden Monsters**: Every 30 seconds, a Golden Monster spawns. Defeating it yields 10x Coins. * **Lose Condition**: If Player HP drops to 0, respawn at the starting point (Village) with a small coin penalty. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode**. Force resize handling to maintain aspect ratio on different mobile screens. * **Movement Control**: **Virtual Joystick** positioned in the bottom-left corner of the screen. It should track touch start and move events to calculate the hero's velocity vector. * **Interaction**: * **Attack/Action**: A large, circular button (min 64x64px) in the bottom-right corner for manual attacks (or boost attacks). * **UI Layout**: Upgrade buttons must be placed at the top or sides, away from the joystick area, with large hitboxes for easy tapping. * **Camera**: An Isometric or Top-Down camera (OrthographicCamera preferred for this art style) that smoothly follows the player character with a slight offset. * **Haptic Feedback**: Trigger `window.navigator.vibrate(20)` on every successful hit on an enemy to provide tactile impact. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Kingdom Heroes

Kingdom Heroes is an exciting 3D action RPG that puts you in the boots of an aspiring hero destined for greatness. This free-to-play adventure combines classic RPG elements with fast-paced action combat, creating an engaging experience for players who dream of heroic adventures. Whether you're a fan of monster hunting, character progression, or epic loot collection, Kingdom Heroes delivers an immersive fantasy experience that keeps you coming back for more.

Core Features

Epic Hero Progression System

Start as a novice and work your way up to legendary status through dedicated training and skill development. The game features a comprehensive progression system where every battle and completed task contributes to your hero's growth.

Monster Hunting Adventures

Face off against diverse creatures throughout the kingdom, from common forest beasts to rare golden monsters that drop valuable rewards. Each monster type requires different strategies and offers unique challenges.

Extensive Gear Collection

Discover and unlock legendary weapons, armor sets, and magical accessories. Hunt golden monsters for coins to purchase epic equipment upgrades, or complete special tasks to earn precious gems for the rarest gear.

Dynamic Quest System

Embark on various missions and special tasks that not only advance the storyline but also provide valuable rewards including gems, coins, and exclusive equipment pieces.

Gameplay Mechanics

Kingdom Heroes blends action combat with RPG depth. You'll spend time training to boost your base stats, then venture out to test your improved abilities against increasingly challenging monsters. The game rewards both strategic thinking and skillful execution.

Combat System : Real-time action combat where timing, positioning, and skill upgrades determine victory. Each encounter feels dynamic and engaging.

Resource Management : Balance your time between training, monster hunting, and gear upgrading to optimize your hero's development path.

Exploration : Discover new areas of the kingdom as your power grows, each region offering unique monsters and rewards.

Control Guide

The game features intuitive controls designed for both desktop and mobile play:

  • WASD keys or Arrow keys : Move your hero in all directions
  • Mouse controls : Camera movement and interaction with game elements
  • Touch controls : Full mobile support for smartphones and tablets

The simple control scheme ensures that players can focus on strategy and combat rather than struggling with complex inputs.

Why Play Kingdom Heroes

Completely Free : Enjoy the full Kingdom Heroes experience without any upfront costs or mandatory purchases. All core content is accessible through gameplay.

Cross-Platform Gaming : Seamlessly switch between desktop and mobile devices. Your progress is maintained across all platforms.

No Download Required : Play instantly through your web browser without installation hassles or storage concerns.

Engaging Progression : Every session feels rewarding with meaningful character advancement and new gear discoveries.

Perfect Game Length : Ideal for both quick gaming sessions and longer adventure marathons.

Whether you're looking for a casual monster-hunting experience or deep RPG progression, Kingdom Heroes offers the perfect blend of accessibility and depth that appeals to both newcomers and experienced RPG enthusiasts.

Frequently Asked Questions (FAQ)