-
Ehrengarde
@MajinSonic:
Hier ist ein Screenshot. Er zeigt im Grunde bereits den gesammten Inhalt des derzeitigen Standes.
Benutzt wird ein einfaches schnell geschriebenes Pixelmovement ohne Kollisionsabfrage.
Es sind 4 Lichtquellen auf diesem Screenshot vorhanden, der Spielercharakter wirft gerade nur 3 Schatten da die letzte Quelle zu weit entfernt ist. (Reichweite für den Schattenwurf ist variabel einstellbar)
Zu sehen ist, dass die Schatten je nach Entfernung zur Lichtquelle unterschiedlich stark sind und ihre Länge variiert.
Anhang 7597
@The_Burrito:
Ich war mir ziemlich sicher hiermit nichts absolut neues erfunden zu haben. Immerhin sind Schatten nichts allzu ausgefallenes in der Spieleindustrie und ich bin eindeutig noch weit davon entfernt Alpha im Rudel zu sein. Ich dachte mir jedoch, vielleicht könnte dies ein Anreiz für einige sein und interesse wecken. Vielleicht könnte jemand einen Nutzen darin sehen und soetwas gerne in seinem Projekt implementiert wissen. Ich würde gerne dabei helfen falls bedarf bestehen sollte.
Zu betonen sei vielleicht, dass dieses System nicht dazu gedacht ist in einer hellen Umgebung eingesetzt zu werden. Am hellichten Tage würde es nicht so aussehen.
Eher in einer stockfinsteren Höhle oder in schwärzester Nacht würde ich dieses System verwenden.
Falls jemand den RPG-Maker XP nicht besitzt kann er dieses Projekt nun auch starten ohne das RTP zu besitzen.
Wer den RPG-Maker XP jedoch besitzt kann dieses Projekt auch öffnen und selbst im Script-Editor die Konstanten verändern um die Schattenintensität zu beeinflussen.
Der neue Downloadlink
Vielen Dank für eure Antworten.
-
General
Ich wollte damit nicht sagen, dass es nutzlos ist was du gemacht hast. Ich wollte damit nur sagen, dass es mehr Nutzen hätte wenn du dir anschaust was die Skripte können die es bereits gibt, und mit deinem Skript etwas machst, dass das existierende nicht kann, oder das dein Skript besser macht als besagtes Andere (leichtere Implementierung, zusätzliche Features, verbesserte Fehler, usw). Tust du das nicht, dann ist es einfach ein weiteres Skript für dynamischen Schattenwurf. Das ist alles andere als verkehrt, denn die anderen Skripte kennt vielleicht niemand, oder er hat Kompatibilitätsprobleme die bei deinem Skript nicht existieren. Was auch immer.
Zusammengefasst: Ich finde gut was du getan hast, aber noch besser fände ich es eben wenn du jetzt noch schauen würdest was andere solche Skripte können und an deinem verbesserungen anbringst, die die anderen nicht haben 
Happy coding!
-
Ehrengarde
Ich habe es auch nicht so aufgefasst als würdest du dieses Script nutzlos nennen. Ich habe dies auch nicht als Übung aufgefasst, sonst würde der Code wahrscheinlich geordneter und sauberer aussehen. Es ist auch nicht direkt als System gedacht da es in seinem derzeitigen Stadium wohl kaum in irgend ein Projekt implementiert werden könnte.
Was ich genau wissen wollte ist wohl ob generelle Interesse an derartigen optischen Spielereien besteht oder doch nur Ablehnung.
Ich persönlich finde es zwar ganz nett aber nutzlos. Falls es jedoch die Performance nicht beeinflussen würde wäre ich zufrieden solch ein System in einem Spiel zu sehen.
Ich würde gerne wissen was andere Nutzer darüber denken. Oder ob jemand interesse hat es in seinem Projekt zu verwenden. (In diesem Falle müsste natürlich ersteinmal ein System geschrieben werden.)
Ich wäre durchaus bereit es vielleicht einmal zu bearbeiten und zu einem richtigen System aus zu weiten. Allerdings würde ich dies nicht tun falls keinerlei Interesse daran besteht. Falls es niemand verwenden will werde ich auch nicht daran arbeiten.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln