wiki

Mise à jour vers lazer

osu!(lazer) est la prochaine mise à jour majeure du jeu. C'est l'aboutissement de plusieurs années de travail en coulisses pour réimplémenter minutieusement le jeu.

L'objectif final est que cette version soit publiée comme une mise à jour qui remplacera complètement la version stable existante du jeu, mais il y a encore du travail à faire avant que cela ne soit réalisable. En fin de compte, les joueurs dicteront le moment où cela se produira et nous continuerons à supporter la version précédente jusqu'à ce que les utilisateurs aient migré.

"lazer" est un nom de code qui sera abandonné au fur et à mesure qu'il deviendra la version principale du jeu. Dans le reste de ce document, osu!(lazer) sera appelé "lazer" et osu!(stable) sera appelé "stable" pour plus de simplicité.

Comparaison des caractéristiques

Pour une liste des différences concernant les mécanismes de jeu, voir Différences de gameplay dans osu!(lazer).

Ce qui suit est une liste complète de l'état actuel de lazer par rapport à stable. Notez qu'il s'agit d'une cible mouvante - l'objectif final est d'implémenter toutes les fonctionnalités qui intéressent les joueurs au fil du temps.

Compatibilité et performance

Fonctionnalité stable lazer
Windows 8.0 et versions inférieures Oui Non
macOS / Linux Partiellement1 Oui
DirectX / Metal Partiellement2 Oui
Support mobile Non Oui
Architecture multithread Non Oui
Vidéo accélérée par le matériel Non Oui
Mise à l'échelle de l'interface utilisateur Non Oui
Règles personnalisées (modes de jeu) Non Partiellement3
Stockage de fichiers dédupliqués Non Oui4
Réglage de la surface de la tablette Non Oui
Prise en charge de nombreux formats d'image Non Oui

Interface utilisateur et skin

Fonctionnalité stable lazer
Support du skin Oui Partiellement5
Modes de regroupement de la sélection de musiques Oui Non
Edition du skin /de l'interface utilisateur en jeu Non Oui
Composants du skin dynamiques et personnalisables Non Oui

Interface

Fonctionnalité stable lazer
Storyboards dans le menu principal Non Oui6
Cacher les difficultés Non Oui
Assistant de configuration à la première exécution Non Oui
Suppression progressive Non Oui7
Changements de paramètres immédiats pendant le jeu Non Oui

Gameplay

Fonctionnalité stable lazer
Affichage précis des points de performance Partiellement8 Oui
Ajustement des difficultés Non Oui9
Présélections des mods Non Oui
Paramètres par mods Non Oui
Nouveaux mods fun Non Oui
Normalisation des couleurs de combo10 Non Oui
Hold pour l'HUD Non Oui11
Calibrage du décalage par beatmap Partiellement12 Oui13
les sliders d'osu! "serpentent" lorsqu'on les fait glisser Non Oui14
"note lock" d'osu! favorable aux joueurs Non Oui15
osu!mania et osu! couleur de notes basé sur le timing Non Oui
Recherche de replays Non Oui
Style de défilement Niconico des commentaires des replays Oui Non

Systèmes en ligne

Fonctionnalité stable lazer
Soumission du score Oui Oui
Classements des beatmap Oui Oui
Statistiques du profil Oui Oui
Médailles Oui Non
Points de performance Oui Oui
Tchat en temps réel Partiellement16 Oui
Wiki/news/changelog/classements Non Oui17
Profils d'utilisateurs Non Oui
Liste des beatmap Partiellement18 Oui
Taille illimitée des salons multijoueurs Non19 Oui
Spectateurs en multijoueur Non Oui
Comptes à rebours Partiellement20 Oui21
Modes de file d'attente Non Oui22
Commandes multijoueurs Oui Non
Tag co-op Oui Non
Playlists (classements établis par l'utilisateur) Non Oui
Mise à jour des beatmaps avec les modifications en ligne Partiellement23 Oui24

Éditeur

Fonctionnalité stable lazer
Éditeur osu! Oui Oui
Éditeur osu!taiko Non Oui
Éditeur osu!catch Non Oui
Éditeur osu!mania Oui Oui
Ouvrir les difficultés comme référence Oui Non
SV par objet/volume Non Oui
Types de courbes sliders par segment Non Oui
Séparation et fusion des sliders Non Oui
Rotation du pattern Oui Oui
Redimensionnement du pattern Non Oui
Soumission des beatmaps Oui Non
Éditeur de storyboard Oui Non
Compatibilité croisée Oui Partiellement25

Passage à lazer

Vous avez décidé d'essayer lazer ? Superbe !

Vous pouvez le télécharger ici. Dans un futur proche, vous pourrez passer à lazer à partir de stable (dans le paramètre Release stream).

FAQ

Migration

Le système stable est-il en train de disparaître ? Vais-je être contraint de changer ?

Stable continuera d'être maintenu tant que les utilisateurs l'utiliseront. Au minimum, il sera maintenu pendant plusieurs années.

Puis-je importer toutes mes données de stable à lazer ?

Actuellement, les beatmaps, les skins, les scores, les replays et les collections peuvent être importés dans lazer. A noter que les paramètres ne sont pas encore importés, vous devrez donc les configurer à partir de zéro.

Si j'importe mes beatmaps dans lazer, l'espace disque sera-t-il doublé ?

Si vous avez lazer et stable sur le même disque, les hard links sont utilisés pour éviter d'utiliser de l'espace disque supplémentaire.

Dans tous les autres cas, l'importation de beatmaps utilisera le double de l'espace disque.

Si je supprime lazer, cela va-t-il perturber mon installation stable ?

Non.

Si je supprime stable, le contenu importé de stable dans lazer sera-t-il supprimé ?

Non.

Si j'installe lazer, pourrai-je revenir à stable ?

Oui, lazer s'installe toujours en même temps que stable. À moins que vous ne choisissiez de supprimer l'un ou l'autre, les deux seront accessibles.

Puis-je importer des données de lazer vers stable ?

Non. Cette mesure ne sera pas soutenue.

Cela dit, les scores individuels et les beatmaps peuvent être exportés de lazer et importés manuellement dans stable pour l'instant.

Gameplay et score

Si j'établis un score sur lazer, celui-ci apparaîtra-t-il sur mon profil ?

Oui, mais il ne s'affichera pas dans les "meilleures performances" si le "mode lazer" est désactivé sur le site web.

En outre, il n'apparaît pas dans les "rangs de la première place" pour l'instant.

Si je définis un score sur lazer, cela donnera-t-il des points de performance ?

Oui.

Lazer utilise-t-il ScoreV2 ?

Il utilise un système de notation basé sur celui-ci avec quelques ajustements.

Je préfère l'affichage classique des scores, où les scores deviennent vraiment importants

Vous pouvez en fait changer le paramètre Mode d'affichage des scores en Classique pour retrouver le style explosif des scores dans tout le jeu ! Ce ne sera pas une correspondance parfaite, mais cela vous donnera la même sensation de score classique et sera appliqué partout où vous l'attendez.

Les classements mondiaux utiliseront également les scores classiques.

Si je fixe un score sur lazer, restera-t-il pour toujours ?

Bien que nous essayions de préserver le plus grand nombre de scores possible, nous ne garantissons pas que les scores resteront indéfiniment. À tout moment, nous pouvons décider d'effacer un sous-ensemble ou tous les scores afin de préserver l'équilibre du jeu, par exemple en cas de découverte d'exploits ou d'actes frauduleux.

Les scores définis sur stable seront-ils affichés dans lazer ?

Oui.

Les scores établis dans lazer apparaîtront-ils dans stable ?

Pas pour le moment.

Tous les mods seront-ils classés ?

Les scores de toutes les combinaisons de mods apparaissent dans les classements.

Cependant, pour l'instant, seuls les mods suivants attribuent des points de performance :

  • Réduction de la difficulté
    • Easy
    • No Fail
    • Half Time (uniquement 0.75x, la configuration de Adjust pitch est autorisée)
    • Daycore (uniquement 0.75x)
  • Augmentation de la difficulté
    • Hard Rock (pas pour osu!mania)
    • Sudden Death (La configuration de Restart on fail est autorisée)
    • Perfect (La configuration de Restart on fail est autorisée)
    • Hidden
    • Nightcore (uniquement 1.5x)
    • Double Time (uniquement 1.5x, la configuration de Adjust pitch est autorisée))
    • Flashlight
    • Blinds
    • Accuracy Challenge
  • Conversion (osu!mania uniquement)
    • Mirror
    • Four Keys
    • Five Keys
    • Six Keys
    • Seven Keys
    • Eight Keys
    • Nine Keys
  • Fun
    • Muted
    • No Scope
  • Automatisation (osu! uniquement)
    • Spun out
  • Système
    • Touch Device

Seule la configuration par défaut des options de personnalisation donne droit à des points de performance, sauf indication contraire ci-dessus.

Je n'aime pas les nouveaux mécanismes de jeu. Est-ce que je peux restaurer les anciens mécanismes de jeu comme sur stable ?

Essayez d'appliquer le mod "Classic", qui rétablira une grande partie du comportement auquel vous êtes habitué. Veillez également à vérifier les paramètres proposés par le mod "Classic", car ils vous permettront de personnaliser davantage votre expérience et de comprendre quels changements sont appliqués (car ils sont tous répertoriés à cet endroit).

Skinning et UI

Quelque chose se comporte différemment par rapport à stable et je n'aime pas ça !

Veuillez lancer l'assistant d'installation en haut de la page des réglages et parcourir les réglages de l'écran Comportement. Un grand nombre de paramètres courants dont les valeurs par défaut ont été modifiées sont listés ici. Il y a également un bouton unique sur lequel vous pouvez appuyer pour appliquer les anciens comportements comme point de départ de votre voyage dans lazer.

Les anciens skins fonctionneront-ils éventuellement dans les écrans de sélection des musiques et de résultats ?

Nous ferons de notre mieux pour rétablir autant de choses que possible sans bloquer les nouvelles fonctionnalités. Cela viendra plus tard.

Puis-je utiliser mon skin de curseur dans les menus également ?

Il est probable que nous rétablissions ce support à l'avenir en raison de la demande populaire.

Performance

Pourquoi ne puis-je pas utiliser un nombre illimité d'images par seconde ?

Au-delà d'un certain seuil, il n'y a aucune raison d'utiliser des fréquences d'images plus élevées. Lazer utilise plusieurs nouvelles technologies pour s'assurer que la latence la plus faible est réalisable sans nécessiter des fréquences d'images élevées. Cela continuera à s'améliorer à l'avenir, car il nous reste encore quelques améliorations à mettre en œuvre.

Lazer demande une entrée à 1 000 Hz indépendamment du limiteur de FPS, c'est pourquoi le réglage maximum du limiteur sera également limité à 1 000 FPS.

Si vous êtes curieux de savoir comment cela affecte la latence d'entrée et de tester votre propre perception, lancez le "latency certifier" intégré au bas des paramètres.

Vous pouvez également lire ce document technique qui explique la voie que nous suivons et les raisons qui la justifient.

Si l'entrée n'est sollicitée qu'à 1 000 Hz, qu'en est-il de ma souris de jeu à 8 000 Hz ?

Le système d'exploitation continuera à interroger à la fréquence la plus élevée, bien que les avantages se soient avérés négligeables. L'interrogation à des fréquences aussi élevées peut avoir des conséquences imprévues, et nous recommandons de limiter les périphériques à 1 000 Hz pour assurer la stabilité du système.

Pour moi, Lazer est moins performant que stable. Qu'est-ce qui se passe ?

Alors que sur la plupart des matériels modernes, nous voyons lazer surpasser stable, il y a toujours des cas limites lorsque chaque utilisateur a une configuration matérielle différente. Dans notre feuille de route à court terme, nous cherchons à prendre en charge DirectX (alias "mode de compatibilité" sur stable) et Vulkan, qui ont tous deux un meilleur support de pilote qu'OpenGL sur tout le matériel. Une fois que cela sera mis en œuvre, les performances sur le matériel comme les chipsets intégrés Intel s'amélioreront considérablement.

Fournir un feedback

Une fonctionnalité dont je suis tributaire a disparu ! / Quelque chose a changé et je ne l'aime pas. / J'ai trouvé un bug, quelle est la meilleure façon de le signaler ?

Il y a de fortes chances que nous soyons déjà au courant de ce problème et que nous le suivions en vue d'une future mise en œuvre ! Veuillez consulter le suivi des problèmes et la page des discussions. Si vous ne trouvez aucun fil de discussion correspondant, n'hésitez pas à ouvrir une discussion.

Veuillez noter que nous suivons déjà plus de 1 000 problèmes de priorités diverses, et qu'il nous faudra peut-être un certain temps pour résoudre les problèmes qui n'affectent qu'un petit nombre d'utilisateurs.

Autres

Pourquoi l'appelle-t-on "lazer" ?

Qu'y a-t-il de plus pointu que cutting-edge ?

Pourquoi cela prend-il tant de temps pour devenir la version "principale" ?

Bien qu'osu! puisse sembler être un jeu simple, il y a des centaines et des centaines de fonctionnalités et de systèmes sur lesquels les utilisateurs se sont appuyés. Selon la personne à qui l'on s'adresse, lazer peut être entièrement jouable depuis des années, ou bien il peut lui manquer d'innombrables fonctionnalités.

Un autre domaine qui a demandé énormément d'efforts est la préservation historique - s'assurer que les beatmaps se comportent exactement comme elles le devraient, y compris les cas de figure qui n'étaient pas prévus à l'origine. osu! est un écosystème dynamique et les utilisateurs ont pris la liberté d'étendre le jeu bien au-delà de ce qui était prévu, et nous essayons de faire de notre mieux pour embrasser et soutenir cela à l'avenir.

Enfin, contrairement à la dernière itération, nous consacrons le temps et la diligence nécessaires pour nous assurer que la base de code nous servira bien à l'avenir. Nous avons préparé le terrain pour que les nouvelles fonctionnalités puissent être mises en ligne à une vitesse fulgurante. Cela inclura de nouveaux composants d'interface, de nouvelles façons d'habiller le jeu, de nouveaux systèmes multijoueurs et n'oublions pas la possibilité de charger et de jouer toutes vos beatmaps existantes sur des modes de jeu complètement nouveaux (alias "rulesets") !

Quelle est la prochaine étape ?

Nous avons un grand nombre de fonctionnalités et d'améliorations demandées par les utilisateurs que nous allons continuer à développer à la vitesse de la lumière. Pour ceux qui nous ont rejoints récemment et qui n'ont pas connu l'élan du développement d'osu!, préparez-vous à être surpris.

Comment accéder à mon dossier de musiques ?

Il n'y a pas de dossier musique dans lazer ! Cela nous permet de faire des choses sympas comme ne pas avoir besoin d'appuyer sur F5 à la sélection de la musique pour rafraîchir les beatmaps (parce que les beatmaps sont toujours dans un bon état) et réduire l'espace disque utilisé par les beatmaps de 20-40%. Vous pouvez en savoir plus sur la façon dont lazer stocke les fichiers.

Si vous avez besoin d'apporter des modifications à une beatmap, veuillez utiliser l'éditeur. A l'avenir, nous introduirons un mode dans l'éditeur qui rendra le dossier d'une beatmap temporairement accessible pour l'édition externe. Cela vous permettra d'utiliser des outils externes sur une beatmap pendant le processus de création.

Maintenant que "osu!direct" est accessible à tous les joueurs, les supporters bénéficieront-ils de nouveaux avantages ?

Certains filtres de la liste des beatmaps sont encore réservés aux supporters.

Il existe également des avantages supplémentaires :

  • Les supporters peuvent créer des playlists qui durent plus longtemps.
  • Les supporters peuvent activer la lecture des storyboards dans le menu principal.

Nous avons l'intention d'envisager de nouveaux avantages à l'avenir, mais nous nous concentrons actuellement sur la parité des fonctionnalités avec stable. Nous vous invitons donc à utiliser l'achat de votre tag de supporter comme un moyen de... soutenir le développement du jeu !

Si je triche sur lazer, serai-je banni ?

Oui.

Si je trouve quelqu'un qui triche sur lazer, comment dois-je le signaler ?

De la même manière que d'habitude.

Où sont les microtransactions ?

Vous pensez probablement à un autre jeu.

Notes

  1. Utilisation de Wine. 

  2. irectX via le mode de compatibilité. 

  3. Manuellement via les fichiers .dll

  4. Les beatmaps et les skins partageront les fichiers et économiseront de l'espace disque. 

  5. Gameplay uniquement. 

  6. osu!supporter uniquement. 

  7. Restaure les beatmaps et autres données supprimées des paramètres. Les suppressions ne deviennent permanentes qu'au redémarrage. 

  8. Par le biais d'une recherche en ligne. 

  9. odifier CS/AR/OD/HP d'une beatmap directement à partir de la sélection de la musique via le mod Difficulty Adjust. 

  10. Cela permet de mettre les couleurs combinées personnalisées d'une beatmap au même niveau de luminosité. 

  11. Maintenez la touche Ctrl enfoncée pour afficher le HUD momentanément lorsqu'il est caché. 

  12. églable manuellement à l'aide des touches. 

  13. orsque vous réessayez une beatmap, vous pouvez calibrer le décalage en fonction de votre dernière lecture. 

  14. eut être désactivé. 

  15. Elle existe toujours, mais ne devrait pas interférer. 

  16. Les messages peuvent prendre jusqu'à 15 secondes pour arriver. 

  17. Accès natif à la plupart des contenus en ligne. 

  18. Via osu!direct, osu!supporter uniquement. 

  19. 16 joueurs au maximum. 

  20. éfinir un compte à rebours à l'aide d'une commande, pas de démarrage automatique. 

  21. éfinir un compte à rebours à partir de l'interface utilisateur du jeu pour lancer automatiquement le match. 

  22. Activez cette option pour permettre à n'importe quel membre d'un lobby de mettre en file d'attente de nouvelles beatmaps, alias "host rotate". 

  23. Maps uniquement. 

  24. Tous les fichiers. 

  25. ertaines fonctionnalités de l'éditeur entraînent une lecture incorrecte des beatmaps dans la version stable - ce problème sera bientôt résolu.