Special: The Fall - Last Days of Gaia (Rollenspiel)

von Jörg Luibl



Entwickler:
Publisher: Deep Silver
Release:
19.11.2004
Spielinfo Bilder  
Schlangenkunde

Nun haben wir eine Zone erstellt. Um diese aber mit Leben zu füllen, bedarf es der Anwendung einiger Skripte. Wie bereits erwähnt, unsere Skripte sind in Klartextformat vorhanden und können mit einem beliebigen Texteditor Eurer Wahl angeschaut werden. Dem ein oder anderen wird das, was er dann zu sehen bekommt, vertraut erscheinen. Wir verwenden nämlich Python, da sich diese Sprache sich für unsere Bedürfnisse gut eignet.

Das Einbinden eigener Texturen oder Sounds gelingt aber auch schon ohne jegliche Programmiererfahrung. Dazu braucht man lediglich vorhandene Daten durch eigene zu ersetzen. Und das wiederum ist kein großes Problem, da wir auf leicht zugängliche Datenformate setzen. Bei den Grafiken sind das die PNG- und TGA-Formate, im Audiobereich verwenden wir WAV für Effekte und Ogg-Vorbis für Musik. Im Internet gibt es eine ausreichende Anzahl von kostenlosen oder günstigen Tools, um diese Daten zu erzeugen bzw. um andere Formate in die benötigten umzuwandeln.

Wer neue Inhalte einbinden will anstatt nur alte zu ersetzen, wird aber nicht ganz darum herumkommen, sich näher mit den Skripten zu beschäftigen. Aber auch hier gilt: man muß wirklich kein Vollprofi sein, um zu ersten Ergebnissen zu kommen. Anfangs reicht es ja, wenn man mit den vorhandenen Skripten rumexperimentiert und schaut, was die Veränderungen bewirken. Das Modifizieren von Dialogen, Cutscenes, Teilen des Regelwerks oder Objekteigenschaften kriegt man auch ohne langjährige Programmiererfahrung hin.

Und da man schlecht in Python-Tutorial in 2-3 Absätze abliefern kann, gebe ich einfach mal ein kurzes Beispiel, daß zeigt, wie Waffenattribute verändert werden können. (Wer sich tiefergehend mit Python beschäftigen will, wird sowohl im Netz als auch im Fachbuchhandel sehr schnell fündig.)

So sieht die Beschreibung einer MP5 in Skriptform aus:

CreateWeaponType(typeid='SET_MP5')
object.SetAttributes( 'SET_MP5',
name = globaltext.SET_MP5_NAME,
hint = globaltext.SET_MP5_HINT,
resourceui = 'RES_ITEM65X32_WEAPON_MP5',
resource3d = 'RES3D_MP5',
value = 15.00,
weight = 2.5,
stacking = 1,
minimale_feuerreichweite = 0,
maximale_feuerreichweite = 30,
salvenlaenge = 3,
feuergeschwindigkeit = 800.00,
genauigkeit = 0.9,
kampfwert_air = 0.00,
kampfwert_armoured = 150.00,
kampfwert_infantry = 150.00,
munitionsarten = ['SET_AMMOPACK_9_MM','SET_AMMOPACK_9_MM_DUMDUM','SET_AMMOPACK_9_MM_SUBSONIC','SET_AMMOPACK_9_MM_SUBSONIC_DUMDUM'],
fire_animation = FPA_SHOULDER_VOLLEY,
weapon_type = "leicht",
magazingroesse = 30.0,
hoerweite = 40.0,
schusspausenzeit = 1.0,
genauigkeit_bewegte_ziele = 0.7,
blockadewahrscheinlichkeit = 5.0,
occupied_slots = ["left_hand","right_hand"],
effects = {
"sound_shot" : "burst_mp5",
"sound_unload" : "smg_discharge",
"sound_gunjam" : "smg_gunjam",
"sound_reload" : "smg_charge",
"flash_type" : 1,
"flash_size" : 0.5,
"stream_type" : 1,
"stream_size" : 0.25,
"fade_out" : 50} )

Um jetzt das Gewicht von 2.5kg auf 0.1kg herabzusetzen, genügt die folgende Anweisung:

object.SetAttribute( 'SET_MP5', 'weight', 0.1 )

Genauso einfach geht die Modifikation anderer Waffeneigenschaften vonstatten. Die Variablennamen sind so gewählt, daß schnell ersichtlich ist, welche Funktion ein Attribut hat.

Zusätzlich werden wir auch auch Tutorials bereitstellen, die Hilfestellung geben und die wichtigen Fragen, die ein ambitionierter Mod-Entwickler so haben könnte, beantworten. Und zuguterletzt werden wir natürlich auch persönlich die Community unterstützen, Ratschläge geben oder spezielle Problemlösungen bereitstellen.

Sebastian Tusk (Silver Style Entertainment; Technical Director)
   

Kommentare

Cabal2k schrieb am
@Jörg Luibl
Wíe auch immer....bin echt auf euren Test zu der total überhypten, als Halo Killer angepriesenen und wirklich grottenschlecht gewordenen Ruckelorgie Killzone gespannt. Da ihr ja gerade \"Hype\" Spiele (besonders bevorzugt werden Xbox Exlusive Hype Spiele) besonders gerne mies macht müsste das von euch so ungefähr 55% bekommen...gerade wenn man es mit Halo 2 vergleicht ist ein Wertungsunterschied von 20-30% deutlich sicht und spürbar.
Wir werden sehen
Bis zum Killzone Test
C2k
johndoe-freename-33604 schrieb am
Hallo erst einmal. Ich habe den ganzen Artikel gelesen und bin echt beeindruckt. Da sieht man mal wie es den Profis bei der Programmierung ergeht. Die haben harte Arbeit geleistet. Die User beklagen sich hier bei den Bugs, aber so wie ich das sehe, werden die sie bestimmt beseitigen, da sie sich bestimmt auch nicht selber enttäuschen wollen.
Aber mal von den Bugs abgesehen fand ich es toll, dass jeder Emtwickler etwas von seinem Arbeitsumfeld erzählt hat. Das war sehr spannend. Da hat man auch mal ein Bezug auf die Macher des Spiels. Das erschafft auch gleich eine bessere warme Atmosphäre. Ich finde da sollten sich andere Entwickler mal ein Beispiel nehmen. Die Bugs mögen störend sein, aber es muss auch gesagt werden, dass dieses Programmierteam sich überhaupt die Mühe gemacht hat, ein Spiel zu entwickeln das sich an Fallout anlehnt.
Das hat echt Spass gemacht, den Tagebuch zu lesen, da steckt wahre Leidenschaft darin. Ich fand es auch recht amüsant, wie der Bugbereich geschrieben worden ist.
Ich kann es kaum erwarten das Spiel in den Händen zu halten.
Jörg Luibl schrieb am
Cabal2k hat geschrieben:Da 4p ja nach Fehlern mit der Lupe sucht (siehe Halo 2 Test) werden sie hier ihre ware freude dran haben. Denke mal die Kontra liste müsste so an die 20-30 punkte haben...aber moment, dass ist ja kein Xbox spiel....also wird sie wohl eher nicht so lang und über die Mängel wird der Mantel des Schweigens gehüllt.
Lieber Cabal2k,
nenne mir bitte mal einen einzigen plausiblen Grund dafür, dass wir gerade bei Xbox-Spielen nach Fehlern suchen sollten und bei PC-Spielen nicht? Wie euphorisch wir erstklassige Titel auf Microsofts Konsole feiern, dürften die Tests zu KotOR, KuF: Crusaders, NBA Live 2005 oder PES4 zeigen.
Wenn du die Preview zu The Fall gelesen hast, müsstest du feststellen, dass wir ganz deutlich darauf hinweisen, in welchem Zustand unsere spielbare Fassung war. Aber unsere "Lupe" setzen wir erst mit dem Test an.;)
Uns ist schnurzpiepegal, für welche Plattform oder von welchem Publisher unsere Testversionen hier eintrudeln. Wichtig ist nur, ob`s Spaß macht.
Bis denne
Ultragore schrieb am
Also Hauptkritikpunkte im offiziellen Board sind zb:
Blecherne Sprachausgabe (was wohl auch per Patch nicht grossartig zu beheben sein wird)
Miese Steuerung und total verkorkste Kameraführung (was man per Patch sicherlich in den Griff kriegen könnte/sollte)
Desweiteren allgemeine Grafikbugs, Clippingfehler etc...
Wär mir eigentlich alles relativ egal, solang ich sehe dass mit Hochdruck an "Spielverbesserungsprogrammen" :wink: gearbeitet wird, was ja auch offensichtlich der Fall ist.
Lediglich die Sache mit der Steuerung/Cam hält mich bis jetzt davon ab mir das Ding zuzulegen.
Leider gibts ja (wohl aus gutem Grund, ein Schelm wer böses dabei denkt) keine Demo und es ist auch keine geplant, sonst könnte man ja wenigstens antesten ob man mit den Kritikpunkten leben kann zur Not.
Sie würden in jedem Falle mehr Leute zum Kauf bewegen. Aber so komplett ohne Demo werden wohl die wenigsten ca. 45Euro auf gut Glück in den Sand setzen.
Ich jedenfalls nicht.
Cabal2k schrieb am
Bugs Bugs Bugs
Was The Fall davon abhält ein Spitzenspiel zu sein: Die Hohe Menge an Bugs!
Und davon gibts, selbst nach installiertem Patch, einige...und ich will nicht wissen wieviele noch auftauchen wenn man länger spielt. Hab jetzt ca. 5 Stunden investiert.
Bugliste (nur die richtig schwerwiegenden)
-Da verwehren die eigenen Charaktere mal komplett den Dienst, bewegen sich auf einmal nicht mehr und man kommt nicht umher neu zu laden
-Auf der Minimap werden ziele oftmals garnicht angezeigt und man hat absolut keinen einzigen anhaltspunkt wohin man gehen muss/soll.
-Der Wechsel auf die Landkarte findet manchmal garnicht statt...auch hier hilft dann nur neu laden
-Der Heil Button im Kontextmenü verschwindet einfach und man muss seine Figur im Kampf umständlich übers Inventar ein Päckchen nehmen lassen
-Der Geschwindigkeitsregel Button reagiert erst nach etlicher Zeit (variert von 30sec-1min) auf die eingestellte Geschwindigkeit...was gravierende auswirkungen haben kann wenn man zum laufen auf vollspeed stellt und auf einmal ein kampf beginnt...keine chance mehr zu reagieren weil man binnen 5sec tod ist weil sich die sch**ß Geschwindigkeit nicht drosseln lässt.
So, dass waren mal einige Bugs die sehr störend sind. Von Grafikbugs etc und soundbugs fang ich erstmal garnicht an zu reden.
Würde dem Spiel wenn oben genannte Bugs nicht wären so 80-83% geben, weil es ansich richtig spaß machen könnte und eine sehr schöne Charakter Entwicklung hat, auch das Setting gefällt, aber aufgrund der Mängel und der wirklich miesen Sprachausgabe (die das Feeling des Spiels einfach zerstört, gottseidank kann man sie abschalten) gebe ich dem Spiel nur 60%!
Übrigens:
Nette Idee das Charaktere sich untereinander unterhalten, aber was nützt es wenn das absolut ohne Sinn und Verstand geschieht:
Beispiel: Carmen sagt wärend ich durch die Pampa laufe: Schön und gut das Agnes eine Lesbe ist, aber muss sie mich deswegen andauernd zuquatschen....
Der Witz dabei ist...Agnes hat bis dato kein...
schrieb am