Blockpost Legacy

Seele01-Flash
By
Blockpost Legacy is an action-packed 3D multiplayer shooting game featuring cubic graphics and intense real-time combat. Battle against players worldwide in various game modes with an extensive weapon arsenal.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Blockpost Legacy: Mobile Ops**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a Voxel-based / Minecraft-inspired aesthetic. Use Low-poly geometry for all assets to ensure high performance on mobile browsers. * **Characters:** Generate blocky humanoid characters (similar to LEGO or Minecraft Steve). The mesh should be segmented (head, torso, arms, legs) for simple pivot-based animation. * *Texture:* Use pixel-art textures (32x32 or 64x64) for faces and uniforms. * **Weapons:** Create a simple blocky assault rifle model composed of primitive cubes. It should be attached to the camera view (First-Person perspective) or the character's right hand (Third-Person). * **Environment:** Construct a small, enclosed arena map (e.g., "Dusty Container Yard") using simple cubes. Use varying textures for floors (concrete), walls (brick), and obstacles (wooden crates, metal containers). * **Performance Optimization:** Implement **InstancedMesh** for repetitive map blocks (walls, floors) to reduce draw calls. Use a single texture atlas for all block materials to minimize binding overhead. * **Effects:** Add simple particle systems for muzzle flashes (yellow/orange squares) and bullet impacts (grey dust particles). ### 2. Audio Requirements * **BGM:** A driving, energetic 8-bit / Chiptune-Rock hybrid track. It should loop seamlessly and have a moderate tempo (120-130 BPM) to keep tension high. * **Sound Effects (SFX):** * *Shooting:* Short, punchy synthesized "pew-pew" or retro gunshot sounds. * *Footsteps:* Different sounds for concrete vs. metal surfaces (clipped, short samples). * *Hit Feedback:* A satisfying "thwack" or high-pitched "ding" when a bullet hits an enemy. * *UI:* Mechanical clicks for button presses. ### 3. Gameplay Loop * **Core Mechanic:** Fast-paced First-Person Shooter (FPS) or over-the-shoulder Third-Person Shooter. * **Objective:** "Deathmatch" mode simulation. The player spawns in the arena and must locate and shoot AI bots that wander randomly or patrol specific points. * **Bots:** Simple AI agents that move towards the player if in line of sight and fire projectiles. * **Scoring:** +100 points for every bot eliminated. Display score prominently at the top center. * **Health:** Player starts with 100 HP. Taking damage flashes the screen red. Reaching 0 HP triggers a "Respawn" screen with a 3-second countdown. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode** for a wider field of view. * **Movement (Left Thumb):** Implement a virtual floating joystick on the bottom-left of the screen. It should control movement (Forward/Backward/Strafe). * **Camera/Aiming (Right Thumb):** The entire right half of the screen functions as a touch-drag area to rotate the camera (Pitch and Yaw). * **Shooting:** Add a distinct, large "Fire" button (icon: bullet) on the bottom-right, easily reachable by the right thumb. Alternatively, implement "Auto-fire" when the crosshair hovers over an enemy for 0.5 seconds (mobile-friendly). * **Actions:** * *Jump Button:* Small button near the fire button. * *Reload Button:* Icon near the top-right of the control cluster. * **UI Layout:** Keep Health and Ammo counters in the top corners (large text, high contrast) to avoid being covered by thumbs. * **Feedback:** Trigger `navigator.vibrate(50)` (if supported) when the player shoots and `navigator.vibrate(200)` when the player takes damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Blockpost Legacy is a thrilling 3D multiplayer cubic shooting game that combines the beloved block aesthetic with intense first-person shooter action. This free-to-play browser game delivers adrenaline-pumping gunfights against real online players from around the world. With its unique cubic visual style reminiscent of popular block games, Blockpost Legacy offers a fresh take on the competitive shooting genre.

The game features smooth, responsive controls and fast-paced gameplay that keeps players engaged for hours. Whether you're a seasoned FPS veteran or new to shooting games, Blockpost Legacy provides an accessible yet challenging experience that scales with your skill level.

Core Features

Multiple Exciting Game Modes

Blockpost Legacy offers diverse gameplay experiences through various competitive modes:

  • Deathmatch : Classic free-for-all combat where every player fights for themselves
  • Team Deathmatch : Coordinate with teammates to dominate the opposing team
  • Elimination : Tactical gameplay where every life counts
  • Gun Game : Progress through different weapons with each kill
  • Pistol Only : Pure skill-based combat with sidearms only
  • Infection Mode : Survive the zombie apocalypse or spread the infection
  • Shovel Battle : Unique melee combat for close-quarters mayhem

Extensive Weapon Arsenal

Explore a comprehensive collection of weapons across multiple categories:

  • Melee Weapons : Close-combat tools for silent takedowns
  • Submachine Guns : High rate of fire for aggressive pushes
  • Shotguns : Devastating close-range damage dealers
  • Assault Rifles : Versatile automatic and semi-automatic options
  • Sniper Rifles : Long-range precision weapons for tactical gameplay
  • Explosives : Area damage weapons for crowd control

Each weapon category offers multiple options with unique statistics, allowing players to find their perfect combat style.

Character Progression and Customization

The more you play, the more you unlock:

  • Level System : Gain experience through matches and completing tasks
  • Character Customization : Personalize your fighter's appearance
  • Skin Unlocking : Earn unique weapon and character skins
  • Case Opening : Discover rare items and cosmetics
  • Arsenal Improvement : Upgrade and expand your weapon collection

Game Controls

Blockpost Legacy features intuitive FPS controls that are easy to learn:

  • Movement : WASD keys or Arrow keys for character movement
  • Shooting : Left mouse button to fire weapons
  • Aiming : Right mouse button for precision aiming
  • Jumping : Space bar for vertical movement and navigation
  • Weapon Switching : Numeric keys (1-9) for quick weapon selection

The controls are responsive and optimized for competitive play, ensuring smooth gameplay across different skill levels.

Why Play Blockpost Legacy

Completely Free Gaming Experience

Enjoy full access to all game modes, weapons, and features without any upfront cost. Play directly in your browser without downloads or installations required.

Active Multiplayer Community

Join a thriving community of players from around the globe. The real-time multiplayer system ensures you'll always find opponents for competitive matches.

Unique Visual Style

The cubic, block-based graphics create a distinctive aesthetic that stands out in the crowded FPS market. The clean, readable visuals enhance gameplay clarity during intense firefights.

Regular Content Updates

The game continuously evolves with new weapons, modes, and features being added regularly, keeping the experience fresh and exciting.

Team-Based Strategy

Invite friends to form teams and coordinate strategies. Team-based modes reward communication and tactical thinking, adding depth beyond individual skill.

Quest System

Complete various tasks and challenges to earn additional experience points and power-ups, providing clear progression goals and rewards for dedicated players.

Frequently Asked Questions (FAQ)