Monster - a game programming language
Lars Ivar Igesund
larsivar at igesund.net
Sat Sep 8 05:27:47 PDT 2007
Nicolay Korslund wrote:
> Greetings my fellow D-icans!
>
> The first release - version 0.1 - of the Monster programming language is
> now available at http://monster.snaptoad.com
>
> Monster is a rather ambitious project of mine - it is a game scripting
> language based on D syntax and written entirely in D. To run Monster
> scripts, you first compile the scripts to byte code, and then link the VM
> into your program and run them there. This lets you integrate the scripts
> into your program or game, and basically makes your program an extension
> of the language VM. Monster includes some advanced features, such as
> states and (cooperative) multithreading. The concept is similar to
> UnrealScript, except that it is not bound to any specific engine (and that
> it is based on superior D syntax <g>.)
>
> Note that this is a pre-alpha release, and most features you would need to
> actually use the language (such as inheritance and memory allocation) are
> not implemented yet. There are some compilable examples on the web site,
> though.
>
> -Nico
This sounds like a really great project!
Now, I'm just a tiny bit biased, but I think the implementation of some of
your features (like coop multithreading) may benefit from being done on top
of Tango.</shameless plug>
--
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango & #D: larsivi
Dancing the Tango
More information about the Digitalmars-d-announce
mailing list