JP2017148160A - Video game processing program and video game processing system - Google Patents
Video game processing program and video game processing system Download PDFInfo
- Publication number
- JP2017148160A JP2017148160A JP2016031802A JP2016031802A JP2017148160A JP 2017148160 A JP2017148160 A JP 2017148160A JP 2016031802 A JP2016031802 A JP 2016031802A JP 2016031802 A JP2016031802 A JP 2016031802A JP 2017148160 A JP2017148160 A JP 2017148160A
- Authority
- JP
- Japan
- Prior art keywords
- skill
- user
- game
- video game
- group
- 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.)
- Granted
Links
Images
Abstract
【課題】キャラクタ、装備、アイテムその他のゲーム内要素に関する多種多様な使用をユーザに促して、よりユーザの興趣を引き付けるゲームを提供する。【解決手段】装備品に対応付けられたスキルについて特定条件を満たしたときに、ユーザの決定で他の装備品にスキルを設定できるようにするS11。特定条件とは、例えば、装備した状態での戦闘回数などである。スキルが対応付けられるのは装備品に限らず、キャラクタやアイテムの場合もあるし、スキルの設定対象も装備品に限らず、キャラクタやアイテムの場合もある。また、一度スキルを設定した後で所定条件をリセットして、同じ装備品から何度もスキルを設定できるようにする場合もある。【選択図】図3PROBLEM TO BE SOLVED: To provide a game for encouraging a user to use a wide variety of characters, equipment, items and other in-game elements to attract the user's interest. SOLUTION: When a specific condition is satisfied for a skill associated with an equipment, the skill can be set to another equipment by a user's determination S11. The specific condition is, for example, the number of battles in the equipped state. Skills are associated with not only equipment but also characters and items, and skill setting targets are not limited to equipment and may be characters and items. Also, after setting the skill once, the predetermined condition may be reset so that the skill can be set many times from the same equipment. [Selection diagram] Fig. 3
Description
本発明の実施形態の少なくとも1つは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。 At least one of the embodiments of the present invention relates to a video game processing program and a video game processing system for causing a server to realize a function of controlling the progress of a video game in accordance with a user operation.
従来、ビデオゲームの分野では、ユーザの操作対象であるキャラクタに対して装備品を装備させたりアイテムを所持させたりするシステムが採用されている。このようなシステムでは、キャラクタの能力値に影響を与えたり特殊な技を使えるようになったりする等のスキルを装備品やアイテムに対して設定して、当該装備品やアイテムを装備若しくは所持すると前記スキルが発動するというシステムが採用されていることがある。 2. Description of the Related Art Conventionally, in the field of video games, a system that equips a character that is an operation target of a user with equipment and possesses an item has been adopted. In such a system, if you set a skill for an equipment or item that affects the ability value of the character or that you can use a special technique, and if you equip or possess that equipment or item, A system in which the skill is activated may be employed.
また、キャラクタ、装備、アイテムその他のゲーム内要素(以下、単にゲーム内要素という)に対して様々な異なるスキルが設定されているビデオゲームの中には、ゲーム内要素をネットワーク通信によって購入できる仕組みを採用しているものも存在する。また、これらのゲーム内要素を購入する仕組みとして、予め定められた組み合わせの中からランダムに一つのゲーム内要素が排出される所謂ガチャという仕組みによってスキルの設定されたゲーム内要素を購入する仕組みも存在する。 In addition, among video games in which various different skills are set for characters, equipment, items, and other in-game elements (hereinafter simply referred to as in-game elements), a mechanism in which in-game elements can be purchased via network communication Some have adopted. In addition, as a mechanism for purchasing these in-game elements, there is also a mechanism for purchasing in-game elements with skills set by a so-called gacha mechanism in which one in-game element is randomly discharged from a predetermined combination. Exists.
このようなスキルを採用しているシステムとして、例えば、ロール・プレイング・ゲーム等において、操作入力に応じて自キャラクタに装備させる装備アイテムを設定し、装備アイテムには、特殊能力が対応付けられており、さらに、その特殊能力にはAP値が設定されていて、自キャラクタと敵キャラクタとの戦闘経験や自キャラクタの装備している装備アイテムの使いこなし具合に応じて、AP値が更新され、特殊能力のAP値が、所定の値になれば、以後、自キャラクタがその装備アイテムの装備・非装備に係わらず、その特殊能力を使用できるようになるという仕組みが既に提案されている(特許文献1参照)。 As a system that employs such skills, for example, in a role playing game, an equipment item to be equipped to the player character is set in response to an operation input, and the special ability is associated with the equipment item. In addition, an AP value is set for the special ability, and the AP value is updated according to the experience of the battle between the enemy character and the enemy character, and how the equipment item that the player character is using. If the AP value of the ability reaches a predetermined value, a mechanism has already been proposed so that the player can use the special ability regardless of whether the equipment item is equipped or not (Patent Literature). 1).
ビデオゲームに採用されているシステムでは、キャラクタに装備可能な装備品はその種類ごとに装備可能数が制限されている場合がある。例えば、武器は一つ、防具は、頭部、胸部、足部で各一つずつ計3つ、所持可能なアイテムは3つ、などというように、装備可能枠に制限を設けることで、ユーザはより良いと思うスキルが備わった装備品やアイテムを入手したいという動機が生まれる。このような装備可能枠に制限がある状況においては、ユーザはその組み合わせに工夫を凝らす必要があるためユーザの興趣を引き付ける一要因になっている。しかし、上記ガチャによってより良いスキルの装備品が入手できた場合、それまで装備していた装備品は使い道がなくなってしまい、当該装備品の入手に苦労したユーザが虚しさを感じてしまうおそれがあった。 In a system adopted for a video game, the number of equipment that can be equipped on a character may be limited for each type. For example, by setting a limit on the equipable frame such as one weapon, three armors, one for each of the head, chest, and feet, three items that can be held, etc. Will motivate you to acquire equipment and items with the skills that you think are better. In such a situation where there is a limit on the equipable frame, the user needs to devise the combination, which is one factor that attracts the user's interest. However, if equipment with better skills can be obtained through the above gacha, the equipment that has been equipped until then will no longer be usable, and users who have difficulty obtaining such equipment may feel emptiness. there were.
本発明の少なくとも1つの実施形態の目的は、上記課題を解決し、キャラクタ、装備、アイテムその他のゲーム内要素に関する多種多様な使用をユーザに促して、よりユーザの興趣を引き付けることができるようにすることである。 An object of at least one embodiment of the present invention is to solve the above-described problems and to encourage the user to use a wide variety of characters, equipment, items, and other in-game elements to attract more interest of the user. It is to be.
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたサーバに、前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを実現させることを特徴とする。 According to a non-limiting aspect, a video game processing program according to an embodiment of the present invention is a video game processing program for causing a server to realize a function of controlling the progress of a video game in accordance with a user operation. Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and allow the user to obtain setting rights when a predetermined condition is satisfied, and When the server having information storage means for storing information relating to the association between the in-game element and the skill satisfies a predetermined condition defined for each in-game element, the user has the right to set the skill The ability to acquire the skill setting right and the association of the acquired skill with the in-game element based on the user's decision Ri and wherein the to achieve the skill setting function that enables effective of the skills.
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたユーザ端末に、前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを実現させることを特徴とする。 From a non-limiting viewpoint, a video game processing program according to an embodiment of the present invention is a video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with a user operation. Information of in-game elements that can be used by the user in the video game, information of skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and The user terminal provided with information storage means for storing information relating to the association between the in-game element and the skill, when a predetermined condition defined for each in-game element is satisfied, Skill setting right acquisition function to acquire setting rights and the acquired skills are related to in-game elements based on the user's decision Characterized in that to achieve the skill setting function that enables effective of the skill by.
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段と、前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得手段と、ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定手段とを含むことを特徴とする。 According to a non-limiting aspect, a video game processing system according to an embodiment of the present invention includes a communication network, a server, and a user terminal, and controls the progress of the video game according to a user operation. A processing system, information on in-game elements that can be used by a user in a video game, skills associated with the in-game elements, and a skill that allows the user to obtain a setting right when a predetermined condition is satisfied And information storage means for storing information relating to the association between the in-game element and the skill, and the setting of the skill to the user when a predetermined condition defined for each of the in-game element is satisfied Skill setting right acquisition means for acquiring right and associating acquired skills with in-game elements based on user decision Characterized in that it comprises a skills setting means for enabling more effective of the skills.
本願の各実施形態により1または2以上の不足が解決される。 Each embodiment of the present application solves one or more deficiencies.
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。 Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings. Various constituent elements in the embodiments described below can be appropriately combined within a range in which no contradiction occurs. Moreover, the content described as an example of a certain embodiment may be omitted in other embodiments. The contents of operations and processes not related to the characteristic part of each embodiment may be omitted. Furthermore, the order of the various processes constituting the various flows described below is in no particular order as long as no contradiction occurs in the processing contents.
[第1の実施形態]
図1は、本発明の一実施の形態におけるビデオゲーム処理システム100の構成の例を示すブロック図である。図1に示すように、ビデオゲーム処理システム100は、サーバ10と、ビデオゲーム処理システムのユーザが使用するユーザ端末20,201〜20N(Nは任意の整数)とを含む。なお、ビデオゲーム処理システム100の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
[First Embodiment]
FIG. 1 is a block diagram showing an example of the configuration of a video
サーバ10と複数のユーザ端末20,201〜20Nは、それぞれインターネットなどの通信ネットワーク30に接続されている。なお、図示しないが、複数のユーザ端末20,201〜20Nは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク30と接続する。
The
ビデオゲーム処理システム100は、サーバ10と複数のユーザ端末20,201〜20Nとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
The video
サーバ10は、ビデオゲーム処理システム100の管理者によって管理され、複数のユーザ端末20,201〜20Nに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ10は、WWWサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ10は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム100においては、複数のユーザ端末20,201〜20Nそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ10が管理することが好ましい。ただし、各種情報を記憶する記憶部は、サーバ10がアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ10の外部に有する構成とされていてもよい。
The
図2は、サーバ10の構成の例であるサーバ10Aの構成を示すブロック図である。図2に示すように、サーバ10Aは、スキル設定権取得部11と、スキル設定部12と、情報記憶部13とを少なくとも備える。
FIG. 2 is a block diagram illustrating a configuration of the
スキル設定権取得部11は、ゲーム内要素それぞれに対して定められた所定条件が満たされた際に、ゲーム内要素に対応付けられたスキルの設定権をユーザに取得させる機能を有する。
The skill setting
ここで、ゲーム内要素とは、ビデオゲーム内においてユーザが使用可能なキャラクタ、装備品、アイテム等の要素を意味する。また、ユーザが使用するとは、ビデオゲーム内において直接の操作対象であるキャラクタをユーザが使用する場合にとどまらず、キャラクタに装備品を装備させたりキャラクタにアイテム等の道具を使用させたりすることも、装備品若しくはアイテムをユーザが使用するという意味としている。ゲーム内要素それぞれの役割、機能、使用方法等の情報については、情報記憶部13によって予め記憶されている。
Here, the in-game element means an element such as a character, equipment, or item that can be used by the user in the video game. Also, the use by the user is not limited to the case where the user uses the character that is the direct operation target in the video game, but the character may be equipped with equipment or the character may use tools such as items. This means that the user uses equipment or items. Information such as the role, function, and usage of each element in the game is stored in advance by the
また、スキルとは、ゲーム内要素に対応付けされた特別な効果を発揮する能力を意味する。スキルを対応付けする対象はビデオゲームごとに適宜設定可能なものであるが、例えば、キャラクタの能力値に影響を与えたり特殊な技を使えるようになったりする等のスキルが装備品やアイテムに対して対応付けされている場合などが考えられる。 Skill means an ability to exert a special effect associated with an in-game element. The target to be associated with the skill can be set appropriately for each video game, but for example, skills such as affecting the ability value of the character or making it possible to use special techniques are attached to items and items. The case where it is matched with respect to is considered.
また、ゲーム内要素に対応付けされたスキルとは、ゲーム内要素とスキルとが対応付けられてはいるが、まだスキルの効果が発動し得ない状態のスキルのことである。他方、ゲーム内要素に設定されたスキルとは、ゲーム内要素とスキルとが関連付けられていてスキルの効果が発動可能な状態のスキルのことである。また、スキルが発動する条件についても適宜設定可能であり、装備品を装備した段階でキャラクタのパラメータ上昇の効果が自動で発動するスキルや、アイテムを所持した通常状態では使用できず戦闘時に使用可能な技のスキルなど、様々に条件付けできる。 The skill associated with the in-game element is a skill in a state where the in-game element and the skill are associated, but the effect of the skill cannot be activated yet. On the other hand, the skill set in the in-game element is a skill in a state where the in-game element and the skill are associated and the effect of the skill can be activated. In addition, the conditions under which the skill is activated can also be set as appropriate. The skill that automatically activates the character's parameter when the equipment is equipped, and the skill that can be used in the normal state of possessing the item, can be used in battle You can condition various skills such as skills.
また、スキルの設定権とは、ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに発生する任意のゲーム内要素に対してスキルを設定できる権利を意味する。所定条件はどのようなものであってもよい。一例としては、スキルの対応付けされた装備品についてキャラクタに装備させた状態で規定回数の戦闘をこなすという条件や、スキルの対応付けされたアイテムを所持させてから一定期間の経過という条件が考えられる。また、所定条件として他の装備品若しくはアイテムの消費を条件としてもよく、例えば、条件となる複数のアイテムを集めた状態でスキル設定権取得のための処理を行うと、これら複数のアイテムを消費する代わりにスキル設定権を取得できるというようにしてもよい。特定のゲーム内要素についての所定条件を満たした場合に、当該ゲーム内要素に対応付けされたスキルの設定権をユーザが取得し、ユーザは、当該スキルを任意のゲーム内要素に設定することが可能となる。なお、スキル設定権を取得した場合には、スキル設定権を表すアイテムをユーザが得るようにして当該アイテムを使用したときにスキルの設定ができるようにしてもよいし、スキル設定権を取得したことをテキストメッセージ等でユーザが視覚的に認識できる方法で通知してユーザにスキルの設定を促すようにしてもよい。あるいは、スキル設定権を取得した場合に即座にスキル設定画面に画面遷移させてその場でスキルを設定させるようにしてもよい。条件を満たした直後なのか後程なのかは問わず何れかのタイミングで任意のゲーム内要素に対してスキルを設定できる権利を得ることをスキル設定権の取得と表現している。 The skill setting right means the right to set a skill for any in-game element generated by the user when a predetermined condition defined for each in-game element is satisfied. The predetermined condition may be anything. For example, a condition that a character is equipped with a skill-related equipment and a specified number of battles or a certain period of time has passed since the possession of a skill-related item. It is done. In addition, consumption of other equipment or items may be used as a predetermined condition. For example, if a process for acquiring skill setting rights is performed in a state where a plurality of items are collected, the plurality of items are consumed. Instead of doing it, you may be able to acquire the skill setting right. When a predetermined condition for a specific in-game element is satisfied, the user obtains the right to set a skill associated with the in-game element, and the user can set the skill as an arbitrary in-game element. It becomes possible. In addition, when acquiring the skill setting right, the user may obtain an item representing the skill setting right so that the skill can be set when the item is used, or the skill setting right is acquired. This may be notified by a method that can be visually recognized by the user through a text message or the like to prompt the user to set a skill. Alternatively, when the skill setting right is acquired, the screen may be immediately changed to the skill setting screen and the skill may be set on the spot. Obtaining the right to set a skill for any in-game element at any timing, whether immediately after the condition is satisfied or later, is expressed as acquiring the skill setting right.
スキル設定部12は、ユーザの決定に基づいて、設定権が取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とする機能を有する。
The
ここで、スキルとゲーム内要素の関連付けとは、ユーザの選択したゲーム内要素に対して設定権を取得したスキルを関連付けて登録することを意味する。具体的には、ゲーム内要素に設けられたスキル設定枠に対してスキルを設定することを意味する。この関連付けの登録により、ゲーム内要素にスキルが付与されてスキルの効果が発動可能となる。スキルとゲーム内要素の関連付けの情報は、スキル設定部12においてスキルが設定される毎に情報記憶部13によって記憶される。
Here, associating a skill with an in-game element means registering the skill for which a setting right has been acquired in association with the in-game element selected by the user. Specifically, this means that a skill is set for a skill setting frame provided for an in-game element. By registering this association, the skill is given to the in-game element and the effect of the skill can be activated. Information on the association between the skill and the in-game element is stored in the
なお、ゲーム内要素に対するスキルの設定に関するルールについては、ビデオゲームごとに適宜変更可能なものであり、ゲーム内要素に対して制限なく複数のスキルを設定できるようにしてもよいし、ゲーム内要素のスキル設定枠に制限を設けて、制限に達している状態で新しいスキルを設定したい場合にはスキル枠の上書きが必要なようにしてもよい。 The rules regarding the setting of skills for in-game elements can be changed as appropriate for each video game, and a plurality of skills can be set for in-game elements without limitation. If a limit is set in the skill setting frame and a new skill is set in a state where the limit is reached, the skill frame may be overwritten.
情報記憶部13は、各種の情報を記憶させる機能を有する。この情報記憶部13で記憶させる情報としては、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、ゲーム内要素とスキルとの関連付けに関する情報が少なくとも含まれる。これらの情報の記憶先としては、サーバ10Aであってもよいし、ユーザ端末20、201〜20Nにそれぞれ記憶される構成であってもよい。
The
複数のユーザ端末20,201〜20Nは、それぞれ、ユーザによって管理され、例えば携帯電話端末やPDA(Personal Digital Assistants)、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な通信端末によって構成される。なお、ビデオゲーム処理システム100が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、スマートウォッチなどの所謂ウェアラブルデバイスや、ウェアラブルデバイスと通信端末等との組み合わせがある。
Each of the plurality of
また、複数のユーザ端末20,201〜20Nは、それぞれ、通信ネットワーク30に接続し、サーバ10との通信を行うことにより各種処理を実行するためのハードウェア(例えば、座標に応じたブラウザ画面やゲーム画面を表示する表示装置など)およびソフトウェアを備える。なお、複数のユーザ端末20,201〜20Nそれぞれは、サーバ10を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
Each of the plurality of
図3は、ビデオゲーム処理システム100が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、スキル設定権の取得とスキルの設定に関連する処理が行われる。以下、サーバ10Aとユーザ端末20(端末20)とが、ゲーム処理を実行する場合を例にして説明する。
FIG. 3 is a flowchart illustrating an example of game processing executed by the video
ゲーム処理は、例えば、ビデオゲームにおいてゲーム内要素の状態に変化が生じた際に開始される。サーバ10Aは、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合には、当該ゲーム内要素に対応付けられたスキルの設定権をユーザに取得させる(ステップS11)。そして、スキル設定権をユーザが取得したことをユーザ端末20に対して送信する。
The game process is started, for example, when a change occurs in the state of an in-game element in a video game. When there is a change in the state of the in-game element, the
ユーザ端末20は、スキル設定権取得の通知を受けて、自身が備える表示装置の表示画面に対して、スキル設定権を取得したことを通知するゲーム画面を表示させる(ステップS12)。ユーザは、ゲーム画面に表示されたスキル設定権取得の表示によってスキル設定権取得を認識する。
Upon receiving the skill setting right acquisition notification, the
ここで、ゲーム画面とは、仮想空間(あるいはゲーム空間)を表す画面を意味する。なお、本例では、ゲーム画面を構成する各種要素を画像と称する場合がある。ゲーム画面の構成はビデオゲームの状況をユーザが認識し得る構成であれば特に限定されない。 Here, the game screen means a screen representing a virtual space (or game space). In this example, various elements constituting the game screen may be referred to as images. The configuration of the game screen is not particularly limited as long as the user can recognize the situation of the video game.
また、ゲーム画面を表示装置の表示画面に表示させるとは、通信ネットワーク30を用いた通信により、ユーザ端末20等が備える表示装置にゲーム画面を出力させることを意味する。表示装置にゲーム画面を表示させるための構成の例には、サーバ側で生成した情報(出力情報)を端末側に送信する構成がある。なお、出力情報の構成は特に限定されず、例えば画像を圧縮した情報でもよいし、端末側で画像を生成させるための情報であってもよい。画像を圧縮した情報の例には、クラウドゲームで使用されるもの(例えば、MPEG)がある。また、端末側で画像を生成させるための情報には、オンラインゲームで使用されるもの(例えば、オブジェクトの位置情報)がある。
Displaying the game screen on the display screen of the display device means that the game screen is output to the display device provided in the
ユーザ端末20は、スキル設定権取得を認識したユーザからのスキルを設定するゲーム内要素の指定をサーバ10Aに送信する(ステップS13)。
The
サーバ10Aは、ユーザから指定されたゲーム内要素とスキルの関連付けを登録する(ステップS14)。この関連付けを登録したことをユーザ端末20に送信する。
The
ユーザ端末20は、サーバ10Aから受信した関連付けの登録情報に基づいて、自身が備える表示装置の表示画面に対して、ゲーム内要素にスキルが付与されたことを通知するゲーム画面を表示して(ステップS15)、ここでの処理を終了する。
Based on the association registration information received from the
図4は、ゲーム処理におけるサーバ10A側の動作の例を示すフローチャートである。ここでは、ビデオゲーム処理システム100におけるサーバ10Aの動作について説明する。
FIG. 4 is a flowchart showing an example of the operation on the
サーバ10Aは、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合にはスキル設定権をユーザに取得させる(ステップS101)。そして、スキル設定権を取得したことを表示するゲーム画面をユーザ端末20に対して送信する。通知を受けたユーザがスキル設定権を取得したスキルについて設定対象のゲーム内要素を指定した場合には、ユーザから指定されたゲーム内要素とスキルの関連付けを登録する(ステップS102)。そして、ゲーム内要素とスキルの関連付けを登録したことを表示するゲーム画面をユーザ端末20に対して送信する。
When there is a change in the state of the in-game element, the
図5は、ユーザ端末20がゲーム処理を実行する場合のユーザ端末20側の動作の例を示すフローチャートである。以下、ユーザ端末20が、単体でゲーム処理を実行する場合を例にして説明する。なお、ユーザ端末20の構成については、サーバ10から各種情報を受信することを除きサーバ10の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
FIG. 5 is a flowchart illustrating an example of an operation on the
ユーザ端末20は、ゲーム処理において、先ず、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合にはスキル設定権をユーザに取得させる(ステップS201)。そして、スキル設定権を取得したことを表示するゲーム画面を自身が備える表示装置の表示画面に対して表示させる。通知を受けたユーザがスキル設定権を取得したスキルについて設定対象のゲーム内要素を指定した場合には、ユーザから指定されたゲーム内要素とスキルの関連付けを登録する(ステップS202)。そして、ゲーム内要素とスキルの関連付けを登録したことを表示するゲーム画面を自身が備える表示装置の表示画面に対して表示させる。
In the game process, the
以上に説明したように、第1の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Aが、スキル設定権取得部11と、スキル設定部12と、情報記憶部13とを備える構成としているので、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、ゲーム内要素とスキルとの関連付けに関する情報を記憶させ、ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザにスキルの設定権を取得させ、ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とすることで、ユーザの興趣を引き付けることが可能となる。
As described above, as one aspect of the first embodiment, the
すなわち、キャラクタ、装備、アイテムその他のゲーム内要素に対応付けされたスキルについて、所定条件が満たされた際にユーザに設定権を取得させて、ユーザが設定権を取得したスキルを任意のゲーム内要素に対して設定することができるようになるため、ユーザが入手したゲーム内要素を今まで以上に有効に利用することができ、ユーザの興趣を引き付けることが可能となる。 That is, for skills associated with characters, equipment, items, and other in-game elements, the user is allowed to acquire a setting right when a predetermined condition is satisfied, and the skill for which the user has acquired the setting right Since it becomes possible to set the element, the in-game element obtained by the user can be used more effectively than before, and the user's interest can be attracted.
[第2の実施形態]
図6は、サーバ10の構成の例であるサーバ10Bの構成を示すブロック図である。図6に示すように、サーバ10Bは、スキル設定権取得部21と、スキル設定部12と、情報記憶部23とを少なくとも備える。
[Second Embodiment]
FIG. 6 is a block diagram illustrating a configuration of a
スキル設定権取得部21は、ゲーム内要素それぞれに対して定められた所定条件が満たされた際に、ゲーム内要素に対応付けられたスキルの設定権をユーザに取得させる機能を有する。また、このスキル設定権取得部21は、所定条件が満たされてユーザにスキル設定権を取得させた場合に、当該ゲーム内要素に定められた所定条件の充足度に関する情報を初期化する機能を有している。
The skill setting
ここで、所定条件の充足度に関する情報を初期化するとは、ゲーム内要素ごとに定められた所定条件の充足度に関して蓄積されてきた情報を初期状態に戻すことを意味する。例えば、スキルの対応付けされた装備品についてキャラクタに装備させた状態で100回の戦闘をこなすという条件が所定条件として設定されていた場合、所定条件の充足度に関する情報として装備状態での戦闘回数をカウントして記憶することになるが、一旦装備状態での戦闘回数が100回に達してユーザにスキル設定権を取得させた場合には、この装備状態での戦闘回数のカウント値を初期化、即ち0回に設定して記憶させる。 Here, to initialize the information regarding the satisfaction degree of the predetermined condition means to return the information accumulated regarding the satisfaction degree of the predetermined condition determined for each in-game element to the initial state. For example, when the condition that the character is equipped with the skill-matched equipment and the battle is performed 100 times is set as the predetermined condition, the number of battles in the equipped state is used as information on the satisfaction degree of the predetermined condition. However, once the number of battles in the equipped state reaches 100 and the user has acquired the skill setting right, the count value of the number of battles in the equipped state is initialized. That is, it is set to 0 times and stored.
情報記憶部23は、各種の情報を記憶させる機能を有する。この情報記憶部23で記憶させる情報としては、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、ゲーム内要素とスキルとの関連付けに関する情報が少なくとも含まれる。この情報記憶部23で記憶させる前記ゲーム内要素の情報には、ゲーム内要素ごとに定められた所定条件情報及び所定条件の充足度に関する情報も含まれ、所定条件の充足度に関する情報が初期化された場合には、情報記憶部23によって所定条件の充足度に関する情報を上書きして記憶させる。これらの情報の記憶先としては、サーバ10Bであってもよいし、ユーザ端末20、201〜20Nにそれぞれ記憶される構成であってもよい。
The
図7は、ゲーム処理におけるサーバ10Bの動作の例を示すフローチャートである。ここでは、ビデオゲーム処理システム100におけるサーバ10Bの動作について説明する。
FIG. 7 is a flowchart showing an example of the operation of the
サーバ10Bは、ステップS101の処理後、ユーザにスキル設定権を取得させた場合に、当該ゲーム内要素に定められた所定条件の充足度に関する情報を初期化する(ステップS1011)。所定条件の充足度に関する情報が初期化された場合、再度最初から所定条件の充足度に関する情報を蓄積していくことになる。所定条件の充足度に関する情報を初期化した後、ステップS102に移行する。
When the
以上に説明したように、第2の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Bが、スキル設定権取得部21と、スキル設定部12と、情報記憶部23とを備え、このうちのスキル設定権取得部21において、ユーザにスキルの設定権を取得させた場合は、所定条件の充足度に関する情報を初期化して、再度最初から所定条件の充足度に関する情報を蓄積していくようにしたので、ゲーム内要素に対応付けられたスキルについて一度所定条件を満たしてスキル設定権を取得した場合であっても、所定条件の充足度に関する情報が初期化されて再度蓄積可能となり、同一のゲーム内要素について再度スキル設定権を取得することが可能となる。
As described above, as one aspect of the second embodiment, the
すなわち、同じゲーム内要素に基づいて複数回スキル設定権を取得して、異なる装備、アイテム等に同じスキルを設定可能となる。これにより、ユーザは入手したゲーム内要素に基づいて長くプレイを楽しむことが可能となり、結果、ユーザの興趣を引き付けることが可能となる。 That is, it is possible to acquire the skill setting right multiple times based on the same in-game element and set the same skill for different equipment, items, and the like. Thereby, the user can enjoy playing for a long time based on the obtained in-game element, and as a result, the user's interest can be attracted.
[第3の実施形態]
図8は、サーバ10の構成の例であるサーバ10Cの構成を示すブロック図である。図8に示すように、サーバ10Cは、スキル設定権取得部31と、スキル設定部12と、情報記憶部33とを少なくとも備える。
[Third Embodiment]
FIG. 8 is a block diagram illustrating a configuration of a
スキル設定権取得部31は、ゲーム内要素それぞれに対して定められた所定条件が満たされた際に、ゲーム内要素に対応付けられたスキルの設定権をユーザに取得させる機能を有する。また、このスキル設定権取得部31は、スキル設定権取得可能回数に達したか否かを判定する機能を有する。
The skill setting
ここで、スキル設定権取得可能回数とは、同じゲーム内要素に基づいて複数回のスキル設定権の取得を可能としている場合に、最大何回までスキル設定権の取得が可能であるかを定めた数値である。また、最大何回までスキル設定権の取得が可能かを管理するために、現在までのスキル設定権取得回数をカウントしているものとする。 Here, the number of times that the skill setting right can be acquired is defined as the maximum number of times that the skill setting right can be acquired when the skill setting right can be acquired multiple times based on the same in-game element. It is a numerical value. In addition, in order to manage how many times the skill setting right can be acquired, it is assumed that the number of skill setting right acquisitions so far is counted.
情報記憶部33は、各種の情報を記憶させる機能を有する。この情報記憶部33で記憶させる情報としては、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、ゲーム内要素とスキルとの関連付けに関する情報が少なくとも含まれる。
この情報記憶部33で記憶させる前記ゲーム内要素の情報には、ゲーム内要素ごとに定められたスキル設定権取得可能回数の情報と現在までのスキル設定権取得回数が含まれる。
また、情報記憶部33で記憶させる前記ゲーム内要素の情報には、ゲーム内要素ごとに定められた所定条件情報及び所定条件の充足度に関する情報も含まれ、所定条件の充足度に関する情報が初期化された場合には、情報記憶部23によって所定条件の充足度に関する情報を上書きして記憶させる。これらの情報の記憶先としては、サーバ10Cであってもよいし、ユーザ端末20、201〜20Nにそれぞれ記憶される構成であってもよい。
The
The information on the in-game element stored in the
Further, the information on the in-game element stored in the
図7は、ゲーム処理におけるサーバ10Cの動作の例を示すフローチャートである。ここでは、ビデオゲーム処理システム100におけるサーバ10Cの動作について説明する。
FIG. 7 is a flowchart showing an example of the operation of the server 10C in the game process. Here, the operation of the server 10C in the video
サーバ10Cは、ステップS101の処理後、所定条件が満たされてユーザにスキル設定権を取得させた場合に、現在までのスキル設定権取得回数に関するカウント値を+1し、かつ、ゲーム内要素毎に定められたスキル設定権取得可能回数及び現在までのスキル設定権取得回数を参照する(ステップS1012)。現在までのスキル設定権取得回数がまだスキル設定権取得可能回数に達していない場合には、当該ゲーム内要素に定められた所定条件の充足度に関する情報を初期化した後、ステップS102に移行する。現在までのスキル設定権取得回数がスキル設定権取得可能回数に達した場合には、これ以上、スキル設定権を取得させないために、所定条件の充足度に関する情報を初期化せず、スキル設定権取得不可であることを当該ゲーム内要素の情報として登録してから、ステップS102に移行する。 When the predetermined condition is satisfied and the user acquires the skill setting right after the process of step S101, the server 10C increments the count value regarding the number of times of acquiring the skill setting right so far, and for each in-game element Reference is made to the determined number of times that the skill setting right can be acquired and the number of times that the skill setting right has been acquired so far (step S1012). If the number of skill setting rights acquired so far has not yet reached the number of skills setting rights that can be acquired, information on the degree of satisfaction of a predetermined condition set for the in-game element is initialized, and the process proceeds to step S102. . If the number of skill setting rights acquired so far reaches the number of times that the skill setting rights can be acquired, in order not to acquire the skill setting rights any more, the information regarding the satisfaction degree of the predetermined condition is not initialized, After registering that the information cannot be acquired as information on the in-game element, the process proceeds to step S102.
以上に説明したように、第3の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Cが、スキル設定権取得部31と、スキル設定部12と、情報記憶部33とを備え、このうちのスキル設定権取得部21において、ゲーム内要素毎にスキルについてスキル設定権取得可能回数に制限を設けたので、制限があることによってユーザはスキルを設定するゲーム内要素を慎重に選択する必要があることからユーザの戦略性が求められ、ユーザの興趣を引き付けることが可能となる。また、制限があることによって同一のゲーム内要素を2つ以上入手したユーザにとって、2つ目以降が全くの無駄になることがないため、ユーザの失望感がなくなり、結果、ユーザの興趣を引き付けることが可能となる。
As described above, as one aspect of the third embodiment, the server 10C having the function of controlling the progress of the video game according to the user's operation includes the skill setting
[第4の実施形態]
前記第1〜第3の実施形態においては、ゲーム内要素について詳細には特定していなかったが、例えば、ゲーム内要素の情報は、ユーザが操作するキャラクタの情報と、当該キャラクタに関連付けて使用する装備及び/又はアイテムの情報とを含んでおり、前記装備及び/又はアイテムは、前記キャラクタに関連付けられた状態でユーザに使用されることがスキル取得のための条件の一つであるというように設定することもかのうである。
[Fourth Embodiment]
In the first to third embodiments, the in-game elements were not specified in detail, but for example, the in-game element information is used in association with the character information operated by the user and the character. Information on equipment and / or items to be used, and that the equipment and / or items are used by the user in a state associated with the character is one of the conditions for acquiring skills. It can also be set to.
また、前記第1〜第3の実施形態においては、ゲーム内要素に対応付けられたスキルについて何ら制限を設けていなかったが、ユーザが前記ガチャで入手したゲーム内要素について失望感を抱かないようにするために、異なるゲーム内要素に対して同じスキルが対応付けられないように条件設定してもよい。スキルの重複がなくなればゲーム内要素に個性を持たせられるので、ユーザが前記ガチャで入手したゲーム内要素について失望感を抱きにくくなる。 In the first to third embodiments, no limitation is imposed on the skill associated with the in-game element. However, the user does not feel disappointed about the in-game element acquired through the gacha. Therefore, conditions may be set so that the same skill is not associated with different in-game elements. If the skill overlap is eliminated, the in-game elements are given individuality, and it becomes difficult for the user to feel disappointed about the in-game elements obtained through the gacha.
また、前記第1〜第3の実施形態においては、ゲーム内要素に対応付けられるスキルが1つであるかのように説明したが、複数のスキルを対応付けるようにしてもよい。その場合に、複数のスキルについてスキル設定権の取得に順番を設けて、最初のスキル設定権を取得後でないと2つ目のスキル設定権は取得できないというようにしてもよく、この場合に、スキル設定権取得のための所定条件を1つ目のスキルと2つ目のスキルで異なるようにしてもよい。 Moreover, in the said 1st-3rd embodiment, although demonstrated as if the skill matched with the element in a game was one, you may make it match | combine a some skill. In that case, it is possible to set an order for acquiring skill setting rights for a plurality of skills so that the second skill setting right can only be acquired after acquiring the first skill setting right. The predetermined condition for acquiring the skill setting right may be different between the first skill and the second skill.
また、1つのゲーム内要素に対して複数のスキルを対応付けて、所定条件を満たした場合に、ランダムで何れか1つのスキルのスキル設定権が取得できるというようにしてもよい。この際に、複数のスキルの確率を均等に割り振ってもよいし、スキルごとに確率を異ならせてもよい。例えば、武器Aに対してスキルα、スキルβ、スキルγの3つを対応付けて、スキル設定権の取得確率をスキルαは65%、スキルβは30%、スキルγは5%というように確率差を設けることで、ゲーム性を高めてユーザの興趣を引き付けることが可能となる。
このとき、異なるゲーム内要素に対して同じスキルが対応付けられないように条件設定してもよいが、例えば、武器Bについては、スキル設定権の取得確率をスキルαは20%、スキルδは70%、スキルεは10%というような確率差に設定しておけば、スキルαについては武器Aと武器Bの間で重複が発生しているが、スキルαの入手のためなら武器Aの方が有利であるというように、ゲーム内要素間で一部のスキルに重複があったとしてもゲーム内要素に個性を持たせられる。
In addition, when a plurality of skills are associated with one in-game element and a predetermined condition is satisfied, a skill setting right for any one skill may be acquired at random. At this time, the probabilities of a plurality of skills may be allocated equally, or the probabilities may be different for each skill. For example, skill A, skill β, and skill γ are associated with weapon A, and the skill setting right acquisition probability is 65% for skill α, 30% for skill β, and 5% for skill γ. By providing the probability difference, it is possible to enhance the game and attract the user's interest.
At this time, conditions may be set so that the same skill is not associated with different in-game elements. For example, for weapon B, skill α has an acquisition probability of 20% for skill α and skill δ for If the probability difference such as 70% and skill ε is set to 10%, there is an overlap between weapon A and weapon B for skill α. Even if there is an overlap in some skills between in-game elements such that it is more advantageous, in-game elements can be given individuality.
[第5の実施形態]
キャラクタ、装備品、アイテムその他のゲーム内要素を上記ガチャによって購入する仕組みにおいては、ユーザはスキルも含めた性能がより良いゲーム内要素を欲する。しかし、今まで所有していたゲーム内要素よりも良い性能のゲーム内要素を入手できた場合、今まで所有していたゲーム内要素の価値が相対的に下がることで、ユーザが虚しさを感じてしまうおそれがあった。
[Fifth Embodiment]
In the mechanism of purchasing characters, equipment, items, and other in-game elements using the gacha, the user desires in-game elements with better performance including skills. However, if you can obtain in-game elements that perform better than the in-game elements that you have owned so far, the value of the in-game elements that you have owned so far will be relatively reduced, and the user will feel emptiness. There was a risk of it.
図10は、本発明の一実施の形態におけるビデオゲーム処理システム100の構成の例を示すブロック図である。図1に示すように、ビデオゲーム処理システム100は、サーバ10と、ビデオゲーム処理システムのユーザが使用するユーザ端末20,201〜20N(Nは任意の整数)とを含む。なお、ビデオゲーム処理システム100の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
FIG. 10 is a block diagram showing an example of the configuration of the video
サーバ10と複数のユーザ端末20,201〜20Nは、それぞれインターネットなどの通信ネットワーク30に接続されている。なお、図示しないが、複数のユーザ端末20,201〜20Nは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク30と接続する。
The
ビデオゲーム処理システム100は、サーバ10と複数のユーザ端末20,201〜20Nとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
The video
サーバ10は、ビデオゲーム処理システム100の管理者によって管理され、複数のユーザ端末20,201〜20Nに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ10は、WWWサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ10は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム100においては、複数のユーザ端末20,201〜20Nそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ10が管理することが好ましい。ただし、各種情報を記憶する記憶部は、サーバ10がアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ10の外部に有する構成とされていてもよい。
The
図11は、サーバ10の構成の例であるサーバ10Dの構成を示すブロック図である。図11に示すように、サーバ10Dは、スキル取得部41と、スキル設定部42と、情報記憶部43とを少なくとも備える。
FIG. 11 is a block diagram illustrating a configuration of a
スキル取得部41は、ゲーム内要素それぞれに対して定められた所定条件が満たされた際に、ゲーム内要素に対応付けられたスキルをユーザに取得させる機能を有する。
The
ここで、ゲーム内要素とは、ビデオゲーム内においてユーザが使用可能なキャラクタ、装備品、アイテム等の要素を意味する。また、ユーザが使用するとは、ビデオゲーム内において直接の操作対象であるキャラクタをユーザが使用する場合にとどまらず、キャラクタに装備品を装備させたりキャラクタにアイテム等の道具を使用させたりすることも、装備品若しくはアイテムをユーザが使用するという意味としている。ゲーム内要素それぞれの役割、機能、使用方法等の情報については、情報記憶部13によって予め記憶されている。
Here, the in-game element means an element such as a character, equipment, or item that can be used by the user in the video game. Also, the use by the user is not limited to the case where the user uses the character that is the direct operation target in the video game, but the character may be equipped with equipment or the character may use tools such as items. This means that the user uses equipment or items. Information such as the role, function, and usage of each element in the game is stored in advance by the
また、スキルとは、ゲーム内要素に対応付けされた特別な効果を発揮する能力を意味する。スキルを対応付けする対象はビデオゲームごとに適宜設定可能なものであるが、例えば、キャラクタの能力値に影響を与えたり特殊な技を使えるようになったりする等のスキルが装備品やアイテムに対して対応付けされている場合などが考えられる。 Skill means an ability to exert a special effect associated with an in-game element. The target to be associated with the skill can be set appropriately for each video game, but for example, skills such as affecting the ability value of the character or making it possible to use special techniques are attached to items and items. The case where it is matched with respect to is considered.
また、ゲーム内要素に対応付けされたスキルとは、ゲーム内要素とスキルとが対応付けられてはいるが、まだスキルの効果が発動し得ない状態のスキルのことである。他方、ゲーム内要素に設定されたスキルとは、ゲーム内要素とスキルとが関連付けられていてスキルの効果が発動可能な状態のスキルのことである。また、スキルが発動する条件についても適宜設定可能であり、装備品を装備した段階でキャラクタのパラメータ上昇の効果が自動で発動するスキルや、アイテムを所持した通常状態では使用できず戦闘時に使用可能な技のスキルなど、様々に条件付けできる。 The skill associated with the in-game element is a skill in a state where the in-game element and the skill are associated, but the effect of the skill cannot be activated yet. On the other hand, the skill set in the in-game element is a skill in a state where the in-game element and the skill are associated and the effect of the skill can be activated. In addition, the conditions under which the skill is activated can also be set as appropriate. The skill that automatically activates the character's parameter when the equipment is equipped, and the skill that can be used in the normal state of possessing the item, can be used in battle You can condition various skills such as skills.
また、スキルをユーザに取得させるとは、実際にユーザがスキルを取得するわけではなく、ゲーム内要素に対応付けられたスキルについて所定条件を満たした場合に、当該スキルの効果がユーザの所持する全てのゲーム内要素に反映されるという権利をユーザが取得するという意味である。 Also, letting a user acquire a skill does not mean that the user actually acquires the skill, but if the skill associated with the in-game element satisfies a predetermined condition, the effect of the skill is possessed by the user This means that the user acquires the right to be reflected in all in-game elements.
スキル設定部42は、ユーザに取得させた前記スキルを、ユーザが使用する関連付け可能な全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とする機能を有する。
The
ここで、スキルとゲーム内要素の関連付けとは、ユーザが使用する関連付け可能な全てのゲーム内要素に対して取得したスキルを関連付けて登録することを意味する。スキルを関連付け可能なゲーム内要素とは、スキルを設定することに適したゲーム内要素の意味であり、スキルを設定することにそぐわないゲーム内要素を除く意味で用いている。具体的には、ゲーム内要素に設けられたスキル設定枠に対してスキルを設定することを意味する。この関連付けの登録により、ゲーム内要素にスキルが付与されてスキルの効果が発動可能となる。スキルとゲーム内要素の関連付けの情報は、スキル設定部42においてスキルが設定される毎に情報記憶部13によって記憶される。また、スキルとゲーム内要素の関連付けとしては、スキルとゲーム内要素が直接一対一で関連付けられる場合に限らず、全てのゲーム内要素に効果を反映させるスキル枠を設けて、この全てのゲーム内要素に効果を反映させるスキル枠にユーザが取得したスキルを関連付けることで、全てのゲーム内要素に効果が反映されるという関連付けの方法であってもよい。
Here, the association between the skill and the in-game element means that the acquired skill is associated and registered with respect to all the in-game elements that can be associated with the user. An in-game element that can be associated with a skill means an in-game element suitable for setting a skill, and is used to exclude an in-game element that is not suitable for setting a skill. Specifically, this means that a skill is set for a skill setting frame provided for an in-game element. By registering this association, the skill is given to the in-game element and the effect of the skill can be activated. Information on the association between skills and in-game elements is stored in the
情報記憶部43は、各種の情報を記憶させる機能を有する。この情報記憶部43で記憶させる情報としては、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報が少なくとも含まれる。これらの情報の記憶先としては、サーバ10Dであってもよいし、ユーザ端末20、201〜20Nにそれぞれ記憶される構成であってもよい。
The
複数のユーザ端末20,201〜20Nは、それぞれ、ユーザによって管理され、例えば携帯電話端末やPDA(Personal Digital Assistants)、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な通信端末によって構成される。なお、ビデオゲーム処理システム100が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、スマートウォッチなどの所謂ウェアラブルデバイスや、ウェアラブルデバイスと通信端末等との組み合わせがある。
Each of the plurality of
また、複数のユーザ端末20,201〜20Nは、それぞれ、通信ネットワーク30に接続し、サーバ10との通信を行うことにより各種処理を実行するためのハードウェア(例えば、座標に応じたブラウザ画面やゲーム画面を表示する表示装置など)およびソフトウェアを備える。なお、複数のユーザ端末20,201〜20Nそれぞれは、サーバ10を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
Each of the plurality of
図12は、ビデオゲーム処理システム100が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、スキルの取得とスキルの設定に関連する処理が行われる。以下、サーバ10Dとユーザ端末20(端末20)とが、ゲーム処理を実行する場合を例にして説明する。
FIG. 12 is a flowchart illustrating an example of game processing executed by the video
ゲーム処理は、例えば、ビデオゲームにおいてゲーム内要素の状態に変化が生じた際に開始される。サーバ10Dは、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合には、当該ゲーム内要素に対応付けられたスキルをユーザに取得させる(ステップS21)。
The game process is started, for example, when a change occurs in the state of an in-game element in a video game. When there is a change in the state of the in-game element, the
次に、サーバ10Dは、関連付け可能な全てのゲーム内要素に対して取得したスキルの関連付けを登録する(ステップS22)。この関連付けを登録したことをユーザ端末20に送信する。
Next, the
ユーザ端末20は、サーバ10Dから受信した関連付けの登録情報に基づいて、自身が備える表示装置の表示画面に対して、関連付け可能な全てのゲーム内要素にスキルが設定されたことを通知するゲーム画面を表示して(ステップS23)、ここでの処理を終了する。
Based on the association registration information received from the
ここで、ゲーム画面とは、仮想空間(あるいはゲーム空間)を表す画面を意味する。なお、本例では、ゲーム画面を構成する各種要素を画像と称する場合がある。ゲーム画面の構成はビデオゲームの状況をユーザが認識し得る構成であれば特に限定されない。 Here, the game screen means a screen representing a virtual space (or game space). In this example, various elements constituting the game screen may be referred to as images. The configuration of the game screen is not particularly limited as long as the user can recognize the situation of the video game.
また、ゲーム画面を表示装置の表示画面に表示させるとは、通信ネットワーク30を用いた通信により、ユーザ端末20等が備える表示装置にゲーム画面を出力させることを意味する。表示装置にゲーム画面を表示させるための構成の例には、サーバ側で生成した情報(出力情報)を端末側に送信する構成がある。なお、出力情報の構成は特に限定されず、例えば画像を圧縮した情報でもよいし、端末側で画像を生成させるための情報であってもよい。画像を圧縮した情報の例には、クラウドゲームで使用されるもの(例えば、MPEG)がある。また、端末側で画像を生成させるための情報には、オンラインゲームで使用されるもの(例えば、オブジェクトの位置情報)がある。
Displaying the game screen on the display screen of the display device means that the game screen is output to the display device provided in the
図13は、ゲーム処理におけるサーバ10D側の動作の例を示すフローチャートである。ここでは、ビデオゲーム処理システム100におけるサーバ10Dの動作について説明する。
FIG. 13 is a flowchart showing an example of the operation on the
サーバ10Dは、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合には、当該ゲーム内要素に対応付けられたスキルをユーザに取得させる(ステップS401)。そして、関連付け可能な全てのゲーム内要素に対してユーザが取得したスキルの関連付けを登録する(ステップS402)。そして、関連付け可能な全てのゲーム内要素とスキルの関連付けを登録したことを表示するゲーム画面をユーザ端末20に対して送信する。
When there is a change in the state of the in-game element, the
図14は、ユーザ端末20がゲーム処理を実行する場合のユーザ端末20側の動作の例を示すフローチャートである。以下、ユーザ端末20が、単体でゲーム処理を実行する場合を例にして説明する。なお、ユーザ端末20の構成については、サーバ10から各種情報を受信することを除きサーバ10の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
FIG. 14 is a flowchart illustrating an example of an operation on the
ユーザ端末20は、ゲーム処理において、先ず、ゲーム内要素の状態に変化があった場合、このゲーム内要素に定められた所定条件を満たしたかを判定して、所定条件を満たした場合には、当該ゲーム内要素に対応付けられたスキルをユーザに取得させる(ステップS501)。そして、関連付け可能な全てのゲーム内要素に対してユーザが取得したスキルの関連付けを登録する(ステップS502)。そして、関連付け可能な全てのゲーム内要素とスキルの関連付けを登録したことを表示するゲーム画面を自身が備える表示装置の表示画面に対して表示させる。
In the game process, the
以上に説明したように、第5の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Dが、スキル取得部41と、スキル設定部42と、情報記憶部43とを備える構成としているので、ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶させ、ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザにスキルを取得させ、取得させたスキルを、ユーザが使用する関連付け可能な全てのゲーム内要素に関連付けることにより、関連付けされた全てのゲーム内要素において当該スキルの効果を発揮可能とすることができ、ユーザの興趣を引き付けることが可能となる。
As described above, as one aspect of the fifth embodiment, the
すなわち、ゲーム内要素に対応付けられたスキルについて所定条件を満たしてユーザがスキルを取得した場合、当該スキルを関連付け可能な全てのゲーム内要素に関連付けて登録することで関連付けされた全てのゲーム内要素において当該スキルの効果を発揮可能としたので、過去に入手したゲーム内要素に基づくスキルが常に関連付け可能な全てのゲーム内要素に反映されることになるため、長くプレイしているユーザほど恩恵がある仕組みを提案することができ、結果、ユーザに虚しさを感じさせず、むしろ、興趣を引き付けることが可能となる。 In other words, when a user acquires a skill by satisfying a predetermined condition for a skill associated with an in-game element, all the in-game in-game associated by registering in association with all the in-game elements that can be associated with the skill Since the effect of the skill can be exerted on the element, the skill based on the in-game element obtained in the past is always reflected in all the in-game elements that can be related, so the user who plays for a long time benefits It is possible to propose a certain mechanism, and as a result, it is possible to attract interest without making the user feel emptiness.
例えば、ユーザが操作可能なキャラクタそれぞれに対してスキルが対応付けてある状態において、あるキャラクタに対応付けてあるスキルXについて所定条件を満たしてスキルを取得すると、全てのキャラクタにスキルXの効果が発動するようになるため、ガチャ等で新しいキャラクタが次々と登場する環境においても、長くプレイしているユーザは昔から所有しているキャラクタを育てることの恩恵を新しいキャラクタについても享受でき、ユーザの興趣を引き付けることが可能となる。 For example, in a state where the skill is associated with each character that can be operated by the user, if the skill is acquired by satisfying a predetermined condition for the skill X associated with a certain character, the effect of the skill X is exerted on all characters. Because it becomes active, even in an environment where new characters appear one after another in gacha etc., users who have played for a long time can enjoy the benefits of raising the characters they have owned for a long time, It is possible to attract interest.
[第6の実施形態]
前記第5の実施形態においては、ユーザが取得したスキルは関連付け可能な全てのゲーム内要素と関連付けが登録されて、関連付けられた全てのゲーム内要素で当該スキルの効果が発動可能としていたが、ユーザが取得したスキルについて、各ゲーム内要素毎に当該スキルの効果を発動させるか否かをユーザが決定できるスキル発動選択機能を持たせるようにしてもよい。
[Sixth Embodiment]
In the fifth embodiment, the skill acquired by the user is registered with all in-game elements that can be associated, and the effect of the skill can be activated in all the related in-game elements. The skill acquired by the user may be provided with a skill activation selection function that allows the user to determine whether to activate the effect of the skill for each in-game element.
この場合、各ゲーム内要素毎に、発動可能スキルの一覧を表示可能な機能を持たせ、発動可能スキルの一覧において、効果を発動させるか否かを選択するチェックボックスによって、スキルを設定したり外したりできるようにしてもよい。この場合に、スキルを外す選択がなされた場合には、一時的に、当該ゲーム内要素と当該スキルの関連付けを外す登録を行うことで、スキルを外すことができる。 In this case, each in-game element has a function that can display a list of skills that can be activated, and in the list of skills that can be activated, the skill can be set by a check box for selecting whether to activate the effect. Or may be removed. In this case, when the selection to remove the skill is made, the skill can be removed by performing registration to temporarily remove the association between the in-game element and the skill.
[第7の実施形態]
キャラクタ、装備品、アイテムその他のゲーム内要素にスキルを対応付けたビデオゲームにおいて、ユーザの興趣を引き付けるための他の要素として、ユーザのプレイのテンポの良さが挙げられる。特に、複数のユーザでグループを形成してプレイする仕組みを採用するビデオゲームにおいて、プレイのテンポが遅くなってしまう要因が存在した。
[Seventh Embodiment]
In a video game in which skills are associated with characters, equipment, items, and other in-game elements, another factor for attracting the user's interest is the good play tempo of the user. In particular, in a video game that employs a mechanism in which a plurality of users form a group and play, there is a factor that slows down the play tempo.
複数のユーザで1つのグループを作成し、複数グループ同士の対戦、若しくは、少なくとも1以上のグループとプログラム上の仮想敵(所謂AI)との対戦が行われるようなビデオゲームにおいて、グループ単位で行動入力の順番が移行していくフェーズ制を採用しているものがある。この場合の各グループにおける各ユーザの行動入力順については、グループ内の行動入力順を所定ルールに従って決定した後は、グループ内のユーザが順番で自身の行動入力内容を決定していくことになる。この場合、グループ内の各ユーザには持ち時間が設定されており、順番の回ってきたユーザが行動入力の内容を決定するか当該ユーザの持ち時間が経過したときに、次のユーザの行動入力順となる。この方式だと、グループ内にユーザが6人いて各ユーザの持ち時間が30秒であるとすると、グループ全員の行動入力が終了するまでに最大で180秒も要してしまう。仮に6人一組のグループが4つ参加する対戦であるとすると、あるユーザが行動入力を行ってから次の自分の行動入力までに、理論上12分を要する可能性があり、プレイのテンポが遅くなってユーザがゲームを楽しめない要因となるおそれがあった。 Create a group with multiple users and act on a group basis in a video game where multiple groups play against each other, or at least one group battles against a virtual enemy (so-called AI) on a program Some have adopted a phase system in which the order of input shifts. Regarding the action input order of each user in each group in this case, after the action input order in the group is determined according to a predetermined rule, the users in the group determine their own action input contents in order. . In this case, the holding time is set for each user in the group, and the next user's action input when the user who has been turned determines the content of the action input or when the user's holding time has elapsed. In order. With this method, if there are six users in a group and each user has 30 seconds of time, it takes 180 seconds at the maximum to complete the action input for all the groups. If it is a battle in which a group of 6 people participates in 4 matches, it may theoretically take 12 minutes from the time a user inputs an action to the next action input, and the tempo of play. May become a factor that the user cannot enjoy the game.
図15は、本発明の一実施の形態におけるビデオゲーム処理システム100の構成の例を示すブロック図である。図1に示すように、ビデオゲーム処理システム100は、サーバ10と、ビデオゲーム処理システムのユーザが使用するユーザ端末20,201〜20N(Nは任意の整数)とを含む。なお、ビデオゲーム処理システム100の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
FIG. 15 is a block diagram showing an example of the configuration of the video
サーバ10と複数のユーザ端末20,201〜20Nは、それぞれインターネットなどの通信ネットワーク30に接続されている。なお、図示しないが、複数のユーザ端末20,201〜20Nは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク30と接続する。
The
ビデオゲーム処理システム100は、サーバ10と複数のユーザ端末20,201〜20Nとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
The video
サーバ10は、ビデオゲーム処理システム100の管理者によって管理され、複数のユーザ端末20,201〜20Nに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ10は、WWWサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ10は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム100においては、複数のユーザ端末20,201〜20Nそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ10が管理することが好ましい。ただし、各種情報を記憶する記憶部は、サーバ10がアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ10の外部に有する構成とされていてもよい。
The
図16は、サーバ10の構成の例であるサーバ10Eの構成を示すブロック図である。図11に示すように、サーバ10Eは、グループ設定部51と、対戦設定部52と、グループ単位行動順決定部53と、グループ内行動入力処理部54と、入力行動演出処理部55とを少なくとも備える。なお、これらの各部における処理の結果については、適宜ユーザ端末20、201〜20Nに対して送信され、ユーザ端末20、201〜20Nでは、受信した情報に基づくゲーム画面を自身が備える表示装置の表示画面に対して表示させるものとするが、以下の説明においては、意図して記載する場合を除き、ユーザ端末20、201〜20Nへの送信及びゲーム画面の生成に関する説明は省略する。
FIG. 16 is a block diagram illustrating a configuration of a
グループ設定部51は、複数のユーザからなるグループを設定する機能を有する。設定するグループは少なくとも1つ以上であり、複数グループを設定する場合もある。グループの設定は、グループへの参加を希望するユーザをランダムに組み合わせる仕組みであってもよいし、既に知人同士である複数のユーザをそのままグループの構成メンバーとして受け付ける仕組みであってもよい。グループを構成するユーザ数についてはビデオゲームごとに定められるものである。グループを設定した場合には、当該グループを構成する複数のユーザを当該グループのメンバーとして登録して記憶させる。
The
ここで、グループとは、ビデオゲーム内の対戦に参加する単位であり、グループを構成するユーザは、自グループの勝利のために協力して対戦に取り組む関係となる。また、対戦とは、ビデオゲーム内における所定のルールに従って勝敗を決するゲーム内のイベントである。 Here, a group is a unit that participates in a battle in a video game, and the users who make up the group have a relationship of cooperating in the battle for the victory of their own group. Also, the battle is an event in the game in which winning or losing is determined according to a predetermined rule in the video game.
対戦設定部52は、少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定(マッチング)する機能を有する。前記グループ設定部51において設定したグループに基づいて、対戦をマッチングする。グループが対戦する相手は、他のグループである場合と、プログラム上の仮想敵(所謂AI)である場合がある。また、少なくとも1以上のグループが参加していればAIとの対戦は可能であり、2つのグループによる一対一の対戦であってもよいし、3つ以上のグループ(ここにAIが含まれる場合もある)が同時に対戦するものであってもよい。
The
グループ単位行動順決定部53は、対戦に参加するグループ及びAIのうち、どのグループ若しくはAIから行動順(ターン)を割り当てるかを決定する機能を有する。ここでいう行動順とは、複数のグループが参加している対戦において、どのグループから行動入力を行えるかの順番を定めたグループ単位での行動順番を意味する。対戦にAIも参加している場合には、グループとAIの両者を含んだ状態で当該グループ単位での行動順が定められる。グループ単位での行動順の決定方法については、ランダムに行動順を決定する方法であってもよいし、ビデオゲーム内における各グループの何らかのパラメータに基づいて決定するなど、どのような決定方法であってもよい。
The group unit action
グループ内行動入力処理部54は、行動順の回ってきたグループにおいて、各ユーザの行動入力を受け付ける処理を行う機能を有し、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付けることを特徴とする。また、グループ内の全ユーザに対して同時にウントが開始される所定の制限時間を設けるようにする。これにより、グループ内の全員の行動入力の内容が最大でも前記制限時間満了で決定されることになる。なお、前記制限時間満了前にグループ内の全ユーザの行動入力が完了した場合には、前記制限時間の満了を待たずに、入力行動演出処理に移行するようにしてもよい。
The in-group action
入力行動演出処理部55は、グループ内の全員の行動入力の内容に基づいて入力行動演出処理を行う機能を有する。
The input action
ここで、入力行動演出処理とは、ユーザの行動入力の内容を対戦のイベントに反映させる処理であり、各行動入力の内容ごとに適切な演出を伴ったゲーム画面が生成できるように処理を行う。ユーザの行動入力の内容として、例えば、他グループへの攻撃が選択された場合には、攻撃のエフェクト演出を伴ったゲーム画面が生成できるように処理を行い、また、自グループが有利になるアイテムの使用が選択された場合には、アイテムの使用が認識されるエフェクト演出を伴ったゲーム画面が生成できるように処理を行う。 Here, the input action effect process is a process of reflecting the content of the user's action input in the battle event, and performs the process so that a game screen with an appropriate effect can be generated for each content of the action input. . For example, when an attack to another group is selected as the content of the user's action input, processing is performed so that a game screen with an effect effect of the attack can be generated, and an item that is advantageous to the own group When the use of is selected, processing is performed so that a game screen with an effect presentation that recognizes the use of the item can be generated.
複数のユーザ端末20,201〜20Nは、それぞれ、ユーザによって管理され、例えば携帯電話端末やPDA(Personal Digital Assistants)、携帯型ゲーム装置などのネットワーク配信型のゲームを行うことが可能な通信端末によって構成される。なお、ビデオゲーム処理システム100が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、スマートウォッチなどの所謂ウェアラブルデバイスや、ウェアラブルデバイスと通信端末等との組み合わせがある。
Each of the plurality of
また、複数のユーザ端末20,201〜20Nは、それぞれ、通信ネットワーク30に接続し、サーバ10との通信を行うことにより各種処理を実行するためのハードウェア(例えば、座標に応じたブラウザ画面やゲーム画面を表示する表示装置など)およびソフトウェアを備える。なお、複数のユーザ端末20,201〜20Nそれぞれは、サーバ10を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
Each of the plurality of
図17は、ビデオゲーム処理システム100が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、グループ設定、対戦設定、グループ単位行動順決定、グループ内行動入力処理、入力行動演出処理に関連する処理が行われる。以下、サーバ10Eとユーザ端末201〜20Nとが、ゲーム処理を実行する場合を例にして説明する。
FIG. 17 is a flowchart illustrating an example of game processing executed by the video
ゲーム処理は、対戦イベントにおけるグループの設定から開始される。サーバ10Eは、ユーザからのグループ参加要求があった場合、所定のルールに従ってユーザを割り振ってグループを構成する複数のユーザを確定させて、グループの設定を行う(ステップS31)。グループの設定は1つずつ行う場合に限らず、複数のグループを同時に設定するようにしてもよい。グループが設定された場合には、当該グループのユーザに対して、グループに設定されたことを通知する。
The game process is started by setting a group in the battle event. When there is a group participation request from the user, the
サーバ10Eは、少なくとも1つ以上のグループを含む対戦の設定(マッチング)を行う(ステップS32)。対戦の設定を行うグループ数やその中にAIが含まれるかについては、対戦イベントごとに設定された条件に基づくものであり、条件に従って、規定されたグループ数が含まれた対戦を設定する。対戦が設定された場合には、設定されたグループの全ユーザに対して、対戦が設定されたことを通知する。
The
サーバ10Eは、グループ単位での行動順の決定を行う(ステップS33)。対戦に参加するグループ及びAIのうち、どのグループ若しくはAIから行動順を割り当てるかを、所定の条件に基づいて決定する。ここで決定したグループ単位での行動順に基づいて、各グループ若しくはAIに対して順次行動入力の権利が与えられる。
The
サーバ10Eは、行動順になったグループ内の全ユーザの行動入力の受付処理を行う。この場合、先ず、行動順の回ってきたグループ内の全ユーザに対して行動入力の受付を開始したことを通知する(ステップS34)。例えば、ユーザ端末201とユーザ端末20Nが同じグループに属しているユーザであるとすると、このユーザ端末201、20Nに対しても行動入力の受付が開始されたことが通知される。
The
行動入力受付開始の通知を受けたユーザ端末201、20Nを含む全ユーザは、それぞれ、自身の行動の内容を入力してサーバ10Eに対して送信する(ステップS35及びS36)。
All the users including the
サーバ10Eは、グループ内の全ユーザからの行動入力が完了した場合、若しくは、所定の制限時間が経過した場合に、行動入力受付処理を終了して、入力行動演出処理へ移行する(ステップS37)。
When the action input from all users in the group is completed, or when a predetermined time limit has elapsed, the
サーバ10Eは、グループ内の全ユーザの行動入力の内容に基づいて入力行動演出処理を行う(ステップS38)。グループ内の全ユーザの入力行動演出処理が終わった時点で、当該グループの行動順は終了し、次のグループの行動順に移行する。
The
以降は、対戦に参加しているグループ及びAIについて順次行動入力の順番を割り当てていき、勝敗が決するなどの何らかの対戦終了のフラグが立った時点で、対戦を終了する。 Thereafter, the order of action input is sequentially assigned to the groups participating in the battle and the AI, and the battle is ended when a flag indicating the end of the battle, such as winning or losing, is set.
図18は、ゲーム処理におけるサーバ10E側の動作の例を示すフローチャートである。ここでは、ビデオゲーム処理システム100におけるサーバ10Eの動作について説明する。
FIG. 18 is a flowchart showing an example of the operation on the
サーバ10Eは、ユーザからのグループ参加要求があった場合、所定のルールに従ってユーザを割り振ってグループを構成する複数のユーザを確定させて、グループの設定を行う(ステップS601)。そして、少なくとも1つ以上のグループを含む対戦の設定(マッチング)を行う(ステップS602)。対戦が設定されたグループの全ユーザに対して、対戦が設定されたことを通知する。次に、対戦の設定されたグループについて、グループ単位での行動順の決定を行う(ステップS603)。そして、行動順になったグループ内の全ユーザの行動入力の受付処理を行う(ステップS604)。グループ内の全ユーザからの行動入力が完了した場合、若しくは、所定の制限時間が経過した場合に、行動入力受付処理を終了する。そして、グループ内の全ユーザの行動入力の内容に基づいて入力行動演出処理を行う(ステップS605)。グループ内の全ユーザの入力行動演出処理が終わった時点で、当該グループの行動順は終了し、次のグループの行動順に移行する。以降は、対戦に参加しているグループについて順次行動入力の順番を割り当てていき、何らかの対戦終了のフラグが立った(ステップS606)時点で、対戦を終了する。
When there is a group participation request from the user, the
図19は、ユーザ端末20がゲーム処理を実行する場合のユーザ端末20側の動作の例を示すフローチャートである。以下、ユーザ端末20が、単体でゲーム処理を実行する場合を例にして説明する。なお、ユーザ端末20の構成については、サーバ10から各種情報を受信することを除きサーバ10の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
FIG. 19 is a flowchart illustrating an example of an operation on the
ユーザ端末20は、他のユーザ端末のユーザからのグループ参加要求があった場合、所定のルールに従ってユーザを割り振ってグループを構成する複数のユーザを確定させて、グループの設定を行う(ステップS701)。そして、少なくとも1つ以上のグループを含む対戦の設定(マッチング)を行う(ステップS702)。対戦が設定されたグループの全ユーザに対して、対戦が設定されたことを通知する。次に、対戦の設定されたグループについて、グループ単位での行動順の決定を行う(ステップS703)。そして、行動順になったグループ内の全ユーザの行動入力の受付処理を行う(ステップS704)。グループ内の全ユーザからの行動入力が完了した場合、若しくは、所定の制限時間が経過した場合に、行動入力受付処理を終了する。そして、グループ内の全ユーザの行動入力の内容に基づいて入力行動演出処理を行う(ステップS705)。グループ内の全ユーザの入力行動演出処理が終わった時点で、当該グループの行動順は終了し、次のグループの行動順に移行する。以降は、対戦に参加しているグループについて順次行動入力の順番を割り当てていき、何らかの対戦終了のフラグが立った(ステップS706)時点で、対戦を終了する。
When there is a group participation request from a user of another user terminal, the
以上に説明したように、第7の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Eが、グループを設定する手段と、対戦を設定する手段と、グループ若しくは仮想敵単位での行動順を決定する手段と、グループ内の全ユーザの行動入力を一斉に受け付ける手段と、入力行動演出処理に移行する手段とを備える構成としたので、複数のユーザからなるグループを設定し、少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定し、対戦におけるグループ若しくは仮想敵単位での行動順を決定し、各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付けるようにし、グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行することで、複数グループで対戦する場合のユーザの待ち時間が減少し、プレイのテンポが良くなって、ユーザの興趣を引き付けることが可能となる。
As described above, as one aspect of the seventh embodiment, the
すなわち、各グループにおける各ユーザの行動入力順について、当該グループの行動順が回ってきた時点から同時にグループ内の全ユーザの行動入力の受付処理を行うようにすることで、制限時間が設けられているとしても、全員の制限時間が同時に満了するため、グループ全員の行動入力が終了するまでの所要時間を最大でも前記制限時間とすることができるため、複数グループで対戦する場合のユーザの待ち時間が減少し、プレイのテンポが良くなって、ユーザの興趣を引き付けることが可能となる。 That is, regarding the action input order of each user in each group, a time limit is provided by performing the action input accepting process for all users in the group at the same time from when the action order of the group turns. Even if the time limit for everyone expires at the same time, the time required for the end of the action input for all the groups can be set to the time limit at the maximum. , The tempo of play is improved, and the user's interest can be attracted.
[第8の実施形態]
前記第7の実施の形態においては、グループの行動順が回ってきた時点からグループ内の全ユーザの行動入力の受付処理を同時に開始するようにし、全ユーザの行動入力が終了後に入力行動演出処理に移行するようにしていた。しかし、必ずしも全ユーザの行動入力が終了するのを待たなくともよく、例えば、グループ内の全ユーザの行動入力の受付処理を同時に開始し、行動入力が終了したユーザから順次入力行動演出処理に移行するようにしてもよい。この場合、グループ内で最後に行動入力を行ったユーザの入力行動演出処理が終わった時点で次のグループの行動順に移行する。このように処理するようにしても、グループ内の全ユーザに同時に与えられる持ち時間以上に待ち時間が伸びることは生じないため、前記第7の実施の形態の場合と同様に、複数グループで対戦する場合のユーザの待ち時間を減少させるという効果を得ることが可能となる。
[Eighth Embodiment]
In the seventh embodiment, from the time when the order of behavior of the group comes, the behavior input acceptance processing of all users in the group is started simultaneously, and the input behavior effect processing is performed after the behavior input of all users is completed. I was trying to migrate to. However, it is not always necessary to wait for the action input of all users to end. For example, the process of accepting the action input of all users in the group is started at the same time, and the process proceeds from the user who has finished the action input to the input action effect process. You may make it do. In this case, at the time when the input action effect process of the user who performed the action input last in the group is finished, the process proceeds to the action order of the next group. Even if processing is performed in this way, the waiting time does not increase beyond the time allotted to all users in the group at the same time. Therefore, as in the case of the seventh embodiment, a battle is performed in a plurality of groups. It is possible to obtain the effect of reducing the waiting time of the user when doing so.
なお、前記第7の実施の形態及び第8の実施の形態においては、対戦相手にAIが含まれることがあるものとして説明を行ったが、例えば、対戦相手が全てAIである場合もあるし、ユーザが所属するグループの自分以外のプレーヤーにAIが含まれる場合もあり、ユーザとAIの組み合わせとして様々なパターンが考えられる。これらの様々なパターンの何れを実施する場合においても、ユーザの待ち時間を減少させるという効果が損なわれることはない。 In the seventh embodiment and the eighth embodiment, it has been described that the opponent may include AI. However, for example, the opponent may be all AI. In some cases, AI may be included in players other than the user in the group to which the user belongs, and various patterns are conceivable as combinations of the user and AI. In implementing any of these various patterns, the effect of reducing the waiting time of the user is not impaired.
[付記]
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
[1]
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたサーバに、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[2]
前記スキル設定権取得機能においてユーザにスキルの設定権を取得させた場合は、前記所定条件の充足度に関する情報を初期化して、再度最初から所定条件の充足度に関する情報を蓄積していくようにする
ことを特徴とする請求項[1]記載のビデオゲーム処理プログラム。
[3]
各ゲーム内要素毎に前記スキルについてスキル設定権取得可能回数に制限を設けた
ことを特徴とする請求項[1]又は[2]記載のビデオゲーム処理プログラム。
[4]
前記ゲーム内要素の情報は、ユーザが操作するキャラクタの情報と、当該キャラクタに関連付けて使用する装備及び/又はアイテムの情報とを含んでおり、
前記装備及び/又はアイテムは、前記キャラクタに関連付けられた状態でユーザに使用されることがスキル設定権の取得のための条件の一つとなっている
ことを特徴とする請求項[1]乃至[3]記載のビデオゲーム処理プログラム。
[5]
[1]から[4]のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
[6]
[1]から[5]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
[7]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶機能と、前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを有するサーバから、
当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させることを特徴とするビデオゲーム処理プログラム。
[8]
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたユーザ端末に、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[9]
[8]に記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なサーバに実現させるためのビデオゲーム処理用プログラム。
[10]
[7]から[9]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
[11]
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段と、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得手段と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定手段
とを含むことを特徴とするビデオゲーム処理システム。
[12]
前記サーバが、前記情報記憶手段と、前記スキル設定権取得手段と、前記スキル設定手段とを含み、
前記ユーザ端末が、前記ビデオゲームに関する情報を送受信してゲーム画面を表示装置の表示画面に出力する出力手段を含む
[11]記載のビデオゲーム処理システム。
[13]
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を参照して、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得処理と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[14]
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、ユーザにより前記ユーザ端末に入力された操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を参照して、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得処理と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[15]
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたサーバに、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得機能と、
取得させた前記スキルを、ユーザが使用する関連付け可能な全てのゲーム内要素に関連付けることにより、関連付けされた全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[16]
取得させたスキルについて、各ゲーム内要素毎に発動させるか否かを決定できるスキル発動選択機能を設けたことを特徴とする請求項[15]記載のビデオゲーム処理プログラム。
[17]
[15]又は[16]のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
[18]
[15]から[17]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
[19]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶機能と、前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得機能と、取得させた前記スキルを、ユーザが使用する全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定機能とを有するサーバから、
当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させることを特徴とするビデオゲーム処理プログラム。
[20]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたユーザ端末に、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得機能と、
取得させた前記スキルを、ユーザが使用する全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[21]
[20]に記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なサーバに実現させるためのビデオゲーム処理用プログラム。
[22]
[19]から[21]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
[23]
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段と、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得手段と、
取得させた前記スキルを、ユーザが使用する全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定手段とを
含むことを特徴とするビデオゲーム処理システム。
[24]
前記サーバが、前記情報記憶手段と、前記スキル取得手段と、前記スキル設定手段とを含み、
前記ユーザ端末が、前記ビデオゲームに関する情報を送受信してゲーム画面を表示装置の表示画面に出力する出力手段を含む
[23]記載のビデオゲーム処理システム。
[25]
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を参照して、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得処理と、
取得させた前記スキルを、ユーザが使用する全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[26]
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、ユーザにより前記ユーザ端末に入力された操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を参照して、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルを取得させるスキル取得処理と、
取得させた前記スキルを、ユーザが使用する全てのゲーム内要素に関連付けることにより全てのゲーム内要素において当該スキルの効果を発揮可能とするスキル設定処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[27]
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、
複数のグループ(仮想敵を含む)が参加している前記対戦においてどのグループから行動入力を行えるかの順番を定めるグループ単位での行動順を決定する機能と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、
グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[28]
ユーザの行動入力には、自グループの行動順が来た段階でカウントが開始される所定の制限時間を設けるようにし、制限時間内に全ユーザの行動入力が済んだ場合には、前記制限時間を待たずに当該グループの入力行動演出処理に移行するようにした
ことを特徴とする請求項[27]記載のビデオゲーム処理プログラム。
[29]
[27]又は[28]のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
[30]
[27]から[29]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
[31]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する機能と、前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する機能とを有するサーバから、
当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させることを特徴とするビデオゲーム処理プログラム。
[32]
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する機能と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、
グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[33]
[32]に記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なサーバに実現させるためのビデオゲーム処理用プログラム。
[34]
[32]又は[33]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
[35]
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
複数のユーザからなるグループを設定する手段と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する手段と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する手段と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける手段と、
グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する手段とを
含むことを特徴とするビデオゲーム処理システム。
[36]
前記サーバが、前記グループを設定する手段と、前記対戦を設定する手段と、前記グループ若しくは仮想敵単位での行動順を決定する手段と、前記グループ内の全ユーザの行動入力を一斉に受け付ける手段と、前記入力行動演出処理に移行する手段とを含み、
前記ユーザ端末が、前記ビデオゲームに関する情報を送受信してゲーム画面を表示装置の表示画面に出力する出力手段を含む
[35]記載のビデオゲーム処理システム。
[37]
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
複数のユーザからなるグループを設定する処理と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する処理と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する処理と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける処理と、
グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する処理とを
含むことを特徴とするビデオゲーム処理方法。
[38]
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、ユーザにより前記ユーザ端末に入力された操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
複数のユーザからなるグループを設定する処理と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する処理と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する処理と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける処理と、
グループを構成する全ユーザの行動入力が済んだ時点で当該グループの入力行動演出処理に移行する処理とを
含むことを特徴とするビデオゲーム処理方法。
[39]
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、
複数のグループ(仮想敵を含む)が参加している前記対戦においてどのグループから行動入力を行えるかの順番を定めるグループ単位での行動順を決定する機能と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、
グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[40]
ユーザの行動入力には、自グループの行動順が来た段階でカウントが開始される所定の制限時間を設けるようにし、行動入力が済んだユーザから入力行動演出処理に移行し、制限時間内に最後のユーザの行動入力が済んだ場合には、前記制限時間を待たずに最後のユーザの入力行動演出処理に移行するようにした
ことを特徴とする請求項[39]記載のビデオゲーム処理プログラム。
[41]
[39]又は[40]のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
[42]
[39]から[41]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
[43]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する機能と、前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する機能とを有するサーバから、
当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させることを特徴とするビデオゲーム処理プログラム。
[44]
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
複数のユーザからなるグループを設定する機能と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する機能と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する機能と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける機能と、
グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[45]
[44]に記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なサーバに実現させるためのビデオゲーム処理用プログラム。
[46]
[44]又は[45]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
[47]
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
複数のユーザからなるグループを設定する手段と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する手段と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する手段と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける手段と、
グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する手段とを
含むことを特徴とするビデオゲーム処理システム。
[48]
前記サーバが、前記グループを設定する手段と、前記対戦を設定する手段と、前記グループ若しくは仮想敵単位での行動順を決定する手段と、前記グループ内の全ユーザの行動入力を一斉に受け付ける手段と、前記入力行動演出処理に移行する手段とを含み、
前記ユーザ端末が、前記ビデオゲームに関する情報を送受信してゲーム画面を表示装置の表示画面に出力する出力手段を含む
[47]記載のビデオゲーム処理システム。
[49]
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
複数のユーザからなるグループを設定する処理と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する処理と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する処理と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける処理と、
グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する処理とを
含むことを特徴とするビデオゲーム処理方法。
[50]
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、ユーザにより前記ユーザ端末に入力された操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
複数のユーザからなるグループを設定する処理と、
少なくとも1つ以上のグループとプログラム上の仮想敵とのゲーム上の対戦、若しくは、複数のグループ同士のゲーム上の対戦を設定する処理と、
前記対戦におけるグループ若しくは仮想敵単位での行動順を決定する処理と、
前記各グループ内の各ユーザの行動入力について、グループの行動順が来た時点から当該グループ内の全ユーザの行動入力を一斉に受け付ける処理と、
グループを構成するユーザのうち行動入力が済んだユーザから入力行動演出処理に移行する処理とを
含むことを特徴とするビデオゲーム処理方法。
[Appendix]
The description of the embodiment described above describes at least the following invention so that a person having ordinary knowledge in the field to which the invention belongs can carry out the invention.
[1]
A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and In a server comprising information storage means for storing information relating to the association between the in-game element and the skill,
A skill setting right acquisition function that allows the user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing program characterized by realizing a skill setting function that enables an effect of a skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
[2]
When the skill setting right acquisition function allows the user to acquire the skill setting right, the information regarding the satisfaction degree of the predetermined condition is initialized and the information regarding the satisfaction degree of the predetermined condition is accumulated again from the beginning. The video game processing program according to claim [1].
[3]
The video game processing program according to claim [1] or [2], wherein a limit is set for the number of times that the skill setting right can be acquired for each skill in each game.
[4]
The in-game element information includes information on the character operated by the user, and information on equipment and / or items used in association with the character,
One of the conditions for acquiring skill setting rights is that the equipment and / or item is used by the user in a state associated with the character. 3] The video game processing program according to [3].
[5]
For video game processing for realizing at least one function among the functions realized by the server in the video game processing program according to any one of [1] to [4] on a user terminal capable of communicating with the server program.
[6]
A server in which the video game processing program according to any one of [1] to [5] is installed.
[7]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and An information storage function for storing information relating to an association between an in-game element and the skill, and a skill setting for allowing a user to acquire the skill setting right when a predetermined condition defined for each in-game element is satisfied From a server having a right acquisition function and a skill setting function that enables the effect of the skill to be exhibited by associating the acquired skill with an in-game element based on the user's decision,
A video game processing program for causing the user terminal to realize a function of receiving information relating to a function of the server and performing input / output corresponding to the function.
[8]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and In a user terminal provided with information storage means for storing information relating to the association between the in-game element and the skill,
A skill setting right acquisition function that allows the user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing program characterized by realizing a skill setting function that enables an effect of a skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
[9]
A video game processing program for causing a server communicable with the server to realize at least one of the functions realized by the user terminal by the video game processing program according to [8].
[10]
A user terminal in which the video game processing program according to any one of [7] to [9] is installed.
[11]
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and Information storage means for storing information relating to the association between the in-game element and the skill;
Skill setting right acquisition means for allowing a user to acquire the setting right of the skill when a predetermined condition defined for each in-game element is satisfied;
A video game processing system comprising: skill setting means that enables an effect of the skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
[12]
The server includes the information storage means, the skill setting right acquisition means, and the skill setting means;
The video game processing system according to [11], wherein the user terminal includes output means for transmitting and receiving information about the video game and outputting a game screen to a display screen of a display device.
[13]
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and With reference to information storage means for storing information relating to the association between the in-game element and the skill,
Skill setting right acquisition processing for allowing a user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing method comprising: performing a skill setting process that enables an effect of the skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
[14]
A video game processing method comprising: a communication network, a server, and a user terminal, wherein the video game processing system is executed to control the progress of the video game in response to an operation input to the user terminal by a user,
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and With reference to information storage means for storing information relating to the association between the in-game element and the skill,
Skill setting right acquisition processing for allowing a user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing method comprising: performing a skill setting process that enables an effect of the skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
[15]
A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements In a server provided with information storage means for storing information relating to the association between the skill and the skill,
A skill acquisition function that allows a user to acquire the skill when a predetermined condition defined for each in-game element is satisfied;
Achieving a skill setting function that enables the acquired skill to be used in all related in-game elements by associating the acquired skills with all in-game elements that can be related A video game processing program.
[16]
16. The video game processing program according to claim 15, further comprising a skill activation selection function capable of determining whether or not the acquired skill is activated for each in-game element.
[17]
[15] or [16] For video game processing for realizing at least one of the functions realized by the server in the video game processing program according to the server on a user terminal capable of communicating with the server program.
[18]
A server on which the video game processing program according to any one of [15] to [17] is installed.
[19]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements An information storage function for storing information relating to the association between the skill and the skill, a skill acquisition function for allowing the user to acquire the skill when a predetermined condition defined for each in-game element is satisfied, and From a server having a skill setting function capable of exerting the effect of the skill in all in-game elements by associating the skill with all in-game elements used by the user,
A video game processing program for causing the user terminal to realize a function of receiving information relating to a function of the server and performing input / output corresponding to the function.
[20]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements In a user terminal equipped with information storage means for storing information related to the association between the skill and the skill,
A skill acquisition function that allows a user to acquire the skill when a predetermined condition defined for each in-game element is satisfied;
A video game process characterized by realizing a skill setting function that enables the effect of the skill to be exhibited in all in-game elements by associating the acquired skills with all in-game elements used by the user program.
[21]
A video game processing program for causing a server capable of communicating with the server to implement at least one of the functions realized by the video game processing program according to [20] on the user terminal.
[22]
A user terminal installed with the video game processing program according to any one of [19] to [21].
[23]
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements Information storage means for storing information relating to the association between the skill and the skill;
Skill acquisition means for allowing the user to acquire the skill when a predetermined condition defined for each of the in-game elements is satisfied;
A video game processing system comprising: skill setting means for enabling the acquired skill to be exhibited in all in-game elements by associating the acquired skill with all in-game elements used by the user. .
[24]
The server includes the information storage means, the skill acquisition means, and the skill setting means;
The video game processing system according to [23], wherein the user terminal includes output means for transmitting and receiving information about the video game and outputting a game screen to a display screen of a display device.
[25]
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements With reference to information storage means for storing information relating to the association between the skill and the skill,
Skill acquisition processing for allowing a user to acquire the skill when a predetermined condition defined for each in-game element is satisfied;
Including a skill setting process that allows the acquired skill to be exhibited in all in-game elements by associating the acquired skill with all in-game elements used by the user. Game processing method.
[26]
A video game processing method comprising: a communication network, a server, and a user terminal, wherein the video game processing system is executed to control the progress of the video game in response to an operation input to the user terminal by a user,
Information on in-game elements that can be used by a user in a video game, information on skills associated with the in-game elements and acquired by a user when a predetermined condition is satisfied, and the in-game elements With reference to information storage means for storing information relating to the association between the skill and the skill,
Skill acquisition processing for allowing a user to acquire the skill when a predetermined condition defined for each in-game element is satisfied;
Including a skill setting process that allows the acquired skill to be exhibited in all in-game elements by associating the acquired skill with all in-game elements used by the user. Game processing method.
[27]
A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
The ability to set up groups of multiple users;
A function for setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A function of determining an action order in group units that determines an order in which an action can be input from which group in the battle in which a plurality of groups (including virtual enemies) are participating;
With respect to the action input of each user in each group, a function of simultaneously receiving action inputs of all users in the group from the time when the order of action of the group comes;
A video game processing program that realizes a function of shifting to an input action effect process of a group when action inputs of all users constituting the group are completed.
[28]
The user's action input is provided with a predetermined time limit that starts counting when the action order of the own group comes, and when the action input of all users is completed within the time limit, the time limit The video game processing program according to claim 27, wherein the video game processing program is shifted to the input action effect processing of the group without waiting.
[29]
[27] or [28] For video game processing for realizing at least one function among the functions realized by the server in the video game processing program according to the server on a user terminal capable of communicating with the server program.
[30]
A server on which the video game processing program according to any one of [27] to [29] is installed.
[31]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
A function for setting a group of a plurality of users, a game battle between at least one group and a virtual enemy on the program, or a game battle between a plurality of groups, and the battle For the function of determining the order of actions in groups or virtual enemy units and the action input of each user in each group, the action inputs of all users in the group are received simultaneously from the point when the order of action of the group comes From a server having a function and a function to shift to the input action effect processing of the group at the time when the action input of all users constituting the group is completed,
A video game processing program for causing the user terminal to realize a function of receiving information relating to a function of the server and performing input / output corresponding to the function.
[32]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
The ability to set up groups of multiple users;
A function for setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A function for determining an action order in a group or a virtual enemy unit in the battle;
With respect to the action input of each user in each group, a function of simultaneously receiving action inputs of all users in the group from the time when the order of action of the group comes;
A video game processing program that realizes a function of shifting to an input action effect process of a group when action inputs of all users constituting the group are completed.
[33]
A video game processing program for causing a server communicable with the server to realize at least one of the functions realized by the user terminal by the video game processing program according to [32].
[34]
[32] A user terminal installed with the video game processing program according to any one of [33].
[35]
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Means for setting up a group of users,
Means for setting up a game match between at least one group and a virtual enemy in the program, or a game match between a plurality of groups;
Means for determining the order of actions in groups or virtual enemy units in the battle;
With respect to the action input of each user in each group, means for simultaneously receiving action inputs of all users in the group from the time when the action order of the group has come;
And a means for shifting to the input action effect processing of the group when the action input of all users constituting the group is completed.
[36]
Means for setting the group; means for setting the battle; means for determining an action order in the group or virtual enemy units; and means for simultaneously receiving action inputs of all users in the group. And means for shifting to the input action effect process,
The video game processing system according to [35], wherein the user terminal includes an output unit that transmits and receives information about the video game and outputs a game screen to a display screen of a display device.
[37]
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Processing to set up a group of multiple users;
A process of setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A process of determining an action order in a group or a virtual enemy unit in the battle;
About the action input of each user in each group, a process of simultaneously receiving the action inputs of all users in the group from the time when the order of action of the group has come;
And a process of transitioning to an input action effect process of the group at the time when the action input of all the users constituting the group is completed.
[38]
A video game processing method comprising: a communication network, a server, and a user terminal, wherein the video game processing system is executed to control the progress of the video game in response to an operation input to the user terminal by a user,
Processing to set up a group of multiple users;
A process of setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A process of determining an action order in a group or a virtual enemy unit in the battle;
About the action input of each user in each group, a process of simultaneously receiving the action inputs of all users in the group from the time when the order of action of the group has come;
And a process of transitioning to an input action effect process of the group at the time when the action input of all the users constituting the group is completed.
[39]
A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
The ability to set up groups of multiple users;
A function for setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A function of determining an action order in group units that determines an order in which an action can be input from which group in the battle in which a plurality of groups (including virtual enemies) are participating;
With respect to the action input of each user in each group, a function of simultaneously receiving action inputs of all users in the group from the time when the order of action of the group comes;
A video game processing program characterized by realizing a function of shifting from a user who has entered an action to an input action effect process among users constituting a group.
[40]
For the user's action input, a predetermined time limit is set so that the count starts when the order of actions of the group comes, and the user who has finished the action input moves to the input action effect process, and within the time limit The video game processing program according to claim 39, wherein when the last user's action input is completed, the process shifts to the last user's input action effect process without waiting for the time limit. .
[41]
[39] or [40] For video game processing for realizing at least one function among the functions realized by the server in the video game processing program according to the server on a user terminal capable of communicating with the server program.
[42]
[39] A server in which the video game processing program according to any one of [41] is installed.
[43]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
A function for setting a group of a plurality of users, a game battle between at least one group and a virtual enemy on the program, or a game battle between a plurality of groups, and the battle For the function of determining the order of actions in groups or virtual enemy units and the action input of each user in each group, the action inputs of all users in the group are received simultaneously from the point when the order of action of the group comes From a server having a function and a function of shifting to an input action effect process from a user who has completed an action input among users constituting a group,
A video game processing program for causing the user terminal to realize a function of receiving information relating to a function of the server and performing input / output corresponding to the function.
[44]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
The ability to set up groups of multiple users;
A function for setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A function for determining an action order in a group or a virtual enemy unit in the battle;
With respect to the action input of each user in each group, a function of simultaneously receiving action inputs of all users in the group from the time when the order of action of the group comes;
A video game processing program characterized by realizing a function of shifting from a user who has entered an action to an input action effect process among users constituting a group.
[45]
[44] A video game processing program for causing a server capable of communicating with the server to implement at least one of the functions realized by the user terminal in the video game processing program according to [44].
[46]
[44] A user terminal installed with the video game processing program according to any one of [45].
[47]
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Means for setting up a group of users,
Means for setting up a game match between at least one group and a virtual enemy in the program, or a game match between a plurality of groups;
Means for determining the order of actions in groups or virtual enemy units in the battle;
With respect to the action input of each user in each group, means for simultaneously receiving action inputs of all users in the group from the time when the action order of the group has come;
A video game processing system comprising: means for shifting from a user who has entered an action among users constituting a group to an input action effect process.
[48]
Means for setting the group; means for setting the battle; means for determining an action order in the group or virtual enemy units; and means for simultaneously receiving action inputs of all users in the group. And means for shifting to the input action effect process,
The video game processing system according to [47], wherein the user terminal includes output means for transmitting and receiving information about the video game and outputting a game screen to a display screen of a display device.
[49]
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Processing to set up a group of multiple users;
A process of setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A process of determining an action order in a group or a virtual enemy unit in the battle;
About the action input of each user in each group, a process of simultaneously receiving the action inputs of all users in the group from the time when the order of action of the group has come;
A video game processing method comprising: a process of transitioning to an input action effect process from a user who has completed an action input among users constituting a group.
[50]
A video game processing method comprising: a communication network, a server, and a user terminal, wherein the video game processing system is executed to control the progress of the video game in response to an operation input to the user terminal by a user,
Processing to set up a group of multiple users;
A process of setting a game battle between at least one group and a virtual enemy on a program, or a game battle between a plurality of groups;
A process of determining an action order in a group or a virtual enemy unit in the battle;
About the action input of each user in each group, a process of simultaneously receiving the action inputs of all users in the group from the time when the order of action of the group has come;
A video game processing method comprising: a process of transitioning to an input action effect process from a user who has completed an action input among users constituting a group.
本発明の実施形態の一つによれば、ビデオゲームにおいてユーザの興趣を引き付けるのに有用である。 According to one embodiment of the present invention, it is useful for attracting a user's interest in a video game.
10 サーバ
20,201〜20N ユーザ端末
11,21,31 スキル設定権取得部
12 スキル設定部
13,23,33 情報記憶部
30 通信ネットワーク
41 スキル取得部
42 スキル設定部
43 情報記憶部
51 グループ設定部
52 対戦設定部
53 グループ単位行動順決定部
54 グループ内行動入力処理部
55 入力行動演出処理部
100 ビデオゲーム処理システム
DESCRIPTION OF
Claims (4)
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたサーバに、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。 A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and In a server comprising information storage means for storing information relating to the association between the in-game element and the skill,
A skill setting right acquisition function that allows the user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing program characterized by realizing a skill setting function that enables an effect of a skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
ことを特徴とする請求項1記載のビデオゲーム処理プログラム。 When the skill setting right acquisition function allows the user to acquire the skill setting right, the information regarding the satisfaction degree of the predetermined condition is initialized and the information regarding the satisfaction degree of the predetermined condition is accumulated again from the beginning. The video game processing program according to claim 1, wherein:
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段を備えたユーザ端末に、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得機能と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定機能とを
実現させることを特徴とするビデオゲーム処理プログラム。 A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and In a user terminal provided with information storage means for storing information relating to the association between the in-game element and the skill,
A skill setting right acquisition function that allows the user to acquire the setting right of the skill when a predetermined condition defined for each of the elements in the game is satisfied;
A video game processing program characterized by realizing a skill setting function that enables an effect of a skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
ビデオゲーム内においてユーザが使用可能なゲーム内要素の情報、前記ゲーム内要素に対応付けされたスキルであって所定条件が満たされた際にユーザに設定権を取得させるスキルの情報、及び、前記ゲーム内要素と前記スキルとの関連付けに関する情報を記憶する情報記憶手段と、
前記ゲーム内要素それぞれに対して定められた所定条件が満たされた際にユーザに前記スキルの設定権を取得させるスキル設定権取得手段と、
ユーザの決定に基づいて、取得されたスキルをゲーム内要素に対して関連付けることにより当該スキルの効果を発揮可能とするスキル設定手段
とを含むことを特徴とするビデオゲーム処理システム。 A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Information on in-game elements that can be used by the user in the video game, information on skills that are associated with the in-game elements and that allow the user to obtain setting rights when a predetermined condition is satisfied, and Information storage means for storing information relating to the association between the in-game element and the skill;
Skill setting right acquisition means for allowing a user to acquire the setting right of the skill when a predetermined condition defined for each in-game element is satisfied;
A video game processing system comprising: skill setting means that enables an effect of the skill to be exhibited by associating the acquired skill with an in-game element based on a user's decision.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016031802A JP6888910B2 (en) | 2016-02-23 | 2016-02-23 | Video game processing program and video game processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016031802A JP6888910B2 (en) | 2016-02-23 | 2016-02-23 | Video game processing program and video game processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017148160A true JP2017148160A (en) | 2017-08-31 |
| JP6888910B2 JP6888910B2 (en) | 2021-06-18 |
Family
ID=59740261
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016031802A Active JP6888910B2 (en) | 2016-02-23 | 2016-02-23 | Video game processing program and video game processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6888910B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019193831A (en) * | 2019-06-24 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP2019193701A (en) * | 2018-05-01 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP2019193700A (en) * | 2018-05-01 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP2019195419A (en) * | 2018-05-08 | 2019-11-14 | 株式会社コロプラ | Game program, method, and information processing device |
| JP2021119825A (en) * | 2020-01-30 | 2021-08-19 | 株式会社スクウェア・エニックス | Game programs and game systems |
| JP2021171573A (en) * | 2020-04-30 | 2021-11-01 | 株式会社Cygames | Information processing programs, information processing methods and information processing systems |
| JP7137096B1 (en) | 2021-05-18 | 2022-09-14 | 株式会社ミクシィ | Information processing device, information processing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014195527A (en) * | 2013-03-29 | 2014-10-16 | 株式会社バンダイナムコゲームス | Server system and program |
| JP2015006257A (en) * | 2013-06-25 | 2015-01-15 | 株式会社スクウェア・エニックス | Video game processing server |
-
2016
- 2016-02-23 JP JP2016031802A patent/JP6888910B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014195527A (en) * | 2013-03-29 | 2014-10-16 | 株式会社バンダイナムコゲームス | Server system and program |
| JP2015006257A (en) * | 2013-06-25 | 2015-01-15 | 株式会社スクウェア・エニックス | Video game processing server |
Non-Patent Citations (2)
| Title |
|---|
| WII U版 ゼルダ無双 コンプリートガイド 上, vol. 初版, JPN6020043867, 28 August 2014 (2014-08-28), pages 35 - 38, ISSN: 0004388139 * |
| ファイナルファンタジーV ガイドブック, vol. 初版, JPN6020006632, 19 March 1998 (1998-03-19), pages 50 - 53, ISSN: 0004388140 * |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019193701A (en) * | 2018-05-01 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP2019193700A (en) * | 2018-05-01 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP2019195419A (en) * | 2018-05-08 | 2019-11-14 | 株式会社コロプラ | Game program, method, and information processing device |
| JP2019193831A (en) * | 2019-06-24 | 2019-11-07 | 株式会社コロプラ | Game program, method, and information processor |
| JP7073309B2 (en) | 2019-06-24 | 2022-05-23 | 株式会社コロプラ | Game programs, methods, and information processing equipment |
| JP2021119825A (en) * | 2020-01-30 | 2021-08-19 | 株式会社スクウェア・エニックス | Game programs and game systems |
| JP2021171573A (en) * | 2020-04-30 | 2021-11-01 | 株式会社Cygames | Information processing programs, information processing methods and information processing systems |
| WO2021221125A1 (en) * | 2020-04-30 | 2021-11-04 | 株式会社Cygames | Information-processing program, information-processing method, and information-processing system |
| JP7137096B1 (en) | 2021-05-18 | 2022-09-14 | 株式会社ミクシィ | Information processing device, information processing method, and program |
| JP2022177592A (en) * | 2021-05-18 | 2022-12-01 | 株式会社Mixi | Information processing device, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6888910B2 (en) | 2021-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6888910B2 (en) | Video game processing program and video game processing system | |
| JP6202226B1 (en) | Game server and game program | |
| JP6325162B1 (en) | Information processing apparatus, game program, and information processing method | |
| JP2018175678A (en) | INFORMATION PROCESSING APPARATUS, GAME PROGRAM, AND INFORMATION PROCESSING METHOD | |
| JP7242739B2 (en) | Program, information processing device, and control method | |
| JP5792406B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP2019166403A (en) | Game control method, computer, and control program | |
| JP2018005705A (en) | Information processing equipment and game program | |
| JP5657161B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
| JP2025069310A (en) | Game managing device, game system, method of managing game, and program | |
| JP6835467B2 (en) | Programs and systems | |
| JP2019076688A (en) | Information processor, game program, and information processing method | |
| JP5948476B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP2021115407A (en) | Video game processing program and video game processing system | |
| JP7266379B2 (en) | game system and program | |
| JP5819015B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| US10549188B2 (en) | Game system, game control method, server, and non-transitory storage medium having stored therein program | |
| US20240399261A1 (en) | Recording medium and information processing device for video game | |
| JP2015008735A (en) | Server device | |
| JP6909915B1 (en) | Programs, methods, electronics and systems for games, including multi-battle | |
| JP6711855B2 (en) | Method for providing competitive game, server device, and computer program | |
| JP2018029813A (en) | Program and system | |
| JP6170532B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP6299909B1 (en) | Game server and game program | |
| JP2022010525A (en) | Match game system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200225 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200410 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200625 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201117 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210315 |
|
| 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: 20210420 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210520 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6888910 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |