wiki

L'histoire d'osu! en 2015

Février

Le 16 février 2015, les règles des storyboards ont été mises à jour pour autoriser des tailles d'image supérieures à 854x640. Comme suggéré par Xgor, la nouvelle taille maximale d'image classable pour les storyboards a été mise à jour à 1366x768.12

Mars

La toute première édition d'osu!weekly est sortie le 13 mars 2015. Rédigé par Tasha, osu!weekly se positionnait comme "un condensé d'actualités hebdomadaire couvrant les derniers événements du jeu et de sa communauté".1

Les tout premiers autocollants osu! Beatmap Blueprint ont été ajoutés à l'osu!store le 20 mars 2015. Les autocollants se présentaient sous la forme de deux packs de feuilles d'autocollants personnalisés de 20.3 x 27.9 centimètre présentant des éléments tels que des cercles, des combo counters, des sliders et bien plus encore.3 Pour célébrer le lancement du jeu, un concours a été organisé afin de déterminer qui pouvait réaliser la meilleure beatmap à l'aide des autocollants. Le premier prix était une osu!tablet et des sets d'osu! sticker 1 et 2. Malgré cela, le concours a été annulé en raison d'un manque d'inscriptions, et aucune suite n'a été donnée publiquement à ce sujet à l'époque.34

La prise en charge de la télécommande Wii a été ajoutée pour osu!taiko le 26 mars 2015.5

Le 31 mars 2015, les osu!coins ont été ajoutés comme monnaie de jeu pour osu! dans le cadre d'une blague de poisson d'avril. Ces pièces ont été créées pour parodier l'utilisation courante de la monnaie du jeu et des microtransactions dans les jeux mobiles free-to-play. Les osu!coins ont été rapidement retirés le jour suivant.

Avril

Le canal #balkan a été réintroduite dans le jeu suite à une demande de fonctionnalité le 2 avril 2015.67

Le mod Co-op est devenu un mod non classable le 6 avril 2015.8

Le mod 9K a été rendu classable après avoir reçu un support d'utilisation approprié dans l'éditeur le 30 avril 2015.9

Mai

Remarque : Le post de forum qui annonçait le nouveau système de classement a été publié le 4 juin 2015, bien que l'ancien système ait en fait été entièrement déprécié le 1er mai 2015, et que la mise en œuvre complète du nouveau système devait encore être disponible pour le public à la fin de l'année 2015.

L'ancien classement des Beatmap Nominator (BN) a été entièrement déprécié le 1er mai 2015, et remplacé par un nouveau classement en temps réel. Ce nouveau classement a conservé l'objectif initial du précédent, bien qu'il soit axé sur le défi et la collaboration plutôt que sur la performance individuelle sur une période donnée. L'accueil du public à l'égard de ce nouveau changement a été globalement positif, même si de nombreux utilisateurs ont fait remarquer que le nouveau système était déroutant.1011

Parmi les changements et les annonces faites autour du classement des beatmaps, un changement a été apporté au processus de classement le 5 mai 2015 qui a permis aux joueurs de contester les disqualifications faites par la Quality Assurance Team (QAT), en raison de l'absence de tout moyen de contester les problèmes que la QAT peut soulever. Le nouveau changement a permis de soumettre un formulaire en cas de litige, où une décision finale pourrait être prise concernant une beatmap et s'il elle est prête à être classée.12

La chaîne YouTube osu!news a mis en ligne sa première vidéo au public le 8 mai 2015. La chaîne était gérée par différents membres de la communauté et visait à créer des vidéos sur les skins, les tournois, le mapping, les concours et d'autres nouvelles de la communauté.1213

L'osu!keyboard (également connu sous le nom de "osu! 'nono' keyboard") a été ajouté à l'osu!store le 30 mai 2015, pour environ 40 $ au lancement. Annoncés initialement dans un tweet de peppy le 28 mai 2015, il n'y avait que 100 claviers disponibles au lancement, et ils ressemblaient plus à un pavé numérique qu'à un clavier de taille normale.1415

L'osu! keyboard tease dans un tweet de peppy

Juin

La mise en œuvre du système de changement de nom d'utilisateur dans l'osu!store a été mise en ligne le 16 juin 2015, bien que la fonctionnalité complète du système n'ait pas été disponible avant le 18 juin 2015. Les changements ont fait en sorte que les joueurs devaient payer 4 dollars américains pour leur premier changement de nom, après quoi le prix doublerait à chaque achat successif avec un plafond à 100 dollars américains ; cependant, si un utilisateur achetait un tag osu!supporter, alors son premier changement serait gratuit.16171819

La possibilité de voir à quoi ressemblerait un replay sans mods a été ajoutée le 23 juin 2015 suite à une demande de fonctionnalité, bien que le changement n'ait rendu les mods Double Time, Half Time et Flashlight modifiables.20

Juillet

Le 15 juillet 2015, il a été annoncé qu'une nouvelle équipe publique Slack a été créée dans le but de mieux communiquer avec les contributeurs publics. peppy avait initialement fait l'annonce sur son blog et avait expliqué que toute personne désireuse d'aider à tester des fonctionnalités futures, de contribuer à des ressources graphiques/sonores ou d'obtenir de l'aide pour travailler avec les services d'osu! pouvait venir rejoindre l'équipe et parler directement aux personnes des différentes équipes d'osu!.21

Note : Il y avait toujours une équipe Slack privée que l'équipe d'osu! utilisait pour les communications internes, qui n'était pas accessible ou visualisable par les utilisateurs extérieurs ; ces deux équipes étaient indépendantes l'une de l'autre.

Malgré cela, la nouvelle équipe était entièrement publique et pouvait être rejointe par n'importe qui, ce qui a provoqué l'afflux de nombreux utilisateurs indésirables sur les canaux. Cela a obligé peppy à "verrouiller" la nouvelle équipe dès le lendemain. Malgré cela, peppy a continué à utiliser l'équipe pendant le reste de l'année et a souvent invité les utilisateurs à la rejoindre lorsqu'ils testaient de nouvelles fonctionnalités ou implémentations..2223

Août

Les Chat Moderators ont été officiellement fusionnés dans la Global Moderation Team (GMT) le 20 août 2015.2425

Septembre

L'ancien compteur d'images par seconde a été remplacé par un nouvel "affichage de rafraîchissement et de latence" le 2 septembre 2015. Ce nouvel affichage indiquait toujours le nombre d'images par seconde (FPS) en cours, mais la nouvelle modification faisait en sorte qu'il était masqué s'il dépassait 500 FPS. En outre, un nouveau compteur a été ajouté sous le compteur de FPS, qui affiche exactement la latence introduite pendant le rendu des images (mesurée en millisecondes). Les images "saccadée" ou en "chute" sont affichées sous la forme de rectangles colorés à gauche du compteur afin de mieux visualiser la latence du rendu d'image que subit l'utilisateur.2627

Le 26 septembre 2015, cYsmix est devenu l'un des premiers artistes officiels d'osu!. Ce partenariat a donné lieu à la création de trois titres réalisés spécifiquement pour osu! ainsi qu'à la création d'un concours de mapping utilisant ces titres. Les quatre titres sont les suivants :

La couverture de l'album de cYsmix, la première publication de musiques officielles d'osu!

Chaque morceau avait son propre fichier .osz pré-timé inclus avec lui et ont été publiés sur cYsmix's SoundCloud le 28 septembre 2015.

En plus de cela, un "open bounty" nommé "Mapping With Rewards" a été créé pour cet événement, qui permettait à quiconque de mapper l'une des musiques mentionnés ci-dessus, de la faire classée, et si c'était assez impressionnant, cette personne recevrait un bounty pour cela. La récompense offerte à l'époque était la suivante : une musique avec le client (pour une période limitée), 50 $ de crédit osu!store, 6 mois de tag supporter et un badge de profil unique. Ce bounty ouvert a été créé pour récompenser les joueurs pour la qualité de leurs beatmaps et pour célébrer les nouvelles musiques sans avoir à subir les inconvénients des concours de mapping traditionnels.26

Cependant, malgré les promesses de peppy sur son blog, les résultats de Mapping With Rewards n'ont pas été publiés à la fin de l'année.

Octobre

Après des mois de travail, une migration complète du rendu graphique DirectX vers OpenGL a été achevée et poussée à tous les utilisateurs sur les versions stables le 16 octobre 2015. Cependant, les utilisateurs qui n'ont pas pu exécuter la nouvelle mise à jour en raison de problèmes de compatibilité ont été basculés vers un nouvelle versions nommé "Stable (Fallback)", qui utilisait l'ancien rendu graphique DirectX. Cette version était destinée à être supportée en continu en parallèle de la version Stable jusqu'à ce que l'équipe d'osu! se sente suffisamment confiante dans la compatibilité du rendu OpenGL pour tous les utilisateurs.2829303132

Un autre lot de musiques officielles d'osu! a été publié par cYsmix le 27 octobre 2015, avec un concours similaire de type "open-bounty" ouvert pour celui-ci également. Les trois musiques étaient "Fright March", "Moonlight Sonata", et "Classic Pursuit".3334

La couverture de l'album de la deuxième version des musiques officielles d'osu! de cYsmix.

Tout comme le concours Mapping with Rewards du mois précédent, les résultats n'ont pas été publiés avant la fin de l'année.

L'URL du sous-domaine de test des nouveaux forums d'osu! (jizz.ppy.sh) a été remplacé par new.ppy.sh le 26 octobre 2015 en raison des connotations explicites que l'ancienne URL pouvait impliquer.3435

Le premier et unique lot de clés USB portables osu! install (illustrées ci-dessous) a été annoncé pour la première fois le 30 octobre 2015 sur le blog de peppy, présentant les premières images de leur corps entièrement métallique. Au moment de l'annonce, elles étaient prévues pour une sortie en décembre 2015.3436

Recto et verso d'une clé USB osu!

Novembre

Des bannières de profil OWC ont été ajoutées à l'osu!store les 7 et 8 novembre 2015.3738

La vérification obligatoire de l'email pour certaines actions sur le compte a commencé à être déployée le 16 novembre 2015 en réponse aux événements récents de l'époque impliquant la compromission des comptes de nombreux streamers d'osu!.394041 Le lendemain, peppy a posté sur son blog, où il a initialement annoncé le changement de la sécurité des comptes :

Il a été porté à mon attention que ces derniers jours, de nombreux livestreamers d'osu! ont été piratés. Le lien commun semble être qu'ils avaient tous des comptes xsplit actifs (qui a été piraté en 2013, laissant échapper tous les mots de passe). Cela signifie que les utilisateurs en question utilisaient le même mot de passe sur Twitch, Twitter, osu! et d'autres sites. D'abord et avant tout, si vous faites quelque chose comme ça, PARTEZ MAINTENANT ET CHANGEZ VOS MOTS DE PASSE. Procurez-vous un gestionnaire de mots de passe et définissez un mot de passe par service !
Même si je suis convaincu qu'osu! n'a pas été impliqué dans la fuite de ces informations, je m'assure que d'autres tentatives de ce type n'auront pas pour conséquence de compromettre des comptes osu!. Depuis hier, j'ai commencé à mettre en place la vérification de l'adresse e-mail pour certaines actions sur les comptes. À l'avenir, nous ajouterons également la vérification de l'adresse e-mail au client, mais cela nécessitera un peu plus d'implémentation. Attendez-vous à ce que cela se fasse dans un avenir proche.

— peppy, "20151117"39

Quelques jours plus tard (19 novembre 2015), peppy a mis à jour les utilisateurs sur la situation dans un autre billet de blog, dans lequel il a développé la situation et gardé la même position :

Quelques mises à jour sur la sécurité des comptes :

  • Je suis convaincu que le système d'osu! n'a pas été compromis.
  • Tous les utilisateurs qui ont été ciblés jusqu'à présent ont utilisé le même mot de passe pendant plus de trois ans.
  • Beaucoup ont utilisé un mot de passe très simple ou ont partagé le mot de passe avec d'autres services.
  • Tous les utilisateurs compromis ont eu au moins un autre compte compromis dans le passé.

Néanmoins, je continue à prendre des mesures :

  • J'ai élargi la liste des mots de passe courants et je réinitialise de force les mots de passe des utilisateurs qui les possèdent.
  • Nous sommes en alerte et prêts à aider les utilisateurs qui rencontrent des difficultés.
  • Nous avons mis en place des procédures pour les utilisateurs dont l'adresse e-mail n'est pas valide afin qu'ils puissent récupérer leur compte avec succès.
  • Nous travaillons à l'ajout d'un support à deux facteurs (email pour l'instant) au client d'osu!. Cela devrait apparaître très bientôt.

Nous avons beaucoup de comptes à réinitialiser de force en raison de la faiblesse des mots de passe et, en raison d'un personnel d'assistance limité, nous échelonnerons le "déploiement" de ces réinitialisations au cours des prochaines semaines.

— peppy, "20151119"40

Références

  1. Article de news par Tasha (13/03/2015) "osu!weekly #1"  

  2. Fil de discussion par Xgor (05/01/2015) "[Rule Change] Higher storyboard image sizes" 

  3. Article de news par yelle (20/03/2015) "osu! Beatmap Blueprints Available & Contest Details"  

  4. Commentaire GitHub par peppy (23/04/2021) dans "Update History of osu! 2015 #5236" 

  5. Article de news par Tasha (28/03/2015) "osu!weekly #3" 

  6. Fil de discussion par Srbija (30/08/2013) "[added] #balkan channel" 

  7. Article de news par Tasha (04/04/2015) "osu!weekly #4" 

  8. Article de news par Tasha (13/04/2015) "osu!weekly #5" 

  9. Article de news par Tasha (01/05/2015) "osu!weekly #8" 

  10. Fil de discussion par p3n (04/06/2015) "Realtime Beatmap Nominator Ranking" 

  11. Article de news par Tasha (13/06/2015) "osu!weekly #14" 

  12. Article de news par Tahsa (08/05/2015) "osu!weekly #9"  

  13. Vidéo YouTube par osu!news (08/05/2015) "Welcome to the osu!news" 

  14. Article de news par Tasha (30/05/2015) "osu!weekly 12" 

  15. Tweet par @ppy (28/05/2015) 

  16. Post de blog par ppy (04/06/2015) "20150604 /Vocal/" 

  17. Post de blog par ppy (16/06/2015) "20150616 /Boxed/" 

  18. Post de blog par ppy (17/06/2015) "20150617" 

  19. Post de blog par ppy (18/06/2015) "20150618" 

  20. Post de blog par ppy (23/06/2015) "20150623" 

  21. Post de blog par ppy (15/07/2015) "20150715 /Slack/" 

  22. Post de blog par ppy (16/07/2015) "20150716" 

  23. Post de blog par ppy (20/07/2015) "20150720" 

  24. Article de news par Tasha (22/08/2015) "osu!weekly #24" 

  25. Post du forum par IamKwaN (19/08/2015) dans "Staff Promotion/Retirement Log" 

  26. Post de blog par ppy (26/09/2015) "Mapping with Rewards (Sep. 2015)"  

  27. Article de news par Tasha (29/09/2015) "osu!weekly #29" 

  28. Post de blog par ppy (11/06/2015) "20150611 /Team94/" 

  29. Post de blog par ppy (31/07/2015) "20150731" 

  30. Post de blog par ppy (12/08/2015) "20150812" 

  31. Post de blog par ppy (04/09/2015) "20150904" 

  32. Post de blog par ppy (16/10/2015) "20151016" 

  33. Post de blog par ppy (27/10/2015) "Mapping with Rewards (Oct. 2015)" 

  34. Article de news par deadbeat (02/11/2015) "osu!weekly #34"   

  35. Post du forum par peppy (27/10/2015) "What is your opinion on the new forum design?" 

  36. Post de blog par ppy (30/10/2015) "20151030" 

  37. Post de blog par ppy (11/12/2015) "20151112" 

  38. Article de news par Tari (16/11/2015) "osu!weekly #35" 

  39. Post de blog par ppy (17/11/2015) "20151117"  

  40. Post de blog par ppy (19/11/2015) "20151119"  

  41. Article de news par Tari (23/11/2015) "osu!weekly #36"