8,014
edits
m (Test to try to fix language bar) |
(update with info about RPGs) |
||
Line 2: | Line 2: | ||
{{DISPLAYTITLE: Über ScummVM}} | {{DISPLAYTITLE: Über ScummVM}} | ||
==Kurzbeschreibung== | ==Kurzbeschreibung== | ||
ScummVM ist ein Programm, welches es Ihnen ermöglicht, bestimmte klassische | ScummVM ist ein Programm, welches es Ihnen ermöglicht, bestimmte klassische adventure und rollenspielen zu spielen, vorausgesetzt, Sie sind im Besitz der Dateien des Spieles. Das Schlaue daran ist: ScummVM ersetzt lediglich die Funktion der ausführbaren Dateien, die mit den Spielen kamen, was ermöglicht, diese Spiele auf Systemen zu spielen, für welche sie nie erstellt wurden! | ||
Für weitere Informationen über die Macher können Sie die [[ScummVM History/de|ScummVM-Geschichte]] oder die [[Developers Bios/de|Steckbriefe über die Entwickler]] lesen. | Für weitere Informationen über die Macher können Sie die [[ScummVM History/de|ScummVM-Geschichte]] oder die [[Developers Bios/de|Steckbriefe über die Entwickler]] lesen. | ||
==Eine genauere Beschreibung== | ==Eine genauere Beschreibung== | ||
===Die innere Funktionsweise | ===Die innere Funktionsweise von adventure und rollenspielen=== | ||
Fast alle | Fast alle adventure und rollenspielen teilen einige gemeinsame Eigenschaften. Die am meisten zugrunde liegenden sind die Ressourcen, die verwendet werden, welche in den Dateien des Spieles sind: | ||
*Grafiken | *Grafiken | ||
**Darsteller (die Grafikobjekte im Spiel) | **Darsteller (die Grafikobjekte im Spiel) | ||
Line 21: | Line 21: | ||
**Sprachausgabe | **Sprachausgabe | ||
Abgesehen von den Ressourcen haben fast alle Spiele ihre eigene Skriptsprache. Dies vereinfacht Dinge im gesamten Entwicklungsprozess, da es dann einfacher ist, Aufgaben an bestimmte Personen zu übertragen. Programmierer beschäftigen sich mit dem Code selbst, Spiele-Entwickler beschäftigen sich damit, Skripte in der Sprache zu schreiben, die der Spiel-Interpreter versteht, Grafik-Entwickler beschäftigen sich mit dem künstlerischen Teil des Spieles, Musik-Komponisten mit Audio usw. Obwohl die Grundelemente jedes Spieles Standard sind, integriert diese jedes Spiel auf eine sehr andere Weise. Der wichtigste Aspekt von | Abgesehen von den Ressourcen haben fast alle Spiele ihre eigene Skriptsprache. Dies vereinfacht Dinge im gesamten Entwicklungsprozess, da es dann einfacher ist, Aufgaben an bestimmte Personen zu übertragen. Programmierer beschäftigen sich mit dem Code selbst, Spiele-Entwickler beschäftigen sich damit, Skripte in der Sprache zu schreiben, die der Spiel-Interpreter versteht, Grafik-Entwickler beschäftigen sich mit dem künstlerischen Teil des Spieles, Musik-Komponisten mit Audio usw. Obwohl die Grundelemente jedes Spieles Standard sind, integriert diese jedes Spiel auf eine sehr andere Weise. Der wichtigste Aspekt von adventure und rollenspielen ist die Art und Weise, wie sie „hinter den Kulissen“ funktionieren, was die Art der verwendeten Logik einschließt und wie diese in jedes Spiel integriert ist, die Sorte der Interaktionen, die vom Benutzer erwartet werden (z. B. erlauben einige Spiele die Verwendung von Verben an Objekten wie „Benutze Objekt 1 mit Objekt 2“, wohingegen andere Spiele nur einen Klick auf Objekte ermöglichen). Die Ressourcen selbst sind ohne die Spiellogik überhaupt nicht hilfreich, die der schwierigste Teil ist, der sich in ein Spiel integrieren lässt. In der Tat gibt es viele Ressourcen-Anzeigeprogramme, die man verwenden kann, um die Ressourcen von einer großen Anzahl verschiedener Spiele zu betrachten, aber sie beschäftigen sich gar nicht mit der Logik hinter diesen Ressourcen. Eine kurze Einführung dazu, wie Spiellogik in jedem Spiel funktioniert, wird im nächsten Teil gegeben. | ||
===Die Skriptsprache eines Spieles=== | ===Die Skriptsprache eines Spieles=== |
edits