Welcome to the home of Complete Annihilation
Complete Annihilation is a game for the Spring RTS engine. It has a sizeable and active playerbase, while still being under intense development, with updates every day. To stay up to date, you should get the CA Downloader to play. CA is based on several other modifications of Total Annihilation content (with the eventual goal of replacing it with original content, one piece at a time), thus it is a fully playable, relatively balanced and complete game.
For Players
Download
- Get the Spring engine and multiplayer lobby.
- Use the CA Downloader to download CA, maps and keep everything up-to-date on Windows, or the Python CA Downloader on Linux.
- Or download a stable release from http://files.caspring.org/snapshots/.
Play
- Start the Spring multiplayer lobby (C:\Program Files\Spring\TASClient.exe by default).
- Download Spring Single Player and RAI (Extract to Spring/AI/bot-libs directory)for solo play.
Preview
- Look at some Screenshots.
Support
- Advertising and supporting CA
Discuss
- Visit the Forum.
- Check out what's new.
- Join the #ca channel (type /j #CA) in the lobby.
- Reply to our thread in the official Spring forums.
- Suggest a feature.
- Report a problem.
- Join a Tournament.
Documentation
For Developers
General
- Review all changes since the last stable release.
- Development Log
- Development Version
- Learn how to use the SubversionRepository.
- Developer Pages
- List of current polls
- Developer System Specs. (If you need testing)
Design Documents
- Balance Guidelines
- Graphical Design Document
- Weapon Standardization
- Unit Categories
- Sea Changes
- Resource Ratios
- Ballistics
- Extra Resources
Artwork
- Get contributed models.
- Concept Art
- Story
- Explosion Images
- Unused and OTA textures
Audio
Scripting
- Spring Lua API reference.
- Performance notes