== Game Related == [http://www.wildfiregames.com/0ad/page.php?c=46 About the Game Itself] - If you're here, you probably already know this, but won't hurt to refresh your memory [wiki:Design_Document The Design Document] - This is the main over-view design document for the game. It should give you a good insight to the game workings and big-picture. == Forums and Community == [http://www.wildfiregames.com/forum/index.php?showforum=312 Open Source and Academic forum] - for discussion with other developers Open Source, both voluntary developers and those who do it as part of a school project [http://www.wildfiregames.com/forum/index.php?act=Search&CODE=getnew&f=53 New Forum Posts] - You can greatly save time by checking these only, which are the new topic posts in all the forums since you last checked them (Note: These results can also be accessed through the 'View New Posts' link at the top of the forums, next to your control panel == Running the Game == For Windows Users: To run the game, you have one of two choices: * Run the game by double clicking the pyrogenesis.exe file in the /binaries/system folder * Build and run the program from within the Visual Studio IDE To change the resolution of the game: or to switch the game between full-screen / windowed mode, you have to modify the system.cfg file, in the following manner: * Change windowed=false to windowed=true * Uncomment (remove the ';') from the following lines: {{{ ;xres = 1024 ;yres = 768 }}} * You can change the numbers to whatever pixel size is desired. Note that 1024x768 or larger is recommended because that's the minimum size required by the GUI; you might otherwise run into layout or scaling issues For more info on how to actually play the game see the [wiki:Playing0AD Playing 0 A.D. guide] ------------------------------------------------------------------ == Programming == Information in this section is typically only related to the game programmers === Reading Material === The topics under Guides on the main Wiki page is a good starting point, but here are some other things you should take a look at before developing: [wiki:BuildInstructions Build Instructions] How to build 0 A.D. [http://wildfiregames.com/users/code/resources/divisions/General/TDD/PrometheusProgramFlow.gif Pyrogenesis Engine Program Flow] - An excellent diagram showing you where the information flows and how the different parts communicate. Good to keep handy as a reminder (Can also be found in SVN in /trunks/docs/) [http://zaynar.demon.co.uk/cppdoc/latest/ Documentation output] === Tools === [http://trac.wildfiregames.com/ Trac] - used to provide an interface for managing tasks, tickets and bugs, and of course this wiki ------------------------------------------------------------------ == Art Department == === Tools === [http://developer.nvidia.com/object/nv_texture_tools.html Nvidia DDS Texture Tools] === Essential Assets === * [http://www.wildfiregames.com/~art/textures/UVmap-tunic-LONG.jpg Long Tunic UV Map] (JPG) * [http://www.wildfiregames.com/~art/textures/UVmap-tunic-SHORT.jpg Short Tunic UV Map] (JPG) * [http://www.wildfiregames.com/~art/textures/newdude-newUVmap.psd New Duded UV Map] (PSD)