FORMA-FIGHT is a real-time multiplayer battle arena where you control a geometric vessel. Eat food to grow larger, fight other players in contact-based PvP combat, and survive a shrinking zone to be the last one standing.
Every match starts with all players spawning at size 20 on a massive circular map (radius 20,000). The world slowly shrinks over 9 minutes across 4 phases, forcing players into tighter spaces. Grow your vessel by eating food scattered across the map, eliminate enemies to steal their mass, and use your abilities to gain the upper hand.
There are four vessel types to choose from, each with its own speed, damage, defense, and special class ability. As you play, you earn XP to unlock session upgrades each life and invest in a permanent skill tree that carries across all lives and matches.
You can play as a guest or create a free account to save your progress, unlock cosmetics, track achievements, add friends, and climb the leaderboard.
| INPUT | ACTION |
|---|---|
| MOUSE | Your vessel moves toward your cursor. The further the cursor is from your vessel, the faster you move in that direction. |
| W A S D | Alternative directional movement. Can be used alongside or instead of mouse aim (toggle in Settings). |
| SPACE | Activate your vessel's class ability (Turbo Boost, Fortify, Furious Dash, or Signal Push). |
| 1 - 6 | Activate loadout abilities in slots 1 through 6. |
| 7 | Activate the 7th loadout slot (requires Grand Architect R5 milestone). |
| ENTER | Open/send chat messages. |
| TAB | View leaderboard details. |
| ESC | Open settings menu. |
| M | Toggle move lock (your vessel continues moving in the last direction). |
On mobile devices, a virtual joystick appears where you touch the screen. Ability buttons are displayed at the bottom right. All gameplay features work the same as desktop.
After dying, you enter spectate mode where you can watch other players in the match. Use this time to learn tactics and observe ability combos before respawning.
The minimap (bottom-right corner, 240x240) shows the zone boundary, your position, nearby players, aurums (gold dots), and the bounty target. Keep an eye on it to stay aware of zone timing and enemy positions.
Choose your vessel before entering the arena. Each shape has different base stats and a unique class ability that activates with SPACE.
Combat in FORMA-FIGHT is contact-based. When two players touch, they deal damage to each other simultaneously. The player dealing more damage wins the exchange and drains the other's size.
- Size matters: Larger players deal more contact damage. The damage formula uses an exponent of 1.2x, so being bigger gives you a meaningful edge.
- Shape damage multiplier: Each vessel has a passive damage multiplier. The Fighter (triangle) hits 50% harder, while the Titan (square) hits 20% softer.
- Shape defense multiplier: The Titan (square) only takes 60% of incoming contact damage, making it the tankiest vessel.
- Minimum combat size: You must be at least size 10 to deal or take combat damage.
- When you eliminate a player, they drop death orbs — food-like objects that contain a portion of their mass (between 3 and 100 orbs depending on their size). Collect these to grow rapidly.
- Death tax: Players between size 79 and 219 lose 50% of their size as death orbs. This prevents snowballing and keeps the game competitive.
- Kills award 80 XP toward your session upgrades, plus bonus XP based on the victim's size.
- After dying, you can spectate, then respawn at size 20 with your permanent skill tree intact. Session upgrades reset.
- Revenge missiles: When you respawn, a revenge missile automatically locks onto and tracks your killer.
The player with the most kills gets a bounty marker visible on everyone's minimap. Killing the bounty player rewards extra loot. Skill tree nodes like Apex Hunter give bonus rewards for bounty kills.
The map is scattered with up to 9,000 food particles. Move over them to eat and grow. Growth is your primary way of increasing both your HP and your combat power.
- Each food gives 2 base growth and 2 XP.
- After reaching size 80 (the soft cap), growth from food is reduced with diminishing returns. You still grow, but slower.
- PvP kills give growth with a separate bonus formula, rewarding aggressive play.
- The Scavenger session upgrade increases food growth by 8% per level.
- Maximum player size is 819.
| TYPE | DESCRIPTION |
|---|---|
| Aurums | Rare golden orbs that give 25x the growth and XP of normal food. Only 3 exist on the map at a time. They move around and respawn 20 seconds after being eaten. Hunt these down for rapid growth. Visible as gold dots on the minimap. |
| Death Orbs | Dropped when a player dies. Contains a portion of the dead player's mass. These are extremely valuable — rush to collect them before anyone else does. |
The Magnetism session upgrade (+12px per level) and the Magnetism permanent skill tree node (+8px per rank) increase your food pull range. Food within range is pulled toward you automatically, making farming much more efficient. At higher ranks, food flies toward you faster and from further away.
The playable area shrinks over the course of the match, forcing players into closer quarters. A red boundary ring marks the edge of the safe zone. The map starts at radius 20,000 and shrinks across 4 phases.
| PHASE | STARTS AT | NEW RADIUS | SHRINK TIME |
|---|---|---|---|
| Phase 1 | 3:00 | 14,000 | 60s |
| Phase 2 | 5:00 | 9,000 | 60s |
| Phase 3 | 7:00 | 5,000 | 45s |
| Phase 4 | 9:00 | 2,500 | 30s |
If you are outside the zone:
- You have 5 seconds of grace time before damage starts.
- After grace time, you take zone damage every 5 seconds, losing HP rapidly.
- If you remain outside for 10 seconds total, you are eliminated.
Various pickups and powerups spawn across the map. Collect them by moving over them.
12 powerups are scattered across the map at any time. They respawn 20 seconds after being collected.
| POWERUP | EFFECT | DURATION |
|---|---|---|
| Speed Rush | Massively increases your movement speed | 10 seconds |
| Shield Bubble | Grants a protective shield that absorbs damage | 6 seconds |
| Growth Surge | Instantly increases your size | Instant |
| Mass Boost | Gives you a large burst of mass instantly | Instant |
| Stealth Cloak | Makes you invisible to other players | 8 seconds |
| Rage Orb | Increases your damage output | 10 seconds |
| Healing Shard | Instantly restores a portion of your HP | Instant |
| Magnet Pulse | Pulls all nearby food and pickups toward you | 6 seconds |
| Teleport Rune | Instantly teleports you to a random location on the map | Instant |
Shield pickups are scattered around the map in two sizes:
- Small shields (10 on map) — Grant 25% shield.
- Large shields (3 on map) — Grant 50% shield.
Shields stack up to 100% and absorb damage before your HP is affected. A blue glow surrounds shielded players.
As you eat food and get kills, you earn XP. Leveling up gives you a session upgrade point to spend on temporary buffs that last for your current life. When you die, these reset.
| UPGRADE | EFFECT PER LEVEL | MAX LEVEL |
|---|---|---|
| Momentum | +3% move speed | 8 |
| Plating | +1% max HP | 8 |
| Siphon | +2 HP heal per food eaten | 8 |
| Magnetism | +12px food pull range | 8 |
| Adrenaline | -5% ability cooldown | 8 |
| Thorns | Reflect 3% of contact damage back | 8 |
| Last Stand | +3% damage when below 50% HP | 8 |
| Predator | +4% damage to smaller targets | 8 |
| Scavenger | +8% food growth | 8 |
The skill tree is your permanent progression. You earn permanent skill points (up to 150 total) by gaining XP across all your lives. These upgrades persist forever and give you lasting advantages.
There are 3 branches with 8 nodes each (plus 1 hidden node in the Survival branch). Each node can be ranked up to Rank 10, with powerful milestones at Rank 5 and Rank 10. Reaching Rank 5 on a node also unlocks loadout abilities tied to that node.
Focused on offense, aggression, and kill rewards.
| NODE | PER RANK | R5 MILESTONE | R10 MILESTONE |
|---|---|---|---|
| Efficiency | Abilities recharge 1% faster | Quick Reset: hitting with ability refunds 1s cooldown | Overclock: kills give 25% faster recharge for 10s |
| Sharp Edge | +1% contact damage | Heavy Strikes: bumps slow enemies for 1s | Finishing Blow: 25% more bump damage to low HP enemies |
| Predator | Heal 1% max HP on kill | Blood Scent: kills also heal 5% missing HP | Feeding Frenzy: 3 kills in 10s heals 25% max HP |
| Fury | +1% bump damage per recent kill (max 3) | Rampage: kill streak timer 6s → 10s | Frenzy: stack up to 5 kills instead of 3 |
| Blitz | +1% ability damage | Impact: abilities deal bonus damage based on enemy HP | Devastation: ability kills refund 3s cooldown |
| Death Mark | Enemies you hit take 1% more damage for 3s | Lingering Mark: lasts 5s instead of 3s | Marked for Death: marked enemies also slowed 10% |
| Apex Hunter | +10% loot from bounty kills | Trophy Hunter: bounty kills give 20s speed boost | Headhunter: bounty kills heal 50% HP and give a 6s shield |
| Warlord | +1% damage and speed while top killer | Commander: boost lasts 8s instead of 5s | Supreme: slowly heal 2 HP/s while top killer |
Focused on defense, resilience, and staying alive.
| NODE | PER RANK | R5 MILESTONE | R10 MILESTONE |
|---|---|---|---|
| Thick Skin | +1 contact damage resistance | Hardened: 8% less damage for 3s after ability hit | Stone Wall: once per life, dropping below 50% HP creates a rock wall that absorbs damage |
| Endurance | Spawn 5 sizes bigger per rank | Head Start: spawn with a 15s shield | Colossus: start with 15% more max HP for 15s |
| Tenacity | Reduce stun and slow duration by 3% | Immovable: immune to all knockback effects | Defiance: breaking free from a stun releases a shockwave |
| Fortified | 3% less storm damage | Storm Walker: 2 extra seconds before storm damage | Eye of the Storm: 15% faster in the storm |
| Iron Will | 2% less damage when low HP | Resolve: kicks in at 30% HP instead of 20% | Undying: slowly heal 1 HP/s while low HP |
| Bulwark | Reflect 1% damage to attacker (above 50% HP) | Thorned: attackers get slowed for 1s | Mirror Guard: 8% less ability damage above 70% HP |
| Juggernaut | No hit can exceed 25% HP, -1% per rank | Steadfast: can't be stunned for 1s after big hit block | Titan's Guard: 10% less damage for 3s after block |
| Immortal | Cheat death every 120s, -6s per rank (60s at max) | Revitalize: come back with 30% HP instead of 20% | Undeath: revive shield lasts 5s instead of 3s |
| Divine Health (hidden) | Passively heal 0.5% max HP per second | Blessed: healing doubled below 40% HP | Ascendant: once per life, fully heal to 100% HP when dropping below 10% |
Divine Health is a hidden node that unlocks after fully investing in the Titan branch.
Focused on speed, efficiency, and utility.
| NODE | PER RANK | R5 MILESTONE | R10 MILESTONE |
|---|---|---|---|
| Fleet Foot | +1% move speed | Sprint: 8% faster while not in combat | Weightless: size no longer reduces speed |
| Prodigy | +1% more XP | Studious: each food gives 1 extra XP | Medicinal: each session point earned heals 10% HP (if full, grants 10% shield) |
| Magnetism | +8px food pull range | Attraction: food flies 50% faster | Massive Pull: food pull range doubled |
| Swift Strike | +1% move speed | Afterburner: using an ability gives 2s speed boost | Blur: 5% less damage while speed boosted |
| Graviton | Powerups 3% stronger | Extended: timed powerups last 3s longer | Amplifier: picking up a powerup gives 5s shield |
| Synthesis | Each food heals 1 extra HP | Vitality: speed boost from food at 50% HP instead of 30% | Regeneration: slowly heal 1 HP/s below 30% HP |
| Orb Collector | Death orbs give 1s shield per rank | Death's Bounty: orb shield also gives 10% speed | Soul Harvest: every 10th food gives a short shield |
| Grand Architect | Loadout abilities recharge 1% faster | Arsenal: gain a 7th ability slot in your loadout | Tactical Mastery: using a loadout ability heals 5 HP |
Loadout abilities are powerful active skills you equip before entering a match. You can equip up to 6 abilities (7 with Grand Architect R5) in your loadout slots, activated with number keys 1 through 7.
Each ability is unlocked by reaching Rank 5 on its linked skill tree node. Abilities have individual cooldowns.
Once you have spent all 150 permanent skill points in the skill tree, you unlock the ability to Prestige. Prestiging resets your skill tree but grants powerful permanent benefits:
- Choose one skill tree node to permanently lock at Rank 10. This node will remain maxed forever, even after resetting.
- All invested skill points are refunded, allowing you to redistribute them.
- Your Prestige Level increases, which is displayed next to your name with a special icon.
| PRESTIGE | ICON |
|---|---|
| Prestige 1-2 | Star |
| Prestige 3-4 | Glowing Star |
| Prestige 5-6 | Diamond |
| Prestige 7-8 | Crown |
| Prestige 9 | Trophy (fully maxed) |