Miniblox - Online Minecraft-Style Multiplayer Game

Seele01-Flash
By
Miniblox is a free online voxel game that brings the beloved Minecraft experience to your browser. Featuring survival, creative, and competitive PvP modes, it offers endless adventures in a blocky, pixelated world where creativity meets competition.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Miniblox: Skywars Voxel Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-contrast **Voxel Art** style similar to Minecraft but with a sci-fi/fantasy twist based on the reference image. The world is composed entirely of 1x1x1 cube blocks. * **Performance Optimization (Mobile)**: Use `THREE.InstancedMesh` for rendering terrain blocks to handle high object counts on mobile devices. Limit the initial world size to a cluster of small floating islands (Skywars style) rather than an infinite terrain. * **Environment**: * **Skybox**: A vibrant, cosmic background with a purple-to-orange gradient, distant planets, and stars (referencing the screenshot). * **Terrain**: Floating islands made of reddish "Mars-like" stone, dirt, and grassy top layers. * **Lighting**: Hemisphere light for base illumination plus a Directional Light (Simulating a sun/moon) casting sharp shadows to enhance depth. * **Characters**: Low-poly blocky humanoid avatars (Head, Torso, Arms, Legs) constructed from simple `THREE.BoxGeometry`. ### 2. Audio Requirements * **BGM**: An energetic, adventurous 8-bit Chiptune track mixed with orchestral elements to suggest a "Space Battle" atmosphere. * **Sound Effects (SFX)**: * **Interaction**: A "Pop" sound when placing blocks; a "Crunch" sound when breaking blocks. * **Combat**: A "Whoosh" for sword swings and a "Thud" for impact. * **Movement**: Rhythmic footstep sounds that vary slightly in pitch. * **UI**: High-pitched "Blip" for button presses. ### 3. Gameplay Loop * **Objective**: The player spawns on a small outer island and must bridge to the Central Island to claim the "Victory Flag" or defeat a static "Training Bot". * **Core Mechanics**: * **Mining & Placing**: Players can destroy blocks to gather resources (adds to inventory count) and place blocks to build bridges between floating islands. * **Parkour**: Precision jumping is required to navigate gaps without falling into the void. Falling below a certain Y-axis threshold resets the player. * **Combat**: Simple melee attack logic. Left-clicking (or attacking button) swings a voxel sword. * **Victory Condition**: Reaching the center chest/flag triggers a "Victory" particle explosion and UI overlay. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode** is mandatory. * **Touch Controls (On-Screen UI)**: * **Left Zone**: Virtual Joystick (Floating joystick) for movement (WASD logic). * **Right Zone**: Touch-and-drag area for camera rotation (First-person or close Third-person view). * **Action Buttons**: Large, semi-transparent circular buttons (min 60px diameter) on the right side: * **[JUMP]**: Triggers upward velocity. * **[ATTACK/MINE]**: Swings sword or breaks the highlighted block. * **[PLACE]**: Places a block from inventory at the cursor reticle. * **Visual Feedback**: * **Reticle**: A crosshair in the center of the screen that changes color (e.g., white to red) when pointing at a breakable block or enemy. * **Selection Box**: A wireframe outline appears around the voxel block currently targeted by the reticle. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Miniblox

Miniblox is an engaging online voxel game that captures the essence of Minecraft while adding its own unique twist. With vibrant voxelated graphics and a diverse selection of game modes, Miniblox offers players the perfect blend of creativity, survival, and competitive gameplay. Whether you're a builder, explorer, or fighter, this browser-based adventure has something for everyone.

The game stands out with its seamless multiplayer experience, allowing you to join active servers filled with players from around the world. From peaceful building sessions to intense PvP battles, Miniblox delivers the complete voxel gaming experience without requiring any downloads.

Core Game Features

Dual Core Modes

Miniblox offers two primary gameplay experiences that will feel familiar to Minecraft enthusiasts:

Survival Mode : Start with nothing and work your way up through resource gathering, crafting, and strategic building. Face challenges, manage resources, and survive in a world where every decision matters.

Creative Mode : Unleash your imagination with unlimited resources and the freedom to build anything you can dream of. Perfect for architects and creative minds who want to focus purely on construction and design.

Advanced World Creation

The game features sophisticated world generation capabilities: - Custom World Seeds : Generate unique worlds with specific characteristics - Terrain Variety : Explore diverse landscapes and biomes - Resource Mining : Harvest materials from the environment - Structure Building : Create anything from simple houses to massive castles - Item Crafting : Combine resources to create tools, weapons, and decorative items

Competitive Minigames

Miniblox excels in its variety of competitive game modes:

  • KitPvP : Fast-paced combat with pre-selected equipment loadouts
  • Skywars : Battle on floating islands with limited resources
  • Eggwars : Protect your egg while destroying opponents' bases (available in doubles and quads)
  • Spleef : Mine blocks beneath opponents to make them fall
  • Bridge Duels : Head-to-head combat on narrow bridges
  • One in the Quiver : Archery-focused elimination matches
  • Classic PvP : Traditional player-versus-player combat
  • Parkour : Test your jumping and movement skills through challenging obstacle courses

Operation Guide

Basic Movement : - WASD Keys : Move your character in all directions - Spacebar : Jump over obstacles and gaps - Shift : Sprint for faster movement - Alt : Crouch to move stealthily or fit through small spaces

Building and Combat : - Left Click : Mine blocks and attack enemies - Right Click : Place blocks and interact with objects - E Key : Open your inventory to manage items

Advanced Controls : - Double-tap Spacebar : Fly in creative mode for easy building - Enter : Open chat to communicate with other players - P : Pause the game when needed

Social Features and Progression

Miniblox emphasizes community interaction with robust social features:

  • Friend System : Add and play with friends across all game modes
  • Custom Rooms : Create private servers with your own rules and settings
  • Player Invitations : Invite specific players to join your adventures
  • Daily Rewards : Collect coins through daily login bonuses
  • Cosmetic Shop : Purchase new character skins using earned coins
  • Active Server Browser : Find populated games instantly

Why Play Miniblox

Completely Free : Enjoy full access to all features without any cost or hidden fees. No premium subscriptions or pay-to-win mechanics.

No Download Required : Play instantly in your web browser on both desktop and mobile devices. Perfect for quick gaming sessions anywhere.

Active Community : Join thousands of players in a thriving online community with regular events and updates.

Perfect Minecraft Alternative : Experience familiar gameplay mechanics with unique twists and improvements that keep the experience fresh.

Cross-Platform Play : Seamlessly switch between desktop and mobile devices while maintaining your progress and friends list.

Regular Content Updates : Enjoy new minigames, features, and improvements added regularly to keep gameplay exciting.

Frequently Asked Questions (FAQ)