MineFun.io - Multiplayer Block Adventure Game

Seele01-Flash
By
MineFun.io is a free multiplayer block adventure game featuring three exciting game modes: Bed Wars, Sky Wars, and Parkour. Join friends in vibrant blocky worlds with customizable characters and challenging gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "MineFun.io - Voxel Parkour Adventure". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Voxel-based art style similar to Minecraft but with cleaner, brighter, and more saturated colors (High saturation sky blue background, vibrant green grass blocks). * **Character**: A simple blocky character (comprised of CubeGeometries for head, body, arms, and legs). The character should have simple walking animations (limbs swinging) triggered by movement. * **Level Design (The "Obby")**: Create a "Sky Wars" style environment with floating islands. * **Starting Area**: A safe grassy platform. * **Obstacles**: Include static floating blocks, moving platforms (oscillating left/right), and "vanishing" blocks that disappear shortly after being stepped on. * **Goal**: A gold treasure chest or a portal on the final island. * **Performance**: Use `InstancedMesh` or merge geometries where possible for static blocks to ensure 60FPS on mobile devices. Use simple lighting (`HemisphereLight` + one `DirectionalLight` for shadows) to save GPU resources. ### 2. Audio Requirements * **BGM**: A loopable, upbeat, and happy 8-bit/Chiptune track that matches the playful voxel aesthetic. * **Sound Effects (SFX)**: * **Jump**: A retro "boing" or high-pitched 8-bit rising tone. * **Footsteps**: Soft "tap" sounds when moving on ground. * **Fall**: A "whistle down" or wind sound when the player falls into the void. * **Checkpoint/Win**: A positive melodic chime or fanfare. ### 3. Gameplay Loop * **Core Mechanic**: 3D Platforming/Parkour. The player must navigate from the Start Platform to the End Goal without falling into the void (Y < -20). * **Physics**: Implement basic arcade physics. * Gravity should be snappy (not floaty) to allow precise platforming. * Collision detection with blocks must be accurate (AABB collision is sufficient). * **Win/Loss Conditions**: * **Loss**: If the player falls off a platform and hits the "kill floor" (void), they immediately respawn at the starting position (or the last reached solid platform). * **Win**: Upon colliding with the final chest/portal, display a "Victory!" modal and restart the level. * **Collectibles**: Scatter floating "Coins" or "Diamonds" along the path. Rotating animation required. collecting them increases a score counter. ### 4. Mobile Controls & Interaction * **Touch Interface (No Keyboard dependency)**: * **Left Screen Zone**: A Virtual Joystick (D-Pad) for character movement (Forward, Backward, Strafe Left, Strafe Right). * **Right Screen Zone (Swipe)**: Controls the Camera rotation (Look around). Sensitivity must be tuned for touch screens so it's not too erratic. * **Jump Button**: A large, distinct circular button (min 64x64px) located at the bottom-right corner, reachable by the right thumb. * **Orientation**: Force **Landscape Mode** logic for the camera aspect ratio. * **UI Feedback**: * Simple HUD showing "Coins Collected". * Visual feedback on touch (e.g., the joystick glows or moves slightly when pressed). * (Optional) Simple vibration (`navigator.vibrate`) when landing a jump or collecting a coin. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About MineFun.io

MineFun.io is an exciting online multiplayer game that brings the beloved block-building adventure to your browser. This free-to-play game combines the classic charm of blocky worlds with competitive multiplayer action, offering three distinct game modes that cater to different play styles. Whether you're a strategic team player, a sky-high warrior, or a parkour enthusiast, MineFun.io delivers endless entertainment without requiring any downloads.

The game features vibrant, colorful graphics reminiscent of popular block-building games, with customizable characters and a variety of engaging maps. Players can collect coins to unlock awesome skins and personalize their avatars, making each gaming session unique and rewarding.

Core Features

Three Exciting Game Modes

Bed Wars : Experience intense team-based strategy where protecting your bed is crucial for survival. Work with teammates to build defenses while planning attacks on enemy beds. Once a team's bed is destroyed, they cannot respawn, making every decision critical.

Sky Wars : Battle on floating islands high in the sky, where one wrong step means falling into the void. Gather blocks, construct bridges between islands, and engage in thrilling combat while managing limited resources.

Parkour : Test your precision and timing in challenging obstacle courses known as Obby maps. Navigate through tricky platforms, time your jumps perfectly, and race to reach the finish line faster than your competitors.

Multiplayer Experience

MineFun.io shines in its multiplayer capabilities. Create private rooms to play exclusively with friends or join public matches to meet new players. The game supports seamless cross-platform play, allowing friends to connect regardless of their device.

Character Customization

Collect coins through gameplay to unlock a wide variety of character skins. From classic adventurers to seasonal themes, players can express their personality through their avatar's appearance.

Gameplay Instructions

Basic Controls

Mastering MineFun.io is straightforward with intuitive controls:

  • Movement : Use WASD keys or arrow keys to move your character
  • Jump : Press the spacebar to jump over obstacles or gaps
  • Crouch : Press C to crouch, useful for sneaking or fitting through tight spaces

Game Objectives

Each game mode has specific objectives:

  • Bed Wars : Protect your team's bed while destroying enemy beds
  • Sky Wars : Eliminate opponents while avoiding falling off floating islands
  • Parkour : Complete obstacle courses as quickly as possible

Why Play MineFun.io

MineFun.io offers the perfect combination of accessibility and depth. As a browser-based game, it requires no downloads or installations, making it instantly playable on any device. The three diverse game modes ensure that players never run out of fresh challenges, while the multiplayer focus creates endless replayability.

The game successfully captures the essence of block-building adventures while adding competitive elements that keep players engaged. Regular updates and new content ensure the experience remains fresh and exciting.

Whether you're looking for quick casual matches or intense competitive sessions with friends, MineFun.io delivers a polished, entertaining experience that's completely free to enjoy.

Frequently Asked Questions (FAQ)