Version 85 (modified by 11 years ago) ( diff ) | ,
---|
Table of Contents
Introduction
- Main web site
- Overview
- For information on how to edit the contents of the Wiki, see the help page.
- Contact us on our forums, or #0ad on QuakeNet IRC
Guides
For everyone:
- 0 A.D. Gameplay Manual
- Atlas (Scenario Editor) Manual
- Development Getting Started Guide
- TortoiseSVN Guide
- Design Document
- Reporting Errors
For programmers:
- Introduction to 0 A.D. Programming - info on getting the code, using Trac, submitting patches, etc.
- Coding Conventions
- Code Quality
- Writing Tests
- Debugging on Windows
- Build and Deployment Environment - work in progress
- Performance Profiling
- Engine Documentation - Doxygen-generated from SVN, updated daily
- Engine Documentation OUTDATED
For artists:
- Artist Design Document
- Animation/sound/gameplay synchronisation
- Material file format
- Texture file format
- Particle file format
Useful trac links
Technical Design Documentation
WARNING: Much of this documentation is hopelessly outdated or ideas which have never been implemented. It is being updated, but in the meantime if you're not sure about some details, ask one of the official developers.
- Tools - Mostly outdated
- AI - Somewhat outdated, minimal details
- GUI - Mostly outdated
- Game Object XML - Very outdated / irrelevant
- Graphics - Mostly outdated
- Audio - Very outdated
- Misc. Engine - Very outdated
- Low-level - Outdated
- FileFormats - Updated
- Scripting - Very outdated
- Infrastructure
- Simulation - Somewhat outdated
- Random Maps - Mostly updated
- Technologies Updated
- Security
Other Languages
Note:
See TracWiki
for help on using the wiki.