Version 136 (modified by 7 years ago) ( diff ) | ,
---|
Table of Contents
Introduction
- Main web site
- 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:
NOTE: Some of the gameplay details in the following manuals might be slightly outdated.
- 0 A.D. Gameplay Manual
- Atlas (Scenario Editor) Manual
- Editing the settings
- Reporting errors
- Paths to configs and other data files
- Installing the East Asian Locales mod - see how you can add support for locales that require a more elaborate font.
- Strategy Guide
For developers and those interested in the latest progress
- Build instructions
- Changelog for the next release
- Release process for the next release
- #0ad-dev on QuakeNet IRC
- Getting started with development
- Design Document (somewhat old)
For programmers:
- Introduction to 0 A.D. Programming
- How to submit a patch
- Coding conventions
- Code quality
- Logging conventions
- Writing tests
- Debugging
- Debugging on Windows
- Build and Deployment Environment - work in progress
- Performance Profiling
- Doxygen docs
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:
Other useful information
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.