starting to get tired of typing this topic :P
actually, i got a very simple grading system to work
but i think i need some help to tune it
if u dun mind to install the devkit
find me and i'll send u the source and i'll tell u how to edit...compile...etc
let's explain how the simple grading system works:
case 1: key is pressed
1. get the channel of the key pressed
2. find the closest note on that channel
3. apply this formula "offset = (PERFECT_POS-y-192)/speed"
4. for different offset, give different grade
5. depends on the note's position, delete the note to prevent double count
case 2: note hits the line
1. wait until y = PERFECT_POS + 10
2. delete the note
3. poor + 1
i need some help on defining the grade to give with different offsets
and when to delete the note.
if u are interested, please help~
actually, i got a very simple grading system to work
but i think i need some help to tune it
if u dun mind to install the devkit
find me and i'll send u the source and i'll tell u how to edit...compile...etc
let's explain how the simple grading system works:
case 1: key is pressed
1. get the channel of the key pressed
2. find the closest note on that channel
3. apply this formula "offset = (PERFECT_POS-y-192)/speed"
4. for different offset, give different grade
5. depends on the note's position, delete the note to prevent double count
case 2: note hits the line
1. wait until y = PERFECT_POS + 10
2. delete the note
3. poor + 1
i need some help on defining the grade to give with different offsets
and when to delete the note.
if u are interested, please help~
btw, my attempt to play "L'amour et la liberte'" at hi-3 and 0.5 song speed
i swear that i played good, but still got 88poor + 55 bad
really need some tuning, but i'm not interested :P
0 Comments:
Post a Comment
<< Home