- シンプルでかわいい音ゲーです。PC、タブレット、スマートフォンなどのブラウザーで手軽に遊べます。
- さらに、アカウント登録やログイン不要で誰でも譜面を作成でき、SNSなどで譜面IDを共有することで他の人に遊んでもらうことができます。
- 音源としてYouTube埋め込みを利用しています。
- バグなどあればissueまたはPRで受け付けています。たぶん。
遊び方などの説明、プレイ、譜面作成 は、 Falling Nikochan トップページ からどうぞ。
YouTube: @nikochan144
- MongoDB のサーバーをインストールし、起動してください
- 公式ドキュメント
- Falling Nikochan はその中に
nikochan
という名前のデータベースを作成、使用します
.env
ファイルにデータベースのurlなどを記述、または環境変数で設定
MONGODB_URI="mongodb://localhost:27017"
- 環境変数または
.env
にASSET_PREFIX
を設定すると、/_next/static
以下および/assets/
以下のファイルを別のCDNから取得することができます (前者はNext.jsのconfigの assetPrefix) - working directory はfalling-nikochanのルートにしてください
npm ci
npm run dev
- 拍子変化の実装 #80 をver5.0として、今後はPRごとにminorバージョンを上げます
- majorバージョンはChartデータフォーマットのバージョンに合わせます
- dependabotや、update README.md など、 app/ に変更を加えていないものはカウントしないことにします
- バージョンは package.json に記述します
- 各PRのマージ前に
npm version minor
コマンドで上げます
- 各PRのマージ前に
- ChangeLog は CHANGELOG.md に記述し、 /main/version からも閲覧できます
- なのでどちらかというとユーザー向けの説明