How to Add MUSIC and SOUND EFFECTS to a Game in Unity | Unity 2D Platformer Tutorial #16

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

ความคิดเห็น •

  • @xoreh1537
    @xoreh1537 ปีที่แล้ว +35

    I swear the tutorials that are the most helpful are so underrated and low views, you have no idea how much this helped me. THANK YOU!

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +4

      I'm glad it helped you 😊
      Thanks for your nice feedback 🙏

  • @Massive-G
    @Massive-G 11 หลายเดือนก่อน +16

    Love your C-Krypt tutorial bro 😂😂
    This is the only tutorial where I smile and learn at the same time, looking more from you! 💯

    • @RehopeGames
      @RehopeGames  11 หลายเดือนก่อน +2

      Thank you so much bro , I'm glad hear that.
      You are so kind , Smile all your life. 😊

  • @cyberdaria
    @cyberdaria ปีที่แล้ว +9

    This was so clear and helpful, thank you

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +2

      Glad it was helpful 😊
      Thanks for your nice feedback 🙏

  • @MasonWolf90
    @MasonWolf90 6 หลายเดือนก่อน +2

    Thanks, this is a short and simple tutorial that doesn't overcomplicate things. Those are hard to find these days.

  • @Stuka1NCOMING
    @Stuka1NCOMING 10 หลายเดือนก่อน

    5:14 Well played Sir... and thank you for the video

  • @Hiroki_MakeGames
    @Hiroki_MakeGames 3 หลายเดือนก่อน

    dude thanks for all the great content, as a begginer (hobbiest) in game dev your content is a hidden gem !

  • @yasink8914
    @yasink8914 ปีที่แล้ว +2

    ı have discovered this channel recently,it's so useful thanks;

  • @energyapp2521
    @energyapp2521 ปีที่แล้ว +13

    "Sicript" lmao brooo... but dont worry the tutorial is cool, thanks!

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Thanks 😅

    • @shabastech
      @shabastech 7 หลายเดือนก่อน

      i like that sound 😊

  • @TheThreeCheese
    @TheThreeCheese 7 วันที่ผ่านมา

    1:18 me immediately recognizing the gtag sound effects 💀💀

  • @hiimdaisy946
    @hiimdaisy946 10 หลายเดือนก่อน +1

    thank you very much. you made my day so much better

    • @RehopeGames
      @RehopeGames  10 หลายเดือนก่อน

      Thanks for the nice feedback 😊

    • @hiimdaisy946
      @hiimdaisy946 10 หลายเดือนก่อน

      @@RehopeGames I have some quick questions. How do you play a song audio when a text UI reaches a certain number? Ive been looking everywhere and I couldnt find anything. I want to play a sound when a player reaches 5 points and repeat it every 5 points or multply to increase the score quota and play a song. like a player scores 5 and a song will play and then next time if he scores 15 the song will play and then 30 etc etc. And I want to be able to play a song just one time too.
      This is for c# in unity of course.

  • @Kalrush_Random
    @Kalrush_Random ปีที่แล้ว +1

    Great tutorial appreciated!

  • @lluciocc8570
    @lluciocc8570 6 หลายเดือนก่อน

    Thanks so much ! Nice video Sir !!

  • @canylm
    @canylm ปีที่แล้ว +2

    Dostum ellerine sağlık çok yardımcı oldun çok teşekkür ederim 💙

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Güzel yorumun için ben teşekkür ederim kardeşim 😊

  • @Bonnie_bunbun123
    @Bonnie_bunbun123 ปีที่แล้ว +2

    thanks i'm starting to make my own 2d game

  • @nervz5558
    @nervz5558 6 หลายเดือนก่อน

    this is so helpfull , Thankyou very much

  • @dalnori_steam
    @dalnori_steam 3 หลายเดือนก่อน +1

    you have an AWESOME looking game for real, but what file format you use for those sounds: wav, mp3 or what?

    • @samgamerca
      @samgamerca 3 หลายเดือนก่อน

      you can use any of them

  • @EfeErdems
    @EfeErdems ปีที่แล้ว +1

    Hocam yaptığınız oyun gerçekten çok güzel görünüyor ellerinize sağlık :)

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Teşekkürler 😊

    • @EfeErdems
      @EfeErdems ปีที่แล้ว

      @@RehopeGames hocam birde 6:04'de particles diye bir script doyasından değiştiriyorsunuz ama benim öyle bir script dosyam yok oluşturmam mı gerek illaki çünkü sadece death ve background music eklemek istiyorum

  • @regys9521
    @regys9521 ปีที่แล้ว +1

    Amazing tips!

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Thanks for the feedback 🙏

  • @biged606
    @biged606 ปีที่แล้ว

    Great to find your chanel👍🏻

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Thanks and welcome 🤗

  • @Omar_Developer
    @Omar_Developer 8 หลายเดือนก่อน

    Thank You !!!!!! for this tutorial.

  • @YGDEV69
    @YGDEV69 9 หลายเดือนก่อน +1

    Got a new subscriber.

    • @RehopeGames
      @RehopeGames  9 หลายเดือนก่อน +1

      Welcome 😊

  • @jaulloa21
    @jaulloa21 8 หลายเดือนก่อน

    Nice. Also randomize the pitch of the sound fx. So it can sound slightly different each time.

  • @franciscorochin2085
    @franciscorochin2085 3 หลายเดือนก่อน

    Great video!

  • @twistedcolt45
    @twistedcolt45 9 หลายเดือนก่อน +2

    How did you declare it as AudioManager audioManager? Mine doesn't recognize the namespace AudioManager? How can I fix this?

  • @the_allay_4846
    @the_allay_4846 4 หลายเดือนก่อน

    im just tired rn, so here pretend this is a thumbs up ig

  • @fillowskyy
    @fillowskyy ปีที่แล้ว +3

    Tomorrow I sit down to my platformer and add stuff from this series. Seriously, I discovered this channel today, and it's perfect when it came to us making a platformer. Could you make a tutorial for levels like in Dadish? It means that we can choose a level in the menu and when we beat one level we go to another. That would be really useful. Also, if you did a video like this, could you explain how I can add something to it before going to the next level?
    I know I'm asking for too much (lol) but I am currently learning to program and it would be very useful to me, because I know Unity, but only the basics of C# and i cant create good scripts, only veerry basic. Sorry for the long comment and requests. If ever my platformer succeeds and be very big game, it's your fault too. And other TH-camrs.

    • @fillowskyy
      @fillowskyy ปีที่แล้ว +2

      I forgot to add that I think you deserve more subscribers and publicity. What you do is at a high level, and communication with viewers is very good.

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +4

      Thanks for this long paragraph. 😊
      I'm gonna add Level map and other UI system to the game.
      I'm also thinking of shooting different kinds of game making series.
      I hope this channel helps you😉
      Thank you so much for your nice comment , that is valuable for me 😊

    • @fillowskyy
      @fillowskyy ปีที่แล้ว +2

      @@RehopeGames thanks for reply 😁 Glad you're continuing this series and adding more things.

  • @faynore806
    @faynore806 9 หลายเดือนก่อน

    Hi Rehope! Awesome tutorial, thank you

  • @MrSoberArt
    @MrSoberArt 7 หลายเดือนก่อน +3

    when adding SFX sounds.
    And trying to write code GetComponet.
    I kept getting a error and was not able to add SFX this way.
    Had to use a SRC Component which let me add SRC Sounds to my script and then use them in code.
    If anyone know why I was getting that error on FindGameObjectWithTag line.
    Was getting error on GetComponent audioManager.

    • @zixenvernon1643
      @zixenvernon1643 3 หลายเดือนก่อน +1

      i keep getting this error too, I'm so close to finishing and now i don't know how to call the audio manager

    • @matthewwilliamsvideos
      @matthewwilliamsvideos 2 หลายเดือนก่อน +2

      I don't know either I don't know what to do to make it work 😅

  • @jeffersonmarvel5189
    @jeffersonmarvel5189 8 หลายเดือนก่อน

    why on my visual script kinda different about this 3:32, am i get something wrong?

  • @LumpAbundance
    @LumpAbundance ปีที่แล้ว +1

    THANK YOU SO MUCH!!!!

  • @commonwombat-h6r
    @commonwombat-h6r 8 หลายเดือนก่อน +1

    very nice! Thank you !

  • @myth6628
    @myth6628 4 หลายเดือนก่อน

    Really thank you.

  • @RideeeGo
    @RideeeGo หลายเดือนก่อน

    Why do I need to use SerializeField? 3:32

  • @Mrbarry-u5u
    @Mrbarry-u5u 3 หลายเดือนก่อน

    Bro if uses the assets of your tutorials in their game then there will be no copyright issues, right?

  • @KuroshinaMusic
    @KuroshinaMusic 9 หลายเดือนก่อน

    Hello, I have tried your tutorial, but I encounter a problem, I have changed the script to make it destroy the audio manager in scene 2, so there's duplicated audio manager, only the one from scene 1 will be active.
    the song is keep playing continuously , but the the sfx I assigned to my buttons in scene 2 don't work, it show missing (object), even tho there audio manager (from scene 1).
    it will be really appreciated if you help me to solve this :)

  • @ashermorwick3295
    @ashermorwick3295 5 หลายเดือนก่อน

    This is an awesome tutorial, I am only running into one issue. I am making a game with zombies, and i have an audio clip play when a zombie sees me. The problem is that when multiple of the same audio play, it gets super loud and distorted for some reason. I am unsure as to why. I hope you can help me ;)

    • @ashermorwick3295
      @ashermorwick3295 5 หลายเดือนก่อน

      It really just seems to be a issue when they overlap, any idea of how i could fix this?

    • @ashermorwick3295
      @ashermorwick3295 5 หลายเดือนก่อน

      Also what would be the best way to edit thhe volume for specific sounds?

  • @mTrustis
    @mTrustis 7 หลายเดือนก่อน

    nice tut bro

  • @GameGangster20
    @GameGangster20 8 หลายเดือนก่อน

    Hey, how do you make it so the background music loops when done?

  • @DevernSpades
    @DevernSpades 8 หลายเดือนก่อน +1

    1:18 Gorilla tag SFX

  • @ssalamandr4
    @ssalamandr4 ปีที่แล้ว +1

    Hey Rehope, my code is giving me a error when I use the GetComponent
    Its saying that 'GameObject[]' does not contain a definition for 'GetComponent' and no accesibl extension method 'GeComponent' accepting a first argument of type 'GameObject[] ' could be found
    How can I fix this ? - I'm using Unity 2020.3.30f1 (btw)

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Hey 👋
      Can you show me your script?

    • @ssalamandr4
      @ssalamandr4 ปีที่แล้ว +1

      Thank you so much for replying, re-watching your video, I actually found the error lol. It was way simpler then I thought but still, thanks for the amazing video !!@@RehopeGames

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      👍

    • @mayarkhaled1473
      @mayarkhaled1473 ปีที่แล้ว

      what was the fix I encountered the same error
      @@ssalamandr4

    • @EvaJordaSanz
      @EvaJordaSanz 8 หลายเดือนก่อน

      I have the same problem, and i don't find which is the error, how did u solve it?

  • @shidou2380
    @shidou2380 ปีที่แล้ว +1

    why mine sounds doesnt play, i try to call it in other scripts but nothing happened, i already add audio listener in main camera

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      There can be many reason for this, plz make sure you are following the video step by step.

    • @shidou2380
      @shidou2380 ปีที่แล้ว

      @@RehopeGames i put it on the wrong script , i forgot to remove it and thought i still use that script, spend for few hours wondering why my code doesn't work, and thanks for the knowledge!

  • @fluuuly2954
    @fluuuly2954 9 หลายเดือนก่อน

    i cant drag and drop the SFX Source in the missing audio source pls help

  • @dori-a246
    @dori-a246 2 หลายเดือนก่อน

    I tried this and when my game loads it just instantly crashes with 35 error messages saying "NullReferenceException" please help
    edit: nvm figured it out

  • @Blizzty
    @Blizzty ปีที่แล้ว

    Hello why wont the audio play on my game?
    Why does it work only when i put my audio inside the "Audio Source" Component, unlike yours?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Hello sorry for the late reply. I hope you solved it 🙏

    • @Blizzty
      @Blizzty ปีที่แล้ว

      @@RehopeGames no I haven't solve it, and yes I already follow you step by step and Still didn't work

    • @TaleArtist
      @TaleArtist 9 หลายเดือนก่อน

      I know I'm four months late, but I think you have to do the song like this:
      using UnityEngine;
      public class MusicConverter : MonoBehaviour
      {
      [Header("Audio Source")]
      [SerializeField] AudioSource musicSource;
      [SerializeField] AudioSource SFXSource
      [Header("BGM")]
      public AudioClip BGM;
      public AudioClip Death;
      [Other SFX here]
      private void Awake()
      {
      DontDestroyOnLoad(gameObject);
      }
      private void Start()
      {
      musicSource.clip = BGM;
      musicSource.Play();
      }
      }
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      If you have any more Sound Effects, put them in the spot that says "[Other SFX here]"

  • @luke.wayneee
    @luke.wayneee ปีที่แล้ว +1

    How can I continue playing my music in other scene?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Hello,
      This video is about that 👍 th-cam.com/video/xswEpNpucZQ/w-d-xo.html

  • @JevinDK-wm9dg
    @JevinDK-wm9dg ปีที่แล้ว

    Hello. What is the format of the music file you used?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Hello 👋
      I used WAV format.

  • @anjaygurinjay4875
    @anjaygurinjay4875 หลายเดือนก่อน

    particle scipt?

  • @MuhammadHsby
    @MuhammadHsby ปีที่แล้ว

    What if the audiomanager has different scenes?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Hello Muhammad , maybe this video can help you th-cam.com/video/xswEpNpucZQ/w-d-xo.html

    • @MuhammadHsby
      @MuhammadHsby ปีที่แล้ว

      @@RehopeGames thank you so much

  • @BannanaFleaks
    @BannanaFleaks 8 หลายเดือนก่อน

    casual game sound arent these gorilla tag sounds

  • @MuhammadHsby
    @MuhammadHsby ปีที่แล้ว

    how to add more than one musicsource?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      Duplicate it With CTRL+D Shortcut 😊
      If you give me detail about what you wanna , maybe I can help you 🙏

    • @MuhammadHsby
      @MuhammadHsby ปีที่แล้ว +1

      @@RehopeGames thanks, I've done it with a condition

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      @@MuhammadHsby 👍

  • @ActiveVRdude
    @ActiveVRdude 3 หลายเดือนก่อน

    1:18 Gorilla tag???

  • @matthewwilliamsvideos
    @matthewwilliamsvideos 2 หลายเดือนก่อน +1

    Help please

  • @hamsterserdar197
    @hamsterserdar197 ปีที่แล้ว +1

    merhaba hocam turkmusunuz?

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      Merhaba,
      Evet Türküm 😊

    • @hamsterserdar197
      @hamsterserdar197 ปีที่แล้ว +1

      @@RehopeGames hocam bütün videolarinizi izledim gercekten en iyi kanallardan birisiniz öğretim kısmında 😁 2 yıldır unity kullanıyorum bilmedigim seyler öğrendim

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      @@hamsterserdar197 Faydalı olabildiysem ne mutlu bana 😊Oyun yapım sürecinizde başarılar dilerim.

    • @hamsterserdar197
      @hamsterserdar197 ปีที่แล้ว

      @@RehopeGames çok saolun hocam bir sorun var bende sizin kaç yıllık 2d tecrubeniz olur diye düşünüyorum benim bu oyunda bir sorun var isterdim bu sorunu özel hesaplarinizdan bildiriyim belki sorunun çözümünü bilirsiniz

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว +1

      @@hamsterserdar197 6 yıldır unity ile oyun geliştiriyorum. Mail adresime atabilirsiniz (RehopeGames@gmail.com). Bilfdiğim birşeyse yardımcı olmak isterim

  • @Broockle
    @Broockle ปีที่แล้ว

    comawn what are you doing in the particle controller?
    get out of there 😭

  • @razanTeam
    @razanTeam 5 หลายเดือนก่อน

    Script❌Siciript✅

  • @demirguvensel5588
    @demirguvensel5588 8 หลายเดือนก่อน

    adamsın kanka

  • @AYMANERGUIGUE-vi5wq
    @AYMANERGUIGUE-vi5wq 10 หลายเดือนก่อน

    Code source unity de game please

  • @samgamerca
    @samgamerca 3 หลายเดือนก่อน +1

    s-cript

  • @TurkishDarkWeb.
    @TurkishDarkWeb. 9 หลายเดือนก่อน

    lütfen kodlarıda ekle

  • @crackidog
    @crackidog ปีที่แล้ว +1

    kiss me

  • @BeBulamic
    @BeBulamic ปีที่แล้ว

    Si cript

    • @RehopeGames
      @RehopeGames  ปีที่แล้ว

      I will share all assets soon.
      Thanks for your interest.