ゲームシステム

プレイヤーのプロフィール:名前、設定、言語

iDos Games の既製プレイヤープロフィールの仕組み。サーバーのルールに沿った名前、ID、サウンド、音量、アニメーションを減らす設定、ゲームの言語、ログアウト。すべての新しいプロジェクトに含まれます。

プロフィールはすべての新しいプロジェクトに含まれています。プレイヤーの名前と ID、サウンドとアニメーションの設定、ゲームの言語、ログアウト。 ロビーのプロフィールボタンから開き、専用の設定は要りません。

プレイヤーに見えるもの

  • サーバーのルール(3〜24文字)で変更できるプレイヤーの名前と、コピーできる ID。
  • すべての画面に一度に効くサウンドのオンオフ、音量、「アニメーションを減らす」。
  • タイトルに言語が2つ以上あるときのゲームの言語。
  • チュートリアル(そのシステムが入っているとき)と、確認付きのログアウト。
プロフィール
StarFox
名前を変更

ID: 7F3K-92QD

サウンド
オン · 80%
アニメーションを減らす
オフ
言語
English
ログアウト
名前(サーバーのルールで3-24文字)とコピーできるID。
サウンド、音量、アニメーションを減らす、ゲームの言語。
確認付きのログアウト。
例. プロフィール。名前、ID、サウンド、言語、ログアウト。

仕組み

  • サウンドとアニメーションの設定は端末に保存され、UI kit のすべての画面に適用されます。
  • 言語の一覧はタイトルの言語から来ます。
  • プレイヤーのアカウントは iDos Games のアカウントで、プラットフォームのどのアプリでも同じものが使えます。

ステップ 01プロジェクトにシステムを追加する

追加の必要はありません。プロフィールはすべての新しいプロジェクトに含まれています。

ステップ 02ダッシュボードで設定する

ダッシュボードを開き、プロジェクトを選んで ライブ運営 → v2 → ローカライズ へ。

  • プロフィールそのものに設定は要りません。
  • このセクションでタイトルに言語が2つ以上あると、言語の選択が表示されます。

ページの AI ボタンでアシスタントが開きます。必要なことを説明すると変更を提案してくれるので、確認して保存を押します。

ステップ 03テストしてリリースする

アプリのテスト版でシステムを確かめます。設定は別の操作で本番アプリに送られます。公開とリンクを参照してください。

開発者向け

プロフィールは土台のシステムで、どのモジュールも ctx.features で開けます。

TypeScript
// プロフィール画面はロビーのプロフィールボタンが開きます。
// どのモジュールからも開けます
ctx.features.open('profile')
  • 名前の変更はサーバーを通ります。名前のルールはそこで確認されます。
  • 自前のサウンド設定は持たないでください。すべての画面がそろうよう、UI kit の設定を読みます。

すべてのフィールドは、SDK の MCP サーバーが配るスキル user-profile に説明があります。

よくある質問

プレイヤーは名前を変えられますか?

はい。プロフィールから、サーバーのルールの範囲で変えられます:3〜24文字。

なぜ言語の選択がないのですか?

タイトルのローカライズのセクションに言語が2つ以上あると表示されます。

関連ページ

自分のゲームを作ろう

アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。