Minipoly.io

Seele01-Flash
By
Minipoly.io is a free online FPS arena shooter that combines cute characters with intense multiplayer battles. Fight against players worldwide in physics-based combat arenas using various weapons and strategies.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Minipoly.io". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Low-Poly" and "Toon Shaded" aesthetic similar to the screenshot. Use flat shading (no complex texture maps) with vibrant, saturated colors (Sky Blue background, bright Orange/White character accents). * **Characters:** Generate the player as a blocky, stylized soldier constructed from simple geometric primitives (cubes, cylinders). Key features: A visor/sunglasses, a combat cap, and a blocky rifle. * **Environment (The Arena):** Create a "Closed Arena" map. The floor should use a grid texture or a checkerboard pattern (light blue/white) to help with depth perception. Place random geometric obstacles (crates, walls, ramps) for cover. * **Optimization:** Prioritize `MeshLambertMaterial` or `MeshToonMaterial` for performance on mobile devices. Limit the polygon count per object. Implement simplistic shadow mapping (e.g., a simple circular shadow sprite under characters) rather than expensive dynamic shadows if possible to maintain high FPS. ### 2. Audio Requirements * **BGM:** Fast-paced, 8-bit/Chiptune inspired arcade electronic track that loops seamlessly. It should feel competitive but "Cute" (matching the tag). * **Sound Effects (SFX):** * **Shooting:** Short, punchy synthesized "pew-pew" sounds (retro style). * **Impact:** A distinct "thud" or "pop" when a bullet hits an enemy or wall. * **Elimination:** A high-pitched "coin collect" or "positive chime" sound when scoring a kill. * **Jump/Land:** Soft plastic collision sounds. ### 3. Gameplay Loop * **Core Mechanism:** An ".io" style Free-For-All (FFA) Deathmatch. Players spawn in random locations within the arena. * **Physics & Gunplay:** Emphasize the "Physics" tag—characters should have slight knockback when hit. Bullets act as projectiles with travel time, not instant raycasts. * **Victory/Defeat:** * **Score:** +100 points for every elimination. * **Death:** Upon reaching 0 HP, the character should "break apart" into separate blocks (physics ragdoll) before respawning after 3 seconds. * **HUD:** Display a simple leaderboard in the top-right corner. ### 4. Mobile Controls & Interaction * **Control Scheme:** **Dual Virtual Joysticks** (Essential for mobile FPS/TPS). * **Left Joystick:** Controls movement (Forward, Backward, Strafe Left/Right). * **Right Joystick:** Controls camera rotation/aiming. * **Shooting:** Auto-fire mechanic when the crosshair hovers over an enemy, OR a dedicated "Fire" button next to the right joystick. * **Orientation:** Force **Landscape Mode** for a wider field of view. * **UI/UX:** * Buttons (Jump, Reload) must be at least 44x44px and placed in the bottom corners for thumb reachability. * Camera: Positioned in Third-Person (over the shoulder) or First-Person (optional toggle), ensuring it doesn't clip through walls. * **Feedback:** * **Visual:** Screen shake (subtle) when shooting. Damage numbers popping up when hitting enemies. * **Haptic:** Trigger device vibration (Navigator.vibrate) on taking damage or scoring a kill. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Minipoly.io is an exciting free-to-play FPS (First Person Shooter) arena game that brings together cute characters and intense multiplayer combat. With a solid 4.3/5 rating from players, this HTML5-powered game delivers fast-paced shooting action directly in your browser without any downloads required.

This physics-based shooter stands out in the crowded IO game market by combining adorable character designs with competitive arena battles, creating an engaging experience that appeals to both casual and hardcore gamers.

Core Features

Free Multiplayer Combat

Jump into action-packed battles against real players from around the world. The game's matchmaking system ensures you'll always find opponents ready for combat, creating endless replayability and competitive excitement.

Physics-Based Gameplay

Experience realistic weapon physics and movement mechanics that add depth to every encounter. Bullets follow realistic trajectories, explosions have authentic blast effects, and character movement feels natural and responsive.

Cute Character Design

Unlike typical gritty FPS games, Minipoly.io features charming, colorful characters that make the intense combat more approachable and fun for players of all ages.

Instant Browser Play

Built with HTML5 technology, the game runs smoothly on any modern browser without plugins or downloads. Start playing immediately on PC, Mac, or mobile devices.

Arena-Based Combat

Fight in carefully designed arenas that offer strategic advantages and cover points. Each map presents unique challenges and opportunities for tactical gameplay.

Game Mechanics

Weapon Systems

Master various weapons, each with unique characteristics, damage profiles, and strategic uses. From rapid-fire weapons for close combat to precision tools for long-range engagements.

Real-Time Battles

Engage in fast-paced real-time combat where split-second decisions determine victory or defeat. The game's responsive controls ensure your skills directly translate to in-game performance.

Operation Guide

Getting started with Minipoly.io is straightforward:

  • Mouse Control : Aim your weapon and look around the arena
  • Click to Shoot : Fire your weapons at enemies
  • Keyboard Movement : Use WASD or arrow keys for character movement
  • Strategic Positioning : Use cover and map knowledge to gain advantages

The game provides in-game tutorials and instructions to help new players understand advanced mechanics and strategies.

Why Play Minipoly.io

Perfect for Quick Gaming Sessions

Whether you have 5 minutes or an hour, Minipoly.io delivers instant entertainment. Quick matchmaking means you can jump into battles immediately.

Skill-Based Progression

Improve your aim, map knowledge, and strategic thinking through practice. The game rewards skill development with better performance in matches.

Cross-Platform Compatibility

Play seamlessly across different devices and platforms. Your progress and skills transfer between desktop and mobile gaming sessions.

Active Community

Join a thriving community of players who share strategies, compete in matches, and enjoy the game's unique blend of cute aesthetics and competitive gameplay.

No Barriers to Entry

Completely free to play with no hidden costs, downloads, or complicated setup procedures. Simply visit the game page and start playing immediately.

Frequently Asked Questions (FAQ)