| 1 | [[TOC]] |
| 2 | |
| 3 | [[Image(/chrome/site/images/download.png,alt=Download 0 A.D.,title=0 A.D.,link=https://play0ad.com/download/)]][[BR]] |
| 4 | |
| 5 | = Introduction = |
| 6 | * [https://play0ad.com Main web site] |
| 7 | * For information on how to edit the contents of the Wiki, see the [wiki:TracGuide help] page. |
| 8 | * Contact us on our [http://www.wildfiregames.com/forum/index.php? forums], or [https://webchat.quakenet.org/?channels=0ad #0ad on QuakeNet IRC] |
| 9 | |
| 10 | = Guides = |
| 11 | == For everyone: == |
| 12 | '''NOTE''': Some of the gameplay details in the following manuals might be slightly outdated. |
| 13 | |
| 14 | * '''[wiki:0adManual 0 A.D. Gameplay Manual]''' |
| 15 | * [wiki:Atlas_Manual Atlas (Scenario Editor) Manual] |
| 16 | * [wiki:Manual_Settings Editing the settings] |
| 17 | * '''[wiki:ReportingErrors Reporting errors]''' |
| 18 | * [wiki:GameDataPaths Paths to configs and other data files] |
| 19 | * [wiki:Installing_East_Asian_Locales Installing the East Asian Locales mod] - see how you can add support for locales that require a more elaborate font. |
| 20 | * [wiki:Strategy_Guide Strategy Guide] |
| 21 | |
| 22 | == For developers and those interested in the latest progress == |
| 23 | * '''[wiki:BuildInstructions Build instructions]''' |
| 24 | * [wiki:Alpha25 Changelog for the next release] |
| 25 | * [wiki:ReleaseProcessDraft Release process for the next release] |
| 26 | * [https://webchat.quakenet.org/?channels=0ad-dev #0ad-dev on QuakeNet IRC] |
| 27 | * '''[wiki:GettingStarted Getting started with development]''' |
| 28 | * [wiki:Design_Document Design Document] (somewhat old) |
| 29 | * '''[wiki:0AD_The_Vision The Vision of 0 A.D.]''' |
| 30 | |
| 31 | === For programmers: === |
| 32 | * [wiki:GettingStartedProgrammers Introduction to 0 A.D. Programming] |
| 33 | * [wiki:SubmittingPatches How to submit a patch] |
| 34 | * [wiki:Coding_Conventions Coding conventions] |
| 35 | * [wiki:CodeQuality Code quality] |
| 36 | * [wiki:Logging Logging conventions] |
| 37 | * [wiki:WritingTests Writing tests] |
| 38 | * [wiki:Debugging] |
| 39 | * [wiki:DebuggingOnWindows Debugging on Windows] |
| 40 | * [wiki:BuildAndDeploymentEnvironment Build and Deployment Environment] - W.I.P. |
| 41 | * [wiki:EngineProfiling Performance Profiling] |
| 42 | * [http://svn.wildfiregames.com/docs Doxygen docs] |
| 43 | * [wiki:EnglishStyleGuide English Style Guide] - rules to write user-facing texts |
| 44 | |
| 45 | === For artists: === |
| 46 | * [wiki:ArtDesignDocument Artist Design Document] |
| 47 | * [wiki:AnimationSync Animation/sound/gameplay synchronisation] |
| 48 | * [wiki:MaterialFormat Material file format] |
| 49 | * [wiki:TextureFormat Texture file format] |
| 50 | * [wiki:ParticleFormat Particle file format] |
| 51 | * [http://www.wildfiregames.com/forum/index.php?showtopic=18340 General low-poly tips] |
| 52 | * [http://www.wildfiregames.com/forum/index.php?showtopic=17542&p=273078 How to Import/export assets and bake AO maps in Blender3D] |
| 53 | * [wiki:BasicAnimationImplementation Quick animating and exporting tutorial] |
| 54 | * [wiki:AnimationExportTutorial Extensive tutorial on how to export mesh and animations from Blender3D to 0AD] |
| 55 | * [http://www.wildfiregames.com/forum/index.php?showtopic=16654&page=2#entry253448 Tips for creating/editing UV maps] |
| 56 | * [wiki:Basic3DImplementation Basic 3D implementation (how to create and get your model and texture in game)] |
| 57 | * [wiki:ExportingErrors Known errors and solutions about getting models on the engine] |
| 58 | * [https://wildfiregames.com/forum/index.php?/topic/20818-new-chicken-portrait/&do=findComment&comment=317440 How to create portraits with layer effects in the style of 0 A.D.] |
| 59 | * [wiki:SoundNamingConventions Sound Naming Conventions] |
| 60 | |
| 61 | === For modders: === |
| 62 | * [wiki:Modding_Guide Modding Guide] |
| 63 | * [wiki:Mod_Layout Mod Layout] |
| 64 | |
| 65 | === For map makers: === |
| 66 | * [wiki:Atlas_Manual Atlas (Scenario Editor) Manual] |
| 67 | * [wiki:Random_Map_Generator Random Map Generation] |
| 68 | * [wiki:Triggers Trigger Scripts] |
| 69 | |
| 70 | === For translators: === |
| 71 | * [wiki:Localization How to translate the game] |
| 72 | |
| 73 | = Other useful information = |
| 74 | == Useful trac links == |
| 75 | * [/log/ps Log of latest code revisions] ([/log/ps?verbose=on verbose]) |
| 76 | * [wiki:Changelogs Changelog overview] |
| 77 | * [/report/3 Open tasks and defects] |
| 78 | |
| 79 | == Technical Design Documentation == |
| 80 | * [wiki:TDD_AI AI] |
| 81 | * [wiki:TDD_MultiplayerLobby Multiplayer Lobby] |
| 82 | * [wiki:TDD_FileFormats FileFormats] |
| 83 | * [wiki:TDD_Infrastructure Infrastructure] |
| 84 | * [wiki:TDD_Simulation Simulation] |
| 85 | * [wiki:Technology_Templates Technologies] |
| 86 | * [wiki:Triggers] |
| 87 | * [wiki:Aura_Templates Auras] |
| 88 | * [wiki:Formations] |
| 89 | * [wiki:Internationalization_and_Localization Internationalization and Localization] (translations) |
| 90 | * [wiki:SecurityModel Security] |
| 91 | * [wiki:TDD_Tools Tools] |
| 92 | |
| 93 | '''WARNING:''' Much of the documentation below is hopelessly outdated or contains ideas which have never been implemented. It is being updated – as of 2020-05-01 –, but in the meantime if you're unsure about something, ask one of the official developers. Also contact Stan or Beau before translating anything here. |
| 94 | |
| 95 | * [wiki:TDD_GUI GUI] – Mostly outdated |
| 96 | * [wiki:TDD_Graphics Graphics] – Mostly outdated |
| 97 | * [wiki:TDD_LowLevel Low-level] – Partially outdated |
| 98 | * [wiki:TDD_Audio Audio] – Very outdated |
| 99 | * [wiki:TDD_MiscEngine Misc. Engine] – Very outdated |
| 100 | * [wiki:TDD_GameObjectXml Game Object XML] – Irrelevant |
| 101 | * [wiki:TDD_Scripting Scripting] – Irrelevant |