Press kit
Everything you need to write about Ball Battle Lab or show it in a video. Use any of it.
Fact sheet
- Game
- Ball Battle Lab
- Genre
- Physics battle simulation
- Platforms
- Web browsers on desktop and phone, playable now. iPhone and Android apps coming soon.
- Price
- Free in the browser, with no ads and no account
- Fighters
- 16 originals, each with an ability and an ultimate
- Engine
- Godot 4
About the game
In one line
Pick two of sixteen fighters and watch a real physics fight decide who wins.
In a paragraph
Ball Battle Lab turns the ball-battle clips people watch on their phones into a game they can play. Each of the sixteen fighters carries one weapon and one trick: Ricochet speeds up off every wall, Aegis throws shots back, Titan keeps growing, Rail lines up a beam across the arena. Ultimates charge from damage and fire on their own. A simulation decides every fight, so the same two fighters and seed replay the same fight every time, and a Record view gives creators a clean vertical screen to capture it.
What stands out
- No scripted winners: a 120-step-a-second simulation decides every fight.
- Across 9,216 simulated fights, every fighter wins between 45 and 56 percent of the time.
- Matchup codes replay a fight exactly, so viewers can check a clip for themselves.
- Record view: a 9:16 screen with names, the square arena, both ultimate meters and the code.
Art and clips
Every image here comes straight out of the game. Clips are real, unedited fights recorded in Record view.
App icon, 512 × 512 PNG
Banner, 1200 × 630 PNG
Screenshot: an ultimate, 720 × 1280
Screenshot: a result, 720 × 1280
Clip: Hive vs Titan, 39 s
Clip: Leech vs Rang, 33 s
The zip adds all sixteen fighters as transparent 512 × 512 PNGs and every screenshot.
Colors and type
Charcoal surfaces with the fighters' own colors as the only accents. Headings and names use Barlow Condensed Bold; text uses Barlow. Both are free under the SIL Open Font License.
- Ground
#0f1216 - Panel
#161b21 - Raised
#1e242c - Line
#2c343e - Text
#f1f4f8 - Muted
#8f9aa7 - Ricochet
#f2c14e - Needle
#8ea2f0 - Aegis
#5fd4ae - Hive
#b794f0 - Pulse
#f08cb4 - Ember
#ff8a4c - Anchor
#c9d3de - Leech
#f0525c - Volt
#38cbee - Blink
#a3dd5b - Mortar
#d05ce3 - Titan
#c08a5a - Maul
#5b6cf5 - Rang
#33c47a - Rail
#e6e04c - Frost
#a8defa