wiki

History of osu! 2022

January

More artists joined the Featured Artist program in the new year, namely NIWASHI, DGK, Haywyre, satella, Vansire, Boom Kitty, Annabel, and Maduk.

On 9 January, an osu! community meeting was held by the osu! team, discussing HP mechanics and general questions with community members.1 In particular, many osu!mania players voiced that they desired osu!(lazer)'s HP drain to be less harsh, since osu!mania in osu!(stable) had no passive drain contrary to osu!(lazer) at the time. peppy mentioned that he would like to standardise HP drain across all 4 game modes to simplify gameplay for newcomers on lazer. 2 weeks later, on 22 January, there was another meeting with the osu! team detailing the continued development and answering various questions from the community.2

The editor in osu!(lazer) got a new feature which allows mappers to rotate selections via a button.3 Meanwhile, a new database system called Realm was implemented in the client, providing better efficiency and reliability. A progress bar was added at the start of the game while migration was going on, as it could take a while if there were large amounts of beatmaps and other data.4

On the website, users now became able to pin any of their scores and reorder them on their profile.56

February

bill wurtz, Atavistia, HEAD PHONES PRESIDENT, MisoilePunch, Good Kid, Riya, Rabbit House, and MisomyL became Featured Artists.

In January, the osu! team opened a survey for osu!taiko and osu!mania to determine what the community expects of the performance points and the star rating system. The survey results, viewable here for osu!taiko and here for osu!mania,7 prompted the formation of a panel for osu!mania and osu!taiko in the Performance Points Committee later that year.

The third osu! community meeting of the year on 6 February was held concerning various community questions.8 On 20 February, another community meeting was held regarding mod multipliers and score, due to osu!(lazer) allowing variable rate adjustments for some mods. For example, Double Time can be adjusted to give 1.01x speed, instead of only 1.5x like in stable. This would give players an unfair advantage on leaderboards, as players still received the fixed 1.12x score multiplier. As a consequence, mod multipliers were temporarily disabled. The osu! team wants to work on a more robust solution in the future.9

osu!(lazer) received the Aim Assist mod as a new feature which draws hit objects to the cursor, essentially requiring less cursor movement from the player.10 The mod was renamed to Magnetised one month after the initial implementation.11 Furthermore, the Alternate mod was also added, requiring the player to alternate between two keys when hitting circles.12 The osu!mania game mode in osu!(lazer) got a new Hold Off mod where hold notes get converted to two regular notes.13

Following the first iteration in May last year, there was another skinning contest, this time with Tides of Winter as the theme. The contest concluded with thetasigma, BPChingu, and Redo_ getting third, second, and first place respectively.14

March

This month, Yunosuke, City Girl, EmoCosine, Raimukun, USAO, Plum, luvlxckdown, Never Say Die Records, and my sound life joined osu! as Featured Artists.

On 6 March, there was another osu! community meeting to determine how leaderboards and displaying scores should be handled. The solution implemented was displaying stable scores in lazer with Classic mod applied. Yet unresolved was the possibility of displaying lazer scores in stable, as the new lazer mods would decidedly not be implemented in stable and therefore displaying such scores in stable would only be possible with certain constraints. To integrate the community into this process, there was a survey about scoreboards in lazer. While preserving history was and still is a priority, the question of splitting or merging old and new leaderboards was left to the community to decide.15 Another community meeting on 20 March was held to give an insight in ongoing development.16

BTMC interviewed peppy about plans for osu!(lazer). Most of the questions were submitted by the community, with a few personal questions mixed in between.17 One major topic was the state of the ranking system, but there were also more general questions regarding the osu! ecosystem and its future.

The two mods Adaptive Speed and Strict Tracking were implemented in osu!(lazer). Adaptive Speed changes the track rate depending on if the hit was early or late.18 When the Strict Tracking mod is enabled, the cursor must stay in the slider ball at all times to prevent a combo break.19

April

9 new artists took part in the Featured Artist program: A.SAKA, Stonebank, Archspire, in love with a ghost, Mage, Aethral, Nile, MUZZ, and Mitsuki / RINYA. Additionally, the Monstercat label joined osu! as well, bringing many new artists to the community.20

The survey that started in March about lazer scoreboards was now done and discussed in an osu! community meeting. The results showed that users voted for scores showing on beatmap leaderboards, performance points being awarded, and lazer's performance as the top priorities.2122

After 5 years, Reddit hosted April Fools event r/place for the second time. Running from 1 April to 4 April, users could place colourful pixels anywhere on a canvas. The osu! community was successful in drawing and maintaining several artworks, as the illustrations were always in danger of being drawn over by other users. Among these artworks were the osu! logo containing the 4 game modes as well as a portrait of peppy.23

osu! pixel artworks on r/placePixel artworks of the osu! logo on the left and peppy on the right

May

This month, Ardolf, Allegaeon, Tenchio, Neko Hacker, JOYLESS, 69 de 74, Origami Angel, and Rameses B joined osu! as Featured Artists.

In the A Place To Belong fanart contest, artists were prompted to draw osu! mascots going on adventures they had never been to. Dreamxiety won the contest with 3,713 votes.24

From 20 May to 22 May, users could listen to various speeches in the osu! Talk Event: Overcoming Obstacles. As the title suggests, the talks were about addressing challenges with mindset in improvement, competition, and the like. Many topics in this event were about how to apply ideas from osu! to real life.

osu!(lazer) got big updates this month, with one being a new chat design25 and the other being an entire overhaul of the mod select screen.26

June

osu! welcomed Ponchi, Hino Isuka, SAMString, Kanpyohgo, :Poin7less, Tokyo Machine, Beach Bunny, NILFRUITS, and Toromaru as Featured Artists.

osu!(lazer) also received the Repel mod, which works in complete opposite to Magnetised. Enabling it would repel hit objects from the cursor, making it more difficult to navigate the cursor to the hit objects.27

Several voluntary contributors were awarded with a Community Contributor badge for their astounding help in shaping the community to what it is today.28

July

9 more artists joined the Featured Artist program, namely Rootkit, Grant, aran, Liar-soft, Blind Guardian, Exyl, NOISZ, Pegboard Nerds, and ZxNX.

osu!weekly was a newsletter for providing informative articles about all kinds of events in the community.29 A team of voluntary contributors worked together to publish the osu!monthly, rekindling osu!weekly after 5 years in a monthly format, while also becoming the namesake of the first and second editions of osu!monthly last published 4 years prior on the osu! forums. These showcased development updates from osu!(lazer), community events, scores by top players among other things, as well as offering a community quiz, awarding the quickest user to answer with osu!supporter.30

From 8 July to 10 July, 16 players were invited to compete in The Roundtable. Organised and hosted by BTMC in Los Angeles, the event was commented on by various content creators. The winner of this tournament was Utami, with mrekk taking the second place.31

The Single Tap mod was implemented for the osu! game mode in osu!(lazer), challenging players to tap with just one key.32

August

This month, osu! was able to get a hold of Hamu, Darkney, Waterflame, Mitsukiyo, Koven, Abuse, DJ Genki / Gram, Aiyru, and -45 to become Featured Artists.

At 2022's cavoe's osu! event (COE), one of the largest osu! conventions, peppy hosted a technical presentation together with ThePoon on what the infrastructure of osu! looks like behind the scenes. They went over topics such as server cost, database storage, and how containerisation software like Docker and Kubernetes are used to implement infrastructure as code.33

osu!(lazer) received an additional feature, making it possible to create mod presets from the mod select screen that save mod combinations and their settings.34

September

Nashimoto Ui, Nitro Fun, Rezonate, AAAA, Andy Gillion, Vorso, Alestorm, Ritorikal, and Feint joined osu! as Featured Artists.

Since its 15 years of existence, osu! had grown a lively community with many voluntary contributors. In the wake of this event, an anniversary art contest was organised by the osu! team. The challenge was to create drawings of osu!'s mascots in historic moments. The first, second, and third place went to Dreamxiety, illuminae2005, and urgutz respectively. Among the results, peppy also shared some of his personal favourites.35

Following the contest, there was a celebration event on the osu! Discord Server, where the osu! team played games together with community members and talked about random topics.36

A new design proposed by flyte was implemented in the form of the "argon" skin to replace the old "triangles" skin from 2017.37 The visual appearance of each game mode received a major overhaul, improving clarity and readability.

osu!'s star rating and performance point systems were revamped this month. Among a general balancing pass and other changes, playing on a touchscreen would now affect star rating.38 The star rating and performance point systems in osu!taiko received a rework as well, with multiple new types of skill being taken into account in the calculation.39

Several Hush-Hush medals, along with 3 new beatmap pack medals were added.40

Medals released in September

October

This month, Mono., Tokyo.MeltiMelt, Ata, Hybrid Minds, GLORYHAMMER, Au5, Fractal, Kikuo, Hinkik, and Zenpaku were announced to be the new Featured Artists.

The triangles beatmapping and storyboarding contest concluded this month, with team Crazy Thursday consisting of yf_bmp, TtmnZk, Yugu, Chaoslitz and Yumeno Himiko taking the first place. Their beatmap will be included in every installation of osu!(lazer) as the contest's grand price.41

Among other changes, osu!mania now uses accuracy instead of score when calculating performance points, due to changes to the star rating and performance point systems.42

osu! passed 4,294,967,296 scores, meaning that the old database system has reached its limit. Every score is saved with a unique 32-bit unsigned integer which means that the database can not store more than 2^32 scores. The expanded database infrastructure was already planned months prior to this and migrated to with a few weeks to spare.434445 The last score submitted on the old system was *namirin - Kanzen Shouri*Esper Girl played by ElDanetex.

Creative people proved their talent in the Chromatic Alteration skinning contest. The challenge of this contest had an interesting twist because the types of colours had to be from one of three specified colour spectra corresponding to vision deficiencies protanopia, deuteranopia, and tritanopia. Winners of this contest taking the first, second, and third place were thetasigma, Corne2Plum3, and koomo respectively.46

osu!(lazer) received the Freeze Frame mod which would only show one whole combo at a time, requiring more reading ability from the player.47

An update to the osu! website enabled display of the highest rank a player has ever achieved when hovering over a player's rank on their profile.48

For this year's Halloween, there was a fanart contest once again where artists were encouraged to draw the osu! mascots in spooky costumes. Dreamxiety won the first place in the contest with 3,749 votes.49 One entry was revoked because it was deemed too fear-inducing and the author was awarded with a custom badge instead.505152

November

osu! welcomed 8 new Featured Artists, namely happy30, Massive New Krew, HoneyComeBear, Ensou, Crywolf, E0ri4, Innocent Key, and Noisestorm.

3 Hush-Hush, 3 beatmap pack, and 3 new skill medals were added.53

Medals released in November

December

This month, LilyPichu, Ekcle, LandRoot, Satyr, tsunamix, nyankobrq, and Mili became Featured Artists.

A collaboration with makeship this year created 3 different osu! plush figure designs, pippi herself, the osu! cookie and Taikonator 3000, available in a limited-time offer.54

Makeship collaborationMakeship collaboration

Another built-in skin was added to osu!(lazer) called "argon pro", a variant of the "argon" skin aimed to contain more minimalistic gameplay elements, starting with a new set of hitsounds for the osu! game mode.55 Skins with fewer visual distractions are often preferred by top players.

In the last art contest of the year, New Beginnings, the participants needed to draw the osu! mascots welcoming 2023 on New Year's Eve. The winner of this contest was Dreamxiety with 2,203 votes.56

References

  1. osu! community meeting #8 notes (2022-01-09) on Google Docs 

  2. osu! community meeting #9 notes (2022-01-22) on Google Docs 

  3. Pull request by bdach (2022-01-08) "Add tooltip with relative rotation in degrees to rotation handles" 

  4. Pull request by peppy (2022-01-12) "Migrate scores and beatmaps to realm" 

  5. Pull request by nanaya (2021-12-14) "Add pinning scores" 

  6. Pull request by nanaya (2021-12-24) "Add support to rearrange pinned scores" 

  7. News post by osu! team (2022-02-07) "Results - osu!taiko & osu!mania Performance Points & Star Rating Surveys" 

  8. osu! community meeting #10 (2022-02-06) on Google Docs 

  9. News post by osu! team (2022-03-07) "Community Meetings Recap & Scoring Survey" 

  10. Pull request by MaxOhn (2019-08-20) "Add "Aim Assist" mod" 

  11. Pull request by peppy (2022-04-01) "Rename "Aim Assist" to "Magnetised" to better suit the mod's behaviour" 

  12. Pull request by LeNitrous (2022-01-29) "Add "Alternate" mod for osu! ruleset" 

  13. Pull request by Spooghetti420 (2022-01-27) "Add "Hold Off" mod (no long notes)" 

  14. News post by RockRoller (2022-02-25) "Skinning Contest: Tides of Winter - Results" 

  15. News post by osu! team (2022-03-07) "Community Meetings Recap & Scoring Survey" 

  16. osu! community meeting notes (2022-03-20) on Google Docs 

  17. YouTube video by BTMC (2022-03-01) "INTERVIEW WITH PEPPY: THE DIRECTION OF OSU!LAZER" 

  18. Pull request by hlysine (2022-03-02) "Implement Adaptive Speed mod" 

  19. Pull request by apollo-dw (2022-03-20) "Implement "Strict Tracking" mod in osu!" 

  20. News post by pishifat (2022-04-06) "New Featured Artist: Stonebank" 

  21. "osu! community meeting notes 2022-04-03" on Google Docs 

  22. News post by osu! team (2022-04-17) "Scoring Survey Results" 

  23. Reddit post by u/Vavik (2022-04-05) "Actual Final Image of Place 2022 (High Res)" 

  24. News post by Ephemeral (2022-05-08) "A Place To Belong Fanart Contest Results" 

  25. Pull request by jai-x (2022-05-23) "Integrate new chat into game" 

  26. Pull request by bdach (2022-05-05) "Replace old mod overlay with new design" 

  27. Pull request by ggliv (2022-06-07) "Add repel mod to the osu ruleset" 

  28. News post by osu! team (2022-06-30) "Community Contributors: 2021" 

  29. News post by Nyquill (2017-06-07) "osu!weekly #106" 

  30. News post by Soetch, Blushing, Wowcake, 0x84f, and Hubz (2022-08-01) "osu!monthly returns, July 2022" 

  31. News post by Soetch, Blushing, Wowcake, 0x84f, and Hubz (2022-08-01) "osu!monthly returns, July 2022" 

  32. Pull request by tsunyoku (2022-07-13) "Add "Single Tap" mod for osu! ruleset, abstract Alternate & Single Tap into InputBlockingMod" 

  33. YouTube video by peppy (2022-08-07) ""osu! infrastructure" dev talk at #COE2022" 

  34. Pull request by bdach (2022-08-07) "Add mod preset column to solo mod select overlay" 

  35. News post by Ephemeral (2022-09-15) "15th Anniversary Art Contest Results" 

  36. YouTube video by 2th - osu! Archive (2022-09-18) "[Live] ppy | celebrating 15 years of osu! {09-17-2022}" 

  37. Pull request by peppy (2022-09-19) "Add new default "argon" skin" 

  38. News post by osu! pp committee (2022-09-30) "Changes to osu! Star Rating & Performance Points" 

  39. News post by osu!taiko pp committee (2022-09-28) "Changes to osu!taiko Star Rating & Performance Points" 

  40. News post by 0x84f, Pisapou, and RandomeLoL (2022-10-02) "osu!monthly, September 2022" 

  41. News post by pishifat (2022-10-06) "Results - triangles" 

  42. News post by osu!mania pp committee (2022-10-09) "Changes to osu!mania Star Rating & Performance Points" 

  43. YouTube video by Willy (2022-10-17) "osu! has run out of scores" 

  44. "OSU DEATH!!!!" (2022-09-11) on Wayback Machine 

  45. GitHub document by peppy (2022-02-01) "Score infrastructure migration plan" 

  46. News post by RockRoller (2022-10-20) "Skinning Contest: Chromatic Alteration - Results" 

  47. Pull request by mk56-spn (2022-09-16) "Add "Freeze Frame" mod" 

  48. Pull request by cl8n (2022-10-18) "Show highest achieved rank on user profile" 

  49. News post by Ephemeral (2022-10-29) "Halloween 2022 Fanart Contest Results" 

  50. Reddit comment by u/pepppppy in r/osugame (2022-10-30) in "osu seriously booted another submission as “too scary” again" 

  51. Tweet by xx_aether (2022-10-29) 

  52. Roro-san's osu! profile 

  53. News post by 0x84f, Junihuhn, Pisapou, and RandomeLoL (2022-12-01) "osu!monthly, November 2022" 

  54. News post by osu! team (2022-12-10) "Makeship x osu!: Limited Edition Plushies" 

  55. Pull request by nekodex (2022-12-20) "Add argon "pro" skin" 

  56. News post by Ephemeral (2022-12-31) "New Beginnings Art Contest: Results"