Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!bionet!ames!uhccux!munnari.oz.au!cluster!metro!natmlab.dap.csiro.au!ditsyda!macuni!mqccsunc!ifarqhar From: ifarqhar@mqccsunc.mqcc.mq.OZ (Ian Farquhar) Newsgroups: comp.sys.amiga Subject: Adventure Definition Languages Summary: Anyone got any suggestions? Keywords: Adventures Message-ID: <145@macuni.mqcc.mq.oz> Date: 22 Jan 90 22:51:47 GMT Sender: news@macuni.mqcc.mq.oz Reply-To: ifarqhar@mqccsunc.mq.oz (Ian Farquhar) Organization: Macquarie University, Sydney Lines: 48 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