2024/01/11
ジーニーズエコシステム内でのアバターが、あなたのビジュアル表現だけでなく、あなた自身 – あなたの個性、癖、すべてをエンコードしていたらどうでしょうか?GeniesのTraits Frameworkは、デジタルアイデンティティに多層的な深さとダイナミズムをもたらす取り組みです:あなたがどんな見た目をしているかだけでなく、あなたの個性も表現します。
なぜこれを行いたいのでしょうか?
なぜなら、オンライン上の個性も実生活と同様に成長し変わっていくと考えているからです。デジタルの世界を、あなた自身に対応したより個人的で反応性のあるものにしたいと考えています。すばらしいハイフィデリティのアバターだけでなく、デジタルの世界での個人の心の内面と個性も高い忠実度で提供できるエコシステムの一部である場所は他にはありません。
前回のブログ記事で少し説明していますが、Traits Frameworkを設計した方法や、デジタルアバターの内面をどのように表現しているかを理解していただけるよう、詳細に掘り下げて説明したいと思います。まるでデジタル自己に独自の個性を与えているようなものです。
Traits Frameworkの起源
私たちのプロダクトチームが設定したTraits Frameworkの初期要件は2つありました
比較的正確に個人を記述できるだけでなく、ユニークでもあること
開発者があなたの個性プロファイルに基づいて革新的なカスタムエクスペリエンスを構築できるように、シンプルでわかりやすいこと
これらの2つの要件に基づいて、我々は、Traitsの基盤を構築するため、専門家を招く必要があると認識していました。そのため、我々は、心理学者チームを招聘し、我々のプロダクトチームと直接協力して、イノベーティブなフレームワークの基盤を構築しました。心理学者たちは、フレームワークの臨床的および科学的基盤を構築するのに役立ち、デザインにおける厳密さを確保するために、我々の創造的過程を監査するのにも手を貸してくれました。ゲームデザイナーは、このフレームワークを設計する上での開発者の視点を提供し、現在、Geniesエコシステム内で構築可能な新しいタイプの個性ベースのエクスペリエンスを開発するための模範的な例を開発しています。
まず、心理学者たちと協力して、他のパーソナリティシステム(ユングのアーキタイプ、チャクラシステム、中国医学の5つの要素、エニアグラムパーソナリティータイプの9つ)からインスピレーションや研究を引っ張ってくることを決めましたが、並行して、エコシステム特有の私たちの構造を創造し、特に体験と結びつける必要があるため、個性プロファイルをより楽しく魅力的にするための独自の構造を構築することも考えました。
最終的に、私たちの焦点は7つのチャクラシステムを融合させ、多層的なTraitsのゲームアプローチ(例:FIFAの「ディフェンス」スタッツは実際にはそれぞれが異なる値を持つ複数のサブTraitsで構成されている)を形成し、現在のTraits Frameworkの礎を築き上げました。心理学者たちの臨床判断と質的研究手法が、私たちを、7つのチャクラごとに3つの記述的Traitが含まれる7つのカテゴリーにTraitsを洗練させる手助けをしました。
次に、心理学者と協力して、合計21のTraitsのリストを作成しました(カテゴリーごとに3つのTraits、計7つのカテゴリー)。開発者が対応できないくらい多くのTraitsを生成しないように注意しながら、個々の個性が独自のTrait DNAプロファイルを最終的に構築できるように、Traitsに十分なバラエティがあることを確認しました。
上記のグラフを見るとわかるように、これらの21のTraitsは、「マインド」、「ガット」、「ハート」タイプのTraitsに美しく分類されます。マインドは知的なTraits、ガットTraitsは本能的なTraits、ハートTraitsは感情的なTraitsです。また、パーソナリティタイプごとにチャクラシステムに基づいて各カテゴリーごとに色分けされており、ユーザーと開発者の両方がそれぞれのパーソナリティタイプに対してより多くの表現を持つことができるようになっています。
このフレームワークを利用してカスタマイズされた個性に合わせたエクスペリエンスを作成し始めた際、ゲームデザイナーからは、できるだけシンプルにシステムをすることについての価値あるフィードバックをいただきました。そのため、私たちは、始めに7つのTraitsに焦点を当てることにしました − 心理学者がそれぞれのカテゴリーを最も象徴していると感じたTraitsを選びました。残りの14のTraitsを削除するつもりはありません;最終的には、フレームワークの拡充に伴い、残りの2つのTraitsをカテゴリーごとに追加して、より高い忠実度を実現したいと考えています。
これが最終的な出発点となる7つのTraitsです。Genies Partyエコシステム内のユーザーが獲得できるTraitsの表象的なTrait stonesと共に紹介されています。この個性Traits次元は、ユーザーが自分自身について、スピリチュアル、心理的、身体的、そして物質的な視点から学ぶ独自の機会を提供します。あなたが誰でありたいか、Geniesエコシステム内で自分自身を反映させる場所となります。
しかし、これで終わりではありません!Genies Partyエコシステムを構築する過程で、これらの基盤となる21の個性Traitsだけでなく、その後に徐々に追加される多くの個性Traitsがあり、より複雑なTraitsがこれらの基盤Traitsから成長するため、より高い忠実度を提供できるようになるでしょう。その中の一部は、個性クイズで早くから体験できるTraitsもあります!
さらに、Genies Partyエコシステム内のゲーム向けに役立つ「身体的Traits」などの追加のTraitsの拡大とテストにも取り組んでいます。これらのTraitsは、開発者が理解しやすいTraitsであるため、ゲーム内でより簡単に理解できるでしょう。Genies Party内であなたのアバターが獲得できる最初の身体的Traitsは、「Strength」、「Stamina」、「Speed」です。
Genies Partyユーザーは、これらのTraitsをどのように見ることができるのでしょうか?
Genies Party内でTraitプロファイルを構築するユーザーは、彼らの個性に対応するTrait stonesを集めて育てることができ、最も顕著なTraitsはアバターに近いところに表示されます。利用者にとって「最良の」Trait値や組み合わせはなく、あなたは独自の個性を持つ個人であり、各プロファイルは比較的に一意なTraitスコアの組み合わせとなるでしょう。それは、ユーザーそれぞれに作成されたTrait DNAのようなものであり、Genies Party内でのあなたの行動に基づいて常に変化していくでしょう。
あなたのTraitプロファイルは、Genies Partyでのあなたの言動から発展していきます。どんな会話や経験も、あなたの行動に基づいて、あなたのプロファイルを形成していく可能性があります。また、Traitプロファイルがどのように進化し変化するかを見るのも楽しいことです。自分のTraitプロファイルが意外な特性にさえ変化するかもしれません!心配しないでください、もし自分のTraitプロファイルが気に入らなければ、Traitをリセットしてやり直すことができます。まるでアバターの外見を変えるように自由にできるようになるでしょう。
デジタル世界での行動に基づいて生み出されるTraitプロファイルは、あなたの個性のホロスコープとなるでしょう。Genies Partyを通じて、他のプラットフォームでは気づけなかったような、あなたの内面についての洞察を捉えており、友人やクリエイターと自分自身を比較することができるようにしています。「友人のJohnやClaireにもっと似たのかな?」「Timothee Chalametと相性が良いのかな?」
最後に、Genies PartyでのTraitsによって生み出される個別のエクスペリエンスは、アバターベースのゲームを再定義しようとしています。これにより、あなたのアイデンティティをどのように社交化できるかを向上させるだけでなく、より個々に対応した次元のマルチプレイヤー相互作用を追加します。次のセクションでは、Traits間のバランスの課題とともに、これについて触れます。
このフレームワークの作成が実証と科学的な作業に基づいているにも関わらず、私たちの目標は、それを、Myers-BriggsやBig Fiveなどのより標準的なパーソナリティプロファイル測定よりも、少し神秘的/メタフィジカルな要素があって楽しいものにすることです。
開発者はどのようにしてこれらのTraitsにアクセスできるのでしょうか?
Traitsの読み込み:我々は、Traitの値にアクセスできるAPIをdevkitスクリプトに統合しています。Traitの値は-100から100の範囲で表現されます。Traitの正確な値は直接表示されませんが、この範囲により、ゲームロジックでのTraitの適用が簡略化されます。たとえば、開発者は、`if(max(calm, 0) * RNG > 50) success! Else failure`のような式を使用して、穏やかなTraitのポジティブな側面をランダムナンバージェネレーター(RNG)のチェックに適用することができます。このアプローチにより、複雑な計算が簡素化され、開発プロセスがより効率化されます。
Traitsの書き込み:開発者は、大、中、小の増減によるTraitの調整を行うことができるAPIを使用できます。たとえば、低いアクション数(APM)と成功した結果の期間があると、Calm Traitに対してポジティブな中程度の調整が行われるかもしれません。逆に、高いAPMで成功が少ない場合は、ネガティブな中程度の調整が行われるかもしれません。また、さらに細かくゲームにTraitsの変更を累積させるための「バッチ処理」APIを検討しており、これにより開