JP6391036B1 - Game system, instruction method, and program - Google Patents
Game system, instruction method, and program 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
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム等を提供する。
【解決手段】第1提示部241は、第1ユーザに対して課題を提示する。第1取得部242は、第1ユーザが課題に応答して入力した第1入力列を取得する。第2提示部243は、第2ユーザに対して課題及び第1入力列を提示する。第2取得部244は、第2ユーザが課題に応答して入力した第2入力列を取得する。そして、評価部245は、第1入力列と第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。例えば、評価部245は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの入力を模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。
【選択図】図3To provide a game system and the like that can appropriately promote guidance between users and allow beginners to acquire skills.
A first presentation unit 241 presents a task to a first user. The 1st acquisition part 242 acquires the 1st input sequence which the 1st user inputted in response to a subject. The second presentation unit 243 presents the assignment and the first input string to the second user. The second acquisition unit 244 acquires a second input string input by the second user in response to the task. Then, the evaluation unit 245 evaluates the first user and the second user based on the comparison between the first input string and the second input string. For example, the evaluation unit 245 determines the first user and the second user when the first input string and the second input string are identical or similar and the second user can imitate the input of the first user. Both are highly appreciated.
[Selection] Figure 3
Description
本発明は、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムに関する。 The present invention relates to a game system, a guidance method, and a program that can appropriately promote guidance among users and allow a beginner or the like to acquire skills.
従来より、スマートフォンやゲーム装置等の端末装置に向けて、種々のゲームが提供されている。
例えば、引用文献1には、特殊技のような複雑な操作手順をユーザ(プレイヤ)に習得させることのできるゲーム装置が開示されている。また、引用文献2には、ユーザ同士が課題を出し合って勝敗を競うことのできるゲームシステムが開示されている。
Conventionally, various games have been provided toward terminal devices such as smartphones and game devices.
For example, the cited
上述した引用文献1のゲーム装置では、ユーザが練習したい特殊技を選択すると、ゲーム装置(コンピュータ)が、その特殊技を繰り出すためのボタン操作を、識別記号の表示及び識別音の出力を伴って提示する。そして、ゲーム装置は、ユーザが行ったボタン操作に応じた識別記号の表示及び識別音の出力を行うことで、視覚や聴覚に働きかけ正確なボタン操作(操作手順)をユーザに習得させることを特徴としている。
In the game device of the cited
しかしながら、引用文献1のゲーム装置は、ある程度までゲームをプレイしているユーザが未習得の技能(特殊技)を覚える場合には好適であるものの、ゲームの初心者(例えば、新たにゲームを初めようとするユーザや、ゲームを初めて間もないユーザ)等に対しては、特殊技を覚える前に、ゲームの進め方といった基本的な技能を覚える必要があるため、あまり有用ではなかった。その上、引用文献1のゲーム装置では、技能を習得する際に、他のユーザとの交流が全くないため、内向的であり、面白みに欠けていた。
また、上述した引用文献2のゲームシステムでは、他のユーザとの交流がなされるものの、勝負に徹しており、初心者等が参加しても技能を習得する前に敗北感に苛まれてしまい、ゲームが続けられなくなることも懸念される。
However, although the game device of the cited
Moreover, in the game system of the cited reference 2 mentioned above, although exchanges with other users are made, they are devoted to the game, and even if a beginner or the like participates, they will suffer from a sense of defeat before learning the skills, There is also concern that the game will not continue.
このようなことから、ユーザ同士の指導などによる交流を通じて、初心者等に技能を習得させ、ユーザ全体の技能を底上げできるような技術が求められていた。 For this reason, there has been a demand for a technique that allows beginners and the like to acquire skills through exchange through guidance between users and the like, and raises the skills of the entire user.
本発明は、上記実状に鑑みてなされたもので、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide a game system, a guidance method, and a program that can appropriately promote guidance between users and allow beginners to acquire skills. To do.
本発明に係るゲームシステムは、
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、
を備えることを特徴とする。
The game system according to the present invention includes:
A game system that provides a common game to a first user and a second user invited from the first user,
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit that presents the task and the first input sequence to the second user;
A second acquisition unit that acquires a second input string input in response to the task by the second user;
An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string;
It is characterized by providing.
本発明によれば、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。 ADVANTAGE OF THE INVENTION According to this invention, a user's guidance can be promoted appropriately and a beginner etc. can acquire skill.
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、スマートフォン等を用いて実行されるゲーム(一例として、格闘ゲーム等)を制御するゲームシステムに本発明が適用される実施形態を説明するが、この他にも、例えば、ノート型パーソナルコンピュータ、ゲーム機器、PDA(Personal Digital Assistant)などの情報処理装置を用いて実行されるゲームを制御する場合にも、同様に本発明を適用することができる。
すなわち、以下に記載する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
Embodiments of the present invention will be described below. In the following, in order to facilitate understanding, an embodiment in which the present invention is applied to a game system that controls a game (such as a fighting game) that is executed using a smartphone or the like will be described. For example, the present invention can be similarly applied when controlling a game executed using an information processing apparatus such as a notebook personal computer, a game machine, or a PDA (Personal Digital Assistant).
In other words, the embodiments described below are for illustrative purposes and do not limit the scope of the present invention. Therefore, those skilled in the art can employ embodiments in which each or all of these elements are replaced with equivalent ones, and these embodiments are also included in the scope of the present invention.
(全体構成)
本発明の実施形態に係るゲームシステム100は、図1に示すように、ゲームサーバ200と第1ユーザ端末300と第2ユーザ端末400とがインターネット900を介して通信可能に接続されて構成されている。
なお、図中では発明の理解を容易にするために、第1ユーザ端末300と第2ユーザ端末400との2つのユーザ端末だけを記載しているが、実際には、利用するユーザに応じて、多数のユーザ端末が存在しているものとする。
(overall structure)
As shown in FIG. 1, a
In the figure, only two user terminals, the
ゲームサーバ200は、例えば、サーバ装置(サーバ用コンピュータ)等であり、第1ユーザ端末300及び第2ユーザ端末400と通信して、ゲーム(一例として、格闘ゲーム等)の進行を制御する。
具体的に、ゲームサーバ200は、第1ユーザ端末300及び第2ユーザ端末400に、共通の格闘ゲームを提供し、第1ユーザに見本プレイを行わせ、その見本プレイを参考として第2ユーザにプレイさせることで、第1ユーザが第2ユーザを指導できるようにしている。
以下では、指導する側の第1ユーザが、格闘ゲームの上級者(一例として、格闘ゲームを長くプレイしており、多くの技能を習得済みのユーザ)等であり、また、指導される側の第2ユーザが、格闘ゲームの初心者(一例として、新たに格闘ゲームを初めようとするユーザや、格闘ゲームを初めて間もないユーザ)等である場合について説明する。
The
Specifically, the
In the following, the first user of the instructing side is a senior player of a fighting game (as an example, a user who has played a fighting game for a long time and has acquired a lot of skills), etc. A case where the second user is a beginner of a fighting game (as an example, a user who is about to start a new fighting game or a user who has just started a fighting game) will be described.
第1ユーザ端末300及び第2ユーザ端末400は、例えば、スマートフォン等であり、インターネット900を介してゲームサーバ200にアクセスしつつ、ゲーム(一例として、格闘ゲーム等)を進行する。
例えば、第1ユーザ端末300は、上級者等である第1ユーザに使用される。また、第2ユーザ端末400は、初心者等である第2ユーザに使用される。
以下では、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームをプレイすることで、第1ユーザが第2ユーザを指導できるようにする場合について説明するが、招待される側が招待する側を指導できるようにしてもよい。つまり、第2ユーザが第1ユーザを格闘ゲームに招待して、指導してもらえるように依頼してもよい。
The
For example, the
Below, the 1st user who is instructing invites the 2nd user who is instructed to the fighting game, and plays the fighting game together so that the first user can guide the second user. Although the case will be described, the invited side may be able to guide the inviting side. That is, the second user may invite the first user to the fighting game and request to be instructed.
(情報処理装置の概要構成)
本発明の実施形態に係るゲームサーバ200、第1ユーザ端末300、及び、第2ユーザ端末400が実現される典型的な情報処理装置500について説明する。
(Outline configuration of information processing device)
A typical
情報処理装置500は、図2に示すように、CPU(Central Processing Unit)501と、ROM(Read Only Memory)502と、RAM(Random Access Memory)503と、記憶デバイス504と、表示デバイス505と、通信デバイス506と、操作デバイス507と、を備える。
As shown in FIG. 2, the
CPU 501は、情報処理装置500全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
The
ROM 502には、電源投入直後に実行されるIPL(Initial Program Loader)が記録され、これが実行されることにより、所定のプログラムをRAM 503に読み出してCPU 501による当該プログラムの実行が開始される。
The
RAM 503は、データやプログラムを一時的に記憶するためのもので、記憶デバイス504から読み出したプログラムやデータ、その他、通信に必要なデータ等が保持される。
The
記憶デバイス504は、SSD(Solid State Drive)やハードディスク等であり、種々のデータを記憶する。例えば、記憶デバイス504は、情報処理装置500全体の動作制御に必要なオペレーティングシステムのプログラムや各種のアプリケーションや付随するデータ等を記憶する。
The
表示デバイス505は、例えば、LCD(Liquid Crystal Display)等の表示装置と、その表示装置に表示するための画像情報を記憶するVRAM(Video Random Access Memory)と、画像情報を処理するための画像処理部とを含んで構成されている。この画像処理部は、記憶デバイス504から読み出されたデータや、CPU 501にて処理されたデータを加工処理した後、これをVRAMに格納するなどして、画像情報を生成する。
The
通信デバイス506は、移動体通信網や無線LAN(Local Area Network)等を利用して無線通信を行う。なお、通信デバイス506は、有線LAN等を利用して有線通信を行ってもよい。
The
操作デバイス507は、タッチスクリーンやタッチパッド、ボタンやキーボード、若しくは、マウス等であり、ユーザの操作を受け付ける。なお、音声によって、ユーザの操作を受け付けてもよい。
The
以下、上記情報処理装置500において実現されるゲームサーバ200の構成等について、図3〜5を参照して説明する。情報処理装置500に電源が投入されると、ゲームサーバ200(本発明に係るサーバ装置)として機能させるプログラムが実行され、本実施形態に係るゲームサーバ200が実現される。
Hereinafter, the configuration and the like of the
(ゲームサーバの概要構成)
図3は、本発明の実施形態に係るゲームサーバ200の概要構成を示すブロック図である。図示するように、ゲームサーバ200は、受信部210と、送信部220と、記憶部230と、制御部240とを備え、第1ユーザが第2ユーザを指導するための支援を行う。
(Outline configuration of game server)
FIG. 3 is a block diagram showing a schematic configuration of the
受信部210は、インターネット900を介して第1ユーザ端末300及び第2ユーザ端末400等から送られる種々の情報を受信する。
例えば、受信部210は、ゲーム中における各種の操作情報や、ユーザ間のチャット情報等を第1ユーザ端末300及び第2ユーザ端末400から受信する。なお、操作情報には、課題として、プレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する移動、攻撃、及び、防御等の動作を指示する情報も含まれている。
上述した通信デバイス506等が、このような受信部210として機能しうる。
The receiving
For example, the receiving
The
送信部220は、インターネット900を介して第1ユーザ端末300及び第2ユーザ端末400等に向けて、種々の情報を送信する。
例えば、送信部220は、第1ユーザが第2ユーザを指導する際の課題情報(共通の課題情報)に応じて、格闘中における敵キャラクタに対する動作を指示する動作情報等をユーザ端末300に送信する。
なお、課題としてプレイヤキャラクタと敵キャラクタとがリアルタイムの格闘を行うため、送信部220は、格闘が開始される前に、格闘中の一連の動作情報を第1ユーザ端末300及び第2ユーザ端末400に送信しておき、第1ユーザ端末300及び第2ユーザ端末400側で、敵キャラクタの動作を制御するようにしてもよい。
上述した通信デバイス506等が、このような送信部220として機能しうる。
The
For example, the
Since the player character and the enemy character perform real-time fighting as a task, the
The
記憶部230は、第1ユーザが第2ユーザを指導するために必要な種々の情報を記憶する。例えば、記憶部230は、ユーザ管理情報231、共通課題情報232、及び、入力列情報233等を記憶する。
The
ユーザ管理情報231は、第1ユーザ端末300を使用する第1ユーザ、及び、第2ユーザ端末400を使用する第2ユーザを管理するための情報である。ユーザ管理情報231は、一例として、図4に示すような情報を含んでいる。
つまり、ユーザ管理情報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ユーザから招待されている)ことを示している。
The
That is, the
Note that “ABC-D123” indicated by the
The level value 231b is a value indicating the progress of the fighting game for the user. Instead of such a level value 231b, a game rank or the like may be stored.
Further, the
The owned character 231d is information (character ID) for identifying a character (owned character) owned by the user. The user can arbitrarily select a player character fighting against an enemy character from the owned character 231d.
The play time 231e is a value indicating the accumulated play time in which the user has played the fighting game. Note that an average play time per unit period may be stored instead of the accumulated play time.
The invitation information 231f is set with the user ID of the invitation destination when the user invites another user. The invited
That is, FIG. 4 shows that the first user (ABC-D123) invites the second user (BCD-E234) (the second user is invited from the first user).
図3に戻って、共通課題情報232は、第1ユーザが第2ユーザを指導する際に、第1ユーザ端末300及び第2ユーザ端末400に提示される共通の課題である。
例えば、共通課題情報232は、所定の場面や所定の敵キャラクタにおける格闘シーケンスや制限時間等が規定されている。なお、共通課題情報232は、格闘ゲームに応じて予め規定されていてもよく、また、第1ユーザ等が格闘ゲームにおける任意の場面や敵キャラクタを指定するなどして、自由に登録できるようにしてもよい。
後述するように、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第1提示部241)により、先行して、第1ユーザ端末300に提示される。その後、第1ユーザの入力列(以下に説明する第1入力列)と共に、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第2提示部243)により、第2ユーザ端末400に提示される。つまり、第2ユーザは、第1ユーザの入力列にて再生される見本プレイを参考にして、第1ユーザと同じ課題をプレイできるようになっている。
Returning to FIG. 3, the
For example, the
As will be described later, a fight with an enemy character according to the
入力列情報233は、上記の共通課題情報232に従った課題が、第1ユーザ端末300及び第2ユーザ端末400に提示された際に、その課題に応答して第1ユーザ及び第2ユーザが入力した入力列が記憶される。
後述するように、先行して、制御部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)では、各入力列を模式的に示しているが、実際には、時間軸に対応した数値データとして記憶されるものとする。
When the assignment according to the
As will be described later, in advance, the control unit 240 (first acquisition unit 242) acquires the first input string input by the first user at the
Further, the control unit 240 (second acquisition unit 244) acquires the second input string input by the second user at the
5A and 5B schematically show each input string, but in actuality, it is assumed that it is stored as numerical data corresponding to the time axis.
記憶部230は、この他にも、制御部240の処理に必要な種々の情報を記憶する。例えば、記憶部230は、格闘ゲームにおけるゲームフィールドを規定する情報や、メッセージ等の情報も記憶する。
上述したRAM 503や記憶デバイス504等が、このような記憶部230として機能しうる。
In addition to this, the
The above-described
図3に戻って、制御部240は、ゲームサーバ200全体を制御し、第1ユーザが第2ユーザを指導するための支援を行う。
この制御部240は、例えば、第1提示部241、第1取得部242、第2提示部243、第2取得部244、及び、評価部245等を含んでいる。
Returning to FIG. 3, the
The
第1提示部241は、送信部220を通じて、第1ユーザに対して課題を提示する。つまり、第1提示部241は、上述した共通課題情報232に従って、第1ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題(より詳細には、敵キャラクタの動作情報等)を、第1ユーザ端末300に提示する。
The
第1取得部242は、受信部210を通じて、第1ユーザが課題に応答して入力した第1入力列を取得する。
つまり、第1取得部242は、第1提示部241が提示した敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
The
That is, the
第2提示部243は、送信部220を通じて、第2ユーザに対して第1入力列及び課題を提示する。つまり、第2提示部243は、第1ユーザの入力列にて再生される見本プレイと、第2ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題(第1ユーザに対するものと同じ課題)とを、第2ユーザ端末400に提示する。
すなわち、第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ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
The
That is, the second user can play the same task with reference to the sample play of the first user.
Moreover, the
In addition to this, the
第2取得部244は、受信部210を通じて、第2ユーザが課題に応答して入力した第2入力列を取得する。
つまり、第2取得部244は、第2提示部243が提示した敵キャラクタと対戦する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
The
In other words, the
評価部245は、第1取得部242が取得した第1入力列と、第2取得部244が取得した第2入力列との対比に基づいて、第1ユーザ及び第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ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
The
For example, the
In addition, the
As a specific evaluation result, for example, the
制御部240は、この他にも、第1ユーザ端末300及び第2ユーザ端末400において、ゲーム画像等を生成するために必要な各種情報を生成し、送信部220を通じて、第1ユーザ端末300及び第2ユーザ端末400に送る処理なども行う。
上述したCPU 501等が、このような構成からなる制御部240として機能しうる。
In addition to this, the
The above-described
以下、上記情報処理装置500において実現される第1ユーザ端末300及び第2ユーザ端末400の構成等について、図6〜8を参照して説明する。情報処理装置500に電源が投入されると、第1ユーザ端末300や第2ユーザ端末400(本発明に係る端末装置)として機能させるプログラムが実行され、本実施形態に係る第1ユーザ端末300や第2ユーザ端末400が実現される。
Hereinafter, configurations of the
(ユーザ端末の概要構成)
図6は、本実施形態に係る第1ユーザ端末300及び第2ユーザ端末400の概要構成を示すブロック図である。つまり、第1ユーザ端末300と第2ユーザ端末400とは、同じ構成である。
図示するように、第1ユーザ端末300等は、操作受付部310と、送受信部320と、記憶部330と、制御部340と、表示部350とを備え、例えば、ゲームサーバ200と適宜通信しつつ、課題を提示するなどして格闘ゲームを進行する。
(Outline configuration of user terminal)
FIG. 6 is a block diagram showing a schematic configuration of the
As illustrated, the
操作受付部310は、ユーザからの各種操作を受け付ける。例えば、操作受付部310は、タッチスクリーン等から得られる情報に基づいて、ユーザからの操作を受け付ける。
具体的に操作受付部310は、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する指示情報を逐次受け付ける。
なお、上述した操作デバイス507等が、このような操作受付部310として機能しうる。
The
Specifically, the
Note that the above-described
送受信部320は、インターネット900を介してゲームサーバ200にアクセスし、格闘ゲームの進行等に必要な情報を送受信する。
例えば、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、送受信部320は、ゲームサーバ200から送信される敵キャラクタの動作情報(移動、防御、攻撃等の動作情報)を受信する。
また、送受信部320は、操作受付部310にて受け付けたプレイヤキャラクタに対する指示情報(動作を指示する情報)をゲームサーバ200に送信する。
上述した通信デバイス506等が、このような送受信部320として機能しうる。
The transmission /
For example, when the player character fights against an enemy character as an issue, the transmission /
In addition, the transmission /
The above-described
記憶部330は、例えば、ゲーム管理情報331等を記憶する。
The
ゲーム管理情報331には、例えば、図7に示すように、ユーザID331a、レベル値331b、コイン残高331c、所有キャラクタ331d、プレイ時間331e、招待情報331f、及び、被招待情報331g等が含まれている。なお、図7では、第1ユーザ端末300に記憶される第1ユーザのゲーム管理情報331を例示している。
つまり、上述した図4のユーザ管理情報231と同様の情報が、第1ユーザ端末300や第2ユーザ端末400でも管理されている。
ゲーム管理情報331にて記憶される情報は、後述するように、ゲームサーバ200側にて記憶されるユーザ管理情報231と、適宜同期されるようになっている。
For example, as shown in FIG. 7, the
That is, the same information as the
The information stored in the
記憶部330は、この他にも、格闘ゲームにおける各種キャラクタ(プレイヤキャラクタや敵キャラクタ等)の画像データ等も記憶する。
上述した記憶デバイス504等が、このような記憶部330として機能しうる。
In addition to this, the
The
図6に戻って、制御部340は、第1ユーザ端末300や第2ユーザ端末400全体を制御する。この制御部340は、例えば、ゲーム進行部341、及び、画面生成部342等を含んでいる。
Returning to FIG. 6, the
ゲーム進行部341は、操作受付部310にて受け付けたユーザの操作等に応じて、格闘ゲームを進行させる。例えば、課題としてプレイヤキャラクタと敵キャラクタとの格闘が開始されると、ゲーム進行部341は、操作受付部310にて受け付けた指示情報に応じて、プレイヤキャラクタを動作させ、また、送受信部320にて受信した敵キャラクタの動作情報に応じて、敵キャラクタを動作させる。
また、ゲーム進行部341は、送受信部320を通じてゲームサーバ200との間でデータを送受信し、例えば、ゲーム管理情報331にて管理される情報と、ユーザ管理情報231にて管理される情報(対応するユーザの情報)とを同期させる。
The
In addition, the
画面生成部342は、格闘ゲームのゲーム画面を生成する。例えば、画面生成部342は、図8(a)に示すような相手プレイ用領域610と自分プレイ用領域620とを含むゲーム画面を生成する。
相手プレイ用領域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とを切り替え可能なゲーム画像を生成してもよい。なお、切り替え方向も横方向に限られず縦方向であってもよい。
The
The
In addition, in the self-playing
That is, in the
FIG. 8A shows a game screen in which the
In addition, the
制御部340は、この他にも、格闘ゲームの進行に必要な各種処理を適宜実行する。
上述したCPU 501等が、このような構成からなる制御部340として機能しうる。
In addition to this, the
The above-described
表示部350は、画面生成部342が生成したゲーム画面を表示する。つまり、表示部350は、上述した図8(a),(b)に示すようなゲーム画面等を表示する。
なお、上述した表示デバイス505等が、このような表示部350として機能しうる。
The
Note that the
(ゲームサーバの動作)
以下、図3に示すような構成のゲームサーバ200の動作について図9を参照して説明する。なお、ゲームサーバ200は、第1ユーザ端末300や第2ユーザ端末400にて実行される格闘ゲームの進行全般を制御するが、その中において、最も特徴的な指導処理について説明する。
図9は、本実施形態に係る指導処理の流れを示すフローチャートである。この指導処理は、例えば、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームを実行した際に開始される。
(Game server operation)
The operation of the
FIG. 9 is a flowchart showing a flow of instruction processing according to the present embodiment. This instruction process is started, for example, when the first user who is instructing invites the second user who is instructed to the fighting game and executes the fighting game together.
まず、ゲームサーバ200は、第1ユーザへの課題提示を開始する(ステップS11)。
すなわち、制御部240(第1提示部241)は、共通課題情報232に従って、第1ユーザ端末300に対し、第1ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
First, the
That is, the control unit 240 (first presentation unit 241) starts presenting a task in which the player character operated by the first user battles the enemy character to the
ゲームサーバ200は、第1入力列を取得する(ステップS12)。
すなわち、制御部240(第1取得部242)は、提示している敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
The
That is, the control unit 240 (first acquisition unit 242) displays the instruction information input by the first user in response to the challenge to fight the presented enemy character (instructions such as movement, attack, defense, etc. on the player character). Group) is obtained.
ゲームサーバ200は、課題提示が終了したか否かを判別する(ステップS13)。
つまり、ゲームサーバ200は、ステップS11にて開始した第1ユーザ端末300への課題提示が終了したかどうかを判別する。
The
That is, the
ゲームサーバ200は、課題提示が終了していないと判別すると(ステップS13;No)、上述したステップS12に処理を戻す。
When it is determined that the task presentation has not ended (step S13; No), the
一方、課題提示が終了したと判別した場合に(ステップS13;Yes)、ゲームサーバ200は、見本プレイを第2ユーザに提示する(ステップS14)。
すなわち、制御部240(第2提示部243)は、第1ユーザの入力列にて再生される見本プレイを、第2ユーザ端末400に提示する。
On the other hand, when it is determined that the task presentation has ended (step S13; Yes), the
That is, the control unit 240 (second presentation unit 243) presents a sample play reproduced in the input sequence of the first user to the
ゲームサーバ200は、第2ユーザへの課題提示を開始する(ステップS15)。
すなわち、制御部240(第2提示部243)は、共通課題情報232に従って、第2ユーザ端末400に対し、第2ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
つまり、第2ユーザは、ステップS14にて提示された見本プレイを参考にして、同じ課題をプレイできるようになっている。
The
That is, the control unit 240 (second presentation unit 243) starts presenting a task in which the player character operated by the second user battles the enemy character to the
That is, the second user can play the same task with reference to the sample play presented in step S14.
ゲームサーバ200は、課題に応答する際の難易度を適宜低下させる(ステップS15)。
すなわち、制御部240は、課題の内容を変えることなく、課題に応答する際の難易度を、ステップS11の課題よりも低下させて提示する。例えば、制御部240は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、制御部240は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、制御部240は、課題の提示に並行して以下のステップS16にて逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、制御部240は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
The
That is, the
In addition to this, the
ゲームサーバ200は、第2入力列を取得する(ステップS17)。
すなわち、制御部240(第2取得部244)は、提示している敵キャラクタと格闘する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
The
That is, the control unit 240 (second acquisition unit 244) acquires a second input string that is instruction information input by the second user in response to a task of fighting against the presented enemy character.
ゲームサーバ200は、課題提示が終了したか否かを判別する(ステップS18)。
つまり、ゲームサーバ200は、ステップS15にて開始した第2ユーザ端末400への課題提示が終了したかどうかを判別する。
The
That is, the
ゲームサーバ200は、課題提示が終了していないと判別すると(ステップS18;No)、上述したステップS16に処理を戻す。
If it is determined that the task presentation has not ended (step S18; No), the
一方、課題提示が終了したと判別した場合に(ステップS18;Yes)、ゲームサーバ200は、第1ユーザ及び第2ユーザを評価する(ステップS19)。
すなわち、制御部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ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
On the other hand, when it is determined that the task presentation has ended (step S18; Yes), the
That is, the control unit 240 (evaluation unit 245) evaluates the first user and the second user based on the comparison between the first input string acquired in step S12 and the second input string acquired in step S16. To do.
For example, when the first input string and the second input string match or are similar to each other and the second user can imitate the sample play of the first user, the
In addition, the
As a specific evaluation result, for example, the
このような指導処理において、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣できているなどにより、第1ユーザ及び第2ユーザが共に評価される。このため、両者のモチベーションが高く、例えば、第1ユーザは、第2ユーザにコツなどを丁寧に教えようとし、一方、第2ユーザは、コツなどを真剣に覚えようとする。 In such instruction processing, both the first user and the second user are evaluated because the second user who is a beginner or the like can imitate the input of the first user who is an advanced user. For this reason, both of them are highly motivated. For example, the first user tries to carefully teach the second user tips and the like, while the second user tries to learn the tips seriously.
この結果、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。 As a result, guidance between users can be promoted appropriately, and beginners can acquire skills.
(他の実施形態)
上記の実施形態では、第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ユーザに技能を習得させ易くすることができる。
(Other embodiments)
In the above embodiment, the case where the second user plays all the same tasks after the first user has played all the tasks has been described. However, when the task is long or when the task is difficult, a plurality of tasks are You may make it divide | segment into a partial task (good phrase unit etc.), and a 1st user and a 2nd user may play a partial task by turns like a ring.
For example, the
The
In addition to this, the
In addition, in addition to slowing down the progress speed of the partial task or reducing the difficulty in accordance with the input of the second user who responds to the partial task being played in this way, before the partial task being played ( As an example, in accordance with the input of the second user who responds to the previous partial task, the progress speed of the current partial task may be slowed or the difficulty level may be reduced.
In addition, when the second user is not imitating correctly even after the progress speed of the partial task is slowed down or the difficulty level is lowered, the partial task to be presented to the first user may be further divided. . That is, the
The
In this case, even a long or difficult task can be presented to a second user who is a beginner, for example, by a first user who is an advanced user, for example, by dividing it at a sharp point. It is possible to make it easier for the user to acquire the skill.
上記の実施形態では、本願発明を格闘ゲームに適用した場合について説明したが、このような格闘ゲームに限られず、他に、カードゲーム、パズルゲーム、音楽ゲーム、スポーツゲーム等のような種々のゲームにおいても本願発明は適用可能である。
これら種々のゲームに本願発明を適用した場合でも、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
In the above embodiment, the case where the present invention is applied to a fighting game has been described. However, the present invention is not limited to such a fighting game, and various other games such as a card game, a puzzle game, a music game, a sports game, and the like. In this case, the present invention can be applied.
Even when the invention of the present application is applied to these various games, it is possible to appropriately promote the guidance between users and to acquire skills for beginners and the like.
上記の実施形態では、専用のゲームサーバ200やユーザ端末300を用いる場合について説明したが、このようなゲームサーバ200やユーザ端末300の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末機器等に適用することで、当該パーソナルコンピュータをゲームサーバ200やユーザ端末300として機能させることも可能である。
In the above embodiment, the case where the
また、このようなプログラムの配布方法は任意であり、例えば、CD−ROM(Compact Disc Read-Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto Optical Disc)、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットといった通信ネットワークを介して配布してもよい。 In addition, such a program distribution method is arbitrary, for example, a computer-readable medium such as a CD-ROM (Compact Disc Read-Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto Optical Disc), or a memory card. It may be stored in a recording medium and distributed, or distributed via a communication network such as the Internet.
(まとめ)
本発明の第1の観点に係るゲームシステムは、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するゲームシステムであって、第1提示部、第1取得部、第2提示部、第2取得部、及び、評価部を備えている。
(Summary)
A game system according to a first aspect of the present invention provides a game that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. The system includes a first presentation unit, a first acquisition unit, a second presentation unit, a second acquisition unit, and an evaluation unit.
第1提示部は、第1ユーザに対して課題(例えば、敵キャラクタ等と対戦する課題)を提示する。第1取得部は、第1ユーザが課題に応答して入力した第1入力列(例えば、移動、防御、及び、攻撃等の指示群)を取得する。
また、第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ユーザは、コツなどを真剣に覚えようとする。
この結果、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
The first presentation unit presents a task (for example, a task to play against an enemy character) to the first user. The first acquisition unit acquires a first input string (for example, an instruction group such as movement, defense, and attack) input by the first user in response to the task.
Further, the second presentation unit presents the assignment and the first input string to the second user. A 2nd acquisition part acquires the 2nd input sequence which the 2nd user input in response to the subject. Then, the evaluation unit evaluates the first user and the second user based on the comparison between the first input string and the second input string. For example, when the first input string and the second input string match or are similar to each other and the second user can imitate the input of the first user, the evaluator is good at teaching the first user, And since the 2nd user's way of memorizing was good, both the 1st user and the 2nd user are evaluated highly.
Thus, both the first user and the second user are evaluated because the second user who is a beginner or the like can imitate the input of the first user who is an advanced user or the like. For this reason, both of them are highly motivated. For example, the first user tries to carefully teach the second user tips and the like, while the second user tries to learn the tips seriously.
As a result, guidance between users can be promoted appropriately, and beginners can acquire skills.
また、上記ゲームシステムにおいて、評価部は、第1入力列と第2入力列とが一致した場合、若しくは、第1入力列の構成が第2入力列の構成に含まれている場合に、第1ユーザ及び第2ユーザに対して所定の報酬を付与してもよい。
この場合、両者のモチベーションを高く維持させて、ユーザ同士の指導を適切に促進させることができる。
Further, in the above game system, the evaluation unit determines whether the first input string matches the second input string, or the configuration of the first input string is included in the configuration of the second input string. A predetermined reward may be given to one user and a second user.
In this case, both motivations can be maintained high, and guidance between users can be promoted appropriately.
また、上記ゲームシステムにおいて、第2提示部は、課題の内容を変えることなく、課題に応答する際の難易度(例えば、応答の制限時間、やり直し回数等)を、第1提示部よりも低下させて提示してもよい。
この場合、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣し易くなり、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the second presenting unit lowers the difficulty level (for example, the response time limit, the number of redoes, etc.) when responding to the task without changing the content of the task, compared to the first presenting unit. You may present it.
In this case, the input of the first user who is an advanced user or the like can be easily imitated by the second user who is a beginner or the like, and the second user can easily learn the skill.
また、上記ゲームシステムにおいて、第2取得部は、第2提示部が課題の提示を進行させるのと並行して、第2ユーザが入力していく第2入力列を逐次取得し、第2提示部は、逐次取得された第2入力列の構成が第1入力列の構成と一致する速度に応じて、課題を提示する進行速度を減速させてもよい。
この場合、初心者等である第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
Further, in the above game system, the second acquisition unit sequentially acquires the second input string input by the second user in parallel with the second presentation unit causing the presentation of the task, The unit may decelerate the progress speed of presenting the task in accordance with a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence.
In this case, the second user who is a beginner or the like can respond to the task at his / her own pace, and the second user can easily learn the skill.
また、上記ゲームシステムでは、課題が、対戦するキャラクタに勝利することである場合において、第2提示部は、逐次取得された第2入力列の構成が第1入力列の構成と一致する速度に応じて、キャラクタの動作速度を減速させてもよい。
この場合、初心者等である第2ユーザが正しく応答できる速度に合わせてキャラクタがゆっくり動作するため、第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
Moreover, in the said game system, when a subject is winning the character to fight, a 2nd presentation part makes the speed | rate in which the structure of the 2nd input row | line | column acquired sequentially corresponds with the structure of a 1st input row | line | column. Accordingly, the motion speed of the character may be reduced.
In this case, since the character moves slowly according to the speed at which the second user, such as a beginner, can respond correctly, the second user can respond to the task at his / her own pace, making it easier for the second user to acquire the skill. it can.
また、上記ゲームシステムにおいて、第2提示部は、第2入力列の構成が第1入力列の構成と一致していない間において、キャラクタの動作を停止させてもよい。
この場合、初心者等である第2ユーザが正しく応答できるまでキャラクタの動作が停止するため、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the second presentation unit may stop the movement of the character while the configuration of the second input sequence does not match the configuration of the first input sequence.
In this case, since the movement of the character stops until the second user who is a beginner or the like can correctly respond, the second user can be made to learn the skill easily.
また、上記ゲームシステムにおいて、第1提示部は、第1ユーザの指示に従って、課題を複数の部分課題に区切って提示し、第1取得部は、第1ユーザが部分課題に応答して入力した部分第1入力列を取得し、第2提示部は、第1取得部が部分第1入力列の取得を終えたタイミングで、第2ユーザに対して部分課題及び部分第1入力列を提示し、第2取得部は、第2ユーザが部分課題に応答して入力した部分第2入力列を取得し、評価部は、全ての部分第1入力列と部分第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価してもよい。
この場合、長い課題や難しい課題などであっても、上級者等である第1ユーザが、例えば、キリのよい箇所で区切って、初心者等である第2ユーザに提示することができ、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the first presentation unit presents the task divided into a plurality of partial tasks according to the instruction of the first user, and the first acquisition unit inputs the first user in response to the partial task. The partial first input sequence is acquired, and the second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence. The second acquisition unit acquires a partial second input string input by the second user in response to the partial task, and the evaluation unit is based on a comparison between all the partial first input strings and the partial second input strings. The first user and the second user may be evaluated.
In this case, even a long or difficult task can be presented to a second user who is a beginner, for example, by a first user who is an advanced user, for example, by dividing it at a sharp point. It is possible to make it easier for the user to acquire the skill.
また、上記ゲームシステムにおいて、第1提示部は、部分第2入力列の構成が部分第1入力列の構成と一致する割合が低くなるにつれて、部分課題の長さを短くしてもよい。
この場合、第2ユーザにとって依然として模倣が難しいようであれば、より模倣し易くなるように、更に短く区切った部分課題を提示することができる。
In the above game system, the first presentation unit may shorten the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
In this case, if it is still difficult for the second user to imitate, it is possible to present a partial task that is further shortened so that it is easier to imitate.
また、上記ゲームシステムにおいて、第1ユーザは、第1端末を使用し、第2ユーザは、第2端末を使用するものであり、第1端末及び第2端末には、相手ユーザのプレイ用領域と自身のプレイ領域とが並べて、若しくは、切り替え可能に配置されていてもよい。
この場合、第1端末では、第2ユーザが上手に模倣できているか等を第1ユーザが確認でき、一方、第2端末では、第1ユーザの見本プレイを第2ユーザが参考にすることができる。
In the above game system, the first user uses the first terminal, the second user uses the second terminal, and the first terminal and the second terminal include a play area of the opponent user. And their own play areas may be arranged side by side or in a switchable manner.
In this case, in the first terminal, the first user can check whether the second user can imitate well, and the second user can refer to the sample play of the first user on the second terminal. it can.
本発明の第2の観点に係る指導方法は、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するサーバ装置における指導方法であって、第1提示ステップ、第1取得ステップ、第2提示ステップ、第2取得ステップ、及び、評価ステップを備えている。 The teaching method according to the second aspect of the present invention is a server that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. A teaching method in the apparatus, which includes a first presentation step, a first acquisition step, a second presentation step, a second acquisition step, and an evaluation step.
すなわち、第2の観点に係る指導方法は、第1の観点に係るゲームシステムと同様に、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。 That is, the instruction method according to the second aspect can appropriately promote instruction between users and allow a beginner or the like to acquire skills, similarly to the game system according to the first aspect.
本発明の第3の観点に係るプログラムは、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するコンピュータを、第1提示部、第1取得部、第2提示部、第2取得部、及び、評価部として機能させる。 A program according to a third aspect of the present invention is a computer that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. , The first presentation unit, the first acquisition unit, the second presentation unit, the second acquisition unit, and the evaluation unit.
すなわち、第3の観点に係るプログラムは、第1の観点に係るゲームシステムと同様に、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。 That is, the program according to the third aspect can appropriately promote the guidance among users and acquire skills for beginners and the like, similarly to the game system according to the first aspect.
以上説明したように、本発明によれば、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムを提供することができる。 As described above, according to the present invention, it is possible to provide a game system, a guidance method, and a program that can appropriately promote guidance among users and allow beginners to acquire skills.
100 ゲームシステム
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 インターネット
DESCRIPTION OF
502 ROM
503 RAM
504
Claims (11)
前記第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入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ことを特徴とするゲームシステム。 A game system that provides a common game to a first user and a second user invited from the first user,
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit that presents the task and the first input sequence to the second user;
A second acquisition unit that acquires a second input string input in response to the task by the second user;
An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string ;
When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
The second presenting unit presents the difficulty level when responding to the task without changing the content of the task, lower than the first presenting unit,
The second acquisition unit sequentially acquires the second input sequence that the second user inputs in parallel with the second presentation unit advancing presentation of the task,
The second presentation unit decelerates the traveling speed of presenting the task according to the speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence,
Game system comprising a call.
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記キャラクタの動作速度を減速させる、
ことを特徴とする請求項1に記載のゲームシステム。 In the case where the task is to win the character to be battled,
The second presentation unit decelerates the motion speed of the character according to a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence.
The game system according to claim 1 .
ことを特徴とする請求項2に記載のゲームシステム。 The second presentation unit stops the movement of the character while the configuration of the second input sequence does not match the configuration of the first input sequence.
The game system according to claim 2 .
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する、
ことを特徴とする請求項1乃至3の何れか1項に記載のゲームシステム。 The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings.
The game system according to any one of claims 1 to 3 , wherein:
ことを特徴とする請求項4に記載のゲームシステム。 The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
The game system according to claim 4 .
前記第1ユーザに対して課題を提示する第1提示部と、 A first presentation unit for presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、 A first acquisition unit for acquiring a first input string input in response to the task by the first user;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、 A second presentation unit that presents the task and the first input sequence to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、 A second acquisition unit that acquires a second input string input in response to the task by the second user;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、を備え、 An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string;
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、 When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、 The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、 The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、 The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、 The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、 The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、 The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ことを特徴とするゲームシステム。 A game system characterized by that.
前記第1端末及び前記第2端末には、相手ユーザのプレイ用領域と自身のプレイ領域とが並べて、若しくは、切り替え可能に配置されている、
ことを特徴とする請求項1乃至5の何れか1項に記載のゲームシステム。 The first user uses a first terminal, and the second user uses a second terminal,
In the first terminal and the second terminal, the play area of the opponent user and the play area of the opponent user are arranged side by side or are switchable.
The game system according to any one of claims 1 to 5 , wherein:
前記第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入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ことを特徴とする指導方法。 A guidance method in a server device that provides a common game to a first user and a second user invited from the first user,
A first presentation step of presenting a task to the first user;
A first acquisition step of acquiring a first input string input by the first user in response to the task;
A second presentation step of presenting the task and the first input string to the second user;
A second acquisition step of acquiring a second input string input by the second user in response to the task;
An evaluation step of evaluating the first user and the second user based on a comparison between the first input string and the second input string ,
In the evaluation step, when the first input string matches the second input string, or when the configuration of the first input string is included in the configuration of the second input string, the first input string A predetermined reward is given to the user and the second user;
In the second presentation step, the degree of difficulty in responding to the task is presented lower than that in the first presentation step without changing the content of the task,
In the second acquisition step, the second input sequence input by the second user is sequentially acquired in parallel with the presentation of the task in the second presentation step,
In the second presentation step, according to a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence, the progress speed of presenting the task is decelerated.
Teaching methods, wherein a call.
前記第1ユーザに対して課題を提示する第1提示ステップと、 A first presentation step of presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得ステップと、 A first acquisition step of acquiring a first input string input by the first user in response to the task;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示ステップと、 A second presentation step of presenting the task and the first input string to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得ステップと、 A second acquisition step of acquiring a second input string input by the second user in response to the task;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価ステップと、を備え、 An evaluation step of evaluating the first user and the second user based on a comparison between the first input string and the second input string,
前記評価ステップでは、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、 In the evaluation step, when the first input string matches the second input string, or when the configuration of the first input string is included in the configuration of the second input string, the first input string A predetermined reward is given to the user and the second user;
前記第1提示ステップでは、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、 In the first presentation step, the assignment is presented by dividing the assignment into a plurality of partial assignments according to the instruction of the first user,
前記第1取得ステップでは、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、 In the first acquisition step, a partial first input string input by the first user in response to the partial task is acquired;
前記第2提示ステップでは、前記第1取得ステップにて前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、 In the second presentation step, the partial task and the partial first input sequence are presented to the second user at a timing when the acquisition of the partial first input sequence is completed in the first acquisition step,
前記第2取得ステップでは、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、 In the second acquisition step, a partial second input string input in response to the partial task by the second user is acquired;
前記評価ステップでは、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、 In the evaluation step, the first user and the second user are evaluated based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示ステップでは、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、 In the first presentation step, the length of the partial task is shortened as the ratio of the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ことを特徴とする指導方法。 A teaching method characterized by that.
前記第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入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ように機能させることを特徴とするプログラム。 A computer that provides a common game to a first user and a second user invited by the first user;
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit for presenting the assignment and the first input sequence to the second user;
A second acquisition unit for acquiring a second input string input in response to the task by the second user;
Based on the comparison between the first input string and the second input string, function as an evaluation unit that evaluates the first user and the second user ,
When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
The second presenting unit presents the difficulty level when responding to the task without changing the content of the task, lower than the first presenting unit,
The second acquisition unit sequentially acquires the second input sequence that the second user inputs in parallel with the second presentation unit advancing presentation of the task,
The second presentation unit decelerates the traveling speed of presenting the task according to the speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence,
Program for causing to function as.
前記第1ユーザに対して課題を提示する第1提示部、 A first presentation unit for presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部、 A first acquisition unit for acquiring a first input string input in response to the task by the first user;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部、 A second presentation unit for presenting the assignment and the first input sequence to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部、 A second acquisition unit for acquiring a second input string input in response to the task by the second user;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部、として機能させ、 Based on the comparison between the first input string and the second input string, function as an evaluation unit that evaluates the first user and the second user,
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、 When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、 The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、 The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、 The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、 The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、 The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、 The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ように機能させることを特徴とするプログラム。 A program characterized by functioning as follows.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018030784A JP6391036B1 (en) | 2018-02-23 | 2018-02-23 | Game system, instruction method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018030784A JP6391036B1 (en) | 2018-02-23 | 2018-02-23 | Game system, instruction method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6391036B1 true JP6391036B1 (en) | 2018-09-19 |
| JP2019141497A JP2019141497A (en) | 2019-08-29 |
Family
ID=63579907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018030784A Expired - Fee Related JP6391036B1 (en) | 2018-02-23 | 2018-02-23 | Game system, instruction method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6391036B1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7428545B2 (en) * | 2020-03-06 | 2024-02-06 | 株式会社バンダイナムコエンターテインメント | Computer systems and game systems |
| JP7623579B2 (en) * | 2021-03-11 | 2025-01-29 | 株式会社カプコン | Information processing system and program |
| WO2025094841A1 (en) * | 2023-11-01 | 2025-05-08 | ゲシピ株式会社 | Information processing device, information processing method, and program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001246160A (en) * | 2000-03-06 | 2001-09-11 | Namco Ltd | GAME DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING GAME PROGRAM |
| JP6216120B2 (en) * | 2013-01-22 | 2017-10-18 | 任天堂株式会社 | GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD |
| JP6302381B2 (en) * | 2014-09-03 | 2018-03-28 | Kddi株式会社 | Operation support apparatus, operation support method, and operation support program |
| JP6135812B1 (en) * | 2016-07-12 | 2017-05-31 | 株式会社セガゲームス | Information processing apparatus and program |
-
2018
- 2018-02-23 JP JP2018030784A patent/JP6391036B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019141497A (en) | 2019-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8882582B2 (en) | Interactive computer game refresher elements | |
| Lin et al. | The role of onlookers in arcade gaming: Frame analysis of public behaviours | |
| CN113260433B (en) | Dynamic interface for launching direct gameplay | |
| CN101719326A (en) | Game type learning system and method | |
| JP2021029871A (en) | Game systems, server systems, terminal devices and programs | |
| JP6216120B2 (en) | GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD | |
| JP2019141497A (en) | Game system, guidance method, and program | |
| JP4408445B2 (en) | GAME SYSTEM, GAME PROGRAM, RECORDING MEDIUM, AND GAME SYSTEM CONTROL METHOD | |
| CN113171609B (en) | Game copy display method, equipment and storage medium | |
| JP5731698B1 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP7623579B2 (en) | Information processing system and program | |
| JP2021027900A (en) | Server system and program | |
| JP7744186B2 (en) | Entertainment systems, programs, and servers | |
| JP7332521B2 (en) | Server system, game system and program | |
| JP7393966B2 (en) | Game system, server system, program and game provision method | |
| JP2022041645A (en) | Game program and game system | |
| JP3990058B2 (en) | GAME SYSTEM AND INFORMATION STORAGE MEDIUM | |
| JP7341691B2 (en) | Programs, game devices and server devices | |
| Rivas | " You Must Defeat [the Tutorial] To Stand A Chance": Learning To Play Competitive Fighting Video Games | |
| KR102367679B1 (en) | Method, device and computer readable recording medium to provide interactive training content in game | |
| Wu et al. | Experiences from implementing an educational MMORPG | |
| Keil | Sounds Engaging: Investigating the User Experience of Sighted Players in Audio Action-Adventure Role-Playing Games (AARPGs) | |
| Yoon et al. | DeBugger Game: Mobile Virtual Lab for Introductory Computer Programming Courses | |
| WO2025236882A1 (en) | Behavior recording method and apparatus based on virtual scene, and device, medium and product | |
| JP2026067166A (en) | Information processing device, information processing program, information processing method, and information processing system |
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 |