Distributed NWN2 Server Development
I just realized there is a standalone script compiler for NWN2 Script now. This is the last piece of software needed to start complete distributed and versioned development of a NWN2 server.
I want to outline very shortly, how this could work:
Initially a Stub module gets created with a limited set of areas. The content of this module will be set under version control, e.g. subversion. Developers could now work on every part of the module independently from each others. Script compilation and putting together the module is done on the server side by scripts controlled by a make like utility like gnumake. All needed is an additional script to merge the areas into the module.ifo file on the server side. With these tools there would be no need for a centralized authority to put together the module. If you want fine grained access control for each bit of the module separated svn repositories and a little scripting could easily to the trick.
I once tried this for NWN1, but without the script part. I will definitely install this kind of procedure on Arcanima to allow easy group collaboration. Since the NWN2 Server runs smoothly on wine this should all work nicely in a Linux environment (I didn't try the script compiler under wine yet, but assume it would work).
Links:
NWN2 standalone Script Compiler:
http://nwvault.ign.com/View.php?view=NWN2Tools.Detail&id=54
Kivinens perl tools:
http://www.kivinen.iki.fi/nwn/
Subversion:
http://subversion.tigris.org/
Gnumake:
http://www.gnu.org/software/make/
Wine:
http://www.winehq.org/

Arcanima News
Comments
Post new comment