osu! ma cztery wbudowane tryby gry z różnymi mechanikami, pierwotnie zainspirowane przez inne gry rytmiczne:
Żeby zmienić tryb gry, kliknij przycisk Mode, który znajduje się na dole ekranu wybierania piosenek w osu!(stable), użyj przycisków znajdujących się w górnej części ekranu w osu!(lazer), lub użyj poniższych skrótów klawiszowych:
Ctrl + 1 dla osu!Ctrl + 2 dla osu!taikoCtrl + 3 dla osu!catchCtrl + 4 dla osu!manii
Interfejs wybierania trybu gry w osu!(stable)
Interfejs wybierania trybu gry w osu!(lazer)
osu!Strona główna: osu!
osu! jest trybem podstawowym, w którym gracze muszą klikać w kółka i slidery oraz kręcić spinnerami do rytmu muzyki. Jest bazowana na grze rytmicznej stworzonej przez iNiS - Osu! Tatakae! Ouendan. osu! ma swoją własną maskotkę, która ma na imię pippi. Jest ona dziewczyną z różowo-czarnymi włosami.
Rozgrywka w trybie gry osu!
osu!taikoStrona główna: osu!taiko
osu!taiko symuluje proces grania na prawdziwym bębnie. Gracze używają klawiatury lub zestawu bębnów, aby trafiać kółka o różnych kolorach poruszające się na jednej linii. Jest bazowany na serii gier Taiko no Tatsujin, której producentem jest Bandai Namco Entertainment. Maskotką osu!taiko jest Mocha, zielonowłosa dziewczyna w kimonie trzymająca pałeczki do gry.
Rozgrywka w trybie gry osu!taiko
osu!catchStrona główna: osu!catch
W osu!catch gracz steruje łapaczem, aby łapać owoce spadające z góry ekranu. Ten tryb gry jest luźno bazowany na minigrze "Catch It!!" ze wczesnych wersji rdm/rhythm-it1, symulatorze Beatmanii przeznaczonym na komputery. Sama minigra "Catch It!!" została zainspirowana trybem gry EZ2CATCH z serii gier EZ2DJ. Maskotką osu!catch jest Yuzu, niebieskowłosy chłopak.
Rozgrywka w trybie gry osu!catch
osu!maniaStrona główna osu!mania
osu!mania jest grą rytmiczną z przewijaniem w pionie (VSRG), która została stworzona jako symulator gry na pianinie. Tryb ten był w dużej mierze stworzony i zaimplementowany przez woc2006 i jest bazowany na różnych grach typu VSRG (jak Dance Dance Revolution czy Beatmania). Maskotkami osu!manii są bliźnięta Mani i Mari, oboje mający fioletowe i jasnofioletowe włosy.
Rozgrywka w trybie gry osu!mania
W osu!(lazer) istnieje możliwość samodzielnego instalowania niestandardowych trybów gry (zwanych również niestandardowymi rulesetami) za pomocą plików z rozszerzeniem .dll. Wprowadzają one nowe sposoby grania w grę przy użyciu biblioteki beatmap oferowanej przez osu!. Niestandardowe tryby gry, tak jak tryby główne, często są inspirowane innymi grami rytmicznymi.
Pełną listę dostępnych niestandardowych trybów gry można znaleźć w tej dyskusji na GitHubie.