Meine Idee:
Zwei Bilder liegen als Hintergrund übereinander
Nur das obere ist sichtbar.
Über eine Alphamap wird bestimmt welcher Teil der unteren Kulisse durchscheint.
Die Alphamap sollte veränderbar sein.
Der Curser könnte ein Sprite bewegen welcher den durchsichtigen Teil der Alphamap definiert.
So könnte zum Beispiel ganz leicht ein optimaler Taschenlampeneffekt definiert werden.
Falls jetzt jedes Objekt und jeder Charakter eine alternativ Grafik besitzt die durch die Map zum Vorschein kommt ist der Effekt perfekt.
Lässt man die Alternative Map weg sieht es aus als ob die Objekte im Vordergrund sind und nicht beeinflusst werden.
Warum mit einer solchen Map?
Man kann zum Beispiel bestimmen das die Taschenlampe nur in einem bestimmten Bereich der Kulisse angeschaltet werden kann. Oder es steht irgendwo ein beweglicher Scheinwerfer.
Die Alternative Map zeigt die Kulisse nicht einfach nur heller sonder aus einem bestimmten Winkel beleuchtet.
Perfekter Effekt
Was ginge damit noch?
Röntgen Effekt.
Falls die Alphamap bleibend verändert werden kann gibt es noch eine ganze Reihe weiterer Effekte.
Hinterlässt ein sich bewegender Charakter eine bleibende Spur auf der Alphamap können Fußspuren einfach und Ressourcen schonend umgesetzt werden. Die Richtung darf natürlich nicht erkennbar sein.
Es könnte auch etwas abbrennen und nach und nach die abgebrannte Kulisse hinter den Partikeln sichtbar werden.
Falls der Couser die Alphamap bleibend verändert, könnte man etwas freilegen und ein Rätsel daraus machen.
Verbindet man einen Partikeleffekt mit dem Courser (Staubwolke) bricht unter im etwas zusammen?
Ein Charakter könnte Leuchten und um sich die Kulisse erhellen. Leider ohne dynamische Schattenrichtung.
In Verbindung mit Drawbefehle (circle, rectangle, draw sprite, draw line, ect.) ließen sich noch viele weitere Effekte umsetzen.
Fußspuren mit Richtung wären durch eine mit Sprites bleibend veränderte Alphamap umsetzbar.
Die untere Kulissezeigt z. B. den veränderten Schnee, nassen Teppich oder nasse Erde, umgeknicktes Gras, kleine Scherben verändert liegend, ect.
Ich überlege ob man noch einen drauf setzen kann wenn man anstatt einer alternativ Grafik eine Animation auswählen kann und je nach Position/Ausrichtung des Charakters ein anderes Bild durchscheint.
Bin mir nicht sicher ob mein Gedankengang so funktioniert.
Es müsste doch so möglich sein die Kulisse aus verschiedene Richtungen beleuchtet erscheinen zu lassen?
Nicht die ganze Kulisse, sondern der Bereich um den Charakter.
Oder weitere Effekte ermöglichen an die ich jetzt noch nicht denke.
EDIT:weitere Idee - man könnte es unter dem Cursor regnen oder schneien lassen. Oder mit einem Schlauch etwas bespritzen. Blumen lassen Köpfe etwas hängen und glänzen, Pfützen entstehen.
Was meint Ihr, gute Idee?
Weitere Ideen für den Einsatzzweck?
Helft mit Ideen zu überzeugen und zu motivieren