SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Editing

Reply
 
Thread Tools Search this Thread
Old 06-02-2020   #1
Dabir
Nitpicker
Default Footstep sounds

I've been working on a mod to add footstep sounds to characters when walking/running and a little 'thud' sound when landing on their feet. I've attached what I have so far, so you can check the code out to see what all it does if you want, that side of it is pretty much done, needs some tweaking to account for Metal, but primarily what it needs is some decent sound effects.

What I have right now is a placeholder footstep and a Knuckles-specific footstep, and I'm not really happy with either of them. As far as reusing pre-existing sounds goes, Knuckles uses his glide thud when he lands, Tails uses his flying sounds when he's running, and everyone who isn't Knuckles uses sfx_kc50 when they land which sounds pretty fine.
At bare minimum I need:
  • A new generic footstep sound
  • A new footstep sound for Knuckles
  • A sound for when Tails lands at running speed that reflects how he doesn't touch the ground
  • Footstep, walk-speed landing and run-speed landing sounds for Metal
Ideally, I'd also have alternate footstep sounds for walking rather than running, maybe even different footstep sounds for Sonic, Tails, Amy and Fang. I'm also hoping to figure out adding some visuals, like a little dust cloud when you land, but I want to get the sound nailed down first. I'm terrible at pretty much any form of art, so any suggestions would be greatly appreciated.
Attached Files
File Type: pk3 FootSounds.pk3 (56.8 KB, 56 views)

Last edited by Dabir; 06-02-2020 at 05:54 PM.
Dabir is online now   Reply With Quote
Old 06-02-2020   #2
Dabir
Nitpicker
Default

Having said I thought the code was done, I just went through and redid quite a lot of it, so more fool me. Replaced the generic footstep sound I had before with the second half of sfx_kc50, sounds a little better but I'm still not really happy with it. I've separated the decision about which frames sounds should play on out into the characters next to the lists of sound effects, and that's made it easy for me to set Amy and Fang's step timings.

My number 1 priority is figuring out what to do with Metal, probably find some thruster/rocket/jet sounds from the Genesis games and put those in. After that, it occurs to me that I haven't got anything in place to handle Super Sonic, so he's probably going to zoom around making patpatpat noises even though his feet aren't on the floor. Then I'll try to look at replacing the footsteps and making a decision on Tails landing into a run - it's not the worst thing in the world to have the feet-slapping thud when he touches down, but it just doesn't feel quite right to me.

It would be nice if I could figure out an easy way for custom characters to define their own footstep sounds without me having to put them in myself, too, but that can come later.
Attached Files
File Type: pk3 FootSounds.pk3 (28.2 KB, 29 views)

Last edited by Dabir; 06-02-2020 at 10:22 PM.
Dabir is online now   Reply With Quote
Old 06-02-2020   #3
XleederTH
íReremy
 
XleederTH's Avatar
Default

I don't think this is the place to be uploading files. I'd advice you to read the forum rules just in case.
XleederTH is offline   Reply With Quote
Old 06-03-2020   #4
Dabir
Nitpicker
Default

Quote:
Editing can be used for early betas and for getting improvement suggestions
This isn't finished, and I'm here for suggestions. Got any?
Dabir is online now   Reply With Quote
Old 06-03-2020   #5
I'll Begin
💪🐑
 
I'll Begin's Avatar
Default

Quote:
Originally Posted by XleederTH View Post
I don't think this is the place to be uploading files. I'd advice you to read the forum rules just in case.
If uploading files weren't allowed in Editing, there wouldn't be an option to do so. Uploading in progress work is absolutely allowed here, especially if it's to get feedback.
I'll Begin is offline   Reply With Quote
Old 06-03-2020   #6
TehPuertoRicanSpartan
 
TehPuertoRicanSpartan's Avatar
Default

I can't wait for the bridge footstep sounds from the oldest versions like SRB2 Christmas and SAGE 2000!
__________________
Quote:
Originally Posted by Silver Sonic View Post
Rude. You could at least use the releases thread and cut the cursing...
Quote:
Originally Posted by Icarus View Post
I agree with Silver on this one, could you please refrain from using cuss words?
TehPuertoRicanSpartan is offline   Reply With Quote
Old 06-03-2020   #7
Dabir
Nitpicker
Default

Don't get your hopes up for ground type-specific sounds. It wouldn't be too hard to add them to the data structure, but I don't even know how to check what ground texture characters are standing on, let alone how to decide what type of ground sound it should use.
Dabir is online now   Reply With Quote
Old 06-03-2020   #8
Zippy_Zolton
trollface pizza
 
Zippy_Zolton's Avatar
Default

Quote:
Originally Posted by Dabir View Post
Don't get your hopes up for ground type-specific sounds. It wouldn't be too hard to add them to the data structure, but I don't even know how to check what ground texture characters are standing on, let alone how to decide what type of ground sound it should use.

take a page from Motd's Modern Sonic
__________________
female | Twitter | Discord
Zippy_Zolton is offline   Reply With Quote
Old 06-04-2020   #9
XleederTH
íReremy
 
XleederTH's Avatar
Default

Quote:
Originally Posted by I'll Begin View Post
If uploading files weren't allowed in Editing, there wouldn't be an option to do so. Uploading in progress work is absolutely allowed here, especially if it's to get feedback.
I wasn't sure about it. It sometimes seems as if someone is avoiding the submission's thear; I think I've done that too. As I said, not sure.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 06-04-2020   #10
Dabir
Nitpicker
Default

Quote:
Originally Posted by Zippy_Zolton View Post
take a page from Motd's Modern Sonic
Does Modern Sonic do that? I'll have a look at its code and see what it's looking for then.

E: I see, it's a massive list of every single floor texture in the game and what type of ground it is, with some special checks for translucency to decide if something's glass. Don't feel like that's worth doing in this case, it's worth it for Modern because it's going for maximum modern Sonic authenticity but I'm hoping to stick to a more Genesis-ish sound to fit with the rest of SRB2's aesthetic.

Last edited by Dabir; 06-04-2020 at 03:59 AM.
Dabir is online now   Reply With Quote
Old 06-04-2020   #11
XleederTH
íReremy
 
XleederTH's Avatar
Default

Quote:
Originally Posted by Dabir View Post
Don't get your hopes up for ground type-specific sounds. It wouldn't be too hard to add them to the data structure, but I don't even know how to check what ground texture characters are standing on, let alone how to decide what type of ground sound it should use.
The only idea I got for that is: making a specific map for testing and making sure the ground-type has a tag in the map editor.
I don't know anything about map editing for the 2.1 nor 2.2, so you COULD try it if you care.
P.S: You might already know about it... If you do, just let me know so I can give some ideas or something.

---------- Post added at 11:09 PM ---------- Previous post was at 10:58 PM ----------

Got another idea (just tested it): if you can't make specific ground sounds, pick the most ground-neutral sound, it might give the illusion.
Suggestion: if it's possible, make it so the sounds are framebased instead of char-statebased. Let me know what you think of this suggestion.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 06-04-2020   #12
Dabir
Nitpicker
Default

How do you mean, frame-based?
Dabir is online now   Reply With Quote
Old 06-05-2020   #13
XleederTH
íReremy
 
XleederTH's Avatar
Default

So, I mean: that each character has a frame where they actually put the foot on the ground, so that frame-based thingy would make it so in that exact frame the sound comes. Really weird wording, but it's me trying to explain a combination of two words that combined make a new term; explained by itself.
I think this could make the code shorter; maybe try it if you think it's a cool idea.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 06-05-2020   #14
Dabir
Nitpicker
Default

Isn't that what I'm doing?
Dabir is online now   Reply With Quote
Old 06-06-2020   #15
Dabir
Nitpicker
Default

Got something sorted out for Metal Sonic; not entirely happy with it but at least everyone has something now. Probably about time I submitted this for release.
Dabir is online now   Reply With Quote
Old 1 Week Ago   #16
CST1229
I somewhat miss 2.1...
 
CST1229's Avatar
Default

Quote:
Originally Posted by Dabir View Post
Isn't that what I'm doing?
FF_ANIMATE stuff uses 1 state for animation.
__________________
Yes my profile picture is a recolor lol whatever
CST1229 is offline   Reply With Quote
Old 1 Week Ago   #17
Dabir
Nitpicker
Default

I use the state to determine what set of sounds I should be using, and then I (usually) base when to play the sound on which animation frame the character is in. I'm not sure what you're suggesting I do differently.
Dabir is online now   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:09 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.