Home

Bot Battle Arena

Unlock fighters. Build MP. Defeat stronger bots.

♻️ 1×
◈ 0 Conts
💾

CHOOSE A SAVE FILE

You can keep up to 3 separate Bot Battle Arena adventures. Choose a save file to continue, or create a new one.

TROPHY ROOM

🏆 Achievements

Win fights, unlock fighters, explore Story Mode, and discover everything.

UNLOCKED 0 / 60
0%
BATTLE MATH

🧮 Damage Calculator

Uses the exact same rounding and damage formula as a real battle.

CALCULATED DAMAGE
0
damage
Opponent Normal Guy
Base Attack 0
Stat Multiplier 1×
Rebirth Multiplier 1×
Effective Attack 0
Move Power 0
Effective Bot Defense 0
Exact formula

The player Attack is rounded after multipliers. The bot Defense is rounded after its stat percentage. Then Defense is subtracted from move power, and the final damage is rounded with a minimum of 0.

PERMANENT PRESTIGE

♻️ Rebirth

Rebirth wipes your game progress, but permanently makes almost every player/economy value scale with your Rebirth Multiplier.

Current Permanent Multiplier 1×
Total Rebirths 0 / 18
Next Permanent Multiplier 1.5×
Rebirth Cost 🪙 100,000

What the permanent multiplier affects

⚔️ Player Attack, Defense, Health, Speed & Magic
🪙 Coins earned from victories
🛒 Character Shop prices
📖 Story Mode unlock prices
🧪 Custom Difficulty Lab price
📈 Stat Multiplier Shop prices
💥 It stacks with your normal Stat Multiplier
🤖 Bot difficulty percentages scale with Rebirth too
🏆 Achievements are never erased by Rebirth
♻️ Each Rebirth costs exactly 10,000 more coins
REBIRTH ERASES YOUR PROGRESS. Coins, fighters, wins/losses, Story progress, purchased Stat Multipliers, custom difficulties, created fighter, Null Sovereign poke progress, and other progression data return to a fresh save. Your Rebirth count/multiplier survive. Your Settings and purchased cosmetics are kept.
🏆 ALL ACHIEVEMENTS SECRET MODE

🏃⚔️ Platformer Battles

Play solo, fight another player locally, or team up for a 2v2 battle.

Player 1 fights one random bot.
P1: A/D move • W jump • S phase down • F/E attack • Left Shift dash • Solo bonus: Arrow keys + Space + Right Shift also work, including ↓ to phase down.
Choose a mode, then start the battle. Strongest affordable move is used automatically.
🏃⚔️
PLATFORMER BATTLE Pick a mode and your fighter.
PLAYER 1 CONTROLS
🧑 Player 1 A/D to move, W to jump, S to phase down through a floating platform, F or E to attack, Left Shift to dash.
🧑 Player 2 Left/Right to move, Up to jump, Down to phase through a floating platform, M to attack, Right Shift to dash.
⚔️ PvP Player 1 and Player 2 fight each other. No friendly AI and no coin reward.
🤝 2v2 Players 1 and 2 share the blue team. Both bots hunt the nearest living player.
🏃 Speed = movement Your fighter's Speed stat directly determines how fast they run through the arena. It also makes their dash travel faster. Jump height can also differ by fighter.
💨 Dash impact Each player has their own refill meter. Dash through enemies to deal a small hit.
🎁 13 falling powerups Exactly one powerup falls from the sky every 20 seconds. Stronger powerups still have lower weighted appearance chances. No powerup increases Speed.
🪙 Team reward Beating bots in 1P or 2v2 earns 10,000 coins. Local PvP is for glory.
THE REAL FINAL PHASE

RUN FROM THE NULL SOVEREIGN

He is giant now. You run automatically. Jump and duck to survive.

HP 100 / 100
ESCAPE PROGRESS 0%
W / ↑ / Space = Jump • S / ↓ = Duck
Obstacle Rules:
Orange = JUMP ONLY • Purple = DUCK ONLY • Magenta = jump OR duck • Yellow = do NOT jump • Green = do NOT duck • Red = SPAM JUMP • Blue = SPAM DUCK • Monster = SLASH WITH YOUR SWORD
Each failed obstacle costs HP. The giant Null Sovereign gets closer and closer until you reach the end.

Character Shop

Unlock a character once, then equip it whenever you like.

Music

Choose any song to play. This room stays silent until you select one.

NOW PLAYING Nothing

Remix Song Menu

Listen to any remix. Favorites can only be set in the normal Music menu.

NOW PLAYING Nothing

Story Mode

Fight through a 50-level campaign as [ERROR_NAME_NOT_FOUND].

📖 STORY RECAP • FOR REMEMBERING
THE WAR OF BOTMAN

Five Hundred Years of War

Once, in a kingdom called The Kingdom of BotMan, Bots and Humans lived together in peace. Then, without warning, a war erupted between them—a war so destructive that both Bots and Humans came to call it the worst conflict their world had ever known.

The war did not end in a year, or a decade, or even a century. It continued for 500 years.

Far away, beyond maps that still worked, stood another kingdom: [ERROR_KINGDOM_NOT_FOUND]. From that broken kingdom came a mysterious Human warrior named [ERROR_NAME_NOT_FOUND]. He crossed the entire distance to BotMan on foot, determined to end the war once and for all.

He fought with a skill nobody in BotMan had ever seen. But as he pushed deeper into the armies that had kept the war alive, the truth finally appeared.

The war had been started by his evil twin: 400% Final Boss [ERROR_NAME_NOT_FOUND].

Now, as [ERROR_NAME_NOT_FOUND], you must defeat the evil twin's 49 war-forged minions and then face the mastermind himself on Level 50. Some of those minions are corrupted versions of [ERROR_NAME_NOT_FOUND], so the final level is not the first time you will fight your own face.

CAMPAIGN PROGRESS Level 1 / 50
SELECTED LEVEL Level 1

Story Mode: Part 2

Continue the campaign through Levels 51–150 as [ERROR_NAME_NOT_FOUND].

📖 STORY RECAP • FOR REMEMBERING
RETURN TO [ERROR_KINGDOM_NOT_FOUND]

The Kingdom With No Ruler

The war in BotMan is finally over. As the smoke clears, Bots and Humans gather around [ERROR_NAME_NOT_FOUND] and cheer. They promise that the old Kingdom of BotMan will not simply be rebuilt exactly as it was. In its place, they will build a new kingdom where Bots, Humans, and everyone between them can share the same streets and the same future: HubotRoman.

With BotMan safe, [ERROR_NAME_NOT_FOUND] begins the long journey home to [ERROR_KINGDOM_NOT_FOUND]. But when he arrives, the gates, banners, and guards are wrong. During the time he was gone, the kingdom fell under the command of a new ruler—someone nobody seems able to identify.

The mystery is stranger than a simple takeover. The ruler has 99 bodyguards, yet not even they know who is beneath the cloak. Nobody can explain when he arrived, how he gained enough support to become leader, or why an election that should have been impossible somehow placed him in command.

To reach the truth, [ERROR_NAME_NOT_FOUND] must fight through all 99 bodyguards and confront the hidden ruler on Story Level 150: The Cloaked Clasher.

Part 2 begins at 400% bot strength on Level 51 and rises steadily until the Cloaked Clasher reaches 550% strength on Level 150.

PART 2 PROGRESS Level 51 / 150
SELECTED STORY LEVEL Level 51

Story Mode: The Final Part

The last campaign is sealed behind three separate locks.

THE THREE LOCKS

Prove You Are Ready

Finishing the earlier stories is only the beginning. The Final Part will not open until all three locks are broken in order.

1
Pay the Seal Pay 200,000 coins.
2
Defeat the Old Endings Again After paying, beat Story Level 50 and Story Level 150 again.
3
Crusher vs. Extreme Crusher Beat 150% Extreme Crusher while playing as normal Crusher. Your active Stat Multiplier is allowed.

Character Creator

Use the recovered life-form machine to create one persistent fighter. Its base stats are multiplied by your active Stat Multiplier just like every other player character.

LIFE-FORM PREVIEW
🧬

Created Fighter

135 base stat points available.

BASE STAT BUDGET 135 / 135 used

You may redistribute up to 135 total base stat points. Jump is a secret stat: it only appears here and controls Platformer jump height. The active Stat Multiplier is applied afterward.

Settings

Customize how Bot Battle Arena looks, sounds, and plays.

⚠️ Final Boss Warning Show the full-screen FINAL BOSS ALERT when Crusher becomes a Final Boss.
🎵 Sound / Music Enable or disable the game's synthesized soundtrack.
🔊 Music Volume Set soundtrack volume from completely silent to double volume.
100%
🎛️ Remixes If enabled, your favorite song automatically becomes its remix when it comes up in-game.
💥 Damage Preview Show the exact damage each move will currently deal.
🎞️ Battle Animations Enable attack lunges and hit-shake animations.
🚪 Confirm Before Leaving Ask before abandoning an active battle.

👥 Manage Characters

Equip any character you currently own.

📈 Manage Stat Multiplier

Choose any multiplier from 1× up to your highest purchased multiplier, now reaching 8×. This does not refund or repurchase anything.

Active: 1×

Stat Multiplier Shop

One upgrade boosts Attack, Defense, Health, Speed, and Magic for every fighter you use.

Current global multiplier 1×

Custom Difficulty Lab

Name it, set bot stats from 1% to 300%, and choose which fighters can appear.

Saved Custom Difficulties

Choose one to edit, select for battle, or delete.

Fighters That Can Appear

[ERROR_NAME_NOT_FOUND] cannot be selected as a bot.

⚠️ At 150% or higher, Crusher becomes a Final Boss whenever he appears.

◈ Cont Shop

1 Coin = 1,000 Conts. Cont cosmetics are permanent and survive Rebirth.

CURRENT BALANCE ◈ 0 Conts
EXCHANGE RATE 1 Coin = 1,000 Conts

Automatic Currency Modes

Only one can be active at a time. Turning a mode on converts the entire current source balance immediately and keeps doing it whenever your currency changes.

Both modes OFF
🪙 → ◈

Auto Coin to Cont

Automatically turns ALL Coins into Conts at 1 Coin = 1,000 Conts.

◈ → 🪙

Auto Cont to Coin

Automatically turns ALL Conts into Coins at 1,000 Conts = 1 Coin.

🪙 → ◈

Coins to Conts

Coins can have decimals. 1 Coin becomes 1,000 Conts.

1 Coin → 1,000 Conts
◈ → 🪙

Conts to Coins

Conts can be decimals. 1,000 Conts = 1 Coin, so 1 Cont = 0.001 Coin.

1,000 Conts → 1 Coin

Exclusive Cont Cosmetics

Cosmetic only — no stat bonuses.

0 / 10 owned

🎩 Avatar Shop

Cosmetics only. No stat boosts. Purchased items survive Rebirth.

🙂
CURRENT COSMETIC
None

Choose Your Fighter

Only unlocked characters can enter the arena.

Choose Bot Difficulty

Harder bots have stronger stats and smarter move choices.

Round 1
Medium

Player

YOU
🙂
Health 10 / 10
MP 0%
VS SPEED CHECK

Bot

BOT
🤖
Health 10 / 10
MP 0%

Choose a Move

Moves become available as your MP increases.

Battle Log

How to Play

Use speed and MP to defeat the bot before it defeats you.

Attack: The base strength of your moves. Each move multiplies this stat.
Defense: Each move first uses the listed percentage of the full Attack stat. Defense is then subtracted from that attack. For example, 10 Attack with Kick against 5 Defense deals 5 damage.
Health: When it reaches zero, that fighter loses.
Speed: The faster fighter acts first each round. Equal speed is decided randomly.
Magic: The exact amount of MP gained each time that fighter successfully deals damage or takes damage. The normal maximum is 40.
MP: You gain MP whenever you deal or take damage. Stronger moves spend the listed MP amount.
Sword Attack: Knight, Ninja, Swordfighter, and [ERROR_NAME_NOT_FOUND] can use this 100% MP move.
Defend: Give up your attack for the round and block 50% of the damage from the bot's attack. You do not spend MP.
Skip Turn: Do nothing for the round. The bot still gets to attack, and you do not spend MP.
[ERROR] VISUAL CONTACT EXCEEDED
LOOK AWAY NOW
⚠️

FINAL BOSS ALERT!!!

CRUSHER HAS ENTERED THE ARENA

🏆

Victory!

Try getting 1000 coins and going back to the shop.