osu rankdle
1.0.0
奧蘇! Rankdle 是一個網站,靈感來自 Rankdle,但適用於 osu!。
與 randdle 類似,它的靈感當然是來自原始單詞,你每天可以玩一次,並且每 24 小時刷新一次。
奧蘇! Rankdle 的工作方式略有不同,因為它不是每天進行 3 次猜測,從技術上講,您可以進行無限次猜測。你有一個HP條,每天都會刷新到2000。距離正確排名越遠,失去的分數就越多。這是一場考驗你一天能走多遠的遊戲。
為了防止挫折感,每位玩家每天至少有 3 次嘗試。如果第一次或第二次猜測他們失去了所有HP,您將獲得調度,您的HP 將重置為2000。 ,並且他們的連勝已經結束了。
我編寫了一個 bash 腳本來為您設定開發環境:
wget -O - https://raw.githubusercontent.com/clxxiii/osu-rankdle/main/setup.sh | sh
如果您更願意手動執行此操作,請按照以下步驟設定開發環境:
git clone https://github.com/clxxiii/osu-rankdle.git
# Or if you'd like to use ssh instead:
git clone [email protected]:clxxiii/osu-rankdle.git
cd osu-rankdle
npm install
.env
中填入以下變量 DATABASE_URL = "file:./dev.db" # If you'd like to change this, you can, this is the recommended db location.
PUBLIC_OSU_CLIENT_ID = # Your osu! application client ID
PUBLIC_OSU_CLIENT_SECRET = "" # Your osu! application client secret
BANCHO_API_KEY = "" # Used exclusively for a terrible workaround for adding videos. This env var is being removed very soon.
npx prisma generate
npx prisma migrate dev
npm run dev