MIDI-Based Music Game - Dev Diary #0 - Proof of Concept

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 2

  • @jaytc4
    @jaytc4 6 місяців тому +1

    This concept reminds me of the Vib-Ribbon rhythm game on PS1 where you can upload your own music and the game will generate a level for you.
    While I find the technical aspect interesting, I do have some feedback on the game design aspects:
    - The distinction between Melody and Harmony is alright, but in my opinion the Rhythm section is redundant because the timing between presses can serve the same purpose (accents can be marked by doubling a note, at least in traditional layouts).
    - The Dynamics section is unheard of in rhythm games, but I would suggest using the sticks to "draw out" the dynamics instead of just pressing a button (which makes for some funny moments and interactivity)
    Your on the right track, its only a matter of time before you can make a playable demo, pretty excited to see how it goes.
    Also, check out Parappa the Rapper and Trombone Champ if you want to see how they innovate rhythm game design (Parrapa for having a point system that encourages freestyling and Trombone Champ for the fact that you play a trombone period)

    • @TrevorSmithy
      @TrevorSmithy  6 місяців тому

      Thanks for the feedback!
      While I haven't played Trombone Champ, I have seen some footage and I did draw a bit of inspiration from it, along with bits and pieces from other rhythm/music games.
      To address your ideas:
      Rhythm, (at least in the proof of concept game doc), along with all of the other "characters" is scored additively (i.e. there is no "penalty" for missing notes). Instead, points are awarded for pressing (and some bonus for holding) notes accurately.
      Accents are completely missing in this proof of concept, but I like your idea of having doubled notes indicate an accented note.
      Dynamics actually do use a stick in one of my alternate control methods, and in the final game I hope to have a robust enough implementation so that the player(s) can freely switch between discrete and continuous inputs for any of the 4 "characters"
      Again, thanks for the constructive criticism and thoughts!