To start, press the Edit button.
Mappers usually want to get their beatmaps ranked, which consists of a beatmap approval process, where when completed successfully, a scoreboard will be assigned onto the beatmap and is considered complete unless the mapper wish to add/change something to it.
The most common difficulties created in Beatmapping are:
Additionally you may find Guest Difficulties which are commonly labeled as mapper's difficulty (For example: "Larto's Insane").
With the addition of the Special modes, you can now add mod-specific difficulties to your beatmap other than the usual osu! difficulty. It is entirely possible to fill the beatmap with only Taiko/Catch the Beat/Osu!mania difficulties provided there is an Easy/Normal difficulty in it.
As osu! is a rhythm based game, the songs you choose to map should have an obvious and constant beat. Try to avoid songs which have tempo (speed) changes or slow songs until you are more experienced and used to the beatmapping mechanism.
To start a new beatmap, follow these simple steps:-
Alternative route: Put audio file onto the "Songs" folder.
It should open and direct you to the edit screen with your audio file at there.
Your new song will be at the bottom of the song list, highlighted in purple.
Click on the song to open up Song Setup.
You can set the other options now if you want, but they can be changed later on. Click OK, and you can start beatmapping! The next step is to add timing to your beatmap.
Timing is vital - incorrectly timed maps will not be considered for ranking. Make sure your timing is perfect before putting any notes in. If in doubt about timing, contact a mod for help first, or submit your song into the Beatmap Help forum. This will save a lot of hassle later on.
Here are some tips for getting your timing right:-
You should enter this information before you create a second difficulty, to ensure that the description will be consistent across all of the maps in the set. You are currently allowed to use Unicode characters.
Again, to avoid issues, please make sure that everything (aside from Difficulty name) is filled out identically for each difficulty.
|Ctrl + B|
|Ctrl + Shift + B|
|Ctrl + Right Arrow|
|Ctrl + Left Arrow|
Bookmark is a tool that marks the timeline. This is useful for planning out the specific places where you may want to place a BPM switch point or reserving space to place a complex design later. Depending on your preference, you may abuse this as you play the song while using the command based on the beat as a rough guide on how the beatmap would be.
This should be a straightforward and intuitive process. Below are some useful tips for Normal-type hit objects:-
Before delving into sliders, do the following two things:
Now you can begin adding a slider. Left-click to start the slider, add waypoints with further left-clicks, and terminate with a right-click to make a bezier slider. If you want to create a liner slider, make a bezier-shaped slider first, then left-clicking on an existing vertex will turn that vertex red and create a new anchor point to allow for sharp turns and new curves. It is recommended to make sure the length of the slider is correct before adjusting the shape.
Here are some other tips regarding sliders:-
Try and put some effort into making your sliders look nice! Lopsided/overlapped/wonky/plain-ugly sliders really ruin the look of a beatmap! Additionally, ensure that your sliders do not overlap one another, the tail end of your slider is always visible, and that the slider path is not obscured in any way - such as unpredictable U-turns or making the head and tail of the slider overlap. These slider-crafting pitfalls should be avoided!
To add a spinner to your map, left-click to begin it, then scroll the timeline to where you want the end to be, and terminate with a right-click. Try and keep your spinners to a reasonable length - overly long spinners are tiring and boring, whilst spinners that are too short are not nice. ^"Spinner spam" (as in, more than 5 spinner in one time) is a definite no-no!
^"Spinner Spam" note: This is because Trans-Siberian Orchestra - Wizards In Winter (Impossible difficulty) have roughly 48~51 count in ~5 seconds. The beatmap itself contains lengthy streams of hit-circles and perfectly rankable if excluding the ninja spinner spam.
Combos are groups of notes, essential to the scoring in osu!. Different combos have different colours. It is important that you use combos in your beatmaps to ensure better perception and understanding of the song stanza. Typically, combos should be based on the sound (drumming, guitar-streaming, singing) of the music in some way so pay attention to the stanzas displayed in the timing panel if you need some guidance. As a rough guide, a good length of a combo should be around 5-15 excluding streaming (10-30).
Note: End combos (Geki and Katu specifically) will increase the HP bar by a good amount compared to typical 300. Short combos are preferred since longer combos yield less health in comparison and may cause the beatmap to become unnaturally hard due to HP drain.
To give players a bit of rest time during a longer beatmap, you should include a Break. To do this, simply leave a gap in the beatmap where you want the break to be, and click the "Insert Break Time" button in the editor. Note that you must insert a break between two hit objects, so place notes at the start and end to "mark out" the break before inserting one!
A couple of rules of thumb are:-
Here are some advanced tips on planning breaks through the use of Bookmarks:-
For intuitive play, your beatmaps should have good "beat spacing"! In general, beats that are close together on the timeline should be close together on the beatmap, and vice versa. This is to ensure the flow of the song sync with the beatmap design harmonically, making the beatmap much more enjoyable.
The simplest way to ensure beat spacing is correct on your beatmaps is to utilize the editor's Distance Snapping function, found in the upper-right hand side of the editor. The relative distance between notes can be adjusted using the mouse wheel. If you stick to using Distance Snap for the whole song, correct beat spacing is guaranteed!
To make a new difficulty level, simply open your existing difficulty, choose "File" --> "Save As New Difficulty..." and change the entry in the Difficulty box.
Be sure to add variation between different difficulty levels. Add, take away or rearrange notes to make new patterns. Flip or rotate existing notes. The beatmap difficulties should feel familiar to some degree (like the speed of BPM, BPM change points or certain beatmap design) while ^retaining the distinctive difference in accordance to difficulty.
Note: Changing the difficulty settings (e.g. HP drain rate) is not considered a new beatmap difficulty. This is called plain laziness, and will likely be requested to create a new beatmap design.
^"retaining the distinctive difference in accordance to difficulty": Difference in beatmap design (as in, no exact repeated flipped design from Easy for Normal).
If you have a circle on your mouse cursor (i.e. you are in placement mode) it will act as if you have placed it - changing the combo numbers/colours for any circles that occur after it.
Click on the "Design" Tab. There is a button called "Set BG Colour" which allows you to choose your own background colour. Theoretically speaking, it is most likely to be replaced by background image/video unless you are planning to use a storyboard.
Click on the "Design" Tab. There is a button called "Insert Background". When clicked, a dialog box will appear, allowing you to browse around your computer for the image or video you want to be added. The image/video will automatically be copied into the song folder, and will be included when submitting your beatmap.
Click the "Design" tab to open up the SBE (Storyboard Editor).
Yes, and here's a list of them. It is best you print them out for the sake of easier reference.
|C / Spacebar|
|Left / Right|
|Shift + Left / Right|
|Ctrl + B|
|Ctrl + Shift + B|
|Ctrl + Left Arrow|
|Ctrl + Right Arrow|
|Ctrl + L|
|Ctrl + S|
|Ctrl + N|
|Number Keys (1, 2, 3, 4)|
|Q, W, E, R,T,Y, L|
|Shift + (Q, W, E, R) (Hitsounds)|
|Ctrl + (Q, W, E, R) (Hitsounds)|
|Ctrl + Z|
|Ctrl + Y|
|Ctrl + A|
|Ctrl + X|
|Ctrl + C|
|Ctrl + V|
|Ctrl + D|
|Ctrl + G|
|Alt (while placing)|
|Shift (while placing)|
|'''Shift (while modifying)|
|Ctrl + 1-4|
|Ctrl + Shift + R|
|Ctrl + <|
|Ctrl + >|
|' Ctrl + H'|
|' Ctrl + J'|
|Shift (while adjusting BPM/Offset)|
|Ctrl + B|
|Ctrl + P|
Here's a list of them:
|Ctrl + Left Click|
|Ctrl + Alt + Mouse Wheel|
|Ctrl + Mouse Wheel|
|Alt + Mouse Wheel|