Lernpfad:Hehomon/16
Zur Navigation springen
Zur Suche springen
Dem Spiel fehlt noch etwas Flair. Zum Beispiel wäre eine passende Hintergrundmusik schön. Dazu gibt es in der Engine-Alpha die Klasse Sound
. Ähnlich zur Klasse Bild
bekommt sie im Konstruktor den Pfad einer Sound-Datei übergeben, die dann mit den Methoden der Klasse abgespielt werden kann.
Arbeitsauftrag
Lest in der Dokumentation der Klasse Sound
nach, welche Methoden es gibt und welche ihr benutzen könnt, um während des Kampfes Hintergrundmusik abzuspielen.
Im Projektordner findet ihr im Ordner sounds
eine Auswahl an Musikstücken, die unter einer freien Lizenz stehen und in eurem Spiel benutzt werden dürfen.
Arbeitsauftrag
- Sucht euch eines der Stücke für euer Spiel aus.
- Erzeugt im Konstruktor der Klasse
Arena
einSound
-Objekt mit der Musikdateien als Parameter (zum Beispielnew Sound("sounds/Musik.mp3")
) und startet das Musikstück mit der passenden Methode.
Lösung
Sound musik = new Sound("sounds/");
musik.loop();
Noch ein Schritt und das Spiel ist (vorerst) fertig.