Lands of Blight - Survival Action RPG

Seele01-Flash
By
Lands of Blight is an intense survival action RPG where you battle endless waves of monsters using automatic attacks. Level up, unlock powerful abilities, and strategically build your character to survive until dawn in this retro-styled adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Lands of Blight". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "2.5D Retro Pixel Art". Use an Orthographic Camera tilted at 45 degrees to simulate an isometric view. The game world should use a flat 3D plane for the ground, but characters (Hero, Enemies, Chests) should be **2D Billboard Sprites** (always facing the camera) to mimic the provided screenshot's pixel art aesthetic. * **Hero Asset**: A pixel-art knight sprite with golden armor, a red cape/plume, and a silver sword. * **Environment**: A dark, spooky "Blighted Land". Use a tiling dark grass/dirt texture for the ground. Add simple low-poly or sprite-based dead trees and tombstones scattered procedurally. Implement `THREE.FogExp2` (dark purple or grey mist) to limit draw distance and enhance the "Halloween/Scary" atmosphere. * **Mobile Optimization**: Since the game involves "countless foes", you **MUST use `THREE.InstancedMesh`** for rendering enemies and environmental props to maintain high FPS on mobile devices. Limit dynamic lights; use baked lighting or a simple Ambient + Directional light setup. ### 2. Audio Requirements * **BGM**: A fast-paced, spooky **8-bit / Chiptune track**. It should feel urgent but catchy (Retro Arcade style). * **Sound Effects (SFX)**: * *Attack*: A retro "swoosh" for sword swings and a "crunch/pixel hit" noise for impact. * *Level Up*: A high-pitched, ascending arpeggio (positive feedback). * *XP Pickup*: A distinct, short "ding" or "coin" sound. * *Game Over*: A slow, descending, gloomy tone. ### 3. Gameplay Loop * **Core Mechanic**: "Survivor/Bullet Heaven" style. The player character **auto-attacks** the nearest enemy every X seconds (based on attack speed stat). The player *only* controls movement. * **Enemy Logic**: Enemies spawn in waves at the edge of the screen and simply move toward the player's coordinates at varying speeds. * **Progression**: Enemies drop "XP Gems" upon death. Collecting enough gems triggers a "Level Up". * **Roguelite Elements**: When leveling up, the game pauses and presents 3 random power-up cards (UI overlay). Options include: * *Fireball*: Shoots a projectile. * *Lightning*: Random area damage. * *Vitality*: Heals HP. * *Might*: Increases auto-attack damage or area size. * **Survival**: The goal is to survive as long as possible. Touching an enemy drains the Player's HP bar. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Virtual On-Screen Joystick**. Since the character auto-attacks, the player only needs one thumb to move. Place a dynamic joystick zone on the bottom-left or allow the joystick to appear wherever the user first touches the screen. * **Orientation**: Force **Landscape Mode** to provide a wider field of view for incoming enemy waves. * **UI/UX**: * Power-up selection buttons must be large (at least 60px height) and spaced out to prevent miss-clicks. * Add a Pause button in the top-right corner. * **Feedback**: * **Haptic Feedback**: Trigger `navigator.vibrate(200)` when the player takes damage. * **Visual Feedback**: Flash the player sprite red when hit. Display floating damage numbers (text sprites) when enemies are hit. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Lands of Blight is a thrilling survival action RPG that combines classic pixel art aesthetics with modern rogue-lite gameplay mechanics. In this atmospheric adventure, you control a brave hero who automatically attacks enemies every few seconds while you focus on movement, positioning, and strategic character development. Your mission is simple yet challenging: survive the relentless waves of monsters that emerge from the darkness and make it through the night until dawn breaks.

The game features a unique auto-attack system that sets it apart from traditional action games. Instead of button-mashing combat, you concentrate on tactical positioning and smart character building, creating a more strategic and accessible gameplay experience that appeals to both casual and hardcore gamers.

Core Features

Automatic Combat System

Your character automatically attacks nearby enemies at regular intervals, allowing you to focus on movement, positioning, and survival strategy rather than complex combat controls. This innovative system makes the game accessible while maintaining depth and challenge.

Progressive Character Development

As you defeat monsters, you gain experience points and level up your character. Each level-up presents you with random power-up choices that dramatically affect your playstyle. From healing abilities and increased attack power to expanded hit radius and devastating spells like fireball and lightning strike, every decision shapes your survival strategy.

Rogue-lite Progression

Each playthrough offers a unique experience through randomized power-ups and monster encounters. The game combines the addictive progression of RPGs with the replayability of rogue-lite games, ensuring no two survival attempts feel the same.

Retro Pixel Art Style

The game features charming 16-bit inspired pixel art that brings the dark fantasy world to life. The retro aesthetic creates a nostalgic atmosphere while delivering smooth, modern gameplay mechanics.

Treasure and Rewards

Discover treasure chests scattered throughout the game world that contain surprising awards and power-ups. These hidden rewards add an exploration element to the survival gameplay and can provide crucial advantages in your fight against the monsters.

Game Mechanics

Survival Gameplay

The core challenge revolves around surviving increasingly difficult waves of monsters. As time progresses, enemies become more numerous and dangerous, requiring you to adapt your strategy and make smart power-up choices.

Strategic Power Selection

Every level-up presents crucial decisions. Choose between immediate survival benefits like healing and defensive boosts, or invest in long-term power through enhanced attacks and magical abilities. Your choices determine whether you'll survive until dawn.

Monster Variety

Face diverse enemy types, each with unique behaviors and threats. Learning monster patterns and positioning yourself strategically becomes essential for long-term survival.

Operation Guide

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

  • Movement : Use WASD keys or Arrow keys to navigate your character around the battlefield
  • Pause Control : Press ESC to pause or unpause the game when you need a strategic break
  • Menu Navigation : Use the Space bar to accept choices when leveling up and selecting power-ups
  • Auto-Attack : Your character automatically attacks nearby enemies - no additional input required

The simple control scheme allows you to focus on positioning and strategy rather than complex button combinations, making the game accessible to players of all skill levels.

Why Play Lands of Blight

Perfect for All Gamers

The automatic attack system makes this game ideal for both experienced RPG players and newcomers to the genre. The strategic depth comes from character building rather than reflexes, creating an inclusive gaming experience.

High Replayability

With randomized power-ups and varying monster encounters, each playthrough offers a fresh challenge. The rogue-lite elements ensure you'll want to return for "just one more run" to try different character builds and strategies.

Free and Accessible

Play immediately in your browser without downloads or installations. The game runs smoothly on both desktop computers and mobile devices, letting you survive monster hordes anywhere.

Nostalgic Appeal

The retro pixel art style and classic RPG progression system appeal to fans of vintage gaming while offering modern quality-of-life features and balanced gameplay.

Quick Sessions

Each survival attempt can be completed in a reasonable timeframe, making it perfect for both quick gaming breaks and longer play sessions. The "survive until dawn" goal provides clear objectives and satisfying completion.

Whether you're looking for a strategic challenge, nostalgic pixel art experience, or simply an engaging survival game, Lands of Blight delivers an addictive blend of action, RPG progression, and tactical decision-making that will keep you coming back to face the monster hordes night after night.

Frequently Asked Questions (FAQ)