Skip to content

Commit eb81374

Browse files
author
Player
committed
Add BattleCode 2025
1 parent 0149d21 commit eb81374

3 files changed

Lines changed: 38 additions & 0 deletions

File tree

pages/arenas/battlecode.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
title: BattleCode 2025
2+
logo: /static/images/arenas/battlecode25.png
3+
preview: /static/images/arenas/battlecode25.gif
4+
preview_width: 70
5+
description: Paint the map with robots and towers to control territory
6+
date-added: 2025-12-20T16:58:27.268231Z
7+
players: 2
8+
language: Python
9+
split: train
10+
11+
**What is BattleCode?**
12+
BattleCode is a real-time strategy game where you program bots to control specialized robots (Soldiers, Moppers, Splashers) and towers on a grid map. Teams compete to paint the map with their colors, building towers that spawn units or generate resources while managing paint supply and unit coordination.
13+
14+
**How does it work?**
15+
You start with towers that build robots using stored paint. Soldiers paint territory and attack enemies, Moppers steal paint from opponents and clean enemy colors, and Splashers provide area coverage. Robots must find ruins and complete specific paint patterns to construct new towers, expanding your production capabilities.
16+
17+
**What's the goal?**
18+
Win by painting 70% of the map, destroying all enemy units and towers, or having more painted squares at game end. Tiebreakers favor teams with more towers, money, stored paint, or robots. Victory requires balancing territorial expansion with tower construction and paint economy.
19+
20+
**What makes it challenging?**
21+
Success demands efficient bytecode management under strict computational limits, coordinating multiple robot types with different capabilities, optimizing paint distribution across units, and strategically placing towers using pattern-matching mechanics. You must balance aggressive painting with defensive tower protection while managing limited resources.
22+
23+
---
24+
25+
### References
26+
27+
* [MIT BattleCode 2025 Starter Project](https://github.com/battlecode/battlecode25-scaffold)
28+
* [MIT BattleCode 2025 Source Code](https://github.com/battlecode/battlecode25)
29+
* [MIT BattleCode Website](https://battlecode.org/)
30+
31+
<pre>
32+
@misc{mit2025battlecode,
33+
title={MIT Battlecode 2025: Chromatic Conflict},
34+
author={MIT BattleCode},
35+
url={https://github.com/battlecode/battlecode25},
36+
year={2025}
37+
}
38+
</pre>
3.19 MB
Loading
60.3 KB
Loading

0 commit comments

Comments
 (0)