Im not going to cover placing and that stuff coz if you dont know how to do that, then...
The map example in this Guide is t+pazolite (ft. Nanahira) - Otsukimi PARTY HARD
Table of Contents
>Metadata
>Difficulty Settings
>Finding the BPM and Offset
>Mapping the Actual Set
>Who to ask when you’re in a pinch!
>Where to go when in a pinch!
>Credits
>Difficulty Settings
>Finding the BPM and Offset
>Mapping the Actual Set
>Who to ask when you’re in a pinch!
>Where to go when in a pinch!
>Credits
Ex) The title of the song, its artist, etc.
In osu!, it also holds information about the song’s source, tags and current map difficulty. Here is an example of the metadata screen:
You can edit this by clicking “Song Setup” on rightmost tab of osu!Editor, or by directly editing the .osu file, but that’s too complex and unnecessary unless you messed up completely!
Here, i will explain on what the more trivial boxes mean, coz I think its pretty obvious on what 'Artist' is right?
>Difficulty: This shows name of the difficulty you are currently mapping. In approval maps (songs with more than 5 minutes of drain time), the hardest difficulty of a mapset, or collaborations, you can name this whatever you want! In the hardest difficulty, however, you must relate the hardest difficulty name to something that relates to the song. Here, i used Kawaii Hardcore coz the genre of this song is J-Core, and Nanahira's voice is cute.
>Source: This shows on where the song came from. If this song doesn't appear from anywhere (doujin music) (anime (Naruto), games (Final Fantasy (number), etc), then it is fine to leave this blank.
>Tags: Tags are keywords that will help players find your map! Make sure they are related to the map and song or salty BNs/QATs will rip your face off! When i say related to the map, if you have Guest difficulties, then you'll have to add the names of the users that provided you with that difficulty.
Example:
hvick225 has made a map! (he actually did, and you should check it out.) and has uploaded said map, but then, Akali has asked hvick if he can make a difficulty (assuming this will ever happen HAH).
Once Akali has provided hvick with the diff, hvick will have to add Akali's name into the tags (Akali's <diffname>).
A difficulty should have stats appropriate for the level of play it demands. More info about each difficulty can be found here:
Easy: https://osu.ppy.sh/wiki/Easy
Normal: https://osu.ppy.sh/wiki/Normal
Hard: https://osu.ppy.sh/wiki/Hard
Insane: https://osu.ppy.sh/wiki/Insane
Extra:https://osu.ppy.sh/wiki/Expert
Anxient's recommendation: credit to Xexxar, i suggets you to map in a range of your skill level, as in if you can only play 4* diffs properly, then map around that difficulty, so that you are able to identify what is fun and what is not!
[notice]
BPM: This is the most important thing that you need to know! Mess this up, and your song will be in shambles! Stay wary of songs with multiple (variable) BPMs!
Offset:Finding the offset is easy—it is the beat on which the song starts. If you just mess around with the offset, you won’t be able to find the correct BPM. So after you’ve carefully judged the offset, simply tap “T” in rhythm with the song to find the proper BPM. Write the correct offset down on a piece of paper or a notepad once you have found the offset, coz tapping T will reset the offset for whatever reason
Finding the Offset
This isn’t always fun, but it’s a necessary step you must take in beatmapping!
Offset marks the first beat of the song, or the first stanza since alot of songs have lead-ins. (credit to Kibbleru for pointing this out) after which the metronome will start ticking according to the set BPM!
Both the BPM and offset work hand in hand, so you must not mess up even one of these! (no pressure! You'll do fine!)
Heres an example of the timing panel:
To find the offset, go to the very beginning of the song, and locate where the first beat starts! Use 25% or 50% playback rate to get the most accurate results! You can find this on the bottom right of the editor!
Once you find the starting point, pause! Go to the timing panel and add a timing point there! Make it a habit go to the middle/end of the song to check if the metronome is still in beat with the song! If it isn’t, you’d better keep trying!
If a song has variable BPM, repeat this process where you think the BPM changes. But if they are too slight or too many in number, ask some timing god for help (ex: Charles445, MrSergio, or w/e their username is)
P.S.: Don‘t be afraid to ask people to check your timing, they will in 95% of cases help you. Just head to #modhelp (warning: high amount of cancer there) or https://osu.ppy.sh/forum/t/13795 and ask there.
As a mapper, there are a lot of things you need to keep in mind, such as flow, rhythm, audio, and general feel of the song!
Here is a picture of the generic editor. (mind that this is used with my skin so it may look different)
Distance Snap ([Alt] key)
by default, the Distance Snap (aka DS) would be binded to the alt key
This is an absolute must-tool that is useful for mappers, newbie, although experienced mappers may be able to map great maps without it! It makes objects have equal distance between each other with respect to rhythm! Use it to create streams, too!
This tool makes every map nice and clean! Examples below: (image 4.2 is the one WITH distance snap, image 4.3 is the one WITHOUT distance snap)
Bookmarking
While this may be a feature that you won't use, this is still a very important part of the editor.
The bookmarking tool (ctrl+b or that little 'plus' sign on the lower timeline) can be used to set a reminder. As in, 'oh this guy told me to fix this part, but i'm too busy right now.' In this situation, you can use the bookmark tool to set a reminder.
Another good use is when you're collabing with someone. (examples collab diffnames are PanTSU's <diffname> (P A N and Natsu)). You can use the bookmark tool to set out borders as to until what part must you map. More of this would probably be explained by your partner, but this is basically all there is to bookmarking.
Flow
This thing is really important for some reason—maybe it’s because a map with bad flow will make the player feel uncomfortable when playing! Your flow should make sense; don’t put ridiculous jumps left and right just to make the map more “difficult”, because #modhelp will bite you!...hard!
Maps with good flow can move your cursor to the next note without you even realizing it!
The image below is an example of ‘good’ flow. Follow the map with the cursor and ask yourself: “Is it uncomfortable to play?”
Rhythm
You’ll have to keep this consistent, unless a part of the song indicates otherwise, since inconsistent rhythm can lead to deficient variety! For these two editor links, have the diff Kawaii Hardcore open.
00:00:147 -
00:02:813 -
As you can see, since the song has similar rhythm at both timestamps, you work with similar note placements. You can alternate your use of notes and sliders if the map feels too repetitive from your viewpoint.
Beat Snap
If you messed up the BPM and offset, you probably shouldn’t be here.
Whatever you do, a map is snapped in 1/4 most of the time. Anything different is probably an irregular, waltz, swing, or slow song (often less than 100 BPM). In this case, ask someone in #modhelp for confirmation.
Use 1/8 only if an instrument is played at that pace and is appropriate for the difficulty. 1/6 is usually paired with ¼.
Any unnecessary usage of 1/12 or 1/16 and I will personally behead you. Some sort of proper usage can be seen in the map 'Trail of Star' by Skystar.
Below is an image of the Beatsnap Divisor if you have no idea where to look: its on the top right section.
A common use for 1/8 is usually found in here: 1/8 sliders.
Slider Velocity
Slider Velocity is exactly what it says it is, Slider Speed. The bar on the bottom of the timing tab shows the default
Restraint
This should be easy to follow. Basically, don’t listen to a slow, sad, 100 BPM love song and go, “THIS MAP SHOULD TOTALLY BE THE HARDEST MAP IN EXISTENCE, YOLO ROFL,” overmapping it unnecessarily.
Remember, you want a map that somehow represents and embodies the song’s nature.
In this case, the song is fast-paced and pretty energetic, so it should be perfectly fine to make it hard, but if youre going to map a calm song (piano sounds, low bpm), making it unecessarily hard would ruin the song so dont do this D:
Overmap
Basically, this is adding a note that actually isn’t there. As in, there’s an object, but there’s nothing in the song that represents the note. Absolutely forbidden to do so.
Strong Beats and Weak Beats
Theres not really much to say here, but whatever.
If a beat feels clickable, example: 02:13:480 – this part. If you landed in this part and it was a sliderend, wouldn’t it feel weird? Like that feeling “I MUST CLICK THIS WHY IS IT A SLIDEREND”. Otherwise, strong beats (poor sfx: BAM) should be clickable when there is the opportunity about weak beats, you don’t have to care if it is a sliderend or slider start.
Summary if you didn’t get anything
Strong beats = slider start (recommended)
Weak Beats = slider end or slider start
Kiai Time
So. What is kiai time? Everytime you play a map and you reach the chorus of the map, you might see the hitcircles slow or some random fireworks. This is called kiai time, and is used to emphasize a powerful part of the song. Usually this is used in the chorus part of the song, but in other occasions it can be used elsewhere. For examples, look at Hollow Wings' Sentimental Skyscraper.
Blankets
surely you mustve asked your map to be checked and random people start telling to make a blanket of this and that and EVERYTHING but you have no idea what a blanket is right? And surely you must've gotten a definition already but youre too baka to understand right (like me hiks).
Here is an example of a blanket: See how all of (3) covers the head of (2)? That’s a blanket! These make the map look neat and polished!
Slider blanket
alternatively, you can do this
TIP: Use approach circles as guides when creating blankets to make them absolutely perfect!
Reminder: Blankets are not necessary to use in beatmaps, so don't feel like you need to use it.
i hope you understood everything ;w;
>#modhelp for general issues, testplays, and luckily, mods — mostly sucks. While we are willing to help you, you will be expected to be able to pull your own weight.
>There is a forum section entirely devoted to beatmapping, which can be found here: 12 (under “Beatmaps”). You can find your answers there! — really sucks.
The BNG (Beatmap Nominators Group) members, some can help you by giving you some advice, some don’t (plot twist: they don’t) — 95% are offline, 4% are busy and 1% is actually willing to help. Remember that the BNs used to be the same as you (regular mappers) and so are some of the top players (hvick), so don't feel nervous when asking for help. If they don't reply to you, they're probably busy. But there are tons of BNs for you to ask so there must be that 1% who is willing to help so keep looking!
With that, welcome to the world of mapping! You must really be a masochist KEK — *runs*
Where to look for more information:
Flow:
Charles445: https://osu.ppy.sh/forum/t/86329
Shiro: https://osu.ppy.sh/news/61334266941.
Slider Creation:
RandomJibberish: https://osu.ppy.sh/forum/t/37194
Inverness: https://osu.ppy.sh/forum/t/208596
Timing
Charles445: https://osu.ppy.sh/forum/t/121202
>Gray Veyron for correcting the shitstormer’s English.
>Geronimaa for being victim of Anxient‘s shitstorm
>Hanburgeric for adding Slide 18 and being yet another victim of Anxient’s shitstorm.
If you have any more questions, please do not hesitate to ask below in the thread; we dont bite unless youre being completely retarded THEN we will bite.