Free and Open Source real time strategy game with a new take on micro-management

Difference between revisions of "File Hierarchy"

From Globulation2

Jump to: navigation, search
Line 1: Line 1:
directories are in bold:
This developers article has been moved to http://globulation2.devjavu.com/


'''glob2'''
Please go there to find in. Thank you.
* '''data'''
** '''fonts''' (fonts)
** '''gfx''' (graphics file: sprites, non map-edit gui elements, ...)
** '''gui''' (map-edit gui elements)
** '''zik''' (music)
** '''icons''' (game icons)
** units.txt (units descriptions)
** buildings.txt (buildings descriptions)
** ressources.txt (ressources descriptions)
** texts.list.txt (list of language file)
** texts.keys.txt (list of translated strings)
** texts.L.txt (translation in language L, must be referenced by texts.list.txt)
* '''campaigns''' (campaign)
* '''maps''' (maps for custom and multiplayer games)
* '''doc''' (some old documentation in texthttp://globulation2.org/wiki/index.php?title=File_Hierarchy&action=submit files)
* '''libgag''' (libgag graphic and backend library)
* '''gnupg''' (hashing code from gnupg)
* '''src''' (glob2's source code)
* '''metaserver''' (YOG metaserver source code)
* '''testing''' (some code for testing purprose)
* '''tools''' (some utilities programs source code)
* '''libusl''' (scripting test related stuff)
* '''libwee''' (scripting test related stuff)
* '''Resources''', '''glob2.pbproj''' and Info-Globulation2.plist (OS X related packaging stuff)
* '''autopackage''' (autopackage related packaging stuff)
* '''debian''' (debian related packaging stuff)
* mkwin32.bat, glob2.sln and glob2.vcproj (Win32 related packaging stuff)
* configure.in and Makefile.am in all subdirectories (auto* related packaging stuff)
* linuxstaticrelease-local.sh (Linux static binary related packaging stuff)
* Doxyfile (configuratoin file for autodoc generation)
* .cvsignore in all subdirectories (file that CVS should not try to update)
* AUTHORS (list of developers and all contributors)
* syncdata and syncmaps (get updated content of data and maps directory)
* mkdata and mkmaps (upload new content of data and maps directory, ask [[User:nct|nct]] for details)
* TODO, DONE and TODO.Eli (old developer's own progress check, use Wiki now)
* README.cvs and bootstrap (read the first and execute the second if you want to compile glob2 from CVS)
* README and INSTALL (to read)
* COPYING (GPL)
* Changelog and NEWS (GNU auto* unused files)


[[Category:NewWiki]]
[[Category:Developer Resources]]

Revision as of 05:27, 9 April 2007

directories are in bold:

glob2

  • data
    • fonts (fonts)
    • gfx (graphics file: sprites, non map-edit gui elements, ...)
    • gui (map-edit gui elements)
    • zik (music)
    • icons (game icons)
    • units.txt (units descriptions)
    • buildings.txt (buildings descriptions)
    • ressources.txt (ressources descriptions)
    • texts.list.txt (list of language file)
    • texts.keys.txt (list of translated strings)
    • texts.L.txt (translation in language L, must be referenced by texts.list.txt)
  • campaigns (campaign)
  • maps (maps for custom and multiplayer games)
  • doc (some old documentation in texthttp://globulation2.org/wiki/index.php?title=File_Hierarchy&action=submit files)
  • libgag (libgag graphic and backend library)
  • gnupg (hashing code from gnupg)
  • src (glob2's source code)
  • metaserver (YOG metaserver source code)
  • testing (some code for testing purprose)
  • tools (some utilities programs source code)
  • libusl (scripting test related stuff)
  • libwee (scripting test related stuff)
  • Resources, glob2.pbproj and Info-Globulation2.plist (OS X related packaging stuff)
  • autopackage (autopackage related packaging stuff)
  • debian (debian related packaging stuff)
  • mkwin32.bat, glob2.sln and glob2.vcproj (Win32 related packaging stuff)
  • configure.in and Makefile.am in all subdirectories (auto* related packaging stuff)
  • linuxstaticrelease-local.sh (Linux static binary related packaging stuff)
  • Doxyfile (configuratoin file for autodoc generation)
  • .cvsignore in all subdirectories (file that CVS should not try to update)
  • AUTHORS (list of developers and all contributors)
  • syncdata and syncmaps (get updated content of data and maps directory)
  • mkdata and mkmaps (upload new content of data and maps directory, ask nct for details)
  • TODO, DONE and TODO.Eli (old developer's own progress check, use Wiki now)
  • README.cvs and bootstrap (read the first and execute the second if you want to compile glob2 from CVS)
  • README and INSTALL (to read)
  • COPYING (GPL)
  • Changelog and NEWS (GNU auto* unused files)
Misc