GAME DETAIL
Compile & Defend
A tower defense game where you don't click to shoot — you write code your towers run every tick, in Python, JavaScript, C++, C#, Rust, Zig or Lua. Prioritize threats with if, sweep swarms with for, and route air, armor and camo to the right tower. Better algorithms beat more towers.
このゲームについて
Steamの詳しい説明を読む
You don't place towers. You program them.
Compile & Defend is a tower defense game with no click-to-shoot. Every tower on the field runs your code, once per tick. Write a smarter script and your defense gets smarter — write a sloppy one and the swarm walks right through.
It's the tower defense game for people who'd rather refactor than micromanage.
Write it in your language
There's no proprietary scripting dialect to learn. You write in a clean subset of a real language you already know — pick from Python, JavaScript, C++, C#, Rust, Zig, or Lua. They all compile to the same engine; the language only changes how your code is spelled. Switch anytime.
How it plays
Your program is bound to each tower every tick — me is the tower, me.enemies_in_range is what it can see, me.shoot(target) pulls the trigger. From there it's all you!
The closest enemy isn't always the most dangerous one — so the naive shoot the first thing you see script will always get you started, and never win. Better algorithms beat more towers.
Features
Code-driven combat — a real (but safe) interpreter runs your script. Clear, line-numbered errors, because debugging is half the genre.
A teaching campaign — a seven-stage tutorial walks you from your first shoot to full for-loop swarm control, introducing each threat one step before the tool that beats it.
13 campaign maps across three tiers.
Easy / Normal / Hard — harder modes are tougher and longer, pushing you into scaled freeplay for the medal. Earn up to three stars per map, including a bespoke coding challenge that rewards a genuinely better algorithm, not just more gold.
Ten distinct towers — Arrow, Cannon, Tesla, Sniper, Frost, Venom, Support, Mortar, Chain and Detect, each with its own API: slow enemies, poison them, buff allies, lob splash at a point, chain lightning through a cluster, or reveal camo for your other towers.
Eight threats to route around — fast Runners, flying Flyers, armored Brutes, camo Shades, swarming Spawnlings, self-splitting Broods, and the nested Titan boss.
Build and share your own levels — draw a map, draft its waves, and share it with a single copy-paste code. An auto-balancer certifies every level is beatable and code-mandatory before you play.
Sandbox mode — infinite gold, every enemy on tap, hot-swap your code live. Prototype a controller, break it, fix it.
Everything is deterministic, so a script that wins today wins tomorrow.
Write once. Compile. Defend.
スクリーンショット
評価・レビュー
全体レビュー レビュー不足または未評価 好評率 0.00% / 1件 取得:2026年8月11日 06:57
ATTENTION
注目度メトリクス
プレイヤー推移
データ蓄積中 24時間平均選択した期間に観測データはありません。
Steamフォロワー推移
2件以上で集計 直近7日選択した期間に観測データはありません。
プレイヤー数とフォロワー数は意味と単位が異なるため、 別々の時系列として表示しています。補間した値は使用していません。
発売後注目度の基礎指標 発売済みタイトルのため、現在プレイヤー数・ピーク値・Steamフォロワー数を組み合わせて勢いを観測します。
| 指標 | 現在値 | 観測状況 |
|---|---|---|
| 現在プレイヤー数 | 0人 | 最終観測:2026年8月21日 00:52(37日経過) |
| 24時間ピーク | データ蓄積中 | 履歴あり・更新待ち・直近7日 0件 |
| Steamフォロワー数 | 29人 | 最終観測:2026年8月12日 04:57(46日経過) |
| 7日フォロワー増加 | 2件以上で集計 | 履歴あり・更新待ち・直近7日 0件 |
PlayMEXが保存した観測値です。取得時刻と観測数を あわせて確認できます。
ジャンル・機能
機能カテゴリ
注目ポイント
更新あり 直近14日以内にSteamストア更新
価格変更 直近14日以内にSteam価格情報の変更
ゲームライフログ
所有ゲームとして同期されると、 このゲームの記録を残せます。