F:
Werden die Templates erweitert / neu geschrieben, um mehr als nur einen
3D Shooter zu beinhalten (wie z.B. Autophysik, Raumschiffphysik und vereinfachte
AI?)
A:
Ja. Doug plant spezielle Templates für alle Arten von Spielen. Zukünftige
A6 Versionen werden es Ihnen erlauben viele verschiedene Spiele zu erstellen
ohne zu Skripten, nicht nur Shooter. User können Templates für
Spiele entwickeln und sie an andere User verkaufen.
F:
Wird A6 DirectX9 unterstützen und falls ja, welche Features davon?
A:
Ja, A6 wird DX9 auf jeden Fall unterstützen, wenn auch eher in einem
Update als von Anfang an. Es ist noch nicht sicher, welche speziellen DX9
Features unterstützt werden. Dies wird auf der "Forecast" Seite erscheinen,
sobald mehr über A6 bekannt ist.
F:
Wird Cell Shading jemals unterstützt werden?
A:
Ja. Cell Shading kann mit DX8 oder DX9 Pixel Shadern realisiert werden.
Es wird eine Sprache geben, die benutzt werden kann, um das Aussehen jedes
Pixels einer Textur zu bestimmen, je nach Ort, Farbe, Oberflächenwinkel
und Umgebungslicht.
F:
Wird es möglich sein, Plugins für WED zu schreiben, so dass jemand
ein "Bogentool" oder ein anderes Tool schreiben kann, das Features zum
WED hinzufügt?
A:
Ja, es wird ein Tool Plugin Interface für WED und MED geben. Wir benutzen
bereits eines in einem experimentellen Stadium in internen Beta Versionen.
F:
Werden WED und MED ineinander integriert werden?
A:
Vermutlich nicht. Wir haben das mal geplant, aber es hat sich gezeigt,
dass zwei verschiedene Programme besser für ihre speziellen Aufgaben
geeignet sind. Allerdings werden WED und MED einige Features teilen, wie
das DirectX Preview Fenster.
F:
Sie sprachen über ein Demo Aufnahme / Wiedergabe Feature. Wird so
etwas in A6 implementiert werden?
A:
Nicht im Augenblick. Es war für einen Replay des Arena Wettbewerbs
geplant, aber wir haben die Idee fallenlassen, da wir feststellten, dass
ein Replay sehr leicht realisiert werden kann, indem der time Faktor festgesetzt
wird. (time_lock)
F:
Wird es in A6 Echtzeitlicht von statischen Lichtern im Level geben oder
Echtzeitschatten von dynamischen Lichtern?
A:
Echtzeitlicht von statischen Lichtern: vermutlich nicht, aber vielleicht
eine Lösung, um dynamische Lichter im Level zu plazieren, ohne sie
zu skripten. Echtzeitschatten von dynamischen Lichtern: vermutlich schon.
F:
Wird das A6 C-Skript mehr objektorientierte Features haben, so wie leichte
Klassen oder Strukturen (ohne komplexe Dinge wie Vererbung)?
A:
Wir planen einige C-Skript Verbesserungen, wie for-Schleifen oder if-else
Ausdrücke, aber vermutlich keine Klassen. Es ist schließlich
eine Sprache für Anfänger. Das Konzept von Entity Funktionen
und lokalen Variablen erlaubt Datenkapselung ohne Klassen. Das SDK kann
für fortgeschrittene Features genutzt werden. Eventuell werden wir
Unterstützung freier C++ Compiler zum SDK zufügen.
F:
Wie stehen die Chancen auf echte polygonbasierte Kollisionserkennung?
A:
Die aktuelle Version hat bereits echte polygonbasierte Kollisionserkennung.
Allerdings wird die neue Physikengine ein flexibleres und fortschrittlicheres
Kollisionssystem haben.
F:
Sieht Conitec irgendwelche möglichen Änderungen an möglichen
Auslieferungsoptionen für A6 (also Standrd, Extra, Commercial, Professional)?
A:
Das steht noch nicht ganz fest. Wir werden die Preise und die Staffelung
nicht ein Jahr vorher festlegen, sondern erst, wenn die Veröffentlichung
von A6 näherrückt. Einige Dinge kann man schon sagen: vermutlich
wird es 4 Editionen geben, mit ähnlichen Unterschieden wie im Moment.
Features wie Bones und Physik werden nicht in allen Editionen verfügbar
sein. Upgrades von A5 auf A6 in derselben Klasse werden billig sein, Upgrades
wie A5 Extra auf A6 Commercial vermutlich etwas teurer.
Vielen
Dank, JCL.