Re: [GD-General] Scripting
Brought to you by:
vexxed72
From: <cas...@ya...> - 2002-12-08 02:20:34
|
Brian Hook wrote: > A paper by Scott Bilas of GPG on Skrit (their pseudo-scripting > language) particularly resonates with me: > > http://www.drizzle.com/~scottb/ds/skrit.htm > > a pretty good overview, and there's some links in there I think to his > GDC talks where I think he even says all scripting languages suck (or > something to that effect). There are also a few chapters on AI Programing Wisdom on scripting languages that I think are worth a read. Specially interesting are: "How not to implement a basic scripting language", that describes the wrong decisions made during the development of NWScript. "Scripting for undefined circumstances", that describes the language used in Black&White to describe challenges and cinematic scenes. The later remembers me to the scripting language used in Ritual's FAKK2. Scripts were almost a sequence of commands (like quake console commands). The script interpreter is just a tokenizer, that interprets commands one by one. Such a simple system is easy to implement, and mixed with an event system becomes quite powerfull. It allowed you to describe things that happen concurrently with ease. I expect that a very similar system will be used in doom3, now that Jim Dose is working at id. Ignacio Castaño cas...@ya... ___________________________________________________ Yahoo! Sorteos Consulta si tu número ha sido premiado en Yahoo! Sorteos http://loteria.yahoo.es |