Total Annihilation engine reimplementation in Go.
-
Updated
Nov 11, 2026 - Go
Total Annihilation engine reimplementation in Go.
Free, open source engine that plays the original Total Annihilation on macOS, Windows, Linux, iPhone, iPad and Steam Deck.
Open-source engine reimplementation of Total Annihilation: Kingdoms (C11, native + WebAssembly). Bring your own game files.
Total Annihilation Reborn: a clean-room Rust reimplementation of the 1997 RTS engine. Plays your own GOG or Steam copy of TA on modern hardware: ray tracing, 20,000-unit battles, a cockpit in every unit, formations, lockstep multiplayer, replays to MP4, a launcher with ModDB mods, maps, skins and careers.
Toolkit and file-format reference for Total Annihilation and TA: Kingdoms: HPI, 3DO, COB, GAF, TNT and more
1997 Total Annihilation HPI Zopfli Archiver
A Real-Time Strategy game with mechanical simplicity and annihilation in mind
♟ The Chess Speaks for Itself ♟
Command line app to manipulate archive files from the Total Annihilation (1997) and Total Annihilation: Kingdoms (1999) by Cavedog Enterainment
C# library to facilitate editing files from Total Annihilation and Total Annihilation: Kingdoms by Cavedog Entertainment
A viewer for archive files from Total Annihilation and Total Annihilation: Kingdoms by Cavedog Entertainment
A context menu extension to extract files from Total Annihilation and Total Annihilation: Kingdoms by Cavedog Entertainment.
Reverse engineering toolkit for Total Annihilation engine & resources.
A C# NET10 registry for Open Annihilation
To associate your repository with the total-annihilation topic, visit your repo's landing page and select "manage topics."