Adventure Game Studio: Unterschied zwischen den Versionen
Blount (Diskussion | Beiträge) (Fertig :-)) |
(→Editor) |
||
Zeile 18: | Zeile 18: | ||
== Editor == | == Editor == | ||
− | Es gibt einen umfangreichen Editor (derzeit nur für Windows), mit dem man alle Räume, Charaktere, Objekte und Sprites in das Spiel einbinden kann. Zeichentools und Tools zur Kreierung von | + | Es gibt einen umfangreichen Editor (derzeit nur für Windows), mit dem man alle Räume, Charaktere, Objekte und Sprites in das Spiel einbinden kann. Zeichentools und Tools zur Kreierung von Audiomaterial sind nicht eingeschlossen. |
Komplexere Abläufe kann man mit der eingebauten Skriptsprache verwirklichen, die an C++ erinnert. Die Umfangreiche Hilfe erleichtert das Erlernen der Scriptsprache. | Komplexere Abläufe kann man mit der eingebauten Skriptsprache verwirklichen, die an C++ erinnert. Die Umfangreiche Hilfe erleichtert das Erlernen der Scriptsprache. | ||
− | |||
== Lizensierung == | == Lizensierung == |
Version vom 28. Dezember 2009, 14:31 Uhr
Das englische Adventureentwicklungstool Adventure Game Studio (kurz: AGS) wurde von Chris Jones zunächst in C++ geschrieben, die neue Version (ab Version 3.0 basiert auf Microsoft dotNet). Die Engine wurde speziell für die Entwicklung von Adventures ausgelegt, lässt sich aber auch für andere Projekte z. B. Rollenspiele oder Jump and Run nutzen. Der Editor selbst ähnelt dabei einem Baukasten in dem die einzelnen Rätsel, Dialoge etc. über eine relativ intuitive und einfache Scriptsprache realisiert werden. Die AGS-Base (teil der Offiziellen Seite) zählt weit mehr als 1000 auf AGS basierende Spiele. Diese schwanken aber sehr in bezug auf Qualität, Umfang und Spielspass. Spiele die mit AGS realisiert wurden sind beispielsweise die KingsQuest-Remakes, 5 Days a Stranger, Maniac Mansion Deluxe, A Tale of Two Kingdoms, Apprentice, Mord im Laufrad oder Ben Jordan. Die in zahlreichen deutschsprachigen Magazinen erwähnte "Maniac Mansion Mania"-Serie, ist ebenfalls größtenteils mit Hilfe von AGS erstellt. Was vor allem daran liegt das es hierfür ein Starterkit gab lange bevor dies für andere Systeme realisiert wurde. |
Inhaltsverzeichnis |
Historisches
Die erste Version, die damals noch "Adventure Creator" hieß wurde 1997 von Chris Jones entwickelt. Diese lief ausschließlich unter DOS, so das er es einige Zeit später (im Sommer 1999) die erste Version für Windows gab. Mit dem Wechsel zu Windows änderte sich auch der Name zu AdventureGameStudio.
Chris Jones, war inspieriert durch die Benutzerführung der damaligen Sierra On-Line's Adventure, wie beispielsweise Leisure Suit Larry oder SpaceQuest. Die erste Version von AGS (damals noch "Adventure Creator") ließ ausschließlich low-res Auflösungen zu, sowie eingabe über Tastatur.
Es dauerte nicht lange bis die Benutzer von AGS mehr Features wollten. In der darauf Folgenden Version 1.1 gab es das erste mal SVGA Support. Charakter Scaling und weitere Effekte folgen in kürze.
Die Engine wird kontinuierlich weiterentwickelt und wartet stetig mit neuen Funktionen auf. Seit Anfang 2008 gibt es Version 3.0. Mit dieser Version ändert sich große Teile des AGS Entwicklungsprinzips. Sowohl die Optik des Editors als auch die Entwicklung mit dem Scripteditor haben sich stark verändert und sind mit der Zeit zunehmend Objektorientiert geworden. Für die Entwicklung mit Version 3 ist das dotNET framework notwendig. Die Spiel laufen ohne dotNet-Framework.
Editor
Es gibt einen umfangreichen Editor (derzeit nur für Windows), mit dem man alle Räume, Charaktere, Objekte und Sprites in das Spiel einbinden kann. Zeichentools und Tools zur Kreierung von Audiomaterial sind nicht eingeschlossen. Komplexere Abläufe kann man mit der eingebauten Skriptsprache verwirklichen, die an C++ erinnert. Die Umfangreiche Hilfe erleichtert das Erlernen der Scriptsprache.
Lizensierung
Chris Jones bietet AGS als Freeware an. Eine veröffentlichung des Quellcodes lehnt er jedoch Grundsätzlich ab. Solange für die AGS Entwicklung keine Plugins verwendet werden (Regen, Zoom oder eine Taschenlampe wie bei Maniac Mansion Deluxe) lassen sich die Spiele mit der AGS-Runtime auch unter Linux betreiben. Das einbinden der AGS Runtime in das ScummVM-Projekt scheitert ebenfalls an der Koperationsbereitschaft von Chris Jones.
Dem entsprechend sollte man für die Entwicklung mit AGS das Betriebsystem Windows verwenden; auch wenn die Spiele selbst (ohne Plugins) auch unter Linux spielbar sind. Hohe Anforderungen werden an den PC nicht gestellt, da AGS vor allem auf Retroentwickler hinzielt, die sich in niedrigeren Auflösungen wohlfühlen. Für Höhere Auflösungen sind andere Engines vorzuziehen.
Downloads
Leider hat das MMMwiki noch nicht alle Versionen gefunden; wenn also jemand noch die fehlenden Versionen hat bitte per Email melden. Die jeweils letzte Version gibt es auf der Herstellerseite.
Version 1 |
| |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Version 2 |
| |||||||||||||||||||||||||
Version 3 |
|
Anmerkungen
<references />