Thanks for your interest in developing 0 A.D. further. This page will introduce you to the basic information on how to do everything from checking out the source, to building the game, to find tasks you can start with. Please also remember to check out the pages listed on the [http://trac.wildfiregames.com/wiki/ main Wildfire Games wiki page] and the general [wiki:GettingStarted Getting Started guide] which has got a lot of useful information. Among the most important is to read the [wiki:Design_Document Design Document], especially if you want to work on game-play as well as the [http://trac.wildfiregames.com/wiki/WikiStart#TechnicalDesignDocumentation Technical Design Document]. == Getting the code and start programming == * BuildInstructions - Info on how to check out the code from SVN and how to build 0 A.D. * [wiki:HowToUseTrac Trac Instructions] - What is Trac? Some basic info on how it's used in this project * Code documentation: [http://svn.wildfiregames.com/docs-cppdoc/ CppDoc] (most engine code); [http://svn.wildfiregames.com/docs/ Doxygen] (simulation2 code; the rest ought to be [ticket:423 converted]). * [wiki:Finding_Your_Way_Around Finding Your Way Around SVN/the codebase] == Finding a task == To find tasks you can use these pages/resources: * StarterTasks Have no prior experience with 0 A.D./or perhaps even ''game'' programming? Try this page to get started with things that only require you to familiarize yourself with a smaller, more contained part of the codebase to get started. * [report:1 Report of open Trac tickets] listing various bugs and tasks. * [http://trac.wildfiregames.com/query Custom Queries] to search for tasks/bugs == When you've completed the task == * SubmittingPatches - This page outlines the process for how to submit patches for inclusion in the codebase == Other info == * [http://www.wildfiregames.com/forum/index.php?showforum=312 Development & Technical Discussion] forum where you can discuss the development of 0 A.D.