Snowball.io - Epic Snow Fighting Battle Royale - Action Game

Seele01-Flash
By David Smith
Join the epic snowball fight! Play Snowball.io free online - roll snowballs, battle players worldwide, unlock cool skins. No download needed, play now!
New

Arcade Crossing Game

Build a lane-dodging arcade game with traffic and pickups.

Build a lane-dodging arcade game with traffic and pickups.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.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
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.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
New

Arcade Crossing Game

Build a lane-dodging arcade game with traffic and pickups.

Build a lane-dodging arcade game with traffic and pickups.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
SEELE02 CORE

Game Generator

Turn a one-line idea into a playable game demo.

Turn a one-line idea into a playable game demo.Open in workspace
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.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
Driving

City Car Driving

Build an open-city free-driving game with car selection.

Build an open-city free-driving game with car selection.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.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

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Snowball.io". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Hyper-casual, Low-poly aesthetic with flat shading or Toon shading (MeshToonMaterial). Use a bright, pastel color palette (Light Blue ice, bright character colors like Red, Green, Purple). * **Characters**: Represent players/bots as simple blocky vehicles or "sleds" (cubes/rectangles) with a primitive "driver" head on top. * **The Snowball**: A white SphereGeometry that dynamically scales up (grows) attached to the front of the vehicle. * **The Arena**: A large circular ice platform composed of multiple concentric rings or hexagonal grid blocks. The background should be a simple solid color or gradient representing water/abyss. * **Mobile Optimization**: Use `InstancedMesh` for repetitive floor elements if possible. Limit real-time shadows to the player only. Use simple geometric primitives to keep the polygon count low. ### 2. Audio Requirements * **BGM**: Upbeat, fast-tempo "winter carnival" style music using synthesized bells and bass to keep engagement high. * **Sound Effects (SFX)**: * **Rolling**: A continuous "crunching snow" loop that increases in pitch/volume as the snowball grows. * **Shoot**: A "Whoosh" or elastic release sound when the player releases the screen. * **Impact**: A heavy "Thud" or bowling-pin strike sound when a snowball hits an enemy. * **Death**: A comedic "Splash" sound when a player falls off the platform. ### 3. Gameplay Loop * **Core Mechanic**: The game is a Battle Royale. The player controls a vehicle on an ice platform. * **Gathering**: While moving, the player automatically gathers snow, causing a snowball in front of them to grow in size (Scale 0.1 to 2.0). * **Shooting**: When the player stops moving (finger lift), the snowball is launched forward in the current facing direction. * **Physics & Knockback**: Snowballs do not kill on touch; they apply **physics impulse/knockback**. Larger snowballs apply significantly more force, pushing enemies backward. * **Elimination**: A player is eliminated only when pushed off the edge of the platform into the water. * **Shrinking Zone**: Every 10-15 seconds, the outer chunks of the ice platform should turn red and then fall away, shrinking the play area and forcing close-quarters combat. * **Win Condition**: Be the last sled remaining on the ice. ### 4. Mobile Controls & Interaction * **Control Scheme**: "One-Finger Joystick" / "Drag-to-Move, Release-to-Shoot". * **Touch Down & Drag**: Activates a virtual joystick. The character moves relative to the center of the screen/drag. The snowball grows continuously while moving. * **Touch Release**: The character stops immediately, and the accumulated snowball is launched as a projectile. * **Screen Orientation**: Landscape Mode (preferred for IO games to see peripheral threats). * **Camera**: Top-down isometric view (OrthographicCamera preferred) that smoothly follows the player. * **Haptic Feedback**: Trigger the device's vibration (using `navigator.vibrate`) when the player hits an enemy or gets hit by a snowball. * **UI**: Minimalist HUD. A kill counter in the top right corner. A joystick visualizer under the finger touch point. 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

Snowball.io is an exhilarating multiplayer IO game that transforms winter fun into intense battle royale action. With an impressive 4.7/5 rating from players worldwide, this snow-themed fighting game combines strategy, skill, and fast-paced combat in a shrinking battlefield where only the strongest snowball warrior survives.

In this epic winter showdown, you'll compete against real players from around the globe, rolling snowballs and launching them at opponents while avoiding incoming attacks. The game features a dynamic shrinking map that intensifies combat as rounds progress, creating nail-biting moments where every move counts.

Core Features

Free-to-Play Battle Royale Action

Snowball.io is completely free to play with no downloads required. Simply open your browser and dive straight into the snowball warfare. The game supports all modern devices, making it perfect for quick gaming sessions anywhere.

Character Customization System

Unlock an amazing collection of character skins as you progress: - Penguin Skin : Waddle into battle with adorable penguin style - Walrus Skin : Dominate with massive walrus power - Tractor Skin : Roll over opponents with mechanical might - Santa Clause Skin : Spread holiday cheer while crushing enemies - Special Tournament Skins : Win rare exclusive characters in tournaments

Dynamic Shrinking Battlefield

The innovative shrinking map mechanic keeps every match exciting. As the playable area continuously shrinks, players are forced into closer combat, creating intense final showdowns where strategy and quick reflexes determine victory.

Tournament and Challenge System

Participate in special tournaments to climb leaderboards and win exclusive rare character skins. Regular challenges provide fresh objectives and rewards, ensuring long-term engagement.

Gameplay Mechanics

Snowball Combat System

The core gameplay revolves around strategic snowball creation and deployment: - Roll Phase : Hold to accumulate snow and create larger, more powerful snowballs - Launch Phase : Release to fire at opponents with precision timing - Knockout System : Successfully hit opponents to eliminate them and grow stronger

Strategic Elements

Success requires more than quick reflexes: - Positioning : Navigate the shrinking map to maintain tactical advantage - Timing : Balance snowball size with launch timing for maximum impact - Awareness : Monitor multiple opponents while managing your own vulnerability

Operation Guide

Basic Controls

  • Hold Left Mouse Button : Move your character and build snowball size
  • Release Mouse Button : Launch your snowball at targets
  • Mouse Movement : Aim your character and snowball trajectory

Menu Navigation

  • Skins Menu : Access character customization and color options
  • Challenges : Check available tournaments and special events
  • Settings : Adjust game preferences for optimal experience

Pro Tips for Victory

  1. Size Management : Bigger snowballs deal more damage but move slower
  2. Map Awareness : Stay away from map edges as they shrink
  3. Defensive Play : Sometimes avoiding combat early leads to better positioning
  4. Quick Shots : Small, fast snowballs can interrupt enemy charging

Why Play Snowball.io

Instant Action Gaming

No complicated tutorials or lengthy setups - jump straight into multiplayer battles with intuitive one-button controls that anyone can master quickly.

Competitive Progression

Earn skins and rewards based on performance, creating meaningful progression that rewards skill development and consistent play.

Cross-Platform Accessibility

Play seamlessly across desktop computers, tablets, and smartphones without any downloads or installations required.

Regular Content Updates

New skins, challenges, and seasonal events keep the game fresh with regular content additions and community events.

Social Competition

Compete against real players worldwide, climb leaderboards, and establish yourself as the ultimate snowball champion in this thriving online community.

Frequently Asked Questions (FAQ)