Soundodger+

Soundodger+

35 ratings
[now with hugs!] Level making: the good, the bad and the ugly // my tips and thoughts on good level making
By Blü
Here are my tips and thoughts on what makes a level stand out!
   
Award
Favorite
Favorited
Unfavorite
Level making: the good, the bad and the ugly
Hi, I'm Blü!
I'm making this post to, in case you couldn't read the title somehow, give you my tips and thoughts on ''''''good'''''' level making! (I just want to quickly say that this will NOT make you instantly good or better right after reading this, as a lot of it boils down to training to be good at knowing what works the best for each part of a song.)
so let's not beat around the bullets and get right into the tips!

disclaimer: please remember that these are only my tips on level making and that it is thus completely understandable if you think that some of those are not good, and if you do think that, please tell me why, as I would love to see your view on those!
Tips #1: Use simple and Identical names for your xml and mp3 files
okay, this one isn't about level making itself, but it is part of it... somehow.
by simple names, I basically mean anything but this:
595342_Magic-Touch31SongMashup.mp3
a better name would be:
Romos - Magic Touch
(it's not the worst one I've seen, but it's the worst one in my list of level as of right now)

Q: but why would I care about this?
A: imagine you want to remove the xml of a level and his mp3 from your folder, if they have the same name, they'll be right next to each other, it makes it way easier, if it's different, it'll be nothing but annoying (also, your folder would look more organized, and that's always nice to see)
Tips #2: Only set the difficulty amount after making the level
that way, you won't add stupid patterns and things just to have it be that difficulty you set, like 5... bubbles? pellets? who knows? not me that's for sure!
the level is easy and you wanted to do the hardest level ever? well what did you expect from making a level out of classical music?!?
Tips #3: Learn to use each bullet types appropriately
This one is really important.
What I basically mean by this is to not add bubbles 'to make the level harder' (kinda goes with the previous tip)
I personally like to:
  • use bullets on drum heavy part or to 'represent' a heavy/loud beat or when I want to fill/block parts of the arena
  • use homing bullets on parts in the level where there's a stop in the song and I want the player to stay focused or when there's a high pitched sound/sound with an echo
  • use bullets if none of those fits
Tips #4: base your level around the music, make it fit the theme.
Again, this kinda goes with tip #2, except that this time it's not about the difficulty, but the theme of the level.

Q: the theme? what do you mean by that?
A: Let me explain this by taking two default levels:
  • Lost Age, a very calm and relaxing music
  • Distant Stars, a really fast DnB song
the level for Lost Age is slow, smooth and focuses on beautiful patterns, and it works perfectly, because it fits the music in every way.
as for the level for Distant Stars, the level is fast paced the entire time, and would you look at that, it works perfectly yet again!

This one is by far the most important one of all, because this explains why your fast paced level feels weird:
it's because it doesn't fit mozard's Requiem in D minor.
(and yes, I know these exemple are extreme and won't ever happen, but I'm just trying to be as clear as possible)
Tips #5: Give the player a clear idea of what he needs to go
yet another really important one.
Throwing a f*ckload of bullets toward the player out of nowhere without giving them a clue as to where they should go doesn't make the level hard, it just makes it incredibly frustrating.

Q: But then why do solvalou and nocturnal wanderings exist?
A: I remember bean saying on a stream that nocturnal wanderings was made because he wanted to see if people could do it... or something like that, all I remember is that he didn't beat it.

as for solvalou, it's just a bad level, and I honestly feel like all the thoughts on this level only went on the speech part (just because it's one of the default levels doesn't mean it's automatically good, and this one is one of the best example of this... and this is all my opinion!).
Tips #6: Don't overlook how important time warps and spin rates are.
If you don't know what the spin rate of a level should look like, here's a trick: imitate body movement.
the best one is to move your head to the music.
no, I'm serious, it helps a lot.

when you move your head violently, you know you need to add a sudden quick spin rate, if you move your head left and right really slowly, it's probably a calm 'time to pull out the lighter and wave it around like gentle pyromaniac' song.
(which is also why I said 'imitate body movement' and not just 'imitate head movement', you could've listened to the music and though of people wave lighters around really slowly)

As for the time warps, it should be pretty easy, look at levels like 'I do, what I want.'
But, another thing that you can do with time warps is change the speed of the outer rings of the level, which is something I did at the end of my level Time

here's a shameless plug an exemple (the part I'm referencing is at 4:30) also note how the bullets shot at that part go against the tips I just wrote...

Tips #7: Test. A lot. Seriously.
tweaks and tests everyday!
every 5 seconds tests and tweaks!
100 years testing and tweaking!
tweaksandtesteveryweeks.com
get the reference? if you did, good, if not, go watch rick and morty already!
Tips #8: Makes sure the bullet are not off-beat
when the player notices it, it can distract him from what's actualy going on (how much? depends on the person playing the level)

use the half-speed button to make sure it's right on-beat! (hell, I honestly think you should have it on all the time, it's that useful!)
Tips #9: don't rush levels.
do I need to explain why this is important?
...no, seriously, do I?
S3 Update: Hug bullets
The latest update adds a new type of bullet: the hug bullet!
As someone who was in the beta to make a new level for S3, I was able to play with them in advance, and they're definitely interesting. However, finding an efficient use for them is fairly tough, so here's how I personally like to use them:

- To guide a player through a complicated pattern:
Could be useful when making basic version of hard levels. It kinda turns those levels into training levels for the hard one.
- To force the player to go through the hard path of a pattern:
Perfect to foul with the player by showing them both an easy and a hard path but only allowing them to go through the hard path.
- To force the player to go through a pattern instead of around it:
You can make player move around within a complicated pattern. I personally used this approach in my S3 level for example, I quite like this use for them.
- To make the player go through a pattern quickly:
Good example for this one: make a hard pattern at the beginning and let the player analyze it. Then near the end use it again and this time add a hug bullet at the other side. If they analyzed the pattern correctly, they'll know where to go to get through quickly.
- To recreate the ring level from Superman 64 in SD:
JK you're a ♥♥♥♥ if you do this one.
Rule #1: Have Fun!
and I think that's all I have for now, so until then, have a good day and have fun making levels! :D
21 Comments
Vulkarma 19 Dec, 2019 @ 8:00pm 
what kind of theme would Sinking feeling by Waterflame have in you're opinion?
xotic 21 Dec, 2017 @ 7:58am 
thanks!
DENNIS3465 23 Mar, 2017 @ 2:57pm 
neat
Theero 16 Mar, 2017 @ 4:49pm 
Those are neat ways to use hugs.
ToiR 7 Mar, 2017 @ 12:50pm 
that's a good idea! recreate the superman 64! :bbtcat:
Maepl 22 Oct, 2016 @ 6:31am 
Oh ok...
Blü  [author] 30 Sep, 2016 @ 3:20pm 
this game doesn't upload levels automaticaly as there's no online level listing (because it could get copyright issues)

to actualy send levels, you have to take the xml and mp3 from your soundodger folder and post them on the steam discussion post
Maepl 30 Sep, 2016 @ 2:15pm 
I am new to the game so if there is an obvious answer to this, don't judge me: When I save my level, it get's uploaded. How do I save it without uploading?
Blü  [author] 18 Jun, 2016 @ 7:10am 
you did yes very good
middlethought 18 Jun, 2016 @ 7:04am 
hi i make level
____________:soundbubble::soundbubble::soundbubble::soundbubble:
________:soundbubble:_________________:soundbubble:
____:soundbubble:__________:soundhomey:________:soundbubble:
__:soundbubble:____:soundhomey:__________________:soundbubble:
__:soundbubble:_________________________:soundbubble:
:soundbubble:____________:soundhomey:______________:soundbubble:
:soundbubble:____________________:soundheart:______:soundbubble:
:soundbubble:_____________________________:soundbubble:
:soundbubble:_____________________________:soundbubble:
__:soundbubble:____________:soundspike:__________:soundbubble:
__:soundbubble:______:soundspike:________________:soundbubble:
____:soundbubble:_____________________:soundbubble:
______:soundbubble:_________________:soundbubble:
________:soundbubble::soundbubble:________:soundbubble::soundbubble:
____________:soundbubble::soundbubble::soundbubble::soundbubble: