異世界ポイントの活用について
「異世界衰弱」で獲得した 異世界ポイント を、サイト上でどう使えるか(実際の活用法)と、実装・運用に関する整理をまとめます。
1. 利用者向け:ポイントでできること(実際の活用法)
1.1 保有ポイントの確認
「異世界衰弱」で試合に勝つなどしてポイントが加算されると、ログイン後の左メニュー(「表示名を編集」と同じ行)に 現在の保有ポイント が表示されます。ここをタップすると 異世界ポイント交換 のページへ移動します。
1.2 交換ページでカタログを利用する
異世界ポイント交換 のページでは、管理者が登録した 交換カタログ(タイトル・必要ポイント・説明)を一覧に表示します。
- 保有ポイントが十分な 項目については「この内容で交換する」から進み、確認画面で「はい」を選ぶと交換が完了します。
- 交換で減るのは 保有ポイントのみ です。累計(今までに獲得した合計) は交換で減りません。
- 一度交換した項目は 交換済み として表示され、重複交換を防ぎます。
カタログの中身(例:応援メッセージの記録、将来のバッジ用プレースホルダーなど)は 管理者が管理画面で追加・編集・削除 します。利用者は「今ある項目の中から」選んで使う、という形です。
1.3 ランキングの見方
異世界ポイントランキング では、保有ポイント と 累積ポイント を一覧できます。表示名はプロフィール設定の表示名に基づきます。
2. 本日(開発・運用)で行ったことの整理
以下は「サイト上の仕様」としてのまとめであり、実装の経緯記録です。
2.1 交換まわりの仕様
- 交換確認画面(はい/いいえ)と、交換後の 交換済み 表示。
- カタログは
data/fantasy_exchange_catalog.jsonに保存(未作成時は既定の2件)。空のカタログにしたときに既定へ戻ってしまう 問題を修正し、削除が確実に反映 されるようにした。 - 管理画面(
/share/adminの「異世界ポイント交換」タブ)で 新規追加 を先頭にし、一覧は 新しい順(直近に追加した項目が上)で表示。
2.2 表示・ナビの統一
- 左メニューに 表示名 と 異世界ポイント を1行で表示し、リンクの見た目を揃えた。
- ページ右下の Cursor バッジ は、「Cursor」「作成日」「更新日」 の形式に統一(モデル名表示に切り替わっていた箇所を修正)。交換・ランキング・表示名編集など、該当ページに同じバッジを付与。
2.3 コミット
- 上記のソース一式をリポジトリにコミット(データファイルはローカル運用のためコミット対象外とするルールに従う)。
3. 今後の拡張のイメージ
カタログに 項目を追加する ことで、特典の種類を増やせます(例:サイト上の表示バッジ、記念メッセージ、抽選など)。実装の有無は項目ごとに異なります。
4. 関連リンク(サイト内)
- 異世界衰弱(ゲーム): テスト環境メニューから起動。
- 異世界ポイント交換(ログイン後): 左メニューの「異世界ポイント」から。
- 異世界ポイントランキング: ゲームロビーから遷移するリンクあり。
- 記事(サイト): 異世界衰弱の不具合修正・フローチャートなどは サイト メニューの各記事を参照。