BedroomLANTilde~A: Alexios' HomepageSearch |
![]() |
||
DungeonSpawn
Posted February 27th, 2009 by alexios
In the process of making the Python bindings for DungeonMaker, I came across various shortcomings of the original code. There were behaviours I wanted to limit or inhibit, and various features were missing. I went about implementing some of these, and code started accumulating. I eventually made the decision to fork the original source tree, and thus was born DungeonSpawn: a version of DungeonMaker with extensions. ![]() DungeonMaker (and DungeonSpawn) can make complex random dungeons, following your own high-level designs and filling in the details.
The first public release of this is version 3.0, and it incorporates the following changes (these will only make sense if you've used DungeonMaker before):
Aside from these changes, this release is completely compatible with DungeonMaker. The design file format is unchanged1, and the API is 100% compatible. If you're using a library version of DungeonMaker, DungeonSpawn is a drop-in replacement for it, and you should see no changes (unless you choose to use the extensions). You can find DungeonSpawn here. libdungeonspawn
LicenseUnlike DungeonMaker, DungeonSpawn is made available under the terms of the GNU Public License (GPL) only. It is not within my power to give people commercial licenses of this code, as I extended it under the terms of the GPL. If you are building commercial software and these terms are unsatisfactory, I suggest contacting the DungeonMaker authors and obtaining a commercial license.
Tags: |
|
|
|
Recent comments
24 weeks 6 days ago
32 weeks 5 days ago
42 weeks 4 days ago
43 weeks 5 days ago
44 weeks 6 days ago
46 weeks 4 days ago
47 weeks 13 hours ago
48 weeks 3 days ago
1 year 1 week ago
1 year 1 week ago