CampGen
From Wesnoth
Contents |
About
CampGen is the most advanced campaign editor for Wesnoth to date. Always wanted to create your own Wesnoth campaigns, but the scripting format just seemed too complicated to learn, or too tedious to use? Then CampGen will be for you.
Screenshots
Download
Note: Due to changes in Wesnoth's directory structure and WML features, only the SVN version of CampGen does currently work. Anyone volunteering to make a 0.28 release from the SVN version is welcome to do so! (You first need to get the SVN version working for that, then try to make a redistributable package for your platform..)
Latest version: 0.27 (0.25 is the last version to support Wesnoth 1.2.x)
Changes: CampGen OldVersions
Windows
I am unable to create the 0.27 version myself at this time, help would be welcome.
Windows installer for 0.25 alpha
Note: I'm looking for a windows packager to create the setup.exe, it would be quite simple, basically, download the generic version whenever I make a release, ensure that it runs, adjust the version number in ISSTool, and then create the setup.exe in ISSTool, and send that back to me :)
OSX
I am unable to create the 0.27 version myself at this time, help would be welcome.
Note: This is made with a script by lwa, and does not include everything required to run (i.e. you need to get wxpython additionally)
Note: I'm in need of a packer to use e.g. this: http://undefined.org/python/py2app.html It should create a single distributable OSX bundle (.dmz or whatever), which includes everything to run (including wxpython) inside it, just like the Windows installer. It should be quite simple - but I am unable to do this myself, since I have no access to a Mac.
Here are instructions how some people managed to run it under OSX: Getting CampGen to work on Mac OS X
Linux / Generic
CampGen python scripts 0.27 alpha
Note: This does not include everything required to run. I'd be glad for packagers to make a complete unix version. But for now, simply make sure wxpython is installed on your system (most Linux distributions have it installed), then untar the folder, and run ./campgen from within.
Additional requirements for the non-installer versions
- Python (version 2.3 or later required): http://www.python.org
Get the version for your platform, i.e. Windows, OSX, Linux. OSX and Linux normally should have it already, Python 2.4 or 2.5 will also work (2.5 recommended).
- wxPython: (version 2.6.1.0 or later required) http://www.wxpython.org
Same as with Python, it should work on Windows, OSX, Linux. Be sure to get the version that corresponds to your Python. Recommended version is 2.8.4.0 or newer at this time.
SVN
You can get the wxpython scripts also from SVN:
svn co svn://svn.gna.org/svn/campgen campgen
More info here:
https://gna.org/svn/?group=campgen
It's just the same files as in the CampGen generic source release.
Old versions and ChangeLog
Running
To start, try:
Linux:
Run campgen from within the unpacked folder
Windows:
Setup version: Click the icon Gneric version: Run campgen.pyw (Click on it) or campgen.py (it will output debug information to a console window)
OSX:
App version: I think you somehow can just run the Campgen.App (is this true?) Generic version: Run campgen.pyw
That should be all. After starting up, CampGen aims to be self explanatory. If it's not, please write a bug report.
And at some time in the future, there may be a short Tutorial and also a Reference Manual.
Documentation
- Tutorial [WIP]
Bug reporting
Bugs and feature requests go here: https://gna.org/bugs/?func=additem&group=campgen
Forum thread
http://www.wesnoth.org/forum/viewtopic.php?p=133802
[Historic thread leading to the creation of CampGen: http://wesnoth.org/forum/viewtopic.php?t=6925]

