Jump to content
  • Advertisement
Sign in to follow this  
wdj294

Rhythm Game - Project Flow and Questions

This topic is 2629 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Alright, new to the forums and this is my first attempt at constructing a rhythm game. I'm a little confused on how to go about the following:

Writing Patterns
There's articles about calculating and storing your beats in arrays whether their whole notes or all the way down to sixteenth http://illogictree.c...-a-rhythm-game/ I figured breaking the track up into "sections" or riffs and then figuring out your beat patterns instead of the entire song would be my best bet. Is the above approach possible with drums alone? what about fill patterns and bass that drags on for multiple seconds while drums roll over top?

My idea was to listen by ear and construct a note sheet marking all the data relating to that particular section. I'll have multiple arrays storing said data for all instruments and then at the particular point in time where that section approaches, the patterns are called to appear on the scrolling noteboard correct?

Right now i just need a clear vision on how construct my patterns and how to implement them. If someone has any experience with this type of work and could make that article a little clearer for me, i have a profound musical background and currently learning my ways around c# and visual studio. Kind of loss with project flow and how to begin with this.

Harmonix had musicians come in and track their notes on software I couldn't make out. Is there something I'm missing? I'm looking for something like tap tap revolution.

Thanks,

Will

Share this post


Link to post
Share on other sites
Advertisement
I had a similar idea of making a guitar hero like game with a twist. But I'm still just a rookie so this project is in the freezer :)

The links I had on are a document I can't find yet, but I do recall a few website:
http://forums.create.msdn.com/forums/p/27745/170907.aspx
http://adionsoft.net/bpm/

I do think you'll need to use external libraries for this.

Hope this helps :)

Share this post


Link to post
Share on other sites
Or you could play around with Frets on Fire which is open source and I thought was a pretty good resource when I was doing similar things. At one point I had found a nice post on the fan forums talking about some of the algorithms involved (unless I dreamed it), but I couldn't find the link...

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!