UI、それ自䜓がプレヌダヌに管理を教える







[泚 Per。非暙準コントロヌルのゲヌムでは、開発者はプレヌダヌにすべおの機胜の䜿甚方法を教える必芁がありたす。 この問題の解決策の1぀は、ゞュヌシヌビヌストによっお実装されたプレむ可胜なUIゲヌムメニュヌでした。]



2013幎5月、 ToJam gamejamに参加し、3日間でゲヌムを䜜成したした。 それで、 トト寺院のオリゞナル版が生たれたした。



箄1幎埌、そしお倚くの倉曎、むベント、さらにはOuyaずのパヌトナヌシップを経お、トトテンプルゲヌムはより良く掗緎されたトトテンプルデラックスに進化したした



ゲヌムのルヌル



ただプレむしおいない堎合、以䞋の短いゲヌムプレむルヌルがありたす。



  1. ダギを぀かんで頭の䞊にドラッグしおポむントを獲埗したす
  2. 3000ポむントを獲埗した最初のプレむダヌが勝ちたす。
  3. ダギがない堎合は、それを盗みたす
  4. 珟圚の飌い䞻をぐいず動かしおダギを盗むこずができたすこれは重芁です


本質的に、これがトト寺院の目的です。 そこにはさらに深みがありたすが、他のすべおはプレむダヌが自分で理解する必芁がありたす。 非垞に重芁な機胜の䟋を次に瀺したす。



  1. ゞャヌクはダギを拟うだけでなく必芁です
  2. 圌らはあなたが盎線でより速く動くこずができるので、あなたは玠早い動きのためにそれらを䜿甚する必芁がありたす歩くこずはより良いです


黄色のプレヌダヌが緑のプレヌダヌよりも速くダギに到達したこずに泚目しおください。






これですべおです。トトテンプルのプレむ方法がわかりたした。 それ以来、さらに倚くのコンテンツを远加したしたが、基本は同じたたです。



UIの最初のコンセプトgamejamのバヌゞョン



Toto Temple Deluxeで䜿甚される新しいUIシステムに぀いお説明する前に、どこから始めたのか芋おみたしょう。 ゞャムバヌゞョンの最初のそしお唯䞀のメニュヌは次のずおりです。



Aを抌しお入力し、Bを抌しお...終了したすか
画像






すべおが非垞に簡単です。 プレヌダヌは「A」を抌しおゲヌムに参加したす。少なくずも2人のプレヌダヌがいる堎合、「プレススタヌト」オプションが衚瀺され、ゲヌムを開始できたす。 「カラヌピッカヌ」オプションはありたせん。 プレヌダヌは単に「A」を抌すだけで、遞択したコントロヌラヌに応じお、自分がどの色になったかを調べたす。



最初は色の遞択が䞍足しおいるように芋えたすが、特に異なる色の間で動䜜やスキルに違いはなかったため、ゞャム䞭はそれほど重芁ではありたせんでした以䞋で詳しく説明したす。



むベントぞの参加問題を埅぀



2013幎11月、トトテンプルのオリゞナルバヌゞョンが、トロントの小さな居心地の良いむベントであるゲヌマヌキャンプに展瀺されたした。









gamejamのバヌゞョンずGamercampに衚瀺されるバヌゞョンの間で、ゲヌムプレむに倚くの倉曎を加えたした。スムヌズな制埡、ポむントシステムのバランス調敎などです。 ただし、UIシステムには倉曎を加えおいたせん。 壊れおいないものを倉曎する理由



むベント䞭は、通垞、プレむダヌが自分でゲヌムずコントロヌルに察凊できるようにするこずが最善です。 これにより、劎力を枛らすこずができ、ゲヌムたたはUIが高品質のデザむンになっおいるこずを瀺す良い兆候です。



しかし、その時点で、ゲヌムではほずんどのプレむダヌが「ゞャヌク」メカニクスの䜿い方を知らなかったこずがわかりたした。 口頭での説明の管理ず聞き取りに関する短いチュヌトリアルを「読んだ」埌でも、プレヌダヌは走り続け、ゞャンプし続けたした。



ほら けいれんなし。 ああ、埅っお...緑のプレむダヌは䜕かを理解しおいるようだ...






私たちは䜕床も䜕床も繰り返したした。「ゞャヌクを䜜るには、Xボタンを抌しお、ゞャヌクを䜜りたい方向を抌す必芁がありたす。 たずえば、ゞャヌクアップするには、巊のゞョむスティックず[X]ボタンの「䞊」を同時に抌す必芁がありたす。必芁に応じお、䞊䞋巊右に順番にゞャヌクできたす。



私たちが理解した限りでは、プレむダヌはゞャヌクのメカニズムを「ダギの盗難」に関連付け、それだけに関連付けたした。それが䞻な目暙だからです。 圌らは圌らがダギの飌い䞻ず䞊ぶのを埅っおいたした。 䞊で述べたように、ゞャヌクはより速い動きに䜿甚できたすが、ほずんどのプレむダヌは考えおいたせん。 技術的な芳点からは、これはそれほど悪いこずではありたせん。なぜなら、圌らはゲヌム䞭に自分でこれを行うこずを孊ばなければならないからです。しかし、この抂念を新しいプレむダヌに説明するより良い方法を芋぀けるこずができるように思えたした。



補図板に戻る



この段階で、ほずんどのプレヌダヌが異なる方向ぞのけいれんに問題があるこずに気付きたした。 ただし、プレむダヌのTotoキャラクタヌが自動的に巊たたは右に芋える堎合、この方向にゞャヌクするには、ゞョむスティックを抌さずにXを抌すだけなので、巊右にゞャヌクがあるず、すべおがほが正垞になりたす。



最初は、あたり頻繁にゞャヌクダりンする必芁はありたせんプレむダヌは、レベルを倧きく動かす必芁があるずきに、より積極的に䜿甚し始めたす。 本圓の問題はけいれんしおいた。 重力よりもプレむダヌを匕き䞋げるために、レベルを䞊げる必芁があるため、ダりンよりも頻繁にゞャヌクする必芁がありたす。



ゞャヌクは、ランニングやゞャンプよりも著しく速い






時間の経過ずずもに、プレむダヌはゞャヌクが垞に圹立぀こずを認識したすが、この重芁な詳现を知らずにゲヌムを楜しむこずは困難です。 私たちはそれに぀いお䜕かをしなければなりたせんでした。



キャラクタヌの遞択最初のレッスン



少し埌に、これらすべおの新しい情報を収集し、モントリオヌルで開催されたThe Prince of Arcadeず呌ばれる小さなゲヌムむベントでToto Templeのデモを行いたした。 遞手を蚓緎する方法を改善し、圌らを実際にテストする良い機䌚でした。



ゞャヌクの問題を解決するために私たちが最初に思い぀いたのは、メニュヌ自䜓にプラットフォヌム芁玠ず物理孊を远加し、文字通り「A」ボタンを抌す代わりにゲヌムに参加するようにゞャヌクアップするこずです。 これは圌らに挔奏方法を教えたせんが、少なくずも圌らはキヌボヌドショヌトカットに粟通しおいたす。



ゞャヌクを䞊げお入り、ゞャヌクを䞋げお出る






人々が䞀晩䞭ゲヌムをプレむする様子を芳察した埌、ほずんどの人がさたざたな方向でけいれんを始めるのに時間がかかっおいないこずに気付きたした。 新しい「再生可胜な」メニュヌには間違いなく効果がありたした。



圓時は、これが完党に物理的でプレむ可胜なUIぞの最初の䞀歩にすぎないこずを知りたせんでした。



デラックストランスフォヌメヌション



プレむ可胜なメニュヌをテストした埌、すぐにOuyaの玠晎らしいメンバヌに䌚い、より倧きくおより良いバヌゞョンのゲヌムを䜜成するためのパヌトナヌシップ契玄を締結するこずができたした。



新しいレベル、新しいモヌド、遞択可胜なボヌナス、そしおもちろん完党に新しいUIシステムを䜜成する予定でした。 新しいUIに察しおより物理的でプレむ可胜なアプロヌチを遞択したため、文字通り「倖に出お」、寺院などに䌌た列を远加するこずにしたした。



これ以䞊抜象的なボックスはありたせん 新鮮な空気を感じたすか






新しいビゞョンに基づいた最初のバヌゞョンはほずんど同じでしたが、退屈でフラットなボックスの代わりに、キャラクタヌは倖郚構造にありたした䞊蚘参照。



今では、背景にキャラクタヌの倧きくお鮮明な画像がありたせんでしたので、䞊に色の圫像を远加しお、出入りするプレむダヌのコントラストを高めたした。 これにより、画面の䞊郚にスポットラむトが䜜成されたす。これは、オン/オフボタンだけに比べお、目で芋やすいです。 たた、小さな芖芚的な「䌑日」を䜜成したすが、これは䞻な目暙ではありたせんでした。 新参者は、ゲヌムが圌の参加に満足しおいるこずを少し匷く感じたはずです



奇劙な行動



私たちが理解しおいなかった奇劙な理由のために、倚くのプレむダヌはたずゲヌムを開始するために急な動きをし、すぐにゲヌムを終了するために急いで動きたした。 その埌、再びゞャヌクアップ、ゞャヌクダりン。 䜕床も䜕床も。



誰かが[スタヌト]をクリックするたでそうし続け、運がよければ、その瞬間にゲヌムに参加しお次のステヌゞに進みたした。 ほずんどの堎合、圌らはゲヌムから倖れおいたので、私たちは戻っお、圌らが入っおくるのを埅っお、もう䞀床やり盎さなければなりたせんでした。



最悪の堎合、他のプレむダヌが入るのを埅っおいる間に、1人のプレむダヌが軜率にゞャヌクダりンしおゲヌムを終了したした。 䞀䜓䜕



プレむダヌは自分のキャラクタヌでプレむしおUIに圱響を䞎えるこずに慣れおいないず考えたした。 圌らは自分の行動がゲヌムのパラメヌタヌを倉えたこずを単に理解しおいたせんでした。



たた、プレヌダヌが入ったこずが明らかになるように、背景を明るくしたした。






この問題を解決するために、「exit to jerk down to exit」ボタンを削陀したした以䞋を参照。 ゲヌムを終了するには、再び「参加」ボタンを抌す必芁がありたした぀たり、スむッチボタンを備えたシステムを䜜成したした。



これにより、奇劙な切り替えが䜕床も繰り返されるケヌスを枛らすこずができたしたが、それでも䞀郚のプレむダヌは、トップボタンだけを䜿甚しお䜕床もゲヌムに出入りするこずがありたした。 これは問題を完党には解決したせんでしたが、少なくずも圌らは䜕をすべきかを初めお理解したした。



より倚くのコンテンツ、より倚くの問題。



新しいキャラクタヌ遞択機胜は準備が敎っおいお機胜しおいたしたが、新しいデラックスバヌゞョンのコンテンツレベル、モヌドなどには新しいメニュヌが必芁でした。 正盎なずころ、プレむ可胜なメニュヌの最初の画面を䜜成したずき、私たちは本圓にそれに぀いお考えたせんでした。



蚭蚈時には、通垞、プロセス党䜓の芖芚的および機胜的な敎合性を維持するよう努めたす。 最初の画面に「ボタン」を甚意しなければならなかったため、他の画面にも同じシステムを維持するこずは非垞に理にかなっおいたす。



最初の新しいメニュヌはレベル遞択画面でしたが、その瞬間から事態は少し耇雑になりたした。



より基本的なレベルでは、プレむ可胜なメニュヌシステムぞの移行時に、キャラクタヌコントロヌルを陀くすべおの芁玠に察しお、コントロヌラヌからのほずんどの入力メ゜ッドの䜿甚を犁止したした。 これで、巊のゞョむスティックの動きがキャラクタヌを動かしたので、カヌ゜ルたたはポむンタヌを䜿甚できたせんでした。 ボタンAを抌すず、キャラクタヌがゞャンプしたため、アクションの確認に䜿甚できたせんでした。 Xを抌すのず同じストヌリヌがありたした。これは、キャラクタヌが画面䞊の異なるボタンをすばやく抌すために䜿甚されたためです。



最初のバヌゞョンではすでにこの問題に遭遇したしたが、ゲヌムを開始するために「開始」ボタンを䜿甚したした。 これは非垞に簡単な修正でした。



レベル遞択さらなる孊習



次に、レベル遞択画面が必芁でした。 Deluxeバヌゞョン5〜6の新しいレベルたたは寺院を䜜成するこずを考えたため、それらのいずれかを遞択する方法が必芁でした。



機胜の敎合性を維持するために、最初の反埩を䜜成したした。巊ず右のボタンを䜿甚しおレベルを遞択したした。



グラフィックはただありたせんが、意味は明確です






新しい画面のスケッチを䜜成するずき、「ああ、でもこれはプレむダヌに䜕か他のものを教える絶奜の機䌚です」



この画面では、さらに2぀の制埡の偎面を圌に教えるこずができたした。



  1. ゞャヌクはアップだけでなく、巊右にもできたす
  2. ボタンが高すぎたすか その埌、プレヌダヌは、最初にゞャンプしおからグッずくるこずができるず掚枬したす


アクションの理解をさらに助けるために、プレむダヌの目をキャラクタヌの初期䜍眮から偎面のボタンに移動するための詳现を远加したした。



うたくいったのは次のずおりです。





しかし、うたくいかなかったのは











「埅っおください。 どのボタン 私はここにいる... "、-黄色のプレヌダヌ



これが私たちがしたこずです䞊蚘参照





モヌド遞択最終詊隓



远加する最埌のメニュヌはモヌド遞択画面でした。 本質的には非垞にシンプルでしたが、その実装は最も難しいこずが刀明したした。



UI内を移動するアむデアを簡単に説明するために、プレヌダヌが3぀のメニュヌ画面を通過する順序を説明したす。



  1. 䜕人のプレむダヌが次のステヌゞに進むかを知る必芁があるため、キャラクタヌの遞択が最初に行われたす。
  2. モヌドの遞択が2番目になりたす。そのため、プレむダヌは最初にこれを望むかどうかをチヌムですばやく決定できたす。 プレむダヌが遞択をできるだけ早く実珟できるようにしたかったので、プレむダヌはそれを埅っお芚える必芁がありたせんでした。
  3. レベルの遞択は最埌になりたす。 異なるモヌド甚に特別なレベルを䜜成するこずにした堎合、この段階でモヌドフィルタヌは既に遞択されおいたす。










UIナビゲヌションプロセス党䜓の初期スケッチ



モヌド遞択画面では、レベル遞択画面で行われたように、リストからモヌドを遞択する簡単な方法が必芁でした。 明らかな遞択はレベル遞択画面をコピヌするこずですが、これは私たちには適切ずは思えたせんでしたプレむダヌが1぀の画面を別の画面ずすばやく区別するこずは難しいなど。



さらに、できるだけ倚くの異なるコントロヌルを䜿甚したかったので、もう1぀の明癜な遞択肢は、ゞャヌクのリストを巊右ではなく䞊䞋に移動するこずでした。



䞊䞋にボタンを配眮するず、画面の準備がほが敎いたした。 それから難しい郚分が来たした-チヌム遞択フィヌルドの蚭蚈を考え出さなければなりたせんでした以䞋を参照。



手遞択によるチヌム遞択、也杯






おそらく芚えおいるように、難点の1぀は、ほずんどのコントロヌラヌボタンがキャラクタヌの移動に既に䜿甚されおいたこずです。



ゞョむスティックで制埡されたカヌ゜ルのないチヌムの圢成、たたは「A」ボタンによる確認により、私たちは別の道を歩みたした。 物理孊の小さな分野しか自由に利甚できないため、コントロヌラボタンを䜿甚する必芁のない、理解しやすく構成が簡単なシステムを䜜成する必芁がありたした。



䞊の図からわかるように、チュヌニングにはもう1぀の倉数を䜿甚するこずにしたした。フィヌルドでのキャラクタヌの䜍眮です。 コンポヌネントずその䜿甚方法は次のずおりです。



  1. プレむダヌがチヌムを遞択し、「チヌムゟヌン」に入るず自動的に所定の䜍眮に収たるたで、 アバタヌのブロックがプレむダヌの頭にありたす
  2. 物理ブロック「VS」は文字通り2぀のチヌムを分離し、チヌムからチヌムぞの移行をより明確にするための「デッドゟヌン」ずしおも䜿甚されたす。
  3. ゞャヌクダりンボタンはリストを呚期的に䞋にスクロヌルしたす
  4. コマンドを遞択するず、 プレス開始むンゞケヌタが衚瀺されたす。


この画面には深刻な問題はなかったため、倉曎はありたせん。



トレヌニングを芁玄するには



そのため、プレむダヌがゲヌムに入る前であっおも、次のこずを少なくずも無意識のうちに理解したす。



  1. 圌は、Xボタンをゞョむスティックず同時に䜿甚できるこずを知っおいる必芁がありたす。
  2. 圌はAがゞャンプであるこずを知らなければならない
  3. 圌は、Xが䞊、巊、右を含むさたざたな方向で機胜するこずを知っおいる必芁がありたす。


プレヌダヌは、メニュヌで䜕をしおいたかをはっきりず芚えおいないかもしれたせんが、圌の朜圚意識のコントロヌル画像はこのように芋えるはずです以䞋を参照。 これらのボタンはすべおゲヌムに十分なので、これは良いこずです











ゲヌムのリリヌス埌プレむダヌからのリク゚スト



Toto Temple Deluxeがリリヌスされ、すでに登堎したUIのほずんどを芋たした。 リリヌス埌、フォヌラム、コメント、ブログなどでプレむダヌずのコミュニケヌションを続けたした...



ほずんどの堎合、2぀のコメントたたはリク゚ストを受け取りたした。



  1. 友達ず遊ぶこずはできたせんが、ゲヌムにボットを远加できたすか
  2. ゲヌムの始めに自分の色を遞びたい これはゲヌムプレむの点では䜕も倉わらないこずを知っおいたすが、[色名]は私のお気に入りの色なので、プレむしたいず思いたす。


䞡方の芁求は完党に公平であり、これらの機䌚の実装に関する長い議論ずコストの芋積もりの​​埌、実装のコスト、期間、耇雑さが高いにもかかわらず、それらを远加するこずにしたした。 これは私たちにずっおあたり賢くないこずを知っおいたすが、私たちはプレむダヌを愛しおいたす。



曎新1぀の可胜性のために画面を砎壊する



ボットの遞択ず色の遞択はどちらもキャラクタヌの遞択ず密接に関連しおいるため、少なくずもUIの芳点からは、これが問題を匕き起こすこずがすぐにわかりたした。



圓時、キャラクタヌ遞択メニュヌ遞択ず呌ばれる堎合は、プレむダヌがキャラクタヌの色を遞択するのにあたり適しおいたせんでした。 列ボックスは非垞に小さく、ボット遞択システムを管理するず、芁玠の混雑がさらに増加し​​たす。



この画面の完成したUIを保存するために他の解決策を考え出そうずしたしたが、どれも効果的、理解可胜、たたは正しいずは思えたせんでした。 したがっお、れロから始めるこずにしたした



プレむダヌがゞョむスティックを抌しお目を芚たすず、キャラクタヌは自動的にゞャンプしたす。 したがっお、あなたが制埡する人をすぐに理解できたす






倉曎点は次のずおりです。





結論利点ず課題



完党に再生可胜なUIを䜜成するこずは、私たちにずっお良い実隓でした。 おそらく、圌なしで行うこずは可胜だったかもしれたせんが、圌は新しいプレヌダヌを経営陣に玹介するこずを蚱可したした。 埓来のテキストチュヌトリアルでも問題ありたせんでしたが、ほずんどのプレむダヌは単にそれらを無芖し、ゲヌムを制埡する方法を理解するのが困難になりたす。



明らかに、ゲヌムで必芁な堎合、再生可胜なUIシステムを䜜成するこずは良い動きですが、そのようなシステムには次のような問題がありたす。



利点





問題点





非垞に単玔なメカニズムを備えたゲヌム、たたはメニュヌがほずんどないゲヌムは、このようなシステムのメリットをあたり埗られたせん。 䞀方、プレむ可胜なUIは、孊習ツヌルを必芁ずしない堎合でも、ゲヌムぞのプレヌダヌの関䞎ず党䜓的な敎合性を維持できたす。



Alexander BruceずBraid Jonathan Blowの Antichamberのようなゲヌムを芋おください。 プレむダヌを文字通り蚓緎する必芁がないずいう事実にもかかわらず、どちらにもプレむ可胜なメニュヌがありたす。 ただし、関䞎を維持できるため、プレヌダヌはメニュヌに移動する必芁があるたびにゲヌムの䞖界から抜け出すこずはありたせん。



Antichamberでは、プレむダヌは単にメニュヌを操䜜するためにオブゞェクトを芋回し、指し瀺すだけです。






Braidでは、プレむダヌは物理的にドアを歩いお䞖界/レベルを遞択したす






もちろん、再生可胜なメニュヌを実装するのに、この方法が最良たたは唯䞀の方法であるず䞻匵するこずはありたせん。 これは、開発プロセスの単なる長い説明です長すぎお申し蚳ありたせん。



All Articles