Höllische Fehlfarben

Geschrieben von Thiemo

Beim meinen Versuchen, das Laden der Texturen zu beschleunigen, sind mir die Farb- und Transparenzkanäle mehrmals durcheinander geraten. Überraschenderweise wirkte eines der Ergebnisse weniger fehlerhaft, als man denken könnte. Man könnte fast meinen, es sei ein gewollter Effekt.

Bildschirmfoto aus dem Spiel Glow

Unvorhergesehene Fehler wie dieser bringen mich immer wieder auf neue Ideen. Wie würde es wirken, wenn wir solche Effekte gezielt einsetzen würden? Wenn Stevie zum Beispiel in der Nähe eines großen Feuers ist, könnte der gesamte Bildschirm aufgehellt werden und den Eindruck der Hitze damit noch verstärken. Oder wenn Stevie weit nach unten stürzt, wird ihm kurzzeitig schwarz vor Augen. Wenn er schwer verletzt wird oder sogar stirbt, sieht man alles nur noch in schwarz-weiß. Beim Einsatz eines Zaubers, der sich auf den gesamten Level auswirkt (z.B. der Zeitstopp-Zauber) könnte der gesamte Bildschirm sanft blau pulsieren. Wie würde der Bildschirm weichgezeichnet oder mit einem Screenglow-Effekt wirken? Wie funktionieren Pixelshader?

Mit bildfüllenden Farb- und Lichstimmungen lässt sich viel erreichen. Die Prince-of-Persia-Reihe beispielsweise liefert ausgezeichnete Beispiele dafür.

Die meisten dieser Ideen werden nie umgesetzt, zumindest nicht für Glow. Zum Glück, muss man sagen, denn viele der Ideen sind vergleichsweise komplex und würde unseren ohnehin schon stark ausgeweiteten Zeitplan um weitere Monate verzögern. Aber zumindest einen unaufwendigen und trotzdem schicken Effekt können wir euch versprechen.

4 Antworten zu “Höllische Fehlfarben”

  1. Jonathan sagt:

    Ach, ich glaube so ein PostPro Shader ist gar nicht sooo komplex. Die Scene erst in eine Textur zu rendern, sollte nicht so schwer sein (bzw. sich mich 5 Zeilen am Anfang vom Rendern erledigen lasse) und Shader an sich sind ja sowieso nicht soo kniffelig (schwer wird es erst, wenn man die Flexibilität der FFP haben will.)
    Also, wenn ihr eh schon D3D (oder vielleicht auch Ogl?) verwendet, sollte man so ein paar PostPro Effekte schon in 1-2 Wochen hinkriegen können.
    Aber wichtig ist erstmal, dass das Spiel fertig wird. Mich würde da ein kleiner Zwischenstand mal interessieren, ob es schon quasi fertig (also alle neuen Levels eingebaut sind) und ihr es theoretisch in einer Woche veröffentlichen könntet, oder ob noch wirklich wichtige Dinge fehlen.
    Eigentlich ist es ja schon lustig, einfach noch zig coole Sachen einzubauen, obwohl es eigentlich fertig wäre, aber irgendwann will ich es auch mal spielen.

  2. Yamm sagt:

    Es fehlen noch einige wichtige Dinge. Viele neue Grafiken sind noch nicht eingebaut, die vier neuen Bossgegner sind noch nicht eingebaut und es fehlen noch einige neue Soundeffekte. Ein paar Level werden neu erstellt (zum Beispiel das erste Set) und alle Level werden noch mindestens einmal komplett überarbeitet.

  3. Zynly sagt:

    Gibt es schon einen Termin für die Veröffentlichung?

  4. Yamm sagt:

    @Jonathan: jklein?