[[TOC]] [[Image(/chrome/site/images/download.png,alt=Download 0 A.D.,title=0 A.D.,link=https://play0ad.com/download/)]][[BR]] = Introduction = * [https://play0ad.com Main web site] * For information on how to edit the contents of the Wiki, see the [wiki:TracGuide help] page. * Contact us on our [http://www.wildfiregames.com/forum/index.php? forums], or [https://webchat.quakenet.org/?channels=0ad #0ad on QuakeNet IRC] = Guides = == For everyone: == '''NOTE''': Some of the gameplay details in the following manuals might be slightly outdated. * '''[wiki:0adManual 0 A.D. Gameplay Manual]''' * [wiki:Atlas_Manual Atlas (Scenario Editor) Manual] * [wiki:Manual_Settings Editing the settings] * '''[wiki:ReportingErrors Reporting errors]''' * [wiki:GameDataPaths Paths to configs and other data files] * [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. * [wiki:Strategy_Guide Strategy Guide] * [wiki:Mod_List 0 A.D. Mods] - modifications made by players that change the game. * [wiki:FAQ Frequently Asked Questions (FAQ)] == For developers and those interested in the latest progress == * '''[wiki:BuildInstructions Build instructions]''' * [wiki:Alpha27 Changelog for the next release] * [wiki:ReleaseProcessDraft Release process for the next release] * [https://webchat.quakenet.org/?channels=0ad-dev #0ad-dev on QuakeNet IRC] * '''[wiki:GettingStarted Getting started with development]''' * [wiki:Design_Document Design Document] (somewhat old) * '''[wiki:0AD_The_Vision The Vision of 0 A.D.]''' === For programmers: === * [wiki:GettingStartedProgrammers Introduction to 0 A.D. Programming] * [wiki:SubmittingPatches How to submit a patch] * [wiki:Coding_Conventions Coding conventions] * [wiki:CodeQuality Code quality] * [wiki:Logging Logging conventions] * [wiki:WritingTests Writing tests] * [wiki:Debugging] * [wiki:DebuggingOnWindows Debugging on Windows] * [wiki:BuildAndDeploymentEnvironment Build and Deployment Environment] - W.I.P. * [wiki:EngineProfiling Performance Profiling] * [http://svn.wildfiregames.com/docs Doxygen docs] * [wiki:EnglishStyleGuide English Style Guide] - rules to write user-facing texts * [wiki:EngineFunctions List of Engine functions] === For artists: === * [wiki:ArtDesignDocument Artist Design Document] * [wiki:AnimationSync Animation/sound/gameplay synchronisation] * [wiki:MaterialFormat Material file format] * [wiki:TextureFormat Texture file format] * [wiki:ParticleFormat Particle file format] * [http://www.wildfiregames.com/forum/index.php?showtopic=18340 General low-poly tips] * [http://www.wildfiregames.com/forum/index.php?showtopic=17542&p=273078 How to Import/export assets and bake AO maps in Blender3D] * [wiki:BasicAnimationImplementation Quick animating and exporting tutorial] * [wiki:AnimationExportTutorial Extensive tutorial on how to export mesh and animations from Blender3D to 0AD] * [http://www.wildfiregames.com/forum/index.php?showtopic=16654&page=2#entry253448 Tips for creating/editing UV maps] * [wiki:Basic3DImplementation Basic 3D implementation (how to create and get your model and texture in game)] * [wiki:ExportingErrors Known errors and solutions about getting models on the engine] * [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.] * [wiki:TechnicalArtRequirements Technical Art Requirements] * [wiki:SoundNamingConventions Sound Naming Conventions] === For modders: === * [wiki:Modding_Guide Modding Guide] * [wiki:Mod_Layout Mod Layout] * [wiki:Mod_Publishing_Process Mod Publishing Process] * [wiki:Mod_Verification_Process Mod Verification Process] * [wiki:TranslatingMods Mod Translation] === For map makers: === * [wiki:Atlas_Manual Atlas (Scenario Editor) Manual] * [wiki:Random_Map_Generator Random Map Generation] * [wiki:Triggers Trigger Scripts] === For translators: === * [wiki:Localization How to translate the game] = Other useful information = == Useful trac links == * [/log/ps Log of latest code revisions] ([/log/ps?verbose=on verbose]) * [wiki:Changelogs Changelog overview] * [/report/3 Open tasks and defects] == Technical Design Documentation == * [wiki:TDD_AI AI] * [wiki:TDD_MultiplayerLobby Multiplayer Lobby] * [wiki:TDD_FileFormats FileFormats] * [wiki:TDD_Infrastructure Infrastructure] * [wiki:TDD_Simulation Simulation] * [wiki:Technology_Templates Technologies] * [wiki:Triggers] * [wiki:Aura_Templates Auras] * [wiki:Formations] * [wiki:Internationalization_and_Localization Internationalization and Localization] (translations) * [wiki:SecurityModel Security] * [wiki:TDD_Tools Tools] '''WARNING:''' Much of the documentation below is hopelessly outdated or contains ideas which have never been implemented. It is being updated – as of 2024-01-22 –, 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. * [wiki:TDD_GUI GUI] – Mostly outdated * [wiki:TDD_Graphics Graphics] – Mostly outdated * [wiki:TDD_LowLevel Low-level] – Partially outdated * [wiki:TDD_Audio Audio] – Very outdated * [wiki:TDD_MiscEngine Misc. Engine] – Very outdated