JP6391036B1 - ゲームシステム、指導方法、ならびに、プログラム - Google Patents
ゲームシステム、指導方法、ならびに、プログラム Download PDFInfo
- Publication number
- JP6391036B1 JP6391036B1 JP2018030784A JP2018030784A JP6391036B1 JP 6391036 B1 JP6391036 B1 JP 6391036B1 JP 2018030784 A JP2018030784 A JP 2018030784A JP 2018030784 A JP2018030784 A JP 2018030784A JP 6391036 B1 JP6391036 B1 JP 6391036B1
- Authority
- JP
- Japan
- Prior art keywords
- user
- input
- task
- partial
- input string
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
例えば、引用文献1には、特殊技のような複雑な操作手順をユーザ(プレイヤ)に習得させることのできるゲーム装置が開示されている。また、引用文献2には、ユーザ同士が課題を出し合って勝敗を競うことのできるゲームシステムが開示されている。
また、上述した引用文献2のゲームシステムでは、他のユーザとの交流がなされるものの、勝負に徹しており、初心者等が参加しても技能を習得する前に敗北感に苛まれてしまい、ゲームが続けられなくなることも懸念される。
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、
を備えることを特徴とする。
すなわち、以下に記載する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
本発明の実施形態に係るゲームシステム100は、図1に示すように、ゲームサーバ200と第1ユーザ端末300と第2ユーザ端末400とがインターネット900を介して通信可能に接続されて構成されている。
なお、図中では発明の理解を容易にするために、第1ユーザ端末300と第2ユーザ端末400との2つのユーザ端末だけを記載しているが、実際には、利用するユーザに応じて、多数のユーザ端末が存在しているものとする。
具体的に、ゲームサーバ200は、第1ユーザ端末300及び第2ユーザ端末400に、共通の格闘ゲームを提供し、第1ユーザに見本プレイを行わせ、その見本プレイを参考として第2ユーザにプレイさせることで、第1ユーザが第2ユーザを指導できるようにしている。
以下では、指導する側の第1ユーザが、格闘ゲームの上級者(一例として、格闘ゲームを長くプレイしており、多くの技能を習得済みのユーザ)等であり、また、指導される側の第2ユーザが、格闘ゲームの初心者(一例として、新たに格闘ゲームを初めようとするユーザや、格闘ゲームを初めて間もないユーザ)等である場合について説明する。
例えば、第1ユーザ端末300は、上級者等である第1ユーザに使用される。また、第2ユーザ端末400は、初心者等である第2ユーザに使用される。
以下では、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームをプレイすることで、第1ユーザが第2ユーザを指導できるようにする場合について説明するが、招待される側が招待する側を指導できるようにしてもよい。つまり、第2ユーザが第1ユーザを格闘ゲームに招待して、指導してもらえるように依頼してもよい。
本発明の実施形態に係るゲームサーバ200、第1ユーザ端末300、及び、第2ユーザ端末400が実現される典型的な情報処理装置500について説明する。
図3は、本発明の実施形態に係るゲームサーバ200の概要構成を示すブロック図である。図示するように、ゲームサーバ200は、受信部210と、送信部220と、記憶部230と、制御部240とを備え、第1ユーザが第2ユーザを指導するための支援を行う。
例えば、受信部210は、ゲーム中における各種の操作情報や、ユーザ間のチャット情報等を第1ユーザ端末300及び第2ユーザ端末400から受信する。なお、操作情報には、課題として、プレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する移動、攻撃、及び、防御等の動作を指示する情報も含まれている。
上述した通信デバイス506等が、このような受信部210として機能しうる。
例えば、送信部220は、第1ユーザが第2ユーザを指導する際の課題情報(共通の課題情報)に応じて、格闘中における敵キャラクタに対する動作を指示する動作情報等をユーザ端末300に送信する。
なお、課題としてプレイヤキャラクタと敵キャラクタとがリアルタイムの格闘を行うため、送信部220は、格闘が開始される前に、格闘中の一連の動作情報を第1ユーザ端末300及び第2ユーザ端末400に送信しておき、第1ユーザ端末300及び第2ユーザ端末400側で、敵キャラクタの動作を制御するようにしてもよい。
上述した通信デバイス506等が、このような送信部220として機能しうる。
つまり、ユーザ管理情報231には、ユーザID231a、レベル値231b、コイン残高231c、所有キャラクタ231d、プレイ時間231e、招待情報231f、及び、被招待情報231g等が含まれている。
なお、ユーザID231aにて示される「ABC−D123」が、指導する側の第1ユーザであり、「BCD−E234」が、指導される側の第2ユーザである。
また、レベル値231bは、そのユーザにおける格闘ゲームの進行度を示す値である。このようなレベル値231bの代わりに、ゲームランク等を記憶してもよい。
また、コイン残高231cは、そのユーザが獲得したゲーム内通貨であるコイン(一例であり、他の名称でもよい)の残高を示している。なお、後述するように、第2ユーザが第1ユーザの見本プレイを上手に模倣できた場合に、所定額のコインが第1ユーザ及び第2ユーザにそれぞれ付与される。
また、所有キャラクタ231dは、そのユーザが所有しているキャラクタ(所有キャラクタ)を識別するための情報(キャラクタID)である。ユーザは、この所有キャラクタ231dの中から、敵キャラクタと格闘するプレイヤキャラクタを任意に選択できるようになっている。
また、プレイ時間231eは、そのユーザが格闘ゲームをプレイした累積プレイ時間を示す値である。なお、累積プレイ時間の代わりに、単位期間当たりの平均プレイ時間等を記憶してもよい。
また、招待情報231fは、そのユーザが他のユーザを招待している場合に、招待先のユーザIDが設定される。そして、被招待情報231gは、そのユーザが他のユーザから招待されている場合に、招待元のユーザIDが設定される。
つまり、図4では、第1ユーザ(ABC−D123)が、第2ユーザ(BCD−E234)を招待している(第2ユーザが、第1ユーザから招待されている)ことを示している。
例えば、共通課題情報232は、所定の場面や所定の敵キャラクタにおける格闘シーケンスや制限時間等が規定されている。なお、共通課題情報232は、格闘ゲームに応じて予め規定されていてもよく、また、第1ユーザ等が格闘ゲームにおける任意の場面や敵キャラクタを指定するなどして、自由に登録できるようにしてもよい。
後述するように、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第1提示部241)により、先行して、第1ユーザ端末300に提示される。その後、第1ユーザの入力列(以下に説明する第1入力列)と共に、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第2提示部243)により、第2ユーザ端末400に提示される。つまり、第2ユーザは、第1ユーザの入力列にて再生される見本プレイを参考にして、第1ユーザと同じ課題をプレイできるようになっている。
後述するように、先行して、制御部240(第1取得部242)によって、第1ユーザが第1ユーザ端末300にて入力した第1入力列が取得され、入力列情報233として記憶される。具体的には、図5(a)に示すような第1入力列が記憶される。図5(a)に示すように、第1入力列は、第1ユーザが敵キャラクタとの格闘時に入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)を時系列に記録した情報である。図5(a)に示すような第1入力列は、後述するように、第1ユーザの見本プレイを第2ユーザに提示するためと、第1ユーザ及び第2ユーザを評価するためとに用いられる。
また、制御部240(第2取得部244)によって、第2ユーザが第2ユーザ端末400にて入力した第2入力列が取得され、入力列情報233として記憶される。具体的には、図5(b)に示すような第2入力列が記憶される。図5(b)に示すような第2入力列は、後述するように、第1ユーザ及び第2ユーザを評価するために用いられる。
なお、図5(a),(b)では、各入力列を模式的に示しているが、実際には、時間軸に対応した数値データとして記憶されるものとする。
上述したRAM 503や記憶デバイス504等が、このような記憶部230として機能しうる。
この制御部240は、例えば、第1提示部241、第1取得部242、第2提示部243、第2取得部244、及び、評価部245等を含んでいる。
つまり、第1取得部242は、第1提示部241が提示した敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
すなわち、第2ユーザは、第1ユーザの見本プレイを参考にして、同じ課題をプレイできるようになっている。
また、第2提示部243は、課題の内容を変えることなく、課題に応答する際の難易度を、第1提示部241よりも低下させて提示してもよい。例えば、第2提示部243は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、第2提示部243は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、第2提示部243は、課題の提示に並行して以下の第2取得部244によって逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、第2提示部243は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
つまり、第2取得部244は、第2提示部243が提示した敵キャラクタと対戦する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
例えば、評価部245は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの見本プレイを模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。なお、第1入力列と第2入力列とが類似している場合とは、例えば、第1入力列の構成が第2入力列の構成に含まれている等である。つまり、第2ユーザが幾つかの誤入力をしつつも、第1入力列の構成が第2入力列の構成に順番通り含まれていれば、評価部245は、第1ユーザ及び第2ユーザを共に高く評価する。これは、例えば、第1ユーザが、所定の難易度で、第2ユーザがより模倣しやすい見本プレイ(第1入力列)を入力し、この見本プレイの助力により、第2ユーザが、上手に模倣して第2入力列を入力できたというように、互いに協力した成果であるため、両者を高く評価している。
また、評価部245は、第1入力列の中で重要な構成(例えば、コンボ攻撃や弱点を突く攻撃等)について第2入力列の構成と対比し、第2ユーザが模倣できていれば、第1ユーザ及び第2ユーザを共に高く評価するようにしてもよい。
具体的な評価結果として、例えば、評価部245は、第1ユーザ及び第2ユーザに対して所定額のコインを付与する(図4における対象のコイン残高231cを増加させる)。なお、コインを付与する代わりに、アイテムやキャラクタ等を第1ユーザ及び第2ユーザに付与してもよい。つまり、第1ユーザ及び第2ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
上述したCPU 501等が、このような構成からなる制御部240として機能しうる。
図6は、本実施形態に係る第1ユーザ端末300及び第2ユーザ端末400の概要構成を示すブロック図である。つまり、第1ユーザ端末300と第2ユーザ端末400とは、同じ構成である。
図示するように、第1ユーザ端末300等は、操作受付部310と、送受信部320と、記憶部330と、制御部340と、表示部350とを備え、例えば、ゲームサーバ200と適宜通信しつつ、課題を提示するなどして格闘ゲームを進行する。
具体的に操作受付部310は、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する指示情報を逐次受け付ける。
なお、上述した操作デバイス507等が、このような操作受付部310として機能しうる。
例えば、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、送受信部320は、ゲームサーバ200から送信される敵キャラクタの動作情報(移動、防御、攻撃等の動作情報)を受信する。
また、送受信部320は、操作受付部310にて受け付けたプレイヤキャラクタに対する指示情報(動作を指示する情報)をゲームサーバ200に送信する。
上述した通信デバイス506等が、このような送受信部320として機能しうる。
つまり、上述した図4のユーザ管理情報231と同様の情報が、第1ユーザ端末300や第2ユーザ端末400でも管理されている。
ゲーム管理情報331にて記憶される情報は、後述するように、ゲームサーバ200側にて記憶されるユーザ管理情報231と、適宜同期されるようになっている。
上述した記憶デバイス504等が、このような記憶部330として機能しうる。
また、ゲーム進行部341は、送受信部320を通じてゲームサーバ200との間でデータを送受信し、例えば、ゲーム管理情報331にて管理される情報と、ユーザ管理情報231にて管理される情報(対応するユーザの情報)とを同期させる。
相手プレイ用領域610は、相手(第1ユーザ端末300であれば第2ユーザであり、第2ユーザ端末400であれば第1ユーザである)が課題に応答してプレイする様子がそのまま再生される領域である。つまり、第1ユーザ端末300であれば、相手プレイ用領域610には、第2ユーザのプレイが再生され、上手に模倣できているか等を第1ユーザが確認できるようになっている。一方、第2ユーザ端末400であれば、相手プレイ用領域610には、第1ユーザの見本プレイが再生され、第2ユーザが参考とすることができるようになっている。
また、自分プレイ用領域620は、自分(第1ユーザ端末300であれば第1ユーザであり、第2ユーザ端末400であれば第2ユーザである)が、プレイヤキャラクタPCと敵キャラクタTCとを格闘させるプレイ領域である。つまり、第1ユーザ及び第2ユーザは、自分プレイ用領域620で動作している敵キャラクタTCに対して、入力列(入力1、入力2、入力3、・・・、入力n)によって操作するプレイヤキャラクタPCにて攻撃することになる。その際、第2ユーザ端末400においては、第2ユーザからの入力列の入力が止まったり、攻撃等のコンボが決まったりすると、自分プレイ用領域620で動作している敵キャラクタTCが止まるようにしてもよい。
つまり、第2ユーザ端末400における自分プレイ用領域620では、当初は、相手プレイ用領域610と同じ速度で敵キャラクタTCが動作するものの、第2ユーザが相手プレイ用領域610における見本プレイ(例えば、入力1)と同じ入力がなされるまで、敵キャラクタTCの動作が停止する。そして、第2ユーザにより入力1がなされると、敵キャラクタTCの動作が再開される。続いて、第2ユーザが相手プレイ用領域610の見本プレイ(例えば、入力2)と同じ入力がなされるまで、敵キャラクタTCの動作が停止する。そして、第2ユーザにより入力2がなされると、敵キャラクタTCの動作が再開される。このようにして、入力列の終わり(入力n)まで繰り返されることになる。
なお、図8(a)では、相手プレイ用領域610と自分プレイ用領域620とを横に並べて配置したゲーム画面を示しているが、一例であり、画面生成部342は、相手プレイ用領域610と自分プレイ用領域620とを縦に並べて配置したゲーム画面を生成してもよい。
この他にも、画面生成部342は、図8(b)に示すような相手プレイ用領域610と自分プレイ用領域620とを切り替え可能なゲーム画像を生成してもよい。なお、切り替え方向も横方向に限られず縦方向であってもよい。
上述したCPU 501等が、このような構成からなる制御部340として機能しうる。
なお、上述した表示デバイス505等が、このような表示部350として機能しうる。
以下、図3に示すような構成のゲームサーバ200の動作について図9を参照して説明する。なお、ゲームサーバ200は、第1ユーザ端末300や第2ユーザ端末400にて実行される格闘ゲームの進行全般を制御するが、その中において、最も特徴的な指導処理について説明する。
図9は、本実施形態に係る指導処理の流れを示すフローチャートである。この指導処理は、例えば、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームを実行した際に開始される。
すなわち、制御部240(第1提示部241)は、共通課題情報232に従って、第1ユーザ端末300に対し、第1ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
すなわち、制御部240(第1取得部242)は、提示している敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
つまり、ゲームサーバ200は、ステップS11にて開始した第1ユーザ端末300への課題提示が終了したかどうかを判別する。
すなわち、制御部240(第2提示部243)は、第1ユーザの入力列にて再生される見本プレイを、第2ユーザ端末400に提示する。
すなわち、制御部240(第2提示部243)は、共通課題情報232に従って、第2ユーザ端末400に対し、第2ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
つまり、第2ユーザは、ステップS14にて提示された見本プレイを参考にして、同じ課題をプレイできるようになっている。
すなわち、制御部240は、課題の内容を変えることなく、課題に応答する際の難易度を、ステップS11の課題よりも低下させて提示する。例えば、制御部240は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、制御部240は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、制御部240は、課題の提示に並行して以下のステップS16にて逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、制御部240は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
すなわち、制御部240(第2取得部244)は、提示している敵キャラクタと格闘する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
つまり、ゲームサーバ200は、ステップS15にて開始した第2ユーザ端末400への課題提示が終了したかどうかを判別する。
すなわち、制御部240(評価部245)は、ステップS12にて取得した第1入力列と、ステップS16にて取得した第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。
例えば、制御部240は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの見本プレイを模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。なお、第1入力列と第2入力列とが類似している場合とは、例えば、第1入力列の構成が第2入力列の構成に含まれている等である。つまり、第2ユーザが幾つかの誤入力をしつつも、第1入力列の構成が第2入力列の構成に順番通り含まれていれば、制御部240は、第1ユーザ及び第2ユーザを共に高く評価する。これは、例えば、第1ユーザが、ステップS12にて所定の難易度で、第2ユーザがより模倣しやすい見本プレイ(第1入力列)を入力し、この見本プレイの助力により、ステップS17にて第2ユーザが、上手に模倣して第2入力列を入力できたというように、互いに協力した成果であるため、両者を高く評価している。
また、制御部240は、第1入力列の中で重要な構成(例えば、コンボ攻撃や弱点を突く攻撃等)について第2入力列の構成と対比し、第2ユーザが模倣できていれば、第1ユーザ及び第2ユーザを共に高く評価するようにしてもよい。
具体的な評価結果として、例えば、制御部240は、第1ユーザ及び第2ユーザに対して所定額のコインを付与する(図4における対象のコイン残高231cを増加させる)。なお、コインを付与する代わりに、アイテムやキャラクタ等を第1ユーザ及び第2ユーザに付与してもよい。つまり、第1ユーザ及び第2ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
上記の実施形態では、第1ユーザが課題を全てプレイした後に、第2ユーザが同じ課題を全てプレイする場合について説明したが、課題が長い場合や、課題が難しい場合などでは、課題を複数の部分課題(キリのよいフレーズ単位等)に区切って、輪唱のように第1ユーザと第2ユーザとが交互に部分課題をプレイしていくようにしてもよい。
例えば、第1提示部241は、第1ユーザの指示に従って、課題を複数の部分課題に区切って提示し、第1取得部242は、第1ユーザが部分課題に応答して入力した部分第1入力列を取得する。
第2提示部243は、第1取得部242が部分第1入力列の取得を終えたタイミングで、第2ユーザに対して部分課題及び部分第1入力列を提示し、第2取得部244は、第2ユーザが部分課題に応答して入力した部分第2入力列を取得する。この場合でも、第2提示部243は、その部分課題の内容を変えることなく、部分課題に応答する際の難易度を、第1提示部241よりも低下させて提示してもよい。例えば、第2提示部243は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、第2提示部243は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、第2提示部243は、部分課題の提示に並行して以下の第2取得部244によって逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、第2提示部243は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、部分課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
なお、このように、プレイ中の部分課題に応答する第2ユーザの入力に応じて、部分課題の進行速度を遅くしたり難易度を低下させる以外にも、プレイ中の部分課題よりも前(一例として、1つ前)の部分課題に応答する第2ユーザの入力に応じて、今回の部分課題の進行速度を遅くしたり難易度を低下させるようにしてもよい。
また、部分課題の進行速度を遅くしたり難易度を低下させた後でも第2ユーザが正しく模倣できていない場合に、第1ユーザに提示する部分課題をより短く区切っていくようにしてもよい。つまり、第1提示部241は、部分第2入力列の構成が部分第1入力列の構成と一致する割合が低くなるにつれて、部分課題の長さを短くする。この場合、第2ユーザにとって依然として模倣が難しいようであれば、より模倣し易くなるように、更に短く区切った部分課題を提示することができる。
ゲームサーバ200は、これら輪唱のような交互プレイを、課題全体が終わるまで繰り返す。そして、課題全体が終わると、評価部245は、全ての部分第1入力列と部分第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。
この場合、長い課題や難しい課題などであっても、上級者等である第1ユーザが、例えば、キリのよい箇所で区切って、初心者等である第2ユーザに提示することができ、第2ユーザに技能を習得させ易くすることができる。
これら種々のゲームに本願発明を適用した場合でも、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
本発明の第1の観点に係るゲームシステムは、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するゲームシステムであって、第1提示部、第1取得部、第2提示部、第2取得部、及び、評価部を備えている。
また、第2提示部は、第2ユーザに対して課題及び第1入力列を提示する。第2取得部は、第2ユーザが課題に応答して入力した第2入力列を取得する。そして、評価部は、第1入力列と第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。例えば、評価部は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの入力を模倣できている場合に、第1ユーザの教え方が良く、かつ、第2ユーザの覚え方が良かったとのことから、第1ユーザ及び第2ユーザを共に高く評価する。
このように、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣できているなどにより、第1ユーザ及び第2ユーザが共に評価される。このため、両者のモチベーションが高く、例えば、第1ユーザは、第2ユーザにコツなどを丁寧に教えようとし、一方、第2ユーザは、コツなどを真剣に覚えようとする。
この結果、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
この場合、両者のモチベーションを高く維持させて、ユーザ同士の指導を適切に促進させることができる。
この場合、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣し易くなり、第2ユーザに技能を習得させ易くすることができる。
この場合、初心者等である第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
この場合、初心者等である第2ユーザが正しく応答できる速度に合わせてキャラクタがゆっくり動作するため、第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
この場合、初心者等である第2ユーザが正しく応答できるまでキャラクタの動作が停止するため、第2ユーザに技能を習得させ易くすることができる。
この場合、長い課題や難しい課題などであっても、上級者等である第1ユーザが、例えば、キリのよい箇所で区切って、初心者等である第2ユーザに提示することができ、第2ユーザに技能を習得させ易くすることができる。
この場合、第2ユーザにとって依然として模倣が難しいようであれば、より模倣し易くなるように、更に短く区切った部分課題を提示することができる。
この場合、第1端末では、第2ユーザが上手に模倣できているか等を第1ユーザが確認でき、一方、第2端末では、第1ユーザの見本プレイを第2ユーザが参考にすることができる。
200 ゲームサーバ
210 受信部
220 送信部
230 記憶部
231 ユーザ管理情報
232 共通課題情報
233 入力列情報
240 制御部
241 第1提示部
242 第1取得部
243 第2提示部
244 第2取得部
245 評価部
300 第1ユーザ端末
310 操作受付部
320 送受信部
330 記憶部
331 ゲーム管理情報
340 制御部
341 ゲーム進行部
342 画面生成部
350 表示部
400 第2ユーザ端末
500 情報処理装置
501 CPU
502 ROM
503 RAM
504 記憶デバイス
505 表示デバイス
506 通信デバイス
507 操作デバイス
900 インターネット
Claims (11)
- 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、を備え、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示部は、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示部よりも低下させて提示し、
前記第2取得部は、前記第2提示部が前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ことを特徴とするゲームシステム。 - 前記課題が、対戦するキャラクタに勝利することである場合において、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記キャラクタの動作速度を減速させる、
ことを特徴とする請求項1に記載のゲームシステム。 - 前記第2提示部は、前記第2入力列の構成が前記第1入力列の構成と一致していない間において、前記キャラクタの動作を停止させる、
ことを特徴とする請求項2に記載のゲームシステム。 - 前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する、
ことを特徴とする請求項1乃至3の何れか1項に記載のゲームシステム。 - 前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、
ことを特徴とする請求項4に記載のゲームシステム。 - 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、を備え、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、
ことを特徴とするゲームシステム。 - 前記第1ユーザは、第1端末を使用し、前記第2ユーザは、第2端末を使用するものであり、
前記第1端末及び前記第2端末には、相手ユーザのプレイ用領域と自身のプレイ領域とが並べて、若しくは、切り替え可能に配置されている、
ことを特徴とする請求項1乃至5の何れか1項に記載のゲームシステム。 - 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するサーバ装置における指導方法であって、
前記第1ユーザに対して課題を提示する第1提示ステップと、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得ステップと、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示ステップと、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得ステップと、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価ステップと、を備え、
前記評価ステップでは、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示ステップでは、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示ステップよりも低下させて提示し、
前記第2取得ステップでは、前記第2提示ステップにて前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示ステップでは、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ことを特徴とする指導方法。 - 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するサーバ装置における指導方法であって、
前記第1ユーザに対して課題を提示する第1提示ステップと、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得ステップと、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示ステップと、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得ステップと、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価ステップと、を備え、
前記評価ステップでは、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第1提示ステップでは、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、
前記第1取得ステップでは、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示ステップでは、前記第1取得ステップにて前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得ステップでは、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価ステップでは、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、
前記第1提示ステップでは、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、
ことを特徴とする指導方法。 - 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するコンピュータを、
前記第1ユーザに対して課題を提示する第1提示部、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部、として機能させ、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示部は、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示部よりも低下させて提示し、
前記第2取得部は、前記第2提示部が前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ように機能させることを特徴とするプログラム。 - 第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するコンピュータを、
前記第1ユーザに対して課題を提示する第1提示部、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部、として機能させ、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、
ように機能させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018030784A JP6391036B1 (ja) | 2018-02-23 | 2018-02-23 | ゲームシステム、指導方法、ならびに、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018030784A JP6391036B1 (ja) | 2018-02-23 | 2018-02-23 | ゲームシステム、指導方法、ならびに、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6391036B1 true JP6391036B1 (ja) | 2018-09-19 |
JP2019141497A JP2019141497A (ja) | 2019-08-29 |
Family
ID=63579907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018030784A Expired - Fee Related JP6391036B1 (ja) | 2018-02-23 | 2018-02-23 | ゲームシステム、指導方法、ならびに、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6391036B1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7428545B2 (ja) * | 2020-03-06 | 2024-02-06 | 株式会社バンダイナムコエンターテインメント | コンピュータシステム及びゲームシステム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001246160A (ja) * | 2000-03-06 | 2001-09-11 | Namco Ltd | ゲーム装置、およびゲーム用プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2014140396A (ja) * | 2013-01-22 | 2014-08-07 | Nintendo Co Ltd | ゲームプログラム、ゲーム装置、ゲームシステム、および、ゲーム処理方法 |
JP2016053804A (ja) * | 2014-09-03 | 2016-04-14 | Kddi株式会社 | 操作支援装置、操作支援方法及び操作支援プログラム |
JP6135812B1 (ja) * | 2016-07-12 | 2017-05-31 | 株式会社セガゲームス | 情報処理装置及びプログラム |
-
2018
- 2018-02-23 JP JP2018030784A patent/JP6391036B1/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001246160A (ja) * | 2000-03-06 | 2001-09-11 | Namco Ltd | ゲーム装置、およびゲーム用プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2014140396A (ja) * | 2013-01-22 | 2014-08-07 | Nintendo Co Ltd | ゲームプログラム、ゲーム装置、ゲームシステム、および、ゲーム処理方法 |
JP2016053804A (ja) * | 2014-09-03 | 2016-04-14 | Kddi株式会社 | 操作支援装置、操作支援方法及び操作支援プログラム |
JP6135812B1 (ja) * | 2016-07-12 | 2017-05-31 | 株式会社セガゲームス | 情報処理装置及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2019141497A (ja) | 2019-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lin et al. | The role of onlookers in arcade gaming: Frame analysis of public behaviours | |
US8882582B2 (en) | Interactive computer game refresher elements | |
US11712630B2 (en) | Dynamic interfaces for launching direct gameplay | |
JP2014140396A (ja) | ゲームプログラム、ゲーム装置、ゲームシステム、および、ゲーム処理方法 | |
JP2016087016A (ja) | ゲームシステム、サーバシステム及びプログラム | |
JP2021029871A (ja) | ゲームシステム、サーバシステム、端末装置及びプログラム | |
JP4408445B2 (ja) | ゲームシステム、ゲームプログラム、記録媒体及びゲームシステム制御方法 | |
JP6391036B1 (ja) | ゲームシステム、指導方法、ならびに、プログラム | |
CN114503534B (zh) | 启动多用户会话 | |
JP5731698B1 (ja) | ゲームプログラム、ゲーム処理方法および情報処理装置 | |
CN113171609B (zh) | 游戏副本展示方法、设备及存储介质 | |
Wu et al. | Experiences from implementing an educational MMORPG | |
JP2022138859A (ja) | 情報処理システムおよびプログラム | |
JP7341691B2 (ja) | プログラム、ゲーム装置及びサーバ装置 | |
JP7332521B2 (ja) | サーバシステム、ゲームシステム及びプログラム | |
JP3990058B2 (ja) | ゲームシステム及び情報記憶媒体 | |
JP7014756B2 (ja) | サーバシステム、ゲーム提供方法及びプログラム | |
JP7393966B2 (ja) | ゲームシステム、サーバシステム、プログラム及びゲーム提供方法 | |
KR102367679B1 (ko) | 게임에서 인터랙티브 수련 컨텐츠를 제공하기 위한 방법, 장치 및 컴퓨터 판독가능한 기록 매체 | |
JP6858299B1 (ja) | ゲームシステム、プログラム及び情報処理方法 | |
JP7433804B2 (ja) | サーバシステム、ゲームシステム及びプログラム | |
Mykland et al. | Prototyping and Evaluation of Hover-a Socially Beneficial Alternative Game | |
Yoon et al. | DeBugger Game: Mobile Virtual Lab for Introductory Computer Programming Courses | |
JP2023050730A (ja) | ゲームシステム、プログラム及びゲーム提供方法 | |
Greene | Succeeding through Failure: What Video Games Can Teach Us About Problem Solving and Intrinsic Motivation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180223 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180223 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180419 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180613 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180627 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180807 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180810 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6391036 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |