Version 124 (modified by 8 years ago) ( diff ) | ,
---|
Table of Contents
Use a different OS? Check LatestReleaseOther.
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
- Editing the settings
- Strategy Guide
For programmers:
- Introduction to 0 A.D. Programming - info on getting the code, using Trac, submitting patches, etc.
- Coding Conventions
- Code Quality
- Logging
- Writing Tests
- Debugging
- Debugging on Windows
- Build and Deployment Environment - work in progress
- Performance Profiling
- Engine Documentation - Doxygen-generated from SVN, updated daily
- Links toward eventually relevant documentation
For artists:
- Artist Design Document
- Animation/sound/gameplay synchronisation
- Material file format
- Texture file format
- Particle file format
- General low-poly tips
- How to Import/export assets and bake AO maps in Blender3D
- Quick animating and exporting tutorial
- Extensive tutorial on how to export mesh and animations from Blender3D to 0AD
- Tips for creating/editing UV maps
- Basic 3D implementation (how to create and get your model and texture in game)
- Known errors and solutions about getting models on the engine
- How to create portraits with layer effects in the style of 0 A.D.
For modders:
For map makers:
For translators:
Useful trac links
Technical Design Documentation
- AI
- Multiplayer Lobby
- FileFormats
- Infrastructure
- Simulation
- Random Maps
- Technologies
- Triggers
- Auras
- Formations
- Internationalization and Localization (translations)
- Security
- Tools
WARNING: Much of the documentation below 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.
- GUI - Mostly outdated
- Graphics - Mostly outdated
- Low-level - Partially outdated
- Audio - Very outdated
- Misc. Engine - Very outdated
- Game Object XML - Irrelevant
- Scripting - Irrelevant
Note:
See TracWiki
for help on using the wiki.