Downloadliste

Projektbeschreibung

Monster script (or just Monster) is an advanced
scripting language made specifically for game
development. The language features many new and
powerful features, while still aiming first and
foremost at increasing productivity and actual
usability. The language is especially designed to
facilitate game modding and user-generated content
and scripts. It is highly object oriented, type
safe, bytecode-compiled, and is easily embedded
into existing game engines.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-09-14 22:31
0.14

Diese Veröffentlichung fügt Funktion Delegierten, mit denen Sie behandelt Funktionen als Werte. Sie lassen Sie mix and match Bezugnahmen auf die Script-Funktionen, native Funktionen, virtuelle und abstrakte Funktionen und so weiter, und es funktioniert einfach. Die Veröffentlichung fügt auch abstrakte Klassen und die Object-Klasse, sowie mehrere kleinere Aufräumarbeiten.
Tags: Alpha
This release adds function delegates, which let you treat functions as values. They let you mix and match references to script functions, native functions, virtual and abstract functions, and so on, and it just works. The release also adds abstract classes and the Object class, along with several minor cleanups.

2009-08-29 05:18
0.13

Diese Veröffentlichung fügt String Escape-Sequenzen, ähnlich wie in C *, D, Python und andere, zusammen mit anderen kleinen Änderungen. Er schaltet auch von der traditionellen C-ähnliche string / char Literalsyntax um eine Python-ähnliche Syntax, wo "und" austauschbar sind.
Tags: Alpha
This release adds string escape sequences similar to those found in C*, D, Python, and others, along with other minor changes. It also switches from the traditional C-like string/char literal syntax to a more Python-like syntax where " and ' are interchangeable.

2009-05-05 00:35
0.12

Diese Alpha-Version bietet viele neue Änderungen an der Sprache und in die Bibliothek. Dazu gehören ein Package-System, Klasse Konstruktoren, Aufzählungen, benannt Funktionsparameter, eine Konsole-Modus und vieles mehr.
Tags: Alpha
This alpha release introduces many new changes to the language and to the library. These include a package system, class constructors, enums, named function parameters, a game console mode, and much more.

2009-02-19 00:43
0.11

Vererbung und Polymorphismus wurden fertig gestellt, mit allem Drum und Dran. Das Modul und die "Einfuhr"-Anweisung fertig waren. Die virtuelle Gewindebearbeitung / coroutine Mechanismus wurde erheblich verbessert, und es jetzt vereint das Beste aus beiden Lua-und UScript und andere in einem System. Es wurde Unterstützung für den Betrieb von Nicht-Klasse-Skripte hinzu. Verschiedene andere Verbesserungen vorgenommen.
Tags: Major feature enhancements
Inheritance and polymorphism were completed, with all the bells and whistles. The module system and the "import" statement were finished. The virtual threading/coroutine mechanism was greatly improved, and it now combines the best of both Lua and UScript and others into one system. Support was added for running non-class scripts. Various other enhancements were made.

2008-11-23 03:29
0.10

Eine manuelle Verknüpfung Phase ist nicht mehr notwendig. Vier neue Arten hinzu: uint, long, ulong-und Doppelzimmer. Const Array-Referenzen können durch das neue Array-Eigenschaften vorgenommen werden. Const. IsConst. Das "const" Modifier war für die Funktion Parameter hinzugefügt (nur für Arrays). Array / String-Literale sind jetzt Konstanten. Speicher-Array-Leistung für Literale wurde verbessert. Klonen von Objekten implementiert. Fließkomma-Erinnerung (%) und Integer-Division (\) Betreiber wurden hinzugefügt. Eine Unvereinbarkeit mit DMD 1,032 + wurde behoben. Ein "Test"-Verzeichnis erstellt wurde, und die Beispiele wurden reorganisiert. Bugfixes und weitere Verbesserungen vorgenommen.
Tags: Initial freshmeat announcement
A manual linking phase is no longer necessary.
Four new types were added: uint, long, ulong and
double. Const array references may be made through
the new array properties .const and .isConst. The
"const" modifier was added for function parameters
(for arrays only). Array/string literals are now
constants. Memory performance for array literals
was improved. Object cloning was implemented.
Floating point reminder (%) and integer division
(\) operators were added. An incompatibility with
DMD 1.032+ was fixed. A "tests" directory was
created, and the examples were reorganized.
Bugfixes and other improvements were made.

Project Resources