F: Wann
haben Sie sich entschieden, die Acknex Engine für Ihre Projekte
zu nutzen und warum?
A: Ich habe A5 Standard im Laden gekauft, habe ein wenig damit gespielt und
war über die Ergebnisse schockiert. Nur weiße Lichter und so weiter,
also habe ich es wieder weggepackt. Später (ich dachte nicht einmal
mehr an A5 Standard) hatte ich wieder die Idee, Spiele zu machen, ging ins
Internet und fand das 3DGameStudio. Dieses Mal kaufte ich A5 Commercial.
So bin ich wieder zurückgekommen. Ich dachte auch daran, ein Handbuch
zu kaufen, aber da war plötzlich ein Handbuch für A5 auf meinem
Schreibtisch! Nicht lange danach kaufte ich A5 Pro (Ich wollte Spiegeleffekte)
und dann A6 (leider verfehlte ich das Angebot für ein kostenloses Upgrade
um einen Tag, aber so ist das Leben). Natürlich war ich auch beeindruckt
von der Community, wo ich immer Hilfe fand, wenn ich sie benötigte.
F: Wie
haben Sie C-Skript erlernt?
A: Ich hatte schon grundlegendes Wissen übers Programmieren (C16
Basic, C64 Assembler, später Lingo, Actionscript, Java, Javascript
und HTML), es war also nicht schwer, mich daran zu gewöhnen. Allerdings
ist vieles brutales Coding mit viel Versuch und Irrtum und erneuten Versuchen
(besonders mit der neuesten Technologie der Shader).
F: Was
beschäftigt Sie außer dem Coden noch?
A: Ich beschäftige mich mit Kunst: ich mache Musik, mit meiner E-Gitarre
und meinem Synthesizer. Ich spiele in einer Band. Manchmal male ich auch...
ich habe eine Tochter und eine nette Ehefrau (ich liebe das Familienleben
und mein Kind aufwachsen und das Leben meistern zu sehen).
F: Conitec
teilte mir mit, dass Sie nicht weniger als 7 Demos für den Special
Effects Wettbewerb einsandten. Welche waren das?
A: Ultimate Camera FX (eine View, die es erlaubt Unterwassereffekte oder
totale Verzerrungen zu erzeugen):
http://www.earthcontrol.de/downloads/ucfx.zip
Zwei Versionen von volumetrischem Licht:
http://www.earthcontrol.de/water/volumlig2.zip
http://www.earthcontrol.de/water/water.zip
Ein Raum, in dem ein Schädel rotierte und mehrere Materialänderungen durchlief:
http://www.earthcontrol.de/a_room/a_room.zip
Ein endloser Flythru Level mit Pixel Kommandoes:
http://www.earthcontrol.de/downloads/camorph1.zip
Und einige andere (ich hoffe das waren sie):
http://www.earthcontrol.de/downloads/meshfx.zip
http://www.earthcontrol.de/downloads/codesnippets.zip
http://www.earthcontrol.de/downloads/effektsII.zip
Mein Favorit (obwohl sie nicht gewann) war diese Demo:
http://www.earthcontrol.de/downloads/themachine.zip
F:
Wie würden Sie einen gut aussehenden Unterwassereffekt erzeugen?
A: Ich würde die Technik aus der UCFX-Demo verwenden. Ich habe
ein Model einer Kugel (mit den Normals nach innen) plaziert und die
View darauf gerendert; die Kamera bleibt die ganze Zeit innerhalb
der Kugel. Wenn nun einige sin / cos Funktionen auf die Vertizes
der Kugel angewandt werden, erhält man auf Kosten der Performance
einen großartigen Unterwassereffekt. Mit den Flags “transparent” und “bright” kann
man diesen noch verstärken. Heute natürlich kann man dies
auf andere Weise mit Shadern auch erreichen...
F: Können
Sie uns etwas über Gemwars erzählen?
A: Gemwars ist ein Projekt, dem ich vor etwa einem Jahr beitrat (Lonewolf
hat es ins Leben gerufen). Es war als Multiplayer Online Spiel geplant, wo
die Spieler einander bekämpfen und Kristalle einsammeln, die eine Tür
zum nächsten Level öffnen. Aufgrund anderer Projekte liegt es momentan
allerdings auf Eis. Vielleicht lassen wir es fallen, vielleicht graben wir
es auch nochmal aus, weil wir jetzt A6 haben und aufgrund der neuen Features
müßten wir es ohnehin überarbeiten... mal sehen.
F: Können
Sie gute Freeware Tools empfehlen?
A: http://www.mgshareware.com/frmmain.html bietet
ein interessantes Programm an. Ogg ist ein schönes Format.
F: Welche
neuen Engine Features würden Sie gern in naher Zukunft sehen?
A: Um Anwendungen zu erleichtern, die keine Spiele sind, hätte ich gern
Textfelder, die der Nutzer frei editieren kann, wie im Notepad. Es sollte
noch einige coole Flags geben, nicht nur bright, sondern auch multiply, add,
sub, difference und all die Dinge, die man von anderen Multimedia-Anwendungen
wie Videosoftware oder Anark kennt und natürlich (ich weiß, ist
in Planung) dynamische Schatten, die auf jede Lichtquelle reagieren, Eigenschatten
der Objekte, bessere Tools fürs Level-Design (gekrümmte Oberflächen,
automatisch in gute BSP Teile geteilt), Instant Objekte, z.B. eine Wendeltreppe,
die dadurch erzeugt wird, indem man angibt, wie viele Kopien erzeugt werden
sollen und wo sie plaziert werden sollen.
F: Geben
Sie bitte einige Tipps für Anfänger.
A: Gebt nie auf, das ist der einzige allgemeine Tipp, den ich habe.
P.S.: Wenn es nicht stört, hier sind meine neuesten Veröffentlichungen:
http://www.earthcontrol.de/vas/vas_fireglow.zip
http://www.earthcontrol.de/vas/vas_lumi.zip
http://www.earthcontrol.de/vas/vas_shine.zip
http://www.earthcontrol.de/npr_shaders/1.zip
http://www.earthcontrol.de/vas/vas_fireglow.zip
Vielen Dank, Ello.