Built to Go Further.
The game you love, rebuilt for an optimized experience.
Also on macOS & Linux
So, what is RustTD6?
-
Increased performance5× the average FPS, with more graphics options: an uncapped frame rate, VSync, texture resolution and custom aspect ratios.
-
Private co-opPlay with friends over an encrypted peer-to-peer room. The host can even share their mods with everyone in it.
-
Everything unlockedEvery tower, upgrade and hero is available from the start. Monkey XP still counts up, so you can see which towers you use most.
The store and many online modes have been removed to prevent cheating and piracy. This includes Races, Boss Rush, Contested Territory, Odyssey and the Legends DLC.
Install
- 1 Install MelonLoader 0.7.3 into BTD6 and launch the game once.
-
2
Put the downloaded
RRBTD6Installer.dllin BTD6'sModsfolder. - 3 Open BTD6 and choose a folder for RustTD6. The launcher sets up the rest, and keeps RustTD6 up to date from then on.
The first setup can take around 10 minutes on a modern machine. The more memory that's available, the faster it goes.
Copy your game data from a Windows install, then run tools/build_macos.sh to build RustTD6.app. Apple Silicon.
Copy your game data from a Windows install, then run tools/build_linux.sh. Needs the X11, OpenGL and ALSA development packages.
macOS and Linux builds are for personal use and aren't distributed. Instructions are in the README.
Progress
recorded scenarios match
towers fully matched
- Dart Monkey70/70
- Boomerang Monkey99/99
- Bomb Shooter34/34
- Tack Shooter25/25
- Ice Monkey25/25
- Glue Gunner34/34
- Desperado34/34
- Sniper Monkey34/34
- Monkey Sub32/32
- Monkey Buccaneer34/34
- Monkey Ace25/25
- Heli Pilot26/26
- Mortar Monkey25/25
- Dartling Gunner25/25
- Wizard Monkey35/35
- Super Monkey34/34
- Ninja Monkey34/34
- Alchemist34/34
- Druid34/34
- Mermonkey34/34
- Banana Farm25/25
- Spike Factory25/25
- Monkey Village25/25
- Engineer Monkey34/34
- Beast Handler34/34
- Paragons8/12
Show every recorded scenario
Everything else (rough estimates)
- Bloons & MOABs8/10
- Rounds & spawning9/10
- Targeting & projectiles8/10
- Heroes2/10
- Bosses1/10
- Maps3/10
- Game modes4/10
- Menus & UI6/10
- Co-op4/10
- Visuals & effects5/10
Make it yours
Modding RustTD6 is designed to be as accessible as possible, and almost anything can be changed: towers, projectiles, bloons, modes, shop layouts, upgrades, models, event scripts and custom UI.
Read the Mod API docsmod = Mod("quickstart", "Quick Start")
dart = mod.tower("dart", base="DartMonkey", cost=100)
dart.projectile(damage=3, pierce=4)
dart.weapon(rate=0.5)
mod.mode("training", base="Medium", cash=2000)
FAQ
Do I need to own BTD6?
Yes. RustTD6 doesn't include the game. It's built from the files in your own copy.
Will it run on my PC?
It needs Windows 10 or 11 (64-bit), BTD6 from Steam or Epic with MelonLoader 0.7.3, 8 GB of RAM, OpenGL 3.1 graphics, and about 3.5 GB of disk space (9 GB free while the first setup runs).
Is it finished?
No, it's early. Towers are being matched to the real game one at a time, and some modes and features aren't in yet. Progress is tracked on GitHub.
Does it change my BTD6 save or account?
No. RustTD6 keeps its own local progress. The installer and launcher only contact GitHub, python.org and PyPI; they never contact Ninja Kiwi and never change BTD6, your save or your account.
Can I play it on a Mac or Linux?
Yes, with a personal build. Set it up on Windows first, copy the extracted game data across, and run the build script for your system. The steps are under Install.
Is it safe?
The code is open source, so anyone can read exactly what it does. It's still unofficial software, so use it at your own discretion.
Does it cost anything?
No. It's free. If you want to support Ninja Kiwi, buy things through the official game or their webstore.
Is this from Ninja Kiwi?
No. It's an unofficial fan project, not affiliated with or endorsed by Ninja Kiwi.
Where can I get help or report a bug?
Open an issue on GitHub. Say what happened and what you expected, with a screenshot if it helps.