[SOLVED] Help for your project architecture - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Support (https://forums.xonotic.org/forumdisplay.php?fid=3) +--- Forum: Xonotic - Help & Troubleshooting (https://forums.xonotic.org/forumdisplay.php?fid=4) +--- Thread: [SOLVED] Help for your project architecture (/showthread.php?tid=2995) |
Help for your project architecture - jdumont007 - 05-10-2012 Hi dear Xonotic team, I've recently decided to contribute on Xonotic project. I'd like to create new maps, new weapons, new code modules but here is the thing : I completely don't understand your project architecture, I mean : What d0_blind_id means ? What fteqcc means ? etc ... I used to work with more common and understandable files and directories names as such as : src or source mode/multiplayer or mode/singleplayer gui or ui for user interface. Can you please give me a real big help to let me know how to modify each part of the source code, I don't manage to find on the internet or the forum. Thanks a lot in advance, RE: Help for your project architecture - Mr. Bougo - 05-10-2012 Here's a partial hierarchy:
If you got the sources from the git repository, everything in "data" is split into .pk3dir subrepositories. EDIT: also, here's the dev wiki: http://dev.xonotic.org/projects/xonotic/wiki . You'll find an introduction to QuakeC in there: http://dev.xonotic.org/projects/xonotic/wiki/Introduction_to_QuakeC . EDIT2: we also have a dev irc channel, #xonotic on irc.freenode.net RE: Help for your project architecture - Soelen - 05-10-2012 There are easy 3 steps, here you go sir: RE: Help for your project architecture - jdumont007 - 05-10-2012 Thanks a lot, Hope to have fun developing on xonotic project, good day/night |