Schnee Effekt in 2D Spiel

Status
Nicht offen für weitere Antworten.

LoN_Nemesis

Bekanntes Mitglied
Hallo ;)

Nachdem ich so viele kompetente Antworten zu meiner Regen Frage erhalten habe, schiebe ich gleich die nächste nach:

Wie könnte man das mit Schnee machen? Also das technische Prinzip wird das gleiche sein: Ein Array für die Schneeflocken mit den Koordinaten, wenn sie ausserhalb des Bildschirms sind, dann einfach wieder hochsetzen. Nur wie beschreibt man am besten die Bewegung von Schneeflocken? Ich habe den Regen mal einfach weiss und langsamer gemacht, das sieht gar nicht gut aus. Schnee "trudelt" ja mehr, hat da irgendwer einen Ansatz?
 

Redfrettchen

Bekanntes Mitglied
Hi,
du müsstest die x-Koordinate als eine Funktion auffassen für jeden y-Wert, den die Flocke annimmt. Wenn man natürlich auch Flocken nach oben fliegen lassen will (Windstoß o.ä.), dann vllt. auch abhängig von einem Tickzähler.
Experimentier mit den Funktionen einfach ein bisschen herum. Sinus ist doch bestimmt ein guter Anfang :)
 

Revenant

Aktives Mitglied
Ich hab das früher auch mal gemacht. Ich glaub sogar so ähnlich wie der "random walk" oder was das sein soll. Jedoch mit Objekten, anstatt mit Arrays. die "hinteren" Schneeflocken waren bei mir dann nämlich langsamer und kleiner als die Vorderen. Ich glaub sowas bekommt man durch die Arrays nicht so leicht hin.

Wie auch immer, einfach die Dinger von oben nach unten fallen lassen und zufällige x-Werte addieren. Sollte eigentlich ein ganz anschauliches Ergebnis werden. Die Farbe kannst du auch noch zufällig wählen. Von totalem weiß, zu nem leichten grau für die hinteren Flocken.

Ne Idee wärs dann noch sowas wie ne Methode Windstoß einzubauen, die beim Aufruf alle Flocken noch zusätzlich in ne bestimmte Richtung bewegt oder sowas.


Lass doch dann mal sehen wenns fertig ist, bin echt gespannt ;)
 

LoN_Nemesis

Bekanntes Mitglied
Also, ich habs jetzt mal mit einer ganz sanften Sinus Funktion gemacht, die Flocken fallen fast gerade, ich finde es ganz ok (man erkennt zumindest eindeutig, dass es Schnee sein soll ;) ). Aber natürlich würde ich es trotzdem noch verbessern, also immer her mit den Vorschlägen.

Mein Experiment mit Random Walk war nicht so gut irgendwie, die Flocken haben dadurch sehr oft ihre Richtung geändert was ruckartig und unnatürlich aussah.

Also wie gesagt im Moment einfach ein sehr schwacher Sinus, wer mal gucken mag:

Mein Spiel 'Destiny'

Es ist noch nichtmal zu einem Bruchteil fertig, also bitte nicht zu genau nach Fehlern suchen ;) Mir gehts hier jetzt erstmal um die Wetter-Effekte, durch Drücken der Taste 'r' schaltet ihr zwischen klar, Regen und Schnee um.[/list]
 

Revenant

Aktives Mitglied
ich finds eindeutig sehr gut. der schnee gefällt mir am besten. regen würd ich vllt noch bisschen mehr grau reinmachen. denn ich finde das blau sieht man auf dem hintergrund nur schlecht. und dann hab ich noch nen tipp. du könntest auch noch sowas wie ein Gewitter einbauen (ab und zu das bild hell aufleuchten lassen, kA vllt grad nen weisses transparentes rechteck drüberzeichnen oder so und das mit nem donner hinterlegen).
 

internetto

Mitglied
Den Schnee finde ich sieht sehr gur aus :)
Villeicht etwas mehr und nach tufall ein bissl grau?

Den Regen finde ich irgendwie zu blau.
Und irgendwie auch zu Svhräg ;)
 
B

Beni

Gast
Kann mich meinen Vorrednern nur anschliessen. Wie wäre es bei Regen und Schnee das Bild ein bisschen zu verdunkeln, bzw. auszugrauen?
 

LoN_Nemesis

Bekanntes Mitglied
Revenant hat gesagt.:
und dann hab ich noch nen tipp. du könntest auch noch sowas wie ein Gewitter einbauen (ab und zu das bild hell aufleuchten lassen, kA vllt grad nen weisses transparentes rechteck drüberzeichnen oder so und das mit nem donner hinterlegen).

Das ist eine gute Idee, werde ich auf jeden Fall machen. Soundeffekte kommen erst später dazu, aber wenn ich soweit bin mach ich das.


Beni hat gesagt.:
Kann mich meinen Vorrednern nur anschliessen. Wie wäre es bei Regen und Schnee das Bild ein bisschen zu verdunkeln, bzw. auszugrauen?

Auch eine gute Idee, werde ich gleich mal ausprobieren. Wenn ich das hinbekomme, dann könnte ich vielleicht sogar einen "Nacht" Effekt dazumachen.

Der Regen gefällt mir auch noch nicht perfekt, wenn ich ihn einfach nur grauer mache, dann sieht man ihn noch schlechter.
 

Illuvatar

Top Contributor
Was ich noch gut fände:
Das sieht momentan aus, als würde es vor dem Fenster vorbeiregnen/-schneien. Du kannst ja immer zufällig ein paar Tropfen/Flocken schon mittendrin entfernen...
 

Revenant

Aktives Mitglied
es is definitiv ziemlich gut,

nur bei mir läuft gerade der sound noch ständig weiter obwohl ich das ding schon geschlossen hab, und ich glaub ne exception wird auch noch geworfen

wie auch immer... wenn ganz derb drauf bist, kannst ja noch ein paar tropfen (müssten dann images sein) aufs bild zeichnen die mit der zeit immer "durchsichtiger" werden, bis sie dann ganz weg sind. sozusagen als ob die äh "kamera" vollgeregnet wird.
 

LoN_Nemesis

Bekanntes Mitglied
Das mit dem "am Fenster vorbeiregnen" ist mir auch schon aufgefallen, werde ich noch ändern.

Oh ja, ich sollte vielleicht den Sound beenden in der destroy() Methode :p Tut mir leid, ist bestimmt nervig wenn das nicht aufhört.
 

Caesar

Aktives Mitglied
*push*
Bei mir läuft immer noch dieser Regen-Sound :(
Muss ich den ganzen PC neu booten oder gibt's da ne andere Möglichkeit, den Sound auszukriegen?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T LWJGL 2.9.2: Seltsamer Effekt beim Rendern (VertexShader Problem?) Spiele- und Multimedia-Programmierung 3
S JME - Licht hat keinen Effekt Spiele- und Multimedia-Programmierung 2
T Glüh effekt um Image Spiele- und Multimedia-Programmierung 9
radiac Java Screen Blur Effekt Spiele- und Multimedia-Programmierung 12
B Glow Effekt Spiele- und Multimedia-Programmierung 2
Quaxli komischer Effekt bei g.drawPolygon Spiele- und Multimedia-Programmierung 11
J OpenGL (JOGL) - Radial Blur Effekt (Glow) Spiele- und Multimedia-Programmierung 2
D Zwei Fragen (Exponential Fog und Schein-nach-außen-Effekt) Spiele- und Multimedia-Programmierung 6
L Regen Effekt in 2D Spiel Spiele- und Multimedia-Programmierung 21
B Server für Spiel aufsetzen, was Shutdown ist Spiele- und Multimedia-Programmierung 3
xFearofdarkness Feinde überlappen sich in Java Spiel Spiele- und Multimedia-Programmierung 3
ItundMathe1994 TicTacToe Spiel programmieren Spiele- und Multimedia-Programmierung 2
JEP1 Hilfe bei Spiel Spiele- und Multimedia-Programmierung 1
P Pokemon Spiel Funktioniert nicht ? Spiele- und Multimedia-Programmierung 3
Leon.tr3x Mein erstes Programm/Spiel Spiele- und Multimedia-Programmierung 10
O Texas Hold'em Poker als Online-Spiel mit Freunden Spiele- und Multimedia-Programmierung 5
Drachenbauer Speicher-Tool für ein Spiel schreiben Spiele- und Multimedia-Programmierung 13
M Spiel Mühle-Programmierung Java Spiele- und Multimedia-Programmierung 9
Excess Spiel abzugeben Spiele- und Multimedia-Programmierung 1
I Superhelden - Spiel Spiele- und Multimedia-Programmierung 14
E Hauptmenü und Spiel ???? Spiele- und Multimedia-Programmierung 2
L Sound in Java Spiel Spiele- und Multimedia-Programmierung 5
R Interaktives Spiel Spiele- und Multimedia-Programmierung 5
L Spiel im Editor testen Spiele- und Multimedia-Programmierung 4
Jackii dispatchUncaughtException in Quiz Spiel mit GUI Layout Spiele- und Multimedia-Programmierung 6
D Textbasiertes Spiel Spiele- und Multimedia-Programmierung 8
K Android Spiel Programmieren Spiele- und Multimedia-Programmierung 6
L BrickBreaker Spiel Spiele- und Multimedia-Programmierung 3
A Spiel Figur ansprechen und bewegen Spiele- und Multimedia-Programmierung 3
it_is_all Dialogbox im Spiel - Text in Blöcke aufteilen Spiele- und Multimedia-Programmierung 4
F Koordinieren und Essen von Snake - Spiel Spiele- und Multimedia-Programmierung 14
G Entity Verwaltung in einem 2D Spiel Spiele- und Multimedia-Programmierung 1
E Möchte Spiel Programmieren Spiele- und Multimedia-Programmierung 7
S Connect6 Spiel - Code in ei Spiele- und Multimedia-Programmierung 2
A Spiel nach Abfrage beenden oder neustarten Spiele- und Multimedia-Programmierung 1
G Welten Generierung 2D Spiel Spiele- und Multimedia-Programmierung 4
G Java 2D Spiel mit LWJGL verbinden Spiele- und Multimedia-Programmierung 1
N Problem mit 2D Spiel Spiele- und Multimedia-Programmierung 17
T Probleme bei "Pixel-Fighting"-Spiel: Unausgewogene Mannschaften??? Spiele- und Multimedia-Programmierung 4
R Pong Spiel Problem Spiele- und Multimedia-Programmierung 1
L Coordinate Space JavaFX 2d Spiel Spiele- und Multimedia-Programmierung 0
C Vier Gewinnt Spiel Programmiertipp Spiele- und Multimedia-Programmierung 11
N Jump and run Spiel - wo anfangen / weitermachen? Spiele- und Multimedia-Programmierung 11
K Spiel zum zuordnen von Dienstgraden und Dienstgradabzeichen Spiele- und Multimedia-Programmierung 5
M Textbasiertes Spiel programmieren Spiele- und Multimedia-Programmierung 4
T 2d-Spiel Licht Spiele- und Multimedia-Programmierung 5
S Jump 'n' Run-Spiel Kollisionserkennung Spiele- und Multimedia-Programmierung 3
T Spiel rendern Spiele- und Multimedia-Programmierung 2
Grevak Sounds im Spiel Spiele- und Multimedia-Programmierung 5
B Fehlerhafte Mob Bewegungen in Tower Defense Spiel Spiele- und Multimedia-Programmierung 2
F Spiel ähnlich wie SimCity/o.ä programmieren Spiele- und Multimedia-Programmierung 5
X Erklärung zu einem Tic Tac Toe Spiel Spiele- und Multimedia-Programmierung 1
I Spectator Modus für Spiel ähnlich zu Terraria Spiele- und Multimedia-Programmierung 8
I Textbasiertes Spiel - Umsetzungsfrage & Schleifen Problem Spiele- und Multimedia-Programmierung 26
M Kollisions abfrage bei 3D spiel? Spiele- und Multimedia-Programmierung 12
D JAVA Basiertes Spiel aus dem Internet in eigenem Client laden Spiele- und Multimedia-Programmierung 1
P [Spiel]Welche Bilder sind gleich Spiele- und Multimedia-Programmierung 2
E GUI zum Spiel hinzufügen Spiele- und Multimedia-Programmierung 19
S 2D Spiel - Physics Spiele- und Multimedia-Programmierung 16
S 2D Spiel "Der Sprung" Spiele- und Multimedia-Programmierung 7
A 2D Spiel ohne Tiles Spiele- und Multimedia-Programmierung 10
V welche vorgehensweise beforzieht ihr bei einfachem Quizz Spiel ? Spiele- und Multimedia-Programmierung 4
S Quaxli's Heli Spiel läuft nicht nach Plan Spiele- und Multimedia-Programmierung 2
G Methode sleepen während das Spiel weiterläuft Spiele- und Multimedia-Programmierung 3
T Spiel Überprüfung Spiele- und Multimedia-Programmierung 3
P Spiel laggt nach unbestimmter Zeit tierisch. Spiele- und Multimedia-Programmierung 27
S Hilfe bei Spiel Spiele- und Multimedia-Programmierung 6
B Hauptmenü für Spiel Spiele- und Multimedia-Programmierung 1
W Spiel ist langsam/laggt Spiele- und Multimedia-Programmierung 18
J Ascii Spiel Spiele- und Multimedia-Programmierung 1
Androbin Mein Spiel will sich nicht zeichnen lassen !!! Spiele- und Multimedia-Programmierung 7
O Vollständige Musik in Spiel einbauen (wav - Format) Spiele- und Multimedia-Programmierung 8
Y Quiz Spiel Spiele- und Multimedia-Programmierung 1
J Conways Spiel des Lebens nachprogrammiert Spiele- und Multimedia-Programmierung 1
B Spiel Programmieren, die Anfänge Spiele- und Multimedia-Programmierung 6
D [OpenGL] Spiel in der Art von Age of Empires Spiele- und Multimedia-Programmierung 4
lord239123 suche Graphiker für ein Pokemon-Spiel Spiele- und Multimedia-Programmierung 6
S Spiel installeren lassen und organisieren Spiele- und Multimedia-Programmierung 3
J Lichtupdate in tile-basiertem Spiel Spiele- und Multimedia-Programmierung 4
P Erstes Spiel (Strategie) Spiele- und Multimedia-Programmierung 31
J Mein erstes Spiel [Spielevorstellung] Spiele- und Multimedia-Programmierung 2
Bananabert Spiel Renderer Images und Strings Spiele- und Multimedia-Programmierung 4
N Spiel Menü error ! Spiele- und Multimedia-Programmierung 5
S Anfangsmenü mit Spiel verknüpfen Spiele- und Multimedia-Programmierung 16
S Spiel ruckelt trotz 50 fps Spiele- und Multimedia-Programmierung 16
D Spiel-Bilddaten auswerten Spiele- und Multimedia-Programmierung 7
Creylon [LWJGL] Spiel Exportieren Spiele- und Multimedia-Programmierung 2
L Hilfe bei Klassendesign für Spiel Spiele- und Multimedia-Programmierung 2
Devil0s Spiel laggt trotz 90 FPS (bei der Anzeige) Spiele- und Multimedia-Programmierung 9
N Webanwendung als eine Art Spiel Spiele- und Multimedia-Programmierung 8
L Korrekte Darstellung von Wasser in 2D Spiel Spiele- und Multimedia-Programmierung 4
F Ideen für spiel Spiele- und Multimedia-Programmierung 4
J wohin mit der Logik des Spiel Spiele- und Multimedia-Programmierung 2
R Experimente mit Quaxlis Spiel Spiele- und Multimedia-Programmierung 12
W Spiel-Grundlagen selbst austüfteln: Kollisionen? Spiele- und Multimedia-Programmierung 3
Kenan89 Java 2D Spiel Spiele- und Multimedia-Programmierung 39
M Automaten Spiel Spiele- und Multimedia-Programmierung 27
J Tic tac toe spiel Neustart Spiele- und Multimedia-Programmierung 5
S 2D Spiel im Vollbild langsamer als im Fenster Spiele- und Multimedia-Programmierung 11
A TicTacToe Spiel Spiele- und Multimedia-Programmierung 3

Ähnliche Java Themen


Oben