The say I see this is bullets getting shot from the top, where circle size affects bullet size (harder - larger), BPM affects bullet amount, HP drain affects the number of lives you have (or, for a damage system, how much HP the bullets take off of you), and Overall Difficulty affecting speed of the bullets. Where they are shot from is affected by the placement of the beat, and the pattern that gets shot will be based on the hitsounds being used. Sliders will be handled with constant fire coming from the slider path, similar to what would happen if, in Touhou, bullets were coming from the boss/midboss and that character stared moving. The bullets would reverse or change in pattern at every slidertick. Spinners would be "spinner" bullets, where bullets seem to appear in a spiral fashion around the boss. Combo will automatically be obtained when the bullets start moving (so they go with the beat), but you will only get points for dodging bullets and hitting the boss.
For variety's sake, I'd like each song to have a specific bullet pattern assigned to it, but randomly. Perhaps osu! can pick a bullet pattern for each type (slider, hit, spinner) of hit based on the number of characters in the name, or some other characteristic of the song that doesn't change, but is likely to assign the song with a different bullet set than the rest of the songs.
Also, bosses, the player character, and bullets should be skinnable. :3
For variety's sake, I'd like each song to have a specific bullet pattern assigned to it, but randomly. Perhaps osu! can pick a bullet pattern for each type (slider, hit, spinner) of hit based on the number of characters in the name, or some other characteristic of the song that doesn't change, but is likely to assign the song with a different bullet set than the rest of the songs.
Also, bosses, the player character, and bullets should be skinnable. :3