wiki

Umstellung auf lazer

osu!(lazer) ist die nächste große Aktualisierung des Spiels. Es ist der Höhepunkt von mehreren Jahren Arbeit hinter den Kulissen, um das Spiel akribisch neu zu implementieren.

Das Ziel ist, dass diese Version als Update veröffentlicht wird, das die bestehende stabile Version des Spiels vollständig ersetzt. Es gibt allerdings noch Arbeit zu erledigen, bevor das passieren kann. Am Ende des Tages entscheiden die Spieler, wann das geschieht und wir werden die vorherige Version weiter unterstützen, bis die Nutzer migriert sind.

"lazer" ist ein Deckname und wird irgendwann verschwinden, wenn es die Hauptversion des Spiels wird. Der Rest dieses Dokuments bezeichnet zur Vereinfachung osu!(lazer) als "lazer" und osu!(stable) als "stable".

Vergleich der Funktionen

Für eine Liste der Unterschiede in den Spielmechaniken, siehe: Unterschiede im Gameplay in osu!(lazer)

Im Folgenden findest du eine umfassende Liste des aktuellen Status von lazer im Vergleich zu stable. Beachte, dass sich die Übersicht fortlaufend ändert — im Laufe der Zeit ist das Endziel die Umsetzung aller Features, die den Spielern wichtig sind.

Kompatibilität und Leistung

Feature stable lazer
Windows 8.0 und niedriger Ja Nein
macOS / Linux Teilweise1 Ja
DirectX / Metal Teilweise2 Ja
Unterstützung für mobile Geräte Nein Ja
Multithreading-Architektur Nein Ja
Hardware-beschleunigtes Video Nein Ja
Skalierung der Benutzeroberfläche Nein Ja
Eigene Rulesets (Spielmodi) Nein Teilweise3
Deduplizierter Dateispeicher Nein Ja4
Anpassung des Tablet-Bereichs Nein Ja
Unterstützung für viele Seitenverhältnisse Nein Ja

UI und Skinning

Feature stable lazer
Skin-Unterstützung Ja Teilweise5
Gruppierungsmodi in der Songauswahl Ja Nein
Skin im Spiel / Bearbeitung des UI-Layouts Nein Ja
Dynamische, anpassbare Skinning-Komponenten Nein Ja

Interface

Feature stable lazer
Storyboards im Hauptmenü Nein Ja6
Schwierigkeitsgrade ausblenden Nein Ja
Einrichtungsassistent für den ersten Start Nein Ja
Temporäre Löschung Nein Ja7
Unmittelbare Einstellungsänderungen während dem Spiel Nein Ja

Gameplay

Feature stable lazer
Akkurate Performance-Punkte-Anzeige Teilweise8 Ja
Anpassung der Schwierigkeit Nein Ja9
Mod-Voreinstellungen Nein Ja
Einstellungen für Mods Nein Ja
Neue "spaßige" Mods Nein Ja
Combo-Farbennormalisierung10 Nein Ja
Halten für HUD Nein Ja11
Offset-Kalibrierung pro Beatmap Teilweise12 Ja13
osu!-Slider "schlängeln" sich beim Halten Nein Ja14
Spielerfreundliches "Notelock" Nein Ja15
Zeitabhängige Einfärbung von Noten in osu! und osu!mania Nein Ja
In Replays vor-/zurückspringen Nein Ja
Durchlaufende Replay-Kommentare wie bei Niconico Ja Nein

Online-Systeme

Feature stable lazer
Score-Einreichung Ja Ja
Beatmap-Ranglisten Ja Ja
Profil-Statistiken Ja Ja
Medaillen Ja Nein
Performance-Punkte Ja Ja
Chat in Echtzeit Teilweise16 Ja
Wiki / Neuigkeiten / Änderungsprotokoll / Ranglisten Nein Ja17
Nutzerprofile Nein Ja
Beatmap-Auflistung Teilweise18 Ja
Unbegrenzte Mehrspieler-Raumgröße Nein19 Ja
Zuschauen im Mehrspielermodus Nein Ja
Countdown-Timer Teilweise20 Ja21
Warteschlangen-Modi Nein Ja22
Mehrspieler-Befehle Ja Nein
Tag Co-op Ja Nein
Playlists (von Benutzern erstellte Ranglisten) Nein Ja
Beatmaps mit Online-Änderungen aktualisieren Teilweise23 Ja24

Editor

Feature stable lazer
osu!-Editor Ja Ja
osu!taiko-Editor Nein Ja
osu!catch-Editor Nein Ja
osu!mania-Editor Ja Ja
Öffne einen Schwierigkeitsgrad als Referenz Ja Nein
Anpassen der SV / Lautstärke pro Objekt Nein Ja
Festlegen des Kurventyps von Slidern pro Segment Nein Ja
Aufsplittung und Zusammenführung von Slidern Nein Ja
Pattern-Rotation Ja Ja
Pattern-Skalierung Nein Ja
Beatmap-Einreichung Ja Nein
Storyboard-Editor Ja Nein
Cross-Kompatibilität Ja Teilweise25

lazer ausprobieren

Du hast dich also dazu entschieden, lazer auszuprobieren? Super!

Du kannst es hier herunterladen. Bald wirst du die Möglichkeit haben, von stable aus zu lazer zu wechseln (über die Einstellung Updatequelle).

Häufig gestellte Fragen

Migration

Wird stable verschwinden? Werde ich zum Wechsel gezwungen?

Stable wird weiterhin unterstützt, solange die Nutzer es verwenden. Zumindest wird es mehrere Jahre lang gepflegt.

Kann ich alle meine Daten aus stable in lazer importieren?

Aktuell können Beatmaps, Skins, Scores, Replays und Sammlungen in lazer importiert werden. Erwähnenswert ist, dass Einstellungen da noch nicht dazu gehören, das heißt, du musst sie von Grund auf neu einrichten.

Wenn ich meine Beatmaps in lazer importiere, verbrauchen sie dann den doppelten Speicherplatz?

Wenn du sowohl lazer als auch stable auf demselben Laufwerk installiert hast, dann werden harte Links verwendet, um den zusätzlichen Speicherplatz einzusparen.

In allen anderen Fällen wird die Einbindung von Beatmaps den doppelten Speicherplatz benötigen.

Wenn ich lazer lösche, wird das meine stable-Installation zerstören?

Nein.

Wenn ich stable lösche, werden dann die Inhalte in lazer, die aus stable importiert wurden, zerstört?

Nein.

Wenn ich lazer installiere, kann ich dann zu stable zurückkehren?

Ja, lazer wird immer unabhängig von stable installiert. Wenn du dich nicht entscheidest, das eine oder das andere zu löschen, sind beide zugänglich.

Kann ich Daten von lazer in stable importieren?

Nein. Das wird nicht unterstützt.

Davon abgesehen können vorläufig einzelne Scores und Beatmaps aus lazer exportiert und manuell in stable eingebunden werden.

Gameplay und Punktevergabe

Wenn ich einen Score in lazer erreiche, wird er dann in meinem Profil angezeigt?

Ja, aber nicht unter "Beste Performance", wenn der "Lazer-Modus" auf der Webseite deaktiviert ist.

Außerdem wird der Score vorerst nicht unter der Übersicht "Erster Platz" erscheinen.

Wenn ich einen Score in lazer erreiche, wird es dafür Performance-Punkte geben?

Ja.

Verwendet lazer ScoreV2?

Ja, es nutzt ein mit einigen Anpassungen darauf basierendes Punktesystem.

Ich bevorzuge die klassische Spielstandanzeige, bei der Scores richtig groß werden.

Du kannst tatsächlich die Einstellung Spielstandanzeigemodus auf Klassisch stellen, um den explosiven Stil des Punktesystems im Spiel wiederherzustellen! Es wird keine perfekte Übereinstimmung sein, gibt dir aber das gleiche Gefühl wie beim klassischen Scoring und wird überall angewendet, wo du es erwarten würdest.

Globale Score-Ranglisten nutzen ebenfalls das klassische Punktesystem.

Wenn ich einen Score auf lazer erreiche, wird dieser für immer bleiben?

Wir versuchen zwar, so viele Scores wie möglich zu erhalten, geben aber keine Garantie, dass Scores dauerhaft erhalten bleiben. Wir können uns jederzeit dazu entscheiden, einen Teil oder alle Scores zu vernichten, um das Spiel fair zu halten, z. B. wenn Cheats entdeckt werden.

Werden in stable erreichte Scores in lazer gezeigt?

Ja.

Werden auf lazer erreichte Scores in stable auftauchen?

Vorerst nicht.

Werden alle Mods gerankt werden?

Auf Ranglisten erscheinen Scores jeglicher Mod-Kombinationen.

Jedoch gibt es aktuell nur für die folgenden Mods Performance-Punkte:

  • Verringerung der Schwierigkeit
    • Easy
    • No Fail
    • Half Time (nur 0,75x, Adjust pitch anzupassen ist erlaubt)
    • Daycore (nur 0,75x)
  • Erhöhung der Schwierigkeit
    • Hard Rock (gilt nicht für osu!mania)
    • Sudden Death (Restart on fail anzupassen ist erlaubt)
    • Perfect (Restart on fail anzupassen ist erlaubt)
    • Hidden
    • Nightcore (nur 1,5x)
    • Double Time (nur 1,5x, Adjust pitch anzupassen ist erlaubt)
    • Flashlight
    • Blinds
    • Accuracy Challenge
  • Konvertierung (betrifft nur osu!mania)
    • Mirror
    • Four Keys
    • Five Keys
    • Six Keys
    • Seven Keys
    • Eight Keys
    • Nine Keys
  • Zum Spaß
    • Muted
    • No Scope
  • Automatisierung (betrifft nur osu!)
    • Spun out
  • System
    • Touch Device

Sofern oben nicht anders angegeben, werden Performance-Punkte nur für die Standardkonfiguration der Anpassungsoptionen vergeben.

Ich mag die neuen Spielmechaniken nicht. Kann ich die alten Spielmechaniken wie auf stable wiederherstellen?

Bitte probiere die Mod "Classic" aus, die vieles zurückbringt, was du gewohnt bist. Stelle ebenfalls sicher, in die Einstellungen zu schauen, die die Mod anbietet. Damit kannst du dein Erlebnis besser anpassen und verstehst, welche Änderungen vorgenommen werden (sie sind dort alle aufgelistet).

Skinning und UI

Etwas ist anders als in stable und mir gefällt das nicht!

Bitte führe den Einrichtungsassistenten oben in den Einstellungen aus und gehe durch die Einstellungen auf dem Bildschirm Verhalten. Viele der allgemeinen Einstellungen, deren Standardwerte geändert wurden, sind hier aufgeführt. Es gibt auch einen Button, um das alte Verhalten als Ausgangspunkt für dein Abenteuer in lazer zu übernehmen.

Werden alte Skins irgendwann in der Songauswahl und der Ergebnisanzeige funktionieren?

Wir geben unser Bestes, um so viel wie möglich davon zurückzubringen, ohne dass neue Funktionalitäten blockiert werden. Das wird später kommen.

Kann ich meinen Skin-Cursor auch in den Menüs verwenden?

Wir werden dies wahrscheinlich aufgrund von hoher Nachfrage in Zukunft wieder unterstützen.

Leistung

Warum kann ich keine unbegrenzten FPS einstellen?

Ab einer bestimmten Grenze gibt es keinen Grund, höhere Bildraten zu haben. Lazer setzt verschiedene neue Technologien ein, die sicher stellen, dass die geringste Latenzzeit erreicht wird, ohne dass hohe Bildwiederholraten benötigt werden. Dies wird sich in Zukunft noch weiter verbessern, da noch einige Verbesserungen anstehen.

Lazer fragt Eingaben mit 1.000 Hz unabhängig vom FPS-Limit ab. Das ist der Grund, warum die maximale Einstellung bei 1.000 FPS liegt.

Wenn du neugierig bist, wie das die Eingabelatenz beeinflusst und deine eigene Wahrnehmung testen möchtest, dann führe bitte den eingebauten "Latency Certifier" am Ende der Einstellungen aus.

Du kannst auch dieses technische Dokument lesen (Englisch), was den von uns eingeschlagenen Weg und die dahinter stehenden Überlegungen erläutert.

Wenn Eingaben mit 1.000 Hz abgefragt werden, was ist mit meiner 8.000 Hz Gaming-Maus?

Das Betriebssystem fragt weiterhin mit der hohen Rate ab, obwohl sich die Vorteile als vernachlässigbar erwiesen haben. Abfragen mit so hohen Raten können unvorhergesehene Dinge verursachen und wir empfehlen, die Geräte für die Systemstabilität auf 1.000 Hz zu begrenzen.

Lazer läuft für mich schlechter als stable. Warum das?

Während auf den meisten modernen Geräten lazer besser abschneidet als stable, gibt es immer Sonderfälle, wenn jeder Benutzer eine andere Hardwarekonfiguration hat. In unserer kurzfristigen Roadmap sehen wir die Unterstützung von DirectX (auch bekannt als "Kompatibilitätsmodus" auf stable) und Vulkan, welche beide in jeglicher Hardware bessere Treiberunterstützung als OpenGL haben. Sobald dies implementiert wurde, wird sich die Leistung auf Hardware wie integrierten Chipsätzen von Intel erheblich verbessern.

Feedback geben

Eine Funktion, auf die ich angewiesen bin, fehlt! / Etwas hat sich geändert und mir gefällt es nicht. / Ich habe einen Fehler gefunden. Wie kann ich ihn am besten melden?

Es ist sehr wahrscheinlich, dass wir uns dessen bereits bewusst sind und es für die zukünftige Umsetzung einplanen! Bitte suche im Issue-Tracker und der Diskussionsseite. Wenn du keine passenden Threads finden kannst, darfst du gerne eine Diskussion öffnen.

Bedenke, dass wir bereits über 1.000 Issues mit unterschiedlichen Prioritäten verfolgen und es kann einige Zeit dauern, Fehler zu beheben, die nur einen kleinen Teil der Nutzer beeinträchtigt.

Sonstiges

Warum wird es "lazer" genannt?

Was ist schärfer als eine scharfe Kante? Ein Laser! Es handelt sich um ein Wortspiel mit der Updatequelle Cutting Edge, die experimentelle Version des Clients.

Warum dauert es so lange, bis es die "Hauptversion" wird?

Auch wenn osu! wie ein einfaches Spiel aussieht, gibt es Hunderte von Funktionen und Systemen, auf die sich die Nutzer inzwischen verlassen. Je nachdem, wen man fragt, ist lazer schon seit Jahren in einem voll spielbaren Zustand oder es fehlen noch zahlreiche Funktionen.

Ein weiterer Bereich, in dem große Anstrengungen unternommen wurden, ist die historische Erhaltung — es wird sichergestellt, dass die Beatmaps sich genauso verhalten, wie sie es sollen, einschließlich der Randfälle, die ursprünglich nicht eingeplant waren. osu! ist ein dynamisches Ökosystem und die Nutzer haben sich die Freiheit genommen, das Spiel weit über den geplanten Umfang hinaus zu erweitern. Wir versuchen unser Bestes, um das in Zukunft zu fördern und zu unterstützen.

Zu guter Letzt investieren wir im Gegensatz zur letzten Iteration viel Zeit und Sorgfalt, um sicherzustellen, dass die Codebasis uns auch in Zukunft noch gute Dienste leisten wird. Wir haben die Voraussetzungen dafür geschaffen, dass neue Funktionen in Zukunft in rasantem Tempo online gehen können. Das beinhaltet neue UI-Komponenten, neue Möglichkeiten das Spiel zu verschönern, neue Mehrspieler-Systeme und nicht zu vergessen die Fähigkeit, alle deine existierenden Beatmaps in neuen Spielmodi (auch bekannt als Rulesets) zu spielen!

Was kommt als nächstes?

Wir haben eine riesige ToDo-Liste an Funktionen und Verbesserungen, die von den Benutzern gewünscht werden, an denen wir mit Lichtgeschwindigkeit arbeiten. Falls du erst kürzlich zu uns gestoßen bist und die Dynamik der Entwicklung von osu! noch nicht erlebt hast, bereite dich auf eine Überraschung vor.

Wie greife ich auf meinen Songs-Ordner zu?

Es gibt keinen Songs-Ordner in lazer! Das ermöglicht uns, coole Dinge zu machen, wie zum Beispiel, dass in der Songauswahl nicht mehr F5 gedrückt werden muss, um Beatmaps neuzuladen (weil Beatmaps immer in einem guten Zustand sind) und dass der Speicherplatz, der von Beatmaps verbraucht wird, um 20 bis 40 % reduziert wird. Du kannst mehr darüber lesen, wie lazer Dateien speichert.

Wenn du Änderungen an Beatmaps vornehmen musst, dann verwende bitte den Editor. Künftig werden wir einen Modus im Editor einführen, der einen Beatmap-Ordner temporär für die externe Bearbeitung verfügbar macht. So kannst du während der Erstellung einer Beatmap externe Tools verwenden.

Jetzt, da "osu!direct" für alle Spieler verfügbar ist, werden Supporter irgendwelche neuen Vorteile haben?

Einige Filter in der Beatmap-Auflistung sind nur für Supporter.

Es gibt bereits einige zusätzliche Vorteile:

  • Supporter können Playlists erstellen, die länger halten.
  • Supporter können Storyboards im Hauptmenü spielen lassen.

Wir beabsichtigen, in Zukunft neue Vorteile in das Spiel zu bringen, aber unser Fokus liegt nun auf der Feature-Parität mit stable, also nutze bitte den Kauf deines Supporter-Tags als Möglichkeit, um... die Entwicklung des Spiels voranzutreiben!

Werde ich gebannt, wenn ich in lazer schummle?

Ja.

Wenn ich jemanden finde, der in lazer schummelt, wie sollte ich ihn melden?

Auf die gleiche Weise, wie du es sonst machen würdest.

Wo sind die Mikrotransaktionen?

Du denkst wahrscheinlich an ein anderes Spiel.

Anmerkungen

  1. Mit Wine. 

  2. DirectX über den Kompatibilitätsmodus. 

  3. Manuell durch .dll-Dateien. 

  4. Beatmaps und Skins teilen sich Dateien, um Speicherplatz einzusparen. 

  5. Nur Gameplay. 

  6. nur für osu!supporter. 

  7. Stelle gelöschte Beatmaps und andere Daten in den Einstellungen wieder her. Löschoperationen sind erst beim Verlassen des Spiels unumkehrbar. 

  8. Über Online-Abfrage. 

  9. Ändere die Werte CS/AR/OD/HP einer Beatmap direkt in der Songauswahl über die Mod "Difficulty Adjust". 

  10. Dadurch werden die benutzerdefinierten Combo-Farben von Beatmaps auf dieselbe Helligkeitsstufe gebracht. 

  11. Halte Strg gedrückt, um das HUD kurzzeitig anzuzeigen, während es ansonsten ausgeblendet ist. 

  12. Manuell anpassbar über die Tastenbelegung. 

  13. Beim Neustart einer Beatmap kannst du das Offset anhand deines letzten Durchlaufs kalibrieren. 

  14. Kann deaktiviert werden. 

  15. Existiert noch, sollte aber nicht stören. 

  16. Es kann bis zu 15 Sekunden dauern, bis eine Nachricht ankommt. 

  17. Eingebauter Zugang zu den meisten Online-Inhalten. 

  18. Über osu!direct, nur für osu!supporter. 

  19. Maximal 16 Spieler. 

  20. Stelle einen Countdown mit einem Befehl ein, kein automatischer Start. 

  21. Stelle einen Countdown in der Benutzeroberfläche ein, um das Match automatisch zu starten. 

  22. Aktiviere diese Option, damit jeder in einer Lobby neue Beatmaps in die Warteschlange stellen kann, auch bekannt als "host rotate". 

  23. Nur die Beatmap. 

  24. Alle Dateien. 

  25. Einige Editor-Features führen zu einer inkorrekten Wiedergabe von Beatmaps in stable — wird bald behoben.