# TA3D: rebuilding Total Annihilation in a 3D engine

> TA3D rebuilds Total Annihilation gameplay in an OpenGL 3D engine that loads original game maps, units and animation scripts from separate resource files. It implements movement, construction, weapons and campaign play, with additional visual effects and a game console.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/zuzuf/TA3D>
- Primary source: <https://github.com/zuzuf/TA3D/blob/da96975771eb9a05c8a20990ac33d053dc66c6ff/README>
- Catalog page: <https://awesomerea.org/resources/ta3d-total-annihilation-case/>
- Record JSON: <https://awesomerea.org/resources/ta3d-total-annihilation-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/ta3d-total-annihilation-case/index.md)

## Requirements & limits

- **Prerequisites:** Total Annihilation resource files from a CD, mod or demo are required.
- **Prerequisites:** Qt5, SDL, SDL_mixer, SDL_net 1.2, GLEW and zlib are required.
- **Limits:** The engine, original-style UI and AI remain unfinished.
- **License:** GPL-2.0.

## Primary sources

1. <https://github.com/zuzuf/TA3D/blob/da96975771eb9a05c8a20990ac33d053dc66c6ff/README>

## More in Games

- [Tapir: reimplementing the RGSS game runtimes](https://awesomerea.org/resources/tapir-rgss-case/index.md) · Case study
- [TempleRun-RL: reconstructing Temple Run mechanics for simulator training](https://awesomerea.org/resources/templerun-rl-case/index.md) · Case study
- [Test Drive II Enhanced: a C reimplementation of the EGA game](https://awesomerea.org/resources/test-drive-ii-enhanced-case/index.md) · Case study
- [Test Drive II: The Duel: an SDL3 reconstruction of the DOS EGA game](https://awesomerea.org/resources/test-drive-2-sdl3-case/index.md) · Case study
- [th10: reconstructing Mountain of Faith 1.00a for the browser](https://awesomerea.org/resources/th10-mountain-of-faith-case/index.md) · Case study
- [The Crystal Scrolls: a Crystal Space engine for The Elder Scrolls III: Morrowind](https://awesomerea.org/resources/crystal-scrolls-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
