Save-Point

Full Version: Save-Point
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Board Message
Sorry, you do not have permission to access this resource.
Save-Point - dancing minigame script

Save-Point

Full Version: dancing minigame script
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
♫♪♪♫♫    STEP - STEP - STEP - LUNGE - STEP - STEP - STEP - LUNGE   ♫♪♪♫♫

Now I remember why I get headaches working on music systems.... TIMING.  You gotta be accurate like hell!

Well, this DDR system will be accurate to a fault.  That fault being some 'adjustments' I will have available as script settings.  I mean, can you really hit the beat at the exact mark with RPGMaker XP?  REALLY?  Not much of a chance.  So I'm setting it up to give a margin of error to get the beat just before the timer flashes.

At the same time, I'm likely going to have the scoring go on increments.   Who hits a key to score 74 points?  No.   80.  Round the sucker up guys.  That way, the closest you get to a direct hit (94... 98...) you do score the full 100.  Kinda makes sense, right?

Well, THAT part I need to add.

BUT.... I am finally done figuring out the timing for the demo's DDR file.   Let me repeat that.  I am done with the 'timing' of the DDR file.  In this, I have the 4/4 drum beats for the song I'm using down to the centisecond (1/100th of a second)... or as close as I'm going to get anyway.  Is it a long file?   Yeah... as you can see below:

The Song's DDR file

The beauty of the system is that what I have in the spoiler is the .TEXT file I used. While I did create an editor, I also used a generic Text file which I can extract or import back into an .rxdata file. This makes it easy to go back and just use Notepad to make subtle changes.

Each 2-digit array (ex: [1000,0] ) holds the time signature and the corresponding key/step.  The first is the time in centiseconds (again 1/100th of a second) while the second is the beat.  Right now it is merely an 0 - 0 - 0 - 1 beat.  Something I did just so I could ensure I hit the end of a bar right on cue.   Now I have that, I can change the steps and be a dance choreographer.

And the DDR file ends at 16250... or 162.50 seconds.  The song is 2 minutes and 74 seconds long and I have a good couple seconds lead into the song and after the last arrow is drawn, so I'm good.  Hell, the DDR file ends playback RIGHT WHEN I WANT IT TO!!! _

How's that for progress on an actual DDR for RPGMaker XP?
AHHHHHHHHHHH!!!
[Image: tumblr_lr02sq6p9H1qbghoko1_500.gif]

so much HYPE!
AWESOME! Grinning Laughing Very cheery Grinning

I'm SO excited to see how this'll go!

the text file is mildly confusing but it'll make sence soon enough!

and OMG IS STOPS RIGHT WHERE YOU WANT IT TO OMG! [Image: 4357067-3900346009-laugh.gif]

sorry I'm kinda spazzing but WOW
this system is gonna be SOOOO OP!

also it seems Lunarberry is really liking the new text bust system!
I havent worked with it much yet as I'm still doing layouts and design

BUT WOWOWOWOWOWOW! Grinning
(save point needs starry eyed emojis)

Cannot WAIT to try it thank you so much!
She likes the new Bust system? Starry-Eyed Cool! But that is another thread Winking
Well, as I have the 4/4 timing down (I'm not gonna make rapid half-beats in the demo... that's be rapid ... and sadistic), I'm gonna see about the 'BAND PLAYING' for the demo. Remember I asked about RPGMaker-sized musical instruments? Well, if you do something, make it presentable. That means having it look fun.

The increment scoring has been kinda adjusted. COULD still be given some more work.... a few more options here and there for scoring itself. And I need switches that show if the DDR just started, and separately if the DDR ended. Good for Resets and other things. AND... a variable to store scores after the DDR actions were finished.

I also need to make an overlay where the current DDR score is rendered and where the optimum place is to click the arrows. But that's like getting a screencap of the 640x480 area with the stuff already in play and drawing it up cleanly.

But right now, you have a crazy short-haired brunette bangin' away on the drums and an idiot blonde on the synth keyboard on stage.
NIIIIIIIIIICCCCEE!!!

You made a band for it as well!

This is so awesome!!!!

(I'm stuck on mobile RN or else you'd have adorable excited gifs as well)
[Image: smiley.gif]
Still dancing.

I can't believe it's been a year since I took the job. Heck, it's been ALMOST a year since I asked for instruments for the band... you supplied 'part' of the keyboard I'm using.... but I did a bit of editing to it. And I did have the band in mind from the beginning. I guess working on something totally different takes time.

I was worried if the player interaction would 'again' slow down the timing of the arrow buttons. Guess what?? NOT THIS TIME! When I used the default Graphics Timer built into RPGMaker XP, yeah... It slowed down. But since I am using the Windows MCI to use the timing in the song itself, no issues with the arrows screwing up with the player's keypresses... or even the band member events.
(04-29-2017, 08:33 PM)DerVVulfman Wrote: [ -> ]
[Image: smiley.gif]
Still dancing.

I can't believe it's been a year since I took the job. Heck, it's been ALMOST a year since I asked for instruments for the band... you supplied 'part' of the keyboard I'm using.... but I did a bit of editing to it. And I did have the band in mind from the beginning. I guess working on something totally different takes time.

I was worried if the player interaction would 'again' slow down the timing of the arrow buttons. Guess what?? NOT THIS TIME! When I used the default Graphics Timer built into RPGMaker XP, yeah... It slowed down. But since I am using the Windows MCI to use the timing in the song itself, no issues with the arrows screwing up with the player's keypresses... or even the band member events.

WOOHOOO NO LAG!
Yeah it's been a long time eh?

But its going to TOTALLY be worth it!
These mechanics will be used in the battle systems and such so it's really awesome

Thank you so much for this!!!!
Yeaaaaahhh... you make it sound like an actual battle system, but it's really you in a dance off against two other AI NPCs. I haven't figured out the mechanics for that (at all). But I'm thinking randomness values based on something like.... Dexterity(clicking the right step) vs Agility(speed at clicking the step) ... or something like that.

That part hadn't even been worked upon.
(04-29-2017, 09:41 PM)DerVVulfman Wrote: [ -> ]Yeaaaaahhh... you make it sound like an actual battle system, but it's really you in a dance off against two other AI NPCs.  I haven't figured out the mechanics for that (at all).  But I'm thinking randomness values based on something like....  Dexterity(clicking the right step) vs Agility(speed at clicking the step) ... or something like that.

That part hadn't even been worked upon.

hehehe your right about the minigame itself being you VS NPCS (and holy crap you made a BAND for it as well!)

but I was referring to the other big plan for it! the editor in particular will be useful for the actual battle system for the game!

but HOLY COW!
you've gotten so much done!

is there any screenies?
Not without the surprise.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17