Super Spin.io - Multiplayer Fidget Spinner Battle Arena

Seele01-Flash
By
Super Spin.io is an addictive multiplayer arena game where you control a fidget spinner in intense battles against players worldwide. Grow your spinner, collect energy orbs, and dominate the leaderboard in this fast-paced IO game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Super Spin.io (3D Mobile Remake)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "Neon-Cyber" aesthetic. Use a dark background with a high-contrast hexagonal grid floor texture (resembling the screenshot). * **Player Character:** A 3D Fidget Spinner model created procedurally (using `THREE.Shape` and `ExtrudeGeometry` or combined primitives). It should have three arms and a central bearing. The player's spinner should be Red. * **Opponents (AI):** Generate 10-20 AI spinners with random distinct colors (Purple, Green, Blue, etc.). * **Collectibles:** Hundreds of small, glowing hexagonal "Energy Gems" scattered across the map. * **Effects:** * **Trail Renderer:** A glowing ribbon trail following the spinner's arms when moving fast. * **Particle System:** Explosion of particles when a spinner is destroyed or when two clash violently. * **Mobile Optimization:** Use `THREE.InstancedMesh` for the floor grid and the Energy Gems to ensure 60FPS on mobile devices. Use simple Phong or Lambert materials to reduce lighting calculation overhead. ### 2. Audio Requirements * **BGM:** A fast-paced, looping Techno/Trance track with a heavy bassline to induce a "flow state." * **SFX:** * **Spinning:** A continuous whirring sound (white noise or engine hum) where the pitch increases as the spinner's RPM (Rotations Per Minute) increases. * **Collection:** A soft, high-pitched "pop" or digital chime when collecting gems. * **Collision:** A metallic "clank" or impact sound when hitting other spinners. * **Death:** A shattering sound. ### 3. Gameplay Loop * **Core Mechanic:** The player controls the movement of the spinner. The spinner is always rotating. * **RPM System:** Instead of "Health," the spinner has "RPM" (Speed). * Collecting Energy Gems increases RPM slightly. * Using "Boost" drains RPM rapidly but increases movement speed. * **Base Rotation:** The visual rotation speed of the model must match the RPM variable. * **Combat Logic:** * When two spinners collide, the one with the higher RPM knocks the other back and steals a portion of their RPM. * If a spinner's RPM drops below a critical threshold (e.g., stopped), it "dies" (explodes). * Upon death, the spinner drops a cluster of Energy Gems (loot) for others to collect. * **Win Condition:** Infinite play. Display a "Leaderboard" overlay in the top-right showing the Top 5 players by RPM. ### 4. Mobile Controls & Interaction * **Camera:** Top-down orthographic or high-angle perspective camera that smoothly follows the player. * **Touch Controls:** * **Left Side:** A dynamic Virtual Joystick for movement (360-degree control). * **Right Side:** A large, circular "Boost" button (minimum 64x64px touch area) for temporary speed bursts. * **Orientation:** Landscape mode locked. * **Feedback:** * **Camera Shake:** Slight screen shake on heavy impacts. * **Damage Indicator:** Flash the screen red slightly when the player loses significant RPM. * **UI:** Minimalist HUD showing current RPM (score) and a mini-map in the corner if possible. Ensure UI elements do not overlap with the joystick area. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Super Spin.io brings the popular fidget spinner trend into an exciting multiplayer battle arena. This free-to-play IO game combines the satisfying mechanics of spinner physics with competitive multiplayer gameplay, creating an addictive experience that's easy to learn but challenging to master.

In Super Spin.io, you'll control a colorful fidget spinner in a hexagonal arena filled with energy orbs and competing players. The goal is simple: spin to win! Collect glowing orbs to increase your spinner's size and power while avoiding larger opponents who can eliminate you with a single collision.

Core Features

Real-Time Multiplayer Action

Join battles with players from around the world in real-time multiplayer sessions. Every match is unique as you face different opponents with varying strategies and skill levels.

Progressive Growth System

Start small and grow mighty! Collect energy orbs scattered throughout the arena to increase your spinner's size and spinning speed. The larger you become, the more powerful your spinner gets.

Competitive Leaderboard

Climb the high score rankings by surviving longer and collecting more orbs. The leaderboard updates in real-time, showing your current rank among all active players.

Smooth Physics Engine

Enjoy realistic spinner physics that make every movement feel satisfying. The momentum-based gameplay creates natural spinning motions that respond authentically to your controls.

Colorful Visual Design

Feast your eyes on vibrant neon colors and glowing effects. The dark arena background makes the bright spinners and energy orbs pop, creating an visually appealing gaming environment.

Game Mechanics

How to Survive and Thrive

Survival in Super Spin.io requires both strategy and quick reflexes. Smaller spinners move faster but are vulnerable to larger ones. As you grow, you become more powerful but also a bigger target and slightly slower.

Energy Orb Collection

Scattered throughout the hexagonal arena are glowing energy orbs of different sizes. Small orbs provide modest growth, while larger orbs can significantly boost your spinner's size. Time your collection carefully to avoid exposing yourself to danger.

Elimination Mechanics

When a larger spinner collides with a smaller one, the smaller spinner is eliminated and drops all its collected energy. This creates intense risk-reward scenarios where aggressive players can gain massive advantages.

Operation Guide

Mouse Controls: - Move your mouse to control spinner direction - Your spinner automatically spins and follows mouse movement - No clicking required - movement is entirely mouse-based

Keyboard Controls: - Arrow keys or WASD for directional movement - Smooth analog movement for precise control

Strategy Tips: - Start by focusing on smaller orbs in safer areas - Avoid the center early in the game where larger players dominate - Use the arena edges for safer navigation when you're small - Watch for opportunities when larger players are distracted - Plan escape routes before engaging with risky orb collections

Why Play Super Spin.io

Instant Accessibility: No downloads required - jump straight into the action through your web browser on any device.

Quick Gaming Sessions: Perfect for short breaks or extended gaming sessions. Matches typically last 5-15 minutes, making it ideal for casual gaming.

Skill Development: While easy to start, the game rewards strategic thinking, spatial awareness, and quick decision-making skills.

Social Competition: Compete against real players worldwide and see your name climb the global leaderboard.

Stress Relief: The spinning mechanics and colorful visuals provide a surprisingly relaxing experience despite the competitive nature.

Cross-Platform Fun: Play seamlessly across desktop computers, tablets, and mobile devices without any compatibility issues.

Frequently Asked Questions (FAQ)