Scheduled Music System in Unity for my D&D Game

Поділитися
Вставка
  • Опубліковано 16 вер 2024
  • The long-awaited look at my Unity project and some of my messy scripts for my interactive D&D map! Man, I'd do so much of this differently if I did it again, but now you can copy my work and make the same mistakes I made haha!
    In this video, I add the music from one of my Reaper demo projects to my interactive map (this music is not part of the actual project) to show what that work flow might look like. I go over some of the script too, but no deep dive in this video.
    Reaper project (and Kontakt presets, but I redid the Kontakt instrument in Reaper's sampler so you can run the project in Reaper without downloading Kontakt)
    f-c-r.itch.io/...
    Interactive map (someone help me with github lfs pls so I can put the project up to share)
    f-c-r.itch.io/...
    Unity PlayScheduled guide (this is a great resource if you're trying to make something similar!)
    johnleonardfre...

КОМЕНТАРІ • 6

  • @Chaoclypse
    @Chaoclypse 9 місяців тому

    This is so awesome. I was a solo video gamedev for a number of years (have a few games on Steam, I now make art for RPGs for a living). Your videos helped me massively into getting into making music, and I think I'm going to do something similar to this for my own sessions!
    PS: I don't think your scripts are that messy! I've committed far worse coding sins :)

    • @f_c_r_
      @f_c_r_  9 місяців тому +1

      Glad to hear it! And I have no frame of reference, I switched majors from computers to music composition after the first year to avoid taking calculus hahaha. So I only have one year of truly formal computer science education, enough to do it but not enough to know when I'm doing it wrong 😅

  • @R0bstar-YT
    @R0bstar-YT 9 місяців тому

    Sweet man, thanks for doing this!

    • @f_c_r_
      @f_c_r_  9 місяців тому

      Of course! I'm sure it'd be more useful if I clean up the code and share it but it's the least I can do considering I learned the fundamentals for most of this stuff on UA-cam haha

    • @R0bstar-YT
      @R0bstar-YT 9 місяців тому

      @@f_c_r_ Also, when you say you would have done this differently, do you mean the changes and extras you would have added in certain hypothetical situations that you mentioned at points in the video, or that you would have approached the project in a totally different manner?

    • @f_c_r_
      @f_c_r_  9 місяців тому +1

      @@R0bstar-YT I would probably do the project in a different engine or framework (I was trying to get better at unity for other reasons when I did this so it was sort of a means to an end), and I would have made the state machine MUCH simpler, like there's really no need to treat the different groupings of music playlists so differently. It'd make sense if it was a videogame, but for a tool like this it's over-engineered in a bad way IMO. If I did it again I'd focus all that time on more dynamic music system stuff to add variability and probability logic.