Poxel.io - Multiplayer Block FPS Battle Arena

Seele01-Flash
By
Poxel.io is a fast-paced multiplayer first-person shooter featuring pixelated block-style graphics. Battle across 30+ unique maps with 20+ weapons, team up with friends, and climb the leaderboards in various game modes.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Poxel.io". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a Voxel / "Minecraft-like" aesthetic. All models (characters, buildings, weapons) should be constructed using basic geometric shapes (primarily `BoxGeometry`) to simulate a low-poly blocky world. * **Color Palette:** Use vibrant, high-saturation colors. The environment should be bright and cartoony. * **Map Design:** Generate a small walled arena or city block containing obstacles like crates, walls, and simple blocky buildings for cover. Ground should be a textured grid or grass. Add a bright blue Skybox. * **Characters:** The player and enemies should be composed of separate voxel chunks (head, body, arms, legs). Differentiate teams or enemies by color (e.g., Player is Blue, Enemies are Red). * **Performance:** Optimize for mobile web by keeping geometry simple. Use `InstancedMesh` if spawning many identical blocks, though standard meshes are fine for character limbs. ### 2. Audio Requirements * **BGM:** A fast-paced, high-energy Chiptune / 8-bit electronic track that loops, reinforcing the "arcade" feel. * **SFX:** * **Shooting:** Retro, crunchy 8-bit gunshot sounds. * **Hit/Damage:** A distinct "thud" or high-pitched "blip" when a player takes damage. * **Elimination:** A rewarding arcade coin sound or "level up" chime when an enemy is defeated. * **Footsteps:** Rapid, rhythmic clicking sounds when moving. ### 3. Gameplay Loop * **Mode:** Free For All (FFA) against simple AI bots. * **Core Mechanics:** The player spawns in the arena equipped with a blocky assault rifle. The goal is to eliminate AI bots while dodging their projectiles. * **Health System:** Both player and bots have 100 HP. If HP reaches 0, the character "breaks" (despawns with a particle explosion effect) and respawns after 3 seconds at a random location. * **AI Behavior:** Bots should wander randomly. If the player is within range, bots should face the player and fire projectiles. * **Victory Condition:** Infinite loop arcade style. Display a "Kill Count" leaderboard on screen. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode**. * **Virtual Joysticks (Dual Stick Setup):** * **Left Half of Screen:** A dynamic virtual joystick for movement (Forward, Backward, Strafe Left/Right). * **Right Half of Screen:** Touch and drag area to rotate the camera (Aiming). * **Action Buttons:** * **Shoot:** A large circular button on the right side (or implement **Auto-Shoot** when the crosshair hovers over an enemy for better mobile playability). * **Jump:** A button in the bottom-right corner. * **Dash:** A smaller button near the jump button to perform a quick forward velocity boost. * **UI Elements:** * **Crosshair:** A distinct white cross/dot in the center of the screen. * **Health Bar:** A floating bar above enemies and a fixed bar at the top-left for the player. * **Feedback:** Visual screen shake or red vignette flash 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 Poxel.io

Poxel.io is an exciting multiplayer first-person shooter that combines the beloved blocky aesthetic of Minecraft with intense FPS action. This free-to-play browser game drops you into pixelated battlegrounds where sharp reflexes, strategic thinking, and teamwork determine victory. With its accessible gameplay and competitive depth, Poxel.io has become a favorite among both casual and hardcore FPS enthusiasts.

Core Features

Poxel.io delivers an impressive arsenal of features that set it apart from other browser-based shooters:

Extensive Combat Arsenal

  • 20+ Unique Weapons : From classic AK-47s and sniper rifles to rocket launchers, crossbows, grenades, and melee weapons
  • Diverse Weapon Classes : Each weapon type offers distinct advantages for different playstyles and situations
  • Balanced Combat System : No weapon dominates completely, encouraging tactical weapon switching

Massive Map Collection

  • 30+ Unique Battlegrounds : Each map features distinct layouts, strategic positions, and tactical opportunities
  • Varied Environments : Fight across urban settings, industrial complexes, outdoor arenas, and specialized combat zones
  • Vertical Combat : Multi-level maps with rooftops, underground areas, and elevated positions for strategic advantage

Rich Customization System

  • 1,500+ Cosmetic Items : Unlock skins, characters, hats, back accessories, and weapon modifications
  • PX Coins & Gems : Earn in-game currency through gameplay achievements and mission completion
  • Character Progression : Level up your profile to access exclusive content and showcase your dedication

Multiple Game Modes

Poxel.io offers diverse gameplay experiences through various competitive modes:

  • Free For All (FFA) : Pure survival mode where every player is your enemy
  • Team Deathmatch (TDM) : Classic team-based combat focusing on eliminations
  • Kill Confirmed (KC) : Tactical mode requiring players to collect dog tags from eliminated enemies
  • Domination : Objective-based teamwork where controlling key points determines victory

Gameplay Mechanics

Combat System

The game emphasizes fast-paced action while maintaining tactical depth. Players must master movement mechanics including wall-running, jumping, and dashing to outmaneuver opponents. The pixelated graphics don't compromise the precision required for competitive play - every shot counts in this skill-based environment.

Team Coordination

Unlike many casual shooters, Poxel.io heavily rewards team coordination. Players can host private matches to practice with friends, develop strategies, and compete in real-time battles. The clear team identification system prevents friendly fire incidents while maintaining the intensity of combat.

Progression System

Regular gameplay rewards players with PX coins and gems, which unlock an extensive catalog of cosmetic upgrades. The progression system encourages continued play without creating pay-to-win mechanics - all cosmetic items are purely aesthetic and don't affect gameplay balance.

Controls and Gameplay

Basic Controls

  • Movement : WASD keys for directional movement
  • Combat : Left-click to shoot, right-click or E for iron sights
  • Advanced Movement : Space to jump, X or Q for tactical dashing
  • Communication : Enter key opens chat for team coordination
  • Menu : P or Esc to pause and access game options

Strategic Tips for Success

Master the Maps : Learning map layouts gives significant advantages. Memorize weapon spawn locations, strategic positions, and escape routes.

Use Cover Effectively : The blocky environment provides excellent cover opportunities. Always keep your back protected and use walls to break enemy line of sight.

Control High Ground : Elevated positions offer superior viewing angles and defensive advantages. Rooftops are particularly valuable for sniping and area control.

Stay Mobile : Static players become easy targets. Constant movement, combined with tactical dashing, makes you much harder to hit.

Weapon Switching : Don't rely on a single weapon. Switch between long-range and close-combat weapons based on the tactical situation.

Why Play Poxel.io

Accessibility and Performance

Poxel.io runs smoothly in web browsers without requiring downloads or installations. The optimized graphics ensure excellent performance across various devices while maintaining the game's distinctive visual appeal. Players can jump into matches instantly, making it perfect for quick gaming sessions or extended competitive play.

Active Community

The game maintains a vibrant player base with regular matches available at all skill levels. The leaderboard system creates healthy competition, while private match options let friends create custom experiences. Regular updates and community events keep the gameplay fresh and engaging.

Skill Development

While easy to learn, Poxel.io offers significant depth for skill development. The combination of aim training, tactical positioning, and team coordination creates a comprehensive FPS experience that rewards dedication and practice.

Cross-Platform Compatibility

Play on desktop computers, tablets, or mobile devices with consistent performance and controls. The responsive design adapts to different screen sizes while maintaining competitive gameplay standards.

Frequently Asked Questions (FAQ)