22 – Godot – Heliefektid (Harjutus12)

Tasuta taustamuusika ja heliefektid: https://blog.felgo.com/game-resources/16-sites-featuring-free-game-sounds

Taustamuusika

Godot mängib hetkel ainult OGG ja WAV faile. OGG on MP3 konkurent ning sobib pikemate muusikapalade mängimiseks. WAV faile kasuta eelkõige lühikeste heliefektide juures.

Lisa Level1 stseenile sõlm AudioStreapPlayer2D

Lisa seadete paneelil soovitud taustaheli (Steam), mängime heli automaatselt, kui tasemega alustatakse (Autoplay). Vaikimisi on heli ulatus 2000 ja kui mängija liigub kaugemale, siis heli sumbub. Lisame selle hetkel näiteks 20000.

Heliefektid

Heliefektid töötavad samuti AudioStreapPlayer2D sõlmega. Lisan näiteks mängija hüppamisele heliefekti ja sõlme lisan mängija stseeni sisse. Ja kuna helisõlmesid võib rohkem tulla, sisi annan ka asjakohase nime.

Kuna tegemist on efektiga, siis soovime, et see mängiks alles pärast klahvile vajutamist. Seega ära AutoLoopi sisse lülita. Vaid kirjutame koodi, kus on mängija hüppamine.

Harjutus 12

  • Lisa taustamuusika
    • ekraanilt saab muusikat sisse/välja lülitada
  • Lisa heliefektid kui tegelane hüppab, hukkub, korjab münte vms jms
  • Tekista takistused, mis võtavad elusid maha teatud protsendi. Kuni tegelaskuju hukkub (GameOver)
  • Tekita võimalus mängijal saada punkte (näiteks korjab münte)
  • Tekita mängule positiivne lõpp (Victory)

Viimased postitused

Meist

metshein.com on pakkunud juba üle kümne aasta tasuta eestikeelseid infotehnoloogiaga seotud kursusi. Sama kurssi püütakse järgida ka edaspidi. Eesmärk muuta arvutiõpe võimalikult lihtsaks!

metshein.com: parim eestikeelne koolitusportaal

Autorist ja kontakt: kliki siia

Hetkel õpivad:

There are no users currently online

Kontrolli tunnistust

Tööribale