Skip to content

Commit

Permalink
Merge pull request #12392 from Tenexxt/daily-challenge
Browse files Browse the repository at this point in the history
Add `Daily_challenge`
  • Loading branch information
Hiviexd authored Nov 30, 2024
2 parents c74fbde + e0af131 commit 8618b10
Show file tree
Hide file tree
Showing 12 changed files with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions wiki/Gameplay/Daily_challenge/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Daily challenge

The **daily challenge** is a multiplayer mode in [osu!(lazer)](/wiki/Client/Release_stream/Lazer) where players are able to build up a streak by passing consecutive daily beatmaps with an increasing difficulty that resets every 7 days.

Every beatmap is handpicked from the [Featured Artist](/wiki/People/Featured_Artists) listing, and sometimes the maps come with a mod forced onto users, which requires them to pass the map with the selected mod.

## Game menu

From the main menu, the daily challenge menu can be accessed with the following steps:

1. Click the `play` button or press `P`.
2. Click the `daily challenge` button or press `D`.

![](img/daily-challenge-menu.png "Screenshot of the daily challenge menu during November 7, 2024.")

On entering, the user is presented with an intro showing the beatmap the user has to pass, and the mods they have to pass it with.

After the intro ends, the user can view the data for today's challenge. The left side displays various score-related information like the total pass count and the cumulative total score. In the middle, a leaderboard shows the top scores achieved by players. Users are able to discuss the daily challenge in the chat on the right.

## Beatmap difficulty range

![](img/Beatmap-selection-criteria.png "Specific star ratings beatmaps have to follow for the entire week")

## Streak milestones

Play streaks are displayed on the user's profile with different colours depending on certain streak milestones:

<!-- tier images: https://www.figma.com/design/tc79qAgJ35KQvdTO0Oj3dN/Daily-Challenge-Counter?node-id=0-1&t=xjRm9Ke0tUMtAQlh-1 -->

| | Tier | Total participation | Daily streak | Weekly streak |
| --: | :-: | :-: | :-: | :-: |
| ![Lustrous tier](img/tiers/lustrous.png) | Lustrous | 1080 days | 360 days | 53 weeks |
| ![Radiant tier](img/tiers/radiant.png) | Radiant | 720 days | 240 days | 36 weeks |
| ![Rhodium tier](img/tiers/rhodium.png) | Rhodium | 360 days | 120 days | 19 weeks |
| ![Platinum tier](img/tiers/platinum.png) | Platinum | 180 days | 60 days | 10 weeks |
| ![Gold tier](img/tiers/gold.png) | Gold | 90 days | 30 days | 6 weeks |
| ![Silver tier](img/tiers/silver.png) | Silver | 30 days | 10 days | 3 weeks |
| ![Bronze tier](img/tiers/bronze.png) | Bronze | 15 days | 5 days | 2 weeks |
| ![Iron tier](img/tiers/iron.png) | Iron | less than 15 days | less than 5 days | less than 2 weeks |

## Contributors

The project is organised by ::{ flag=TN }:: [Hivie](https://osu.ppy.sh/users/14102976). The following community members are responsible for picking beatmaps:

- ::{ flag=US }:: [ChillierPear](https://osu.ppy.sh/users/9501251)
- ::{ flag=BR }:: [Dada](https://osu.ppy.sh/users/9501251)
- ::{ flag=DE }:: [FuJu](https://osu.ppy.sh/users/10773882)
- ::{ flag=GB }:: [kingling](https://osu.ppy.sh/users/7010761)
- ::{ flag=KR }:: [Luscent](https://osu.ppy.sh/users/2688581)
- ::{ flag=KR }:: [momoyo](https://osu.ppy.sh/users/12469536)

## Trivia

::: Infobox
![](img/yt-comment.jpg "waxxx14's YouTube comment suggesting the \"cup of the day\" format")
:::

- The idea for daily challenge was taken from a comment from waxxx14 requesting a "cup of the day" format from [TrackMania](https://en.wikipedia.org/wiki/TrackMania) in osu!, posted under the lazer development video ["deciding what to do with lazer"](https://www.youtube.com/watch?v=xUSxEjQQ1UI).
- The daily challenge launched to the public on July 25, 2024 in osu!(lazer) public release [2024.725.0](https://osu.ppy.sh/home/changelog/lazer/2024.725.0) solely for the [osu! game mode](/wiki/Game_mode/osu!).
- In the initial release, free mods were not selectable, and the total pass count as well as the cumulative total score were only added in a later update.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added wiki/Gameplay/Daily_challenge/img/tiers/gold.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added wiki/Gameplay/Daily_challenge/img/tiers/iron.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added wiki/Gameplay/Daily_challenge/img/yt-comment.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8618b10

Please sign in to comment.