[DM-dev] brilliant :)
Brought to you by:
acdalton,
henningsen
From: Stephan B. <ste...@ei...> - 2001-04-11 12:28:25
|
Dr. Henningsen, It's brilliant :). A couple of month ago I started pouring through old=20 Nethack and Moria source code in an attempt to find some code for=20 Dungeon generation, which I would like as a plugin for QUB: the Q=20 Universal Boardgame (http://qub.sourceforge.net). That code is so=20 ancient and ill-organized that it's too much work to deal with, though.=20 Two minutes with DM and I've found it! I love that you've made the=20 output simple text. I'll be making a Perl script which takes that input=20 and makes a graphical representation of it (via HTML and <img> hrefs).=20 I'll post it to the list as soon as I'm done. I have a huge collection=20 of graphics from Nethack which can easily be used for the=20 wall/floor/column graphics. If you would be interested in thinking=20 about doing some XML output, I would be happy to help with that.=20 Something simple like: <Dungeon> =20 <floorsquare> =09 <pos>#,#</pos> =09 <img>filename</img> =09 <type>some type of type info (fire, North Wall, NW corner,=20 etc.)</type> =09 <notes>arbitrary user notes (could be implemented as hoverhelp in a graphical client)</notes> </floorsquare> <floorsquare> =2E.. </floorsquare> =2E.. </Dungeon> That's off the top of my head, anyway. Of course it's nowhere near as=20 lightweight as text, but perhaps it would have some usefulness in=20 feeding 3rd-party apps (I can imagine a DungeonMaker server on the=20 internet, which sends XML output on request. Might have uses for any=20 number of dungeon-crawling games). Take care, and thanks for DungeonMaker! :) ----- Stephan Beal Generic Universal Computer Guy ste...@ei... - http://www.einsurance.de Office: +49 (89) 552 92 862 Handy: +49 (179) 211 97 67 "Belief makes a hollow place. Something has to roll in to fill it." -- Terry Pratchet |