Gigga.io - Free Online IO Arena Shooter Game

Seele01-Flash
By
Gigga.io is a thrilling free-to-play IO arena shooter where you battle real players worldwide in intense top-down combat. Upgrade your weapons, dominate arenas, and prove your tactical skills in this fast-paced multiplayer experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Gigga.io Mobile Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Minimalist "IO style" aesthetic using 3D primitives. High contrast colors on a clean background. * **Player Model:** A main "Tank" unit constructed from a `CylinderGeometry` (body) and a smaller `BoxGeometry` or `CylinderGeometry` (turret/barrel). The player color should be distinct (e.g., Cyan or Bright Blue). * **Enemy Bots:** Similar geometry to the player but in Red or Orange. Simple AI representation. * **Environment:** A large, flat plane with a grid texture (using `GridHelper` or a shader) to convey movement speed. Boundary walls should be visible. * **Collectibles:** Floating geometric shapes (cubes/tetrahedrons) rotating slowly, scattered across the map. These represent "Mass" or "XP". * **Effects:** Simple particle explosions (using `PointsMaterial`) when units die. Muzzle flashes using temporary light sources or scaling meshes. * **Performance:** Use `InstancedMesh` for projectiles and collectibles to ensure 60fps on mobile browsers. Avoid complex shadows; use baked lighting or simple directional light. ### 2. Audio Requirements * **BGM:** Fast-paced, energetic Synthwave or Techno track that loops seamlessly. It should encourage aggressive gameplay. * **SFX:** * **Shooting:** Short, punchy laser or cannon sounds. * **Impact/Damage:** A dull thud or metallic clank. * **Explosion:** A retro-style "crunch" noise. * **Collecting XP:** High-pitched, pleasant "bloop" or "ding" sound. * **Level Up:** A rising chord progression to signify power increase. ### 3. Gameplay Loop * **Core Mechanics:** A classic top-down "Battle Royale/Arena" shooter. The player spawns in a random location. * **Growth System:** Players must shoot floating shapes or other enemies to collect "Mass". As Mass increases, the player's tank scales up slightly in size, and weapon damage increases. * **Combat:** Projectiles travel in a straight line. Hitting an enemy reduces their HP bar (rendered as a simplified `Sprite` above the mesh). * **AI Behavior:** Bots should wander randomly, detect the player within a certain radius, turn to face the player, and fire automatically. * **Win/Loss:** * **Loss:** Player HP reaches 0 (Game Over screen with "Restart" button). * **Win:** Survive as long as possible (Score based on kills and mass collected). ### 4. Mobile Controls & Interaction * **Control Scheme:** **Twin-Stick Shooter** layout. * **Left Stick:** Virtual Joystick bottom-left for movement (WASD logic translation). * **Right Stick:** Virtual Joystick bottom-right for Aiming and Shooting. (Shooting is automatic while the right stick is held/active). * **Camera:** Top-down Orthographic or high-angle Perspective camera that smoothly follows the player with a slight delay (lerp) for a dynamic feel. * **Orientation:** Landscape mode locked. * **UI/UX:** * Minimalist HUD showing Score and Health. * Buttons must have a large hit area (min 44px). * **Feedback:** Screen shake effect (camera jitter) when the player shoots or takes damage. Visual flash (white material) on enemies when hit. ### 5. Code Output Please generate the complete HTML/JS code in a single file (or separated structure if preferred) using Three.js and a nipple.js (or custom implementation) for the virtual joysticks. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Gigga.io is an explosive multiplayer arena shooter that brings intense combat action directly to your browser. With a stellar 4.6/5 rating from players worldwide, this free IO game delivers adrenaline-pumping battles where strategy meets lightning-fast reflexes.

In Gigga.io, you command your own battle unit in minimalistic yet deadly arenas filled with players from around the globe. This isn't just another shooter - it's a test of tactical thinking, precise aim, and split-second decision making that separates casual gamers from true arena champions.

Core Features

Real-Time Multiplayer Combat

Engage in heated battles against human opponents, not predictable AI. Every enemy you face is a real player with their own strategies, making each match unpredictable and exciting.

Weapon Upgrade System

Collect power-ups and items scattered throughout the arena to enhance your firepower. Upgrade your weapons and abilities to gain the edge over your competition.

Fast-Paced Arena Action

Experience lightning-quick matches in compact, well-designed arenas. Each map offers unique tactical opportunities and challenges that keep the gameplay fresh and engaging.

Cross-Platform Browser Gaming

Play instantly on any device with a web browser - no downloads, installations, or account registration required. Jump into battle within seconds!

Gameplay Mechanics

Gigga.io combines classic top-down shooter elements with modern IO game dynamics. Your primary objectives are simple yet challenging:

  • Survive : Navigate through enemy fire while maintaining your position
  • Devastate : Use precise aim to eliminate opponents with various weapons
  • Dominate : Control key areas and resources to gain tactical advantages

The game rewards both aggressive players who dive into combat and strategic thinkers who plan their moves carefully. Success requires mastering weapon handling, map awareness, and timing your attacks perfectly.

Operation Guide

Desktop Controls

  • Movement : Use WASD keys or Arrow keys to navigate your character
  • Aiming : Control your aim with mouse movement for precise targeting
  • Shooting : Fire your weapons using Spacebar or Left Mouse Button
  • Collection : Move over power-ups and items to automatically collect upgrades

Mobile Controls

The game features intuitive touch controls optimized for mobile devices, allowing you to play seamlessly on smartphones and tablets.

Why Play Gigga.io

Instant Action, No Barriers

Unlike traditional games requiring lengthy downloads or complex setups, Gigga.io delivers immediate entertainment. Simply open your browser, visit the game page, and you're ready for battle.

Skill-Based Competition

This game rewards genuine skill over luck or pay-to-win mechanics. Every victory feels earned through your tactical decisions and gaming prowess.

Global Community

Join thousands of players worldwide in this competitive arena. Make new rivals, test different strategies, and climb the ranks through pure skill.

Perfect for Quick Sessions

Whether you have 5 minutes or an hour, Gigga.io provides satisfying gameplay sessions that fit your schedule. Quick matches mean you can jump in and out without long commitments.

Completely Free Entertainment

Enjoy full access to all game features without spending money. No premium accounts, no locked content - just pure, skill-based gaming fun.

Frequently Asked Questions (FAQ)