Uneffizientes Abspielen von Sounds?!

Sc4v

Mitglied
Hi zusammen,

entwickel gerade ein kleines Spiel in Java um mich mit Swing und Co vertraut zu machen. Bin jetzt an einem Punkt angekommen Sounds abzuspielen wenn sich der Spieler bewegt, springt, stirbt u.s.w. Das ganze soll gleichzeitig von einer dezenten Hintergrundmusik untermalt werden.

Ich löse es derzeit über zwei Singleton Klasse MusicAudio für die Hintergrundmusik und GameAudio für die Spielersounds. Beide laufen in einem eigenem Thread. Auf meinem schnellem Desktop PC läuft das alles auch sehr perfomant aber auf einem Mittelklasse Notebook gibts es teils massive Lags. Hinzu kommen noch weitere generelle Unstimmigkeiten die ich zunächst jedoch selbst zu lösen versuche.

Meine Frage an euch ist jetzt, liegen diese Lags an der Klasse Applet oder an meiner Unfähigkeit? Bzw. kennt ihr effiziente Möglichkeiten in Java Sound abzuspielen?
Die Frage kratzt natürlich nur an der Oberfläche, sollten tiefergehende Informationen nötig sein (die Klasse Applet also sehr wohl Performant sein) poste ich auch Code.

Liebste Grüße und schonmal danke
 

Grey_M

Aktives Mitglied
So als allgemeiner Hinweis.
Ich würde die Sounds bei der Initialisierung der Anwendung laden.
Ebenso würde ich alle nötigen Klassen für das Abspielen initialiseren.
Zur Laufzeit solltest du dann nur noch den Befehl
Java:
player.playSound(pSound);
aufrufen.
 

Sc4v

Mitglied
Hey danke,
Auf diese wirklich banale Idee kam ich noch gar nicht. Gibt es denn eine Möglichkeit zu überprüfen ob alle Dateien geladen sind?

Lg
 

Sc4v

Mitglied
Mh,
ich dachte die Initialisierung geschieht augenblicklich und die Sounds werden in einem anderem Thread geladen (oder so kA). Mal schaun, jedenfalls klappts jetzt viel viel besser!
danke
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Audio Track einer Musik CD abspielen mittels vlcj-Bibliothek Spiele- und Multimedia-Programmierung 0
P .Wav Datei vor main-Methode abspielen? Spiele- und Multimedia-Programmierung 9
S AAC abspielen Spiele- und Multimedia-Programmierung 9
MABY Eine mp3 Datei in Java abspielen Spiele- und Multimedia-Programmierung 14
S Sounds abspielen Spiele- und Multimedia-Programmierung 11
Blender3D VLCJ Video lässt sich nicht mehr abspielen nach mysql Installation Spiele- und Multimedia-Programmierung 1
K Sound im loop abspielen, wenn boolscher wert true ist Spiele- und Multimedia-Programmierung 3
J Musik abspielen Spiele- und Multimedia-Programmierung 11
C Midi abspielen und Listener anmelden? Spiele- und Multimedia-Programmierung 1
I Sound Dateien abspielen Spiele- und Multimedia-Programmierung 9
C Sound einfügen und abspielen Spiele- und Multimedia-Programmierung 6
H wma Datei abspielen: java.io.IOException: Resetting to invalid mark Spiele- und Multimedia-Programmierung 11
F Einen Sound mit veränderter Tonhöhe und Geschwindigkeit abspielen - Hilfe erbeten Spiele- und Multimedia-Programmierung 29
F Problem mit dem Abspielen von byte[] (Audioprogrammierung) Spiele- und Multimedia-Programmierung 2
C Problem mit Abspielen von Audio-Dateien Spiele- und Multimedia-Programmierung 3
S Sounds abspielen, ohne sie jedesmal neu zu laden Spiele- und Multimedia-Programmierung 8
F WAV Abspielen Spiele- und Multimedia-Programmierung 15
P Video in JAVA abspielen,... Spiele- und Multimedia-Programmierung 3
T Sound schneller abspielen Spiele- und Multimedia-Programmierung 4
Guybrush Threepwood Beste Möglichkeit zum Abspielen von MP3 Spiele- und Multimedia-Programmierung 3
StrikeTom .gif animation als image abspielen Spiele- und Multimedia-Programmierung 2
W CannotRealizeException (jmf) beim abspielen eines liedes Spiele- und Multimedia-Programmierung 3
P Sound auf zwei Lautsprechern getrennt abspielen Spiele- und Multimedia-Programmierung 9
A wav datei aus jar Abspielen Spiele- und Multimedia-Programmierung 7
N Totaler Absturz beim mehrmaligen Abspielen von Sounds Spiele- und Multimedia-Programmierung 5
N bei abspielen der wav datei fehler Spiele- und Multimedia-Programmierung 6
H JMF - Video Abspielen Spiele- und Multimedia-Programmierung 12
R Wave-Datei mit JLayer abspielen Spiele- und Multimedia-Programmierung 4
B videos abspielen Spiele- und Multimedia-Programmierung 2
B Frage zum Abspielen von Sounddateien Spiele- und Multimedia-Programmierung 2
0 Crashes beim Abspielen von Sounds unter Win98 Spiele- und Multimedia-Programmierung 12
G Abspielen von Sounds in Java3D Spiele- und Multimedia-Programmierung 13
Grevak Sounds im Spiel Spiele- und Multimedia-Programmierung 5
M Parallele Sounds Spiele- und Multimedia-Programmierung 4
ruerob Problem bei Fade-Out von Sounds Spiele- und Multimedia-Programmierung 3
R Kostenlose Sounds & Musik? Spiele- und Multimedia-Programmierung 3
N Wo Sounds downloaden Spiele- und Multimedia-Programmierung 5
M Images/Sounds für Spiele Spiele- und Multimedia-Programmierung 3

Ähnliche Java Themen

Neue Themen


Oben