Lurkers.io - Online Mining and Battle Game

Seele01-Flash
By
Lurkers.io is a thrilling retro-style mining and battling game that combines building, crafting, and fast-paced combat. Choose from 3 exciting game modes and compete with players worldwide in this free browser-based adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Lurkers.io - Voxel Battle Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly Voxel art style similar to Minecraft but simplified for web performance. Use bright, saturated colors to distinguish teams (e.g., Red vs. Blue). * **Asset Construction:** * **Characters:** Create a blocky character composed of simple `THREE.BoxGeometry` meshes (Head, Torso, Arms, Legs) with basic animations (idle breathing, arm swing while walking/mining). * **Terrain:** Use `THREE.InstancedMesh` for the world blocks to ensure high frame rates (60FPS) on mobile devices. The map should be a series of floating islands connected by bridges. * **Items:** Simple voxel models for a Pickaxe (mining), a Sword (melee), and a Block (for placing). * **Lighting & Camera:** Use a bright directional light with soft shadows. The camera should be a Third-Person perspective (TPS) positioned slightly behind and above the player, with collision logic so it doesn't clip through walls. ### 2. Audio Requirements * **Background Music (BGM):** Generate a placeholder for an upbeat, 8-bit retro chiptune loop that conveys a sense of adventure and urgency. * **Sound Effects (SFX):** * **Interaction:** A crisp "pop" sound when placing blocks. A "crunch" sound when mining blocks. * **Combat:** A "swoosh" for sword swings and a dull "thud" for taking damage. * **UI:** High-pitched "blips" for button presses (Crafting/Inventory). ### 3. Gameplay Loop * **Core Mechanics:** The player starts with a basic pickaxe. They must gather resources (mine blocks or collect auto-generated gold/iron from spawners on their island). * **Building & Crafting:** Players use gathered resources to buy blocks (to build bridges to enemy islands) or better weapons. Pressing a key/button toggles a "Crafting/Shop" overlay. * **Combat & Victory:** The goal is to traverse to the enemy base and destroy their "Core Object" (Bed/Flag). * **Win Condition:** Destroy the enemy Core. * **Lose Condition:** Your Core is destroyed or HP reaches 0. * **Enemy AI (Bot):** Implement a simple bot that wanders, tracks the player within a certain radius, and attempts to attack. ### 4. Mobile Controls & Interaction * **Movement (Left Screen):** A dynamic virtual joystick (Thumbstick) for movement (WASD equivalent). * **Camera (Right Screen):** Swipe anywhere on the right half of the screen to rotate the camera. * **Action Buttons (UI Overlay):** * **Main Action Button (Large):** Context-sensitive. Swings pickaxe/sword if looking at an enemy/block, or places a block if in "Build Mode". * **Jump Button:** Located bottom-right. * **Mode Toggle:** A button to switch between "Combat Mode" (Weapons) and "Build Mode" (Blocks). * **Hotbar:** A row of 3 slots at the bottom center to select active item (Sword / Pickaxe / Blocks). * **Responsiveness:** All UI elements must use a minimum touch target size of 44x44px. Implement visual touch feedback (buttons scale down slightly when pressed). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Lurkers.io

Lurkers.io is an exciting online retro-style mining and battling game that perfectly blends construction, crafting, and intense combat mechanics. This free-to-play .io game features pixelated Minecraft-inspired graphics and offers three distinct game modes that will challenge your strategic thinking and quick reflexes.

In this fast-paced multiplayer environment, success depends on your ability to build structures, craft essential items, and engage in tactical combat simultaneously. Whether you're gathering resources from the environment, looting defeated enemies, or purchasing supplies from crates, every decision impacts your team's chances of victory.

Core Features

Three Exciting Game Modes

Bed Wars : The ultimate team-based strategy mode where you and your teammates must defend your camp while attempting to capture the enemy's bed at the center of their base. Lose your bed, and it's game over – making this mode a perfect balance of offense and defense.

Team Deathmatch : A classic combat experience where weapon mastery determines victory. Select your preferred weapons and engage in intense battles against the opposing team in this action-packed mode.

Capture the Flag : Strategic team gameplay at its finest. Each team defends their flag while attempting to infiltrate enemy territory, capture their flag, and safely return it to base for the win.

Resource Management System

The game features a comprehensive resource gathering system where players can: - Mine blocks and collect materials from the game world - Loot valuable items from defeated opponents - Purchase essential supplies from strategic supply crates - Craft powerful weapons and defensive structures

Retro Pixel Art Style

Lurkers.io features charming retro-style graphics reminiscent of classic mining games, with vibrant pixel art that runs smoothly on all devices. The nostalgic visual style combined with modern .io game mechanics creates a unique gaming experience.

Gameplay Mechanics

The core gameplay revolves around three essential activities: building defensive structures, crafting necessary items, and engaging in tactical combat. Players must balance resource collection with active participation in battles, making split-second decisions that can determine team victory.

The crafting system allows players to create weapons, tools, and defensive items using collected resources. Strategic placement of blocks for defense and quick weapon switching during combat are crucial skills for mastering the game.

Operation Guide

Lurkers.io features intuitive controls designed for quick learning:

  • WASD Keys : Move your character in all directions
  • B Key : Open the crafting menu to create items
  • C Key : Drop items from your inventory
  • Right Click : Attack enemies or break blocks for resources
  • Left Click : Use items or place blocks for construction

These simple controls allow players to focus on strategy and teamwork rather than complex button combinations.

Why Play Lurkers.io

This game offers the perfect combination of creative building and competitive combat in a retro package. The three diverse game modes ensure that players never run out of fresh challenges, while the team-based gameplay promotes cooperation and strategic thinking.

The free-to-play model with no downloads required means you can jump into action immediately. Whether you have five minutes or several hours, Lurkers.io provides engaging gameplay sessions that scale to your available time.

The nostalgic pixel art style appeals to both veteran gamers who remember classic mining games and new players discovering the genre. The cross-platform compatibility ensures you can play with friends regardless of their preferred device.

Frequently Asked Questions (FAQ)