Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Daily_challenge #12392

Merged
merged 15 commits into from
Nov 30, 2024
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) where players are able to build up a daily streak by passing beatmaps consecutively with increasing difficulty with the difficulty being reset every 7 days.
Tenexxt marked this conversation as resolved.
Show resolved Hide resolved

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")

Hiviexd marked this conversation as resolved.
Show resolved Hide resolved
## 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

Tenexxt marked this conversation as resolved.
Show resolved Hide resolved
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=KR }:: [momoyo](https://osu.ppy.sh/users/12469536)
- ::{ flag=GB }:: [kingling](https://osu.ppy.sh/users/7010761)
- ::{ flag=KR }:: [Luscent](https://osu.ppy.sh/users/2688581)

## 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.