Talk:Go Dance/@comment-23.123.69.146-20150713192605/@comment-26059560-20150713202511

I'm glad everybody likes the game. In order to make a new song, you have to go through the old work for 10 minutes then debug for 10 hours deal. First you have to program the song in using mml. this is where the work is. I recommend having a r1 at the beginning of your songs and then adding an @128o1[b4]4 on a different track to give a brief drum pulse to give the tempo at the beginning. now, after you have made the song, there are two methods you can use. 1.) clever version. go into your song and count every single beat in the song and make a new label, full of data 0,2,1,....for every count that the song hasa and then end the song with 4,4,4,5. then add a dim with the number of steps rounded up to the tens, a read command from var=10 to (the amount of steps that you have+9) and then a next and a return. 2.) dummy version. just make a whole bunch of the data 1,2,0.... until you feel like stopping, put a 5 at the end of it, then make a dim for~to, read, next return setup. now, you need to add a choice for the song at the menus. what I did was I designated certain buttons to go to different labels that would play the song, read the steps and set the rate of the steps as 3600/tempo(I'll have an explanation for this in a blog in my profile). you can just check the code in the program for how to do it, you don't have to even mess with the engine which is nice. oh, and by the way, in the data sections, 0 is up, 1 is down, 2 is left, 3 is right, 4 is pause, and 5 is end song. have fun making your own songs!