Skip to content

Commit 67bfca4

Browse files
authored
Merge branch 'master' into Background
2 parents cc8611e + e723f92 commit 67bfca4

File tree

183 files changed

+2059
-580
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

183 files changed

+2059
-580
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y \
77

88
# https://github.com/nodesource/distributions/blob/master/README.md
99
RUN curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
10-
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs
10+
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs npm
1111

1212
WORKDIR /osu-wiki
1313
COPY package.json package-lock.json scripts/requirements.txt /osu-wiki/
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
layout: post
3+
title: "The Roundtable II"
4+
date: 2023-07-07 12:00:00 +0000
5+
---
6+
7+
16 of osu!'s fiercest tournament players battle in this year's edition of **The Roundtable**, a major in-person invitational tournament hosted by [BTMC](https://osu.ppy.sh/users/3171691)!
8+
9+
![](/wiki/shared/news/2023-07-07-the-roundtable-ii/banner.jpg)
10+
11+
**The Roundtable II** takes the concept behind [last year's prototype tournament](/wiki/Tournaments/The_Roundtable) and raises the bar tenfold.
12+
13+
This **3-day** event from **July 7–9** features **2 major tournaments** and a bundle of side events, all streamed from [BTMC](https://osu.ppy.sh/users/3171691)'s [Twitch channel](https://twitch.tv/BTMC)!
14+
15+
## Schedule
16+
17+
| Event | Day | Timestamp (UTC) |
18+
| --: | :-- | :-- |
19+
| [**16-player battle royale**](#16-player-battle-royale) | Day 1 | 2023-07-07 (18:00) |
20+
| [**1v1 double-elimination tournament**](#1v1-double-elimination-tournament) | Day 2 | 2023-07-08 (19:00) |
21+
| [**1v1 double-elimination tournament**](#1v1-double-elimination-tournament) | Day 3 | 2023-07-09 (17:30) |
22+
23+
### 16-player battle royale
24+
25+
Before diving into the main event, players will be warming up their competitive drives with a **16-player battle royale**!
26+
27+
The LAN setup has 8 computers, so players will be split into two groups of 8. Each group will play **7 maps** in a multiplayer lobby, and whoever scores the lowest on each map will be eliminated.
28+
29+
Once both groups have been narrowed down to a single player, the finalists will face head to head in a **best-of-13 competition!**
30+
31+
### 1v1 double-elimination tournament
32+
33+
Everything is on the line for **The Roundtable II**'s main event: a **double-elimination 1v1 tournament**!
34+
35+
This tournament will last two days:
36+
37+
| Day | Brackets |
38+
| --: | :-- |
39+
| Day 2 | Round of 16, Quarterfinals |
40+
| Day 3 | Semifinals, Finals, Grand Finals |
41+
42+
Witness osu!'s top players duke it out *in person* for unending glory. (And cool prizes, of course.)
43+
44+
### Side events
45+
46+
While tournaments are the big attractions for this weekend's event, there's more in store! A variety of small events will be hosted in downtime between or after tournament matches, showcasing osu! players in more than their exclusive circle-clicking habitat.
47+
48+
## Participants
49+
50+
This year's roster features players from all over the globe, along with the highest-calibre commentators that osu! has to offer:
51+
52+
![](/wiki/shared/news/2023-07-07-the-roundtable-ii/roundtable2.jpg)
53+
54+
---
55+
56+
**The Roundtable II** is just around the corner.
57+
58+
Experience the most highly anticipated in-person osu! tournament of the year through the livestream on [BTMC](https://osu.ppy.sh/users/3171691)'s [Twitch channel](https://twitch.tv/BTMC)!
59+
60+
We'll see you there.
61+
62+
—pishifat
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
---
2+
layout: post
3+
title: "New Featured Artist: Krimek"
4+
date: 2023-07-08 15:00:00 +0000
5+
---
6+
7+
Another resident of the osu! community joins the ranks. Welcome **Krimek** to our Featured Artists!
8+
9+
![](https://assets.ppy.sh/artists/371/header.jpg)
10+
11+
Avid osu! mapper, former player, and tournament/contest host **Krimek** has expanded their osu!-related repertoire of skills even further by producing their own twist on tons of electronic subgenres. From breakcore to hardcore to techno and to drum 'n' bass, **Krimek**'s sound covers anything an osu! player could be looking for, inspired heavily by major producers in the rhythm game scene like *Supire*, *Taishi*, and our very own [*Camellia*](https://osu.ppy.sh/beatmaps/artists/31).
12+
13+
**16** songs make up [**Krimek**'s Featured Artist listing](https://osu.ppy.sh/beatmaps/artists/371), including every tune from **Krimek**'s debut album *GALAXY OF MIND/MINE*!
14+
15+
If you're debating whether or not to map one of these tracks, gain some inspiration from [ChillierPear](https://osu.ppy.sh/users/9501251) warming up to an intense tournament while vibing to one of **Krimek**'s many chill and soothing soundscapes:
16+
17+
<div align="center">
18+
<video width="95%" controls>
19+
<source src="https://assets.ppy.sh/artists/371/release_showcase.mp4" type="video/mp4" preload="none">
20+
</video>
21+
</div>
22+
23+
### Krimek feat. dokxid - Gravity Hole
24+
25+
Check out [the map from the video above](https://osu.ppy.sh/beatmapsets/1983505) hosted by [Nytrocide_](https://osu.ppy.sh/users/11327918)!
26+
27+
<audio controls>
28+
<source src="https://assets.ppy.sh/artists/371/GALAXY%20OF%20MIND_MINE%2FKrimek%20feat.%20dokxid%20-%20Gravity%20Hole.mp3">
29+
</audio>
30+
31+
### Krimek - Idyllic World
32+
33+
If music production weren't enough, [**Krimek**](https://osu.ppy.sh/users/2345078) also created [a map for his own song](https://osu.ppy.sh/beatmapsets/1978614)!
34+
35+
<audio controls>
36+
<source src="https://assets.ppy.sh/artists/371/GALAXY%20OF%20MIND_MINE%2FKrimek%20-%20Idyllic%20World.mp3">
37+
</audio>
38+
39+
### Krimek - The Dark
40+
41+
Try out [this brand-new map](https://osu.ppy.sh/beatmapsets/2008599) hosted by [fergas](https://osu.ppy.sh/users/3144542) created specifically for an ongoing tournament!
42+
43+
<audio controls>
44+
<source src="https://assets.ppy.sh/artists/371/Songs/Krimek%20-%20The%20Dark.mp3">
45+
</audio>
46+
47+
---
48+
49+
[**Krimek**'s Featured Artist listing](https://osu.ppy.sh/beatmaps/artists/371) has a bunch of other songs to explore, so stretch your mapping muscles and get started already.
50+
51+
## Featured Artist playlists
52+
53+
[At the start of last month](https://osu.ppy.sh/home/news/2023-06-03-new-featured-artist-andora#featured-artist-playlists), we launched a batch of [**Featured Artist playlists** in osu!(lazer)](https://osu.ppy.sh/home/news/2023-06-03-new-featured-artist-andora#featured-artist-playlists) for osu! and osu!mania. Now it's time to showcase the prize-winners!
54+
55+
For those out of the loop, playlist leaders earn prizes based on [this cumulative leaderboard](/wiki/People/Featured_Artists/Featured_Artist_playlists#cumulative-leaderboard). More specifically, anyone with 10 total points earns their own shiny profile badge!
56+
57+
![Featured Artist profile badge](/wiki/shared/news/2022-05-28-new-featured-artist-rameses-b/faplosu.png) ![Featured Artist profile badge](/wiki/shared/news/2022-05-28-new-featured-artist-rameses-b/faplmania.png)
58+
59+
### Cumulative leaderboard updates
60+
61+
Scoring algorithms in osu!(lazer) were adjusted while this playlist was ongoing, so scores set using the previous algorithms have been reprocessed to match the current scoring formulas. In some cases, users couldn't improve their scores because plays set with the previous algorithms generally resulted in higher scores.
62+
63+
Because of this, we've decided to reward users based on their **highest placement** in the playlist *before* reprocessing or the playlist *after* reprocessing.
64+
65+
#### osu!
66+
67+
| Rank (before) | (after) | User | Points earned | Total points |
68+
| --: | --: | :-- | :-- | :-- |
69+
| #1 | #3 | ::{ flag=CA }:: [Vararaup](https://osu.ppy.sh/users/8257675) | **10** | **10** |
70+
| #2 | #2 | ::{ flag=DE }:: [Maxe191](https://osu.ppy.sh/users/2184751) | 5 | 6 |
71+
| #3 | #1 | ::{ flag=BY }:: [TemaZpro](https://osu.ppy.sh/users/5510197) | **10** | **10** |
72+
| #4 | #6 | ::{ flag=RO }:: [nanoya](https://osu.ppy.sh/users/12366071) | 2 | 2 |
73+
| #5 | #4 | ::{ flag=FI }:: [Wolfey-](https://osu.ppy.sh/users/10504284) | 2 | 4 |
74+
| #6 | #5 | ::{ flag=MY }:: [Zeph2003](https://osu.ppy.sh/users/10343292) | 2 | 3 |
75+
| #7 | #8 | ::{ flag=ES }:: [Alvaroping1](https://osu.ppy.sh/users/15289150) | 1 | 1 |
76+
| #8 | N/A | ::{ flag=US }:: [Stoppedpuma](https://osu.ppy.sh/users/12654568) | 1 | 1 |
77+
| #9 | N/A | ::{ flag=US }:: [this_cord1985](https://osu.ppy.sh/users/19123572) | 1 | 1 |
78+
| #10 | #7 | ::{ flag=US }:: [Topical Kek](https://osu.ppy.sh/users/14480574) | 1 | 1 |
79+
| N/A | #9 | ::{ flag=RU }:: [Daycore](https://osu.ppy.sh/users/5596337) | 1 | 1 |
80+
| N/A | #10 | ::{ flag=US }:: [Majernja](https://osu.ppy.sh/users/11379588) | 1 | 1 |
81+
82+
#### osu!mania
83+
84+
| Rank (before) | (after) | User | Points earned | Total points |
85+
| --: | --: | :-- | :-- | :-- |
86+
| #1 | #1 | ::{ flag=US }:: [mashu](https://osu.ppy.sh/users/12028216) | **10** | **10** |
87+
| #2 | #2 | ::{ flag=TH }:: [Monpluk](https://osu.ppy.sh/users/23299675) | 5 | 5 |
88+
| #3 | #5 | ::{ flag=DE }:: [ERA Punish](https://osu.ppy.sh/users/10615367) | 3 | 3 |
89+
| #4 | #6 | ::{ flag=PL }:: [bagjettka](https://osu.ppy.sh/users/18338179) | 2 | 2 |
90+
| #5 | #8 | ::{ flag=TH }:: [ZeroKungz](https://osu.ppy.sh/users/23155757) | 2 | 2 |
91+
| #6 | #9 | ::{ flag=CL }:: [-Kori](https://osu.ppy.sh/users/12490530) | 1 | 1 |
92+
| #7 | N/A | ::{ flag=US }:: [Sparky](https://osu.ppy.sh/users/3187959) | 1 | 1 |
93+
| #8 | N/A | ::{ flag=FI }:: [PianoLuigi](https://osu.ppy.sh/users/9665915) | 1 | 1 |
94+
| #9 | #3 | ::{ flag=DE }:: [ERA Sirbeyy](https://osu.ppy.sh/users/12917829) | 3 | 3 |
95+
| #10 | N/A | ::{ flag=ID }:: [Aphelion-](https://osu.ppy.sh/users/8370351) | 1 | 1 |
96+
| N/A | #4 | ::{ flag=TH }:: [Noobleh](https://osu.ppy.sh/users/11986603) | 2 | 2 |
97+
| N/A | #7 | ::{ flag=TH }:: [KaiWut](https://osu.ppy.sh/users/19623499) | 1 | 1 |
98+
| N/A | #10 | ::{ flag=TH }:: [IMaxI](https://osu.ppy.sh/users/29186011) | 1 | 1 |
99+
100+
Another playlist will be launched next week for **all modes** (alongside a *highly requested* new Featured Artist), so if you're itching to earn a profile badge of your own while listening to tier tunes, look out for that!
101+
102+
---
103+
104+
And of course, the [@osugame Twitter](https://twitter.com/osugame) is the place to be for updates on anything and everything related to our new Featured Artists.
105+
106+
See you soon.
107+
108+
—pishifat
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
layout: post
3+
title: "Community Meeting Recap"
4+
date: 2023-07-11 13:00:00 +0000
5+
---
6+
7+
Catch up on the latest community meeting and participate in discussing the final evolution of osu!'s scoring system!
8+
9+
![](https://assets.ppy.sh/media/generic-header.png)
10+
11+
A bit over a week ago, a [community meeting](/wiki/Community/osu!_community_meetings) was held to discuss how to proceed with scoring in osu!(lazer) with various people in the community.
12+
13+
If you missed the [previous meeting](https://www.youtube.com/watch?v=idmI03A8jR8), here's the quick summary of where we have been:
14+
15+
- How the leaderboards will be combined was discussed but no definitive conclusion was reached.
16+
- Leaderboard resets were planned to be performed multiple times until the scoring system would be finalised.
17+
- Mod multipliers for speed adjustment mods were decided to be rounded to the nearest 0.1x change in speed.
18+
- The question of whether immediate priority should be put on getting osu!(lazer) ready for tournament use was met with a clear "no".
19+
- The scoring system used in osu!(lazer) was discussed, with the general sentiment being that it had many issues.
20+
21+
And here's where we are now:
22+
23+
- The discussed changes to mod multipliers for speed adjustment mods have been implemented.
24+
- Further internal discussion has led to the decision that leaderboards will be either wholly or partially wiped **just once** when the new scoring system is finalised, instead of multiple times.
25+
- ScoreV2 is now implemented as the current scoring system in osu!(lazer). It will be adjusted **one final time and then locked permanently**, after which all existing scores will be converted to this system.
26+
27+
It's that last point that motivated this meeting. ScoreV2 has proven to be a better scoring system as it has been used for tournament play for years, but there may be issues that could be addressed. *What* adjustments to make, if any, is the big question.
28+
29+
You can binge the entire VOD below:
30+
31+
<div align="center">
32+
<iframe width="95%" style="aspect-ratio: 16 / 9;" src="https://www.youtube.com/embed/bocgaVISSfg" frameborder="0" allowfullscreen></iframe>
33+
</div>
34+
35+
Much of the conversation this time surrounded a long-debated topic: combo. Specifically, its significant — perhaps too significant — influence on score. These potential changes for the osu! game mode were discussed:
36+
37+
- Directly decreasing the weight of the first few misses, since even one miss can have a huge impact on score.
38+
- Increasing the proportion in which accuracy affects score compared to combo. This was based on a [Twitter poll by peppy](https://twitter.com/ppy/status/1670681566547447808).
39+
- Drastically decreasing the value of high combos and aggressively scaling combo's influence based on accuracy. This change has been [submitted for review on GitHub](https://github.com/ppy/osu/pull/24166) already.
40+
41+
There were some other issues brought up as well:
42+
43+
- Hit values for slider ticks and some other judgement types currently don't match osu!(stable), which will be corrected.
44+
- Slider ends (which currently are almost completely optional to hit), slider hit accuracy and other changes to game mechanics have been contentious. These will need more discussion.
45+
- osu!mania PERFECT judgements are currently required for 100% accuracy, making it an incredibly difficult feat. Also to be discussed separately.
46+
47+
---
48+
49+
In short, ScoreV2 is the future — or at least an improved version of it. But in order to make sensible adjustments, focus should be spent on identifying problematic leaderboards and outlier scores that "feel wrong", to identify underlying issues and experiment with applying changes to get those scores closer to expectations.
50+
51+
This is where *you* come in. We're looking for feedback on the current ScoreV2 system in order to nail down any remaining issues. The coming months will see the last steps taken to lock in scoring and make scores permanent in the new client.
52+
53+
Keep in mind that there are as many opinions on scoring as there are players, and any adjustments will therefore focus on aligning things "close enough" to fix widely perceived issues, rather than debating over fine details.
54+
55+
A lot of extensive discourse about scoring has been going on for months already, e.g. in [this GitHub thread concerning ScoreV2 as it currently stands](https://github.com/ppy/osu/discussions/24104). If want to contribute, post your well-thought-out ideas, aggregated survey findings and feedback for other proposals there.
56+
57+
—osu! team
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
layout: post
3+
title: "Introducing New Beatmap Pack Categories"
4+
date: 2023-07-11 09:00:00 +0000
5+
---
6+
7+
The beatmap pack scene is taking off in 2023 with a number of all-new categories and some new talent to boot!
8+
9+
![](/wiki/shared/news/2023-07-11-introducing-new-beatmap-pack-categories/banner.jpg)
10+
11+
What's the one thing better than a beatmap? *More* beatmaps.
12+
13+
For this reason, the engineers over at the osu! beatmap pack factory have been working hard to scale up operations in order to deliver high-quality packs right to your doorstep, and their new line-up is sure to excite you!
14+
15+
But first, we'd like to welcome some new talent into the beatmap packing business, namely [Shige-Tori\[a\]](https://osu.ppy.sh/users/4459449), who has for a long while catalogued existing packs in an [exhaustively expansive unofficial spreadsheet](https://docs.google.com/spreadsheets/d/1gcXL9gubcWEKY1X2taxJdBGjFrqEpkNmjHU7LFpcJRo/edit#gid=430213160). We'd also like to give a somber and grateful farewell to [Stefan](https://osu.ppy.sh/users/626907), who has kept the lights on at the beatmap pack assembly line for *many, many years* with his tireless toil.
16+
17+
"What are beatmap packs", you ask? They are collections of hand-picked beatmaps that you can download in bulk from one place, instead of tediously looking around to find them all. The [beatmap pack listing](https://osu.ppy.sh/beatmaps/packs) even tracks your completion on each one!
18+
19+
"Why would you complete beatmap packs?" Well, most of them do absolutely nothing (not to discourage any completionists out there), but a *special few* may give you a shiny reward...
20+
21+
Now, let's stop asking questions and take a look at the new beatmap pack categories:
22+
23+
![](/wiki/shared/news/2023-07-11-introducing-new-beatmap-pack-categories/new-beatmap-pack-categories.png)
24+
25+
## Project Loved packs
26+
27+
Project Loved has been bringing some of osu!'s finest creations to your screens since 2016, and the time has come to bring some *HIGH-DENSITY LOVED GOODNESS* to your songs folder. Each pack contains a selection of each season's greatest hits, as chosen by the Loved captains themselves.
28+
29+
Show them some *love* over at the [Project Loved pack listing](https://osu.ppy.sh/beatmaps/packs?type=loved), and perhaps even earn some *shiny goodies* while you're at it!
30+
31+
## Tournament packs
32+
33+
For years people have been asking the question, *"where can I find a nice selection of easy-to-download mappools from past tournaments?"*. Turns out the answer has been found, as tournament packs are now alive and kicking! Enjoy some sensible Quarterfinal pools, or test your limits with a Grand Final pool from any of the most hype tournaments to have graced the game.
34+
35+
For now, the focus is on getting all of the World Cup mappools uploaded, but expect to see other tournaments joining them very soon!
36+
37+
Give yourself a challenge over at the [tournament pack listing](https://osu.ppy.sh/beatmaps/packs?type=tournament) today!
38+
39+
## Centurion packs
40+
41+
![](/wiki/shared/news/2023-07-11-introducing-new-beatmap-pack-categories/centurion-banner.png)
42+
43+
To this day, there are only *14* mappers who have reached the incredible milestone of creating **one hundred** (or more) Ranked beatmaps, so after some *light interrogation* of these industrious creators, we're excited to bring you the all-new [Centurion](/wiki/People/Centurions) packs! Each pack represents a selection of a given Centurion's most beloved creations, namely the beatmaps they're most proud of making.
44+
45+
These packs can be found in the [themed pack listing](https://osu.ppy.sh/beatmaps/packs?type=theme), so why not give them a spin?
46+
47+
In addition to the packs, all of the mappers to have achieved this ridiculous milestone have also been granted an *exquisite* new profile badge (many thanks to [Tanza3D](https://osu.ppy.sh/users/10379965) for the design).
48+
49+
In particular, for their astounding dedication to the creation of beatmaps, the entire team would like to extend utmost congratulations to ::{ flag=TH }:: [DJPop](https://osu.ppy.sh/users/2363), ::{ flag=IT }:: [Andrea](https://osu.ppy.sh/users/33599), ::{ flag=US }:: [ztrot](https://osu.ppy.sh/users/6347), ::{ flag=FR }:: [Sotarks](https://osu.ppy.sh/users/4452992), ::{ flag=DE }:: [Lasse](https://osu.ppy.sh/users/896613), ::{ flag=US }:: [Nao Tomori](https://osu.ppy.sh/users/5364763), ::{ flag=US }:: [Annabel](https://osu.ppy.sh/users/3388410), ::{ flag=US }:: [Ascendance](https://osu.ppy.sh/users/2931883), ::{ flag=US }:: [Nevo](https://osu.ppy.sh/users/7451883), ::{ flag=HK }:: [Faputa](https://osu.ppy.sh/users/845733), ::{ flag=GR }:: [Genjuro](https://osu.ppy.sh/users/3196091), ::{ flag=CN }:: [Ryuusei Aika](https://osu.ppy.sh/users/7777875), ::{ flag=US }:: [Secre](https://osu.ppy.sh/users/2306637) and ::{ flag=RU }:: [SMOKELIND](https://osu.ppy.sh/users/9327302)!
50+
51+
---
52+
53+
That's all we have for the moment, but keep your eyes peeled for new pack-related things in the future!
54+
55+
—chromb

0 commit comments

Comments
 (0)