[comp.sys.amiga] Adventure Definition Languages

ifarqhar@mqccsunc.mqcc.mq.OZ (Ian Farquhar) (01/23/90)

I am looking for an adventure definition language that I can use to
write a fairly complex adventure.  I am currently coding a customised
one, but I thought that I would post to see what was around (and - of
course - to see if I could save myself quit a bit of coding).

The following features are preferable:

	An object oriented system that controls the following:
		An hiererchical tree of objects and containers
		Control methods for individual objects
		Multiple instances of objects grouped as classes
	A decent parser capable of at least direct and indirect
		expression evaluation (eg. put the dirty coin into
		the wide slot")
	A fairly intuitive and simple control language
	The ability to load and play IFF sound and animation files
	The ability to compile or encrypt sources so that they
		cannot be read by the players.  Data files should
		also be similarly encrypted.

These are what I WANT, though I can work about things.  I would prefer a
commercial product.  By far the overriding consideration is that the
product must place no copyright on the finished adventure (I want to
sell it).

I understand that SunRise Industries had an Adventure Creator, but they
did not reply to my letter, which has rather biased me against this
company (for the record, of twenty letters sent I received replies from
the following companies: Pixelations, ASDG, Readysoft, Micro Systems
Software and a very strange letter from Soft-Logik).

Any help with the ADL would be appreciated.  I will summarise anything 
received via e-mail and post it to the net.  Thanks everyone.



All hail Saint Fubar, parton saint of computer programmers.

+-----------------------------------+-------------------------------+
|  Ian Farquhar                     | Phone : (02)  805-7420 (STD)  | 
|  Microcomputer Support            |         (612) 805-7420 (ISD)  |
|  Office of Computing Services     | Fax   : (02)  805-7433 (STD)  |
|  Macquarie University  NSW  2109  |         (612) 805-7433 (ISD)  |
|  Australia                        | Also  :       805-7205        |
+-----------------------------------+-------------------------------+
|  ACSNet      ifarqhar@macuni.mqcc.mq.oz			    |
|              ifarqhar@mqccsuna.mqcc.mq.oz         		    |
+-------------------------------------------------------------------+
D

jonesjg@illusion.rtp.dg.com (Greg Jones) (01/25/90)

    See FredFish disk #91.

    Disk includes source, and it will compile and run using Lattice C 5.00.
    Works in Text only however so you would have to enhanced to add graphics,
    sound, etc.  There were Copyright notices on the source code, and to play
    an adventure created for the system requires the intrepreter so I am unsure
    of the legal ramifications of tring to use as part of a commercial
product. 

    Greg Jones
    Data General Corp - RTP SQA     
    jonesjg@dg-rtp.dg.com.
    (919)248-6068