12 MiniBattles - Multiplayer Party Game - Casual Game

Seele01-Flash
By Abigail Lee
Play 12 MiniBattles free online! Ultimate 2-player party game with 12 exciting mini-games. Challenge friends in local multiplayer battles. No download required!
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace
FPS

3D FPS Game

Build a desert FPS with weapon switching and a retro HUD.

Build a desert FPS with weapon switching and a retro HUD.Open in workspace
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace
FPS

3D FPS Game

Build a desert FPS with weapon switching and a retro HUD.

Build a desert FPS with weapon switching and a retro HUD.Open in workspace
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**12 MiniBattles: Voxel Viking Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Reinterpret the original 2D pixel art into a **3D Voxel / Low-Poly style** (similar to *Crossy Road*). Use simple `BoxGeometry` to construct characters and terrain to keep the "retro" feel while utilizing Three.js capabilities. * **Camera:** Use an **OrthographicCamera** positioned in a fixed side-view (X-axis profile) to mimic the original 2D platformer perspective but with depth. * **Characters:** Two blocky Viking characters composed of grouped cubes. * **Player 1:** Red tunic, horned helmet, holding a voxel axe. * **Player 2:** Blue tunic, horned helmet, holding a voxel axe. * **Environment:** Two separate floating grassy platforms (green top, dirt sides). * **Lava Pit:** Below the platforms, generate a dynamic "Lava" surface using a `PlaneGeometry` with an animated orange/red shader or texture that undulates slightly. * **Mobile Optimization:** Use simple Lambert or Phong materials. Avoid complex shadows. Merge geometries where possible to reduce draw calls. ### 2. Audio Requirements * **BGM:** A fast-paced, high-energy **8-bit / Chiptune track**. It should sound chaotic and competitive (looping). * **Sound Effects (SFX):** * **Jump:** A retro "Bloop" or rising square wave sound. * **Axe Throw/Swing:** A "Whoosh" white noise burst. * **Hit/Impact:** A comical "Crunch" or "Bonk" sound when a player is hit. * **Lava Fall:** A sizzling "Hiss" sound if a player falls off. * **Win:** A short victory fanfare jingle. ### 3. Gameplay Loop * **Game Mode:** Local 2-Player Versus (One specific mini-game from the collection: "Axe Throw"). * **Mechanic:** "One-Button Chaos". * The characters automatically face each other. * Physics should be slightly "floaty" and chaotic (using a physics engine like Cannon.js or simple custom Euler integration). * **Action:** When the player triggers their control: * The character performs a **Jump** and simultaneously **Swings/Throws** their axe in an arc. * **Win Condition:** * A player wins a round if the opponent is hit by the axe OR falls into the lava. * First player to reach 5 points wins the match. * **Reset:** After a round ends, reset positions instantly with a "Ready? GO!" text overlay. ### 4. Mobile Controls & Interaction * **Screen Layout:** Split the screen vertically into two invisible touch zones. * **Left Half (0% - 50% width):** Controls Player 1 (Red). * **Right Half (50% - 100% width):** Controls Player 2 (Blue). * **Interaction:** * **Tap:** Triggers the Jump + Attack action. * **Hold:** (Optional expansion) Charge the jump height slightly. * **Orientation:** Force **Landscape Mode** logic (camera frustum needs to be wider than it is tall). * **Feedback:** * **Screen Shake:** When a player gets hit or hits the ground hard, shake the camera slightly. * **Visual Touch:** Show a ripple or circle effect on the screen where the finger touches to indicate input registration. * **UI:** Display a pixel-font score counter at the top center (e.g., "Red: 3 - Blue: 1"). Buttons/UI should be large and thumb-friendly. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

12 MiniBattles is the ultimate multiplayer party experience that brings friends together for epic competitive battles. This fast-paced arcade game features 12 distinct mini-games, each designed to test different skills and reflexes. With its charming pixel art style and intuitive gameplay, 12 MiniBattles delivers endless entertainment for players of all ages.

The game's random battle system ensures every session is unique and unpredictable. Whether you're competing in reaction-based challenges or strategic mini-games, each battle brings new excitement and keeps players on their toes.

Core Features

12 Unique Mini-Games

Experience incredible variety with 12 completely different mini-games, each offering unique challenges and gameplay mechanics. From quick reflex tests to strategic battles, every mini-game provides a fresh competitive experience.

Local Multiplayer Fun

Perfect for parties, gatherings, or casual gaming sessions with friends. The local multiplayer system allows two players to compete head-to-head on the same device, making it ideal for social gaming.

Pixel Art Graphics

Enjoy beautifully crafted pixel art visuals that combine retro charm with modern design. The colorful characters and environments create an engaging visual experience that appeals to both nostalgia lovers and new players.

Instant Gameplay

  • No Learning Curve : Simple controls make it accessible to everyone
  • Quick Matches : Each mini-game is designed for fast-paced action
  • Random Selection : Unpredictable game selection keeps every session fresh
  • Champion System : Compete to become the ultimate MiniBattles champion

Game Mechanics

Random Battle System

The game randomly selects mini-games, ensuring no two gaming sessions are identical. This unpredictability adds excitement and prevents players from developing overly specific strategies for particular games.

Competitive Scoring

Track wins and losses across multiple mini-games to determine the ultimate champion. The scoring system encourages extended play sessions and friendly rivalry between players.

Operation Guide

The game features incredibly simple controls designed for quick learning and immediate fun:

  • Player 1 : Use the 'A' key for all actions
  • Player 2 : Use the 'L' key for all actions
  • Universal Controls : Each mini-game uses these same keys, maintaining consistency
  • Responsive Input : Precise timing and quick reactions are key to victory

The beauty of 12 MiniBattles lies in its simplicity - with just two keys, players can jump into any mini-game without complex tutorials or control schemes.

Perfect For

Party Gaming

Ideal entertainment for parties, family gatherings, or friend meetups. The quick mini-games and competitive nature create an engaging social experience that brings people together.

Casual Competition

Great for players who enjoy friendly competition without the complexity of longer games. Each battle is short enough to play during breaks while being engaging enough for extended sessions.

All Skill Levels

Simple controls and varied gameplay make it accessible to beginners while still providing enough challenge for experienced gamers.

Why Play This Game

12 MiniBattles stands out as the perfect party game that combines simplicity with variety. The random mini-game selection ensures every play session feels fresh and unpredictable. With its charming pixel art style, instant accessibility, and competitive gameplay, it's the ideal choice for anyone looking for quick, fun multiplayer entertainment.

The game's strength lies in its ability to create memorable moments between friends while maintaining simple, intuitive gameplay that anyone can enjoy immediately.

Frequently Asked Questions (FAQ)