JP6519745B2 - Game system, game control device, and program - Google Patents
Game system, game control device, and program Download PDFInfo
- Publication number
- JP6519745B2 JP6519745B2 JP2015172353A JP2015172353A JP6519745B2 JP 6519745 B2 JP6519745 B2 JP 6519745B2 JP 2015172353 A JP2015172353 A JP 2015172353A JP 2015172353 A JP2015172353 A JP 2015172353A JP 6519745 B2 JP6519745 B2 JP 6519745B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- game
- deck
- enemy
- user
- 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.)
- Active
Links
Images
Description
本発明は、ゲームシステム、ゲーム制御装置、及びプログラムに関する。 The present invention relates to a game system, a game control device, and a program.
従来、ユーザと対戦相手とが対戦するゲームを実行するゲームシステムが知られている。例えば、特許文献1には、ユーザが操作するゲームキャラクタと、敵のゲームキャラクタと、が戦うゲームにおいて、予め決められた頻度で敵のゲームキャラクタを発生させるゲームを実行するゲームシステムが記載されている。
BACKGROUND Conventionally, a game system is known that executes a game in which a user and an opponent play a match. For example,
しかしながら、特許文献1の技術では、予め決められた頻度で敵のゲームキャラクタが発生するだけなので、ゲームが単調になってしまい、十分に変化を与えることができない可能性がある。この点、途中で発生する対戦相手のゲームキャラクタは、ゲームバランスに大きく影響するため、例えば、対戦相手のゲームキャラクタを完全にランダムに発生させてしまうと、対戦相手のゲームキャラクタが異常に大量発生するような事態が起こりうるため、ゲームバランスを大きく崩してしまう可能性がある。
However, in the technique of
本発明は上記課題に鑑みてなされたものであって、その目的は、対戦相手のオブジェクトを発生させる場合のゲームバランスを保つことが可能なゲームシステム、ゲーム制御装置、及びプログラムを提供することにある。 The present invention has been made in view of the above problems, and an object thereof is to provide a game system, a game control apparatus, and a program capable of maintaining a game balance when generating an opponent's object. is there.
上記課題を解決するために、本発明の一態様に係るゲームシステムは、ユーザ識別情報とユーザオブジェクトとの関連付けを記憶する記憶手段によって記憶された前記関連付けを取得する手段と、前記ユーザ識別情報により識別されるユーザの操作に基づいて、前記ユーザ識別情報と関連付けられたゲームパラメータを変化させることにより、前記ユーザ識別情報と関連付けられたユーザオブジェクトを行動させる行動制御手段と、前記行動制御手段により変化した前記ゲームパラメータの変化量に基づく累計情報を取得する累計情報取得手段と、前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段と、を含むことを特徴とする。 In order to solve the above-mentioned subject, the game system concerning one mode of the present invention is a means to acquire the above-mentioned association stored by storage means which memorizes association of user identification information and a user object, and the above-mentioned user identification information Behavior control means for causing a user object associated with the user identification information to act by changing a game parameter associated with the user identification information based on an operation of the identified user, and change by the behavior control means Including: accumulated information acquiring means for acquiring accumulated information based on the change amount of the game parameter; and opponent object generating means for generating an opponent object as an opponent of the user based on the accumulated information. It features.
本発明の一態様に係るゲーム制御装置は、ユーザの操作に基づいて、当該ユーザを識別するためのユーザ識別情報と関連付けられたゲームパラメータを変化させることにより、当該ユーザ識別情報と関連付けられたユーザオブジェクトを行動させる行動制御手段と、前記行動制御手段により変化した前記ゲームパラメータの変化量に基づく累計情報を取得する累計情報取得手段と、前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段と、を含むことを特徴とする。 A game control apparatus according to an aspect of the present invention is a user associated with the user identification information by changing a game parameter associated with the user identification information for identifying the user based on a user operation. An opponent as an opponent of the user based on action control means for causing an object to act, cumulative information acquisition means for obtaining cumulative information based on the change amount of the game parameter changed by the action control, and the cumulative information. And an opponent object generating means for generating an object.
以下、本発明に係る実施形態を図面に基づいて説明する。なお、図面において同一又は対応する構成には同一の符号を付し、繰り返しの説明を省略することがある。 Hereinafter, an embodiment according to the present invention will be described based on the drawings. In the drawings, the same or corresponding components are denoted by the same reference numerals, and repeated description may be omitted.
[1.ゲームシステムの全体構成]
図1は、本発明の実施形態に係るゲームシステム1の全体構成を示す図である。図1に示すように、本実施形態に係るゲームシステム1は、複数の端末10−1,10−2,・・・,10−Nと、サーバ30(ゲーム制御装置の一例)と、を含む。なお、以下では、端末10−1,10−2,10−Nに共通する内容については、「端末10」と表記して説明する場合がある。
[1. Overall configuration of game system]
FIG. 1 is a diagram showing an entire configuration of a
端末10及びサーバ30は、ネットワークNに接続される。このため、端末10とサーバ30との間で相互にデータ通信が可能である。
The
端末10は、ユーザによって使用される端末装置(コンピュータ)である。本実施形態では、端末10は、ユーザがゲームをプレイするために使用するコンピュータである。例えば、端末10は携帯電話(スマートフォンを含む)、タブレット型コンピュータ、ラップトップ型コンピュータ、デスクトップ型コンピュータ、携帯ゲーム機、据置ゲーム機、店舗等に設置される業務用ゲーム機、又は、情報処理機能を備えた多機能型テレビジョン受像機(スマートテレビ)等である。なお、以下では、タッチパネルを備えた携帯電話(スマートフォン)が端末10であり、サーバ30から供給されるプログラムが携帯電話(スマートフォン)において実行される場合について説明する。
The
図1に示すように、端末10は、制御部11、記憶部12、通信部13、入力部14、及び表示部15を含む。
As shown in FIG. 1, the
制御部11は、例えば少なくとも1つのマイクロプロセッサ等を含み、オペレーティングシステムやその他のプログラムに従って処理を実行する。記憶部12は、主記憶部(例えばRAM)及び補助記憶部(例えば不揮発性の半導体メモリ)を含み、プログラムやデータを記憶するためのものである。なお例えば、端末10が据置ゲーム機、業務用ゲーム機、ラップトップ型コンピュータ、又はデスクトップ型コンピュータ等である場合、記憶部12は、例えばハードディスクドライブ又はソリッドステートドライブ等の補助記憶部を含むようにしてもよい。
The control unit 11 includes, for example, at least one microprocessor and executes processing in accordance with an operating system and other programs. The
通信部13は、ネットワークNを介してデータ通信を行うためのものである。入力部14は、例えば、タッチパネル、ボタン等を含み、ユーザがゲーム操作等の入力操作を行うためのものである。入力部14は、ユーザが音声又はジェスチャによって入力操作を行うためのものであってもよい。端末10が据置ゲーム機、携帯ゲーム機、業務用ゲーム機、ラップトップ型コンピュータ、又はデスクトップ型コンピュータ等である場合、入力部14は、キー、レバー、ゲームコントローラ(ゲームパッド)、マウス、タッチパッド、又はキーボード等を含むようにしてもよい。表示部15は、例えば、液晶表示パネル又は有機ELディスプレイ等であり、制御部11の指示に従って画像を表示する。なお、入力部14及び表示部15は、端末10に内蔵されていなくともよく、端末10に接続された外部装置であってもよい。
The
サーバ30は、例えば、サーバコンピュータによって実現される。図1に示すように、サーバ30は、制御部31、記憶部32、及び通信部33を含む。
The
制御部31及び通信部33は、端末10の制御部11及び通信部13と同様の機能を備える。記憶部32は、主記憶部(例えばRAM)及び補助記憶部(例えばハードディスクドライブ又はソリッドステートドライブ)を含み、プログラムやデータを記憶するためのものである。
The
なお、記憶部12又は記憶部32に記憶されるものとして説明するプログラムやデータは、例えば、ネットワークNを介して端末10又はサーバ30に供給されるようにしてもよい。また、端末10又はサーバ30は、情報記憶媒体(例えば光ディスク又はメモリカード等)に記憶されたプログラム又はデータを読み取るための構成要素を含むようにしてもよい。そして、情報記憶媒体を介して端末10又はサーバ30にプログラムやデータが供給されるようにしてもよい。
The program or data described as being stored in the
[2.ゲームシステムが実行するゲームの概要]
ゲームシステム1は、複数のユーザの各々が操作する複数の第1オブジェクトと、対戦相手である1又は複数の第2オブジェクトと、の少なくとも一方が、複数の地点の各々と、当該地点と対応付けられた他の地点と、の間で移動可能なゲームを実行する。
[2. Outline of the game executed by the game system]
The
本実施形態では、「複数のユーザ」は、協力してゲームをプレイするユーザである。「複数のユーザ」は、予めユーザグループに所属しているようにしてもよいし、特にユーザグループには所属しなくてもよい。ユーザグループは、例えば、仲間関係にあるユーザのグループである。同じユーザグループに属するユーザ同士でチャットなどのコミュニケーションをとることができる。また、所定のゲームイベントが開催される場合には、同じユーザグループのユーザ同士で協力することができる。ユーザグループは、チーム・ギルド・レギオンなどと称されるものである。本実施形態では、チームがユーザグループに相当する場合を説明する。 In the present embodiment, the “plural users” are users who cooperate and play the game. The “plurality of users” may belong to a user group in advance, or may not belong to any user group in particular. The user group is, for example, a group of users who are in a peer relationship. The users belonging to the same user group can communicate with each other such as chat. Moreover, when a predetermined game event is held, users of the same user group can cooperate with each other. The user group is called team guild legion or the like. In the present embodiment, a case where a team corresponds to a user group will be described.
「オブジェクト」とは、ゲームにおいて使用され得る対象である。例えば、「オブジェクト」とは、ゲームにおいてユーザに付与されるものである。また例えば、「オブジェクト」とは、ユーザによる収集の対象となるものである。具体的には、例えば、ゲームカード、ゲームキャラクタ、又はゲームアイテム等が「オブジェクト」の一例に相当する。あるいは、複数のゲームカード、複数のゲームキャラクタ、又は複数のゲームアイテム等からなるデッキが「オブジェクト」に相当する。本実施形態では、「オブジェクト」としては、ユーザオブジェクトと対戦相手オブジェクトの2つがある。「ユーザオブジェクト」は、ユーザが操作するオブジェクトである。「対戦相手オブジェクト」は、ユーザオブジェクトの対戦相手である。本実施形態では、デッキが「オブジェクト」に相当し、各ユーザのデッキがユーザオブジェクトに相当する場合を説明する。以降、協力関係にある各ユーザのデッキからなるグループを味方軍という。 An "object" is an object that can be used in a game. For example, an "object" is given to a user in a game. Also, for example, the “object” is a target of collection by the user. Specifically, for example, a game card, a game character, or a game item corresponds to an example of the “object”. Alternatively, a deck composed of a plurality of game cards, a plurality of game characters, or a plurality of game items or the like corresponds to the "object". In the present embodiment, there are two “objects”, a user object and an opponent object. The "user object" is an object operated by the user. The "opposition object" is an opponent of the user object. In the present embodiment, the case where the deck corresponds to an "object" and the deck of each user corresponds to a user object will be described. The group consisting of the decks of each user in a cooperative relationship is hereinafter referred to as a friendly army.
「対戦相手」とは、ゲーム内でユーザのデッキと戦うオブジェクトである。このオブジェクトは、コンピュータの制御下におかれてもよいし、対戦相手となるユーザが操作してもよい。本実施形態では、コンピュータの制御下におかれるデッキが「対戦相手」(対戦相手オブジェクト)に相当する場合を説明する。以降、ユーザのデッキを味方デッキと記載し、味方デッキの対戦相手を敵デッキと記載する。また、複数の敵デッキからなるグループを敵軍という。 The "opponent" is an object that fights against the user's deck in the game. This object may be under the control of a computer, or may be operated by a user as an opponent. In the present embodiment, a case will be described where a deck placed under control of a computer corresponds to an "opposition opponent" (opposite object). Subsequently, the user's deck is described as an allied deck, and the opponent of the allied deck is described as an enemy deck. Also, a group consisting of multiple enemy decks is called an enemy army.
「地点」とは、仮想世界内の拠点・建物・場所・位置である。「地点」は、仮想世界内に複数設定される。仮想世界は、3次元空間であってもよいし、2次元的な画像で示されてもよい。「地点」は、例えば、味方軍又は敵軍が制圧(占領・争奪)する対象となる。本実施形態では、2次元的なマップ内に複数の地点が設定されている場合を説明する。 The "point" is a base, a building, a place, and a position in the virtual world. A plurality of "points" are set in the virtual world. The virtual world may be a three-dimensional space or may be represented by a two-dimensional image. The “point” is, for example, an object that a friendly army or an enemy army controls (occupies) an enemy army. In this embodiment, the case where a plurality of points are set in a two-dimensional map will be described.
[2−1.ゲーム全体の概要]
ここでは、チームに所属する複数のユーザの各々が協力して、味方デッキをマップ内で移動させながら敵デッキと戦うゲームを例に挙げる。図2は、ゲーム開始時点でのマップの一例を示す図である。図2のx−y軸は、2次元座標の座標軸である。図2に示すように、マップM内には、複数の地点P1〜P30が設定される。以降、図面を参照する必要があるときは、「地点P1」のように符号を付して説明し、特にその必要がないときは、「地点」のように符号を付さずに説明する。各地点の位置は、マップM内の2次元座標によって特定される。
[2-1. Overview of the whole game]
Here, a game in which each of a plurality of users belonging to a team cooperates to fight an enemy deck while moving an ally deck in a map is exemplified. FIG. 2 is a diagram showing an example of the map at the game start time. The x-y axes in FIG. 2 are coordinate axes of two-dimensional coordinates. As shown in FIG. 2, in the map M, a plurality of points P 1 to P 30 are set. Hereinafter, when it is necessary to refer to the drawings, it will be described by attaching a code such as "Point P 1 ", and when it is not particularly necessary, it will be described without a code such as "Point". . The position of each point is specified by two-dimensional coordinates in the map M.
各ユーザの味方デッキD1〜D5と、敵デッキE1〜E12と、は何れかの地点に配置される。なお、地点と同様、味方デッキと敵デッキについても、図面を参照する必要があるときは、「味方デッキD1」や「敵デッキE1」のように符号を付して説明し、特にその必要がないときは、単に「味方デッキ」や「敵デッキ」のように符号を付さずに説明する。各地点には、味方デッキ又は敵デッキが一体だけでなく複数体が配置可能であってよい。なお、図2のマップMは、ゲーム開始時点のものなので、味方デッキと敵デッキは、初期位置の地点に存在することになる。
And ally
なお、以降の説明で「デッキが存在する地点」のように記載するときは、データ上でデッキと関連付けられた地点を意味する。即ち、デッキの現在位置を示す情報として、何れかの地点を識別する情報が格納されていることを意味する。別の言い方をすれば、表示部15に表示された各地点を示す画像のうち、デッキを示す画像と同じ位置又は所定距離以内の位置に表示された画像が示す地点を意味する。
In addition, when it describes like "the point where a deck exists" by the following description, it means the point linked | related with the deck on data. That is, it means that information identifying any point is stored as information indicating the current position of the deck. In other words, in the image indicating each point displayed on the
図2に示すように、マップMには、複数の道R1〜R38が設定される。地点と同様、道についても、図面を参照する必要があるときは、「道R1」のように符号を付して説明し、特にその必要がないときは、単に「道」のように符号を付さずに説明する。各地点は、1以上の他の地点と道で繋がれている。例えば、味方デッキは、後述するエネルギーポイントを消費することによって、現在の地点と道で繋がれた他の地点に移動することができる。例えば、地点P12にいる味方デッキD1は、道R12,R16,R17,R21で繋がれた地点P7,P11,P13,P18の何れかに移動することができる。同様に、他の味方デッキD2〜D5も、現在の地点と道で繋がれた他の地点に移動することができるようになっている。なお、敵デッキも移動可能であってよいが、本実施形態では、説明の簡略化のために、敵デッキは移動しない場合を説明する。
As shown in FIG. 2, a plurality of roads R 1 to R 38 are set in the map M. As with points, for roads, when it is necessary to refer to the drawings, it will be described with a code such as "road R 1 ", and when it is not particularly necessary, it will be simply a code such as "road" I will explain without the. Each point is connected by road with one or more other points. For example, the friendly deck can move to another point connected to the current point by consuming the energy points described later. For example, ally deck D 1 being in point P 12 can be moved in one way R 12, R 16, R 17 , point tethered by R 21 P 7, P 11,
マップM内には、味方軍が制圧している地点と、敵軍が制圧している地点と、味方軍及び敵軍の何れも制圧していない中立の地点と、が存在する。図2では、味方軍が制圧している地点は斜線で示し、敵軍が制圧している地点は網点で示し、中立の地点は模様無しの白抜きで示している。ゲームの開始時点では、味方デッキは、味方軍が制圧している地点の何れかに存在している。一方、敵デッキは、敵軍が制圧している地点の何れかに存在する。なお、図2に示す例では、敵軍が制圧している地点の全てに敵デッキが配置されているが、敵軍が制圧している地点であっても敵デッキが配置されていなくてもよい。 In the map M, there are a point at which the friendly army is suppressing, a point at which the enemy army is suppressing, and a neutral point at which neither the friendly army nor the enemy army is suppressing. In FIG. 2, the points where the friendly army is controlling is indicated by hatching, the points where the enemy forces are suppressing are indicated by halftone dots, and the neutral points are indicated by white without any pattern. At the start of the game, the friendly deck is at any point where the friendly army is taking over. An enemy deck, on the other hand, exists at any point where the enemy army is overthrowing. In the example shown in FIG. 2, the enemy decks are arranged at all the points where the enemy army is controlling, but even if the enemy forces are at a point where the enemy decks are not arranged. Good.
また、味方軍が制圧している地点の何れかは、味方軍の本拠地に設定される。敵軍が制圧している地点の何れかは、敵軍の本拠地に設定される。図2では、地点P22が味方軍の本拠地であり、地点P9が敵軍の本拠地である。本拠地は、ゲームの勝敗を決定するために用いられる。例えば、敵軍の本拠地である地点P9を味方軍が制圧した場合、味方軍の勝利となり、味方軍の本拠地である地点P22を敵軍が制圧した場合、敵軍の勝利となる。 Also, any point where the friendly army is taking control is set as the friendly army's home base. One of the points where the enemy army is overthrowing is set as the home of the enemy army. In Figure 2, it is the home of the point P 22 is friendly forces, the point P 9 is the home of the enemy troops. The home location is used to determine the outcome of the game. For example, if the point P 9 is the home of the enemy troops ally army was conquered, it becomes the ally forces of victory, when the point P 22 is the home of the ally army enemy army conquered, the enemy of victory.
各地点は、原則として、その地点における味方デッキと敵デッキとの対戦結果に基づいて、制圧する軍が変わる。例えば、ユーザは、エネルギーポイントを消費して敵軍が制圧している地点に味方デッキを移動させると、後述するバトルポイントを消費して、その地点にいる敵デッキと対戦することができるようになる。 In each point, in principle, the controlling army changes based on the match result between the allied deck and the enemy deck at that point. For example, when the user moves an ally deck to a point where the enemy army is taking control by consuming energy points, the user can consume battle points to be described later and can play against the enemy deck at that point. Become.
例えば、敵軍が制圧している地点における対戦で味方デッキが勝利することで、その地点を味方軍が制圧することができる。敵軍が制圧している地点の対戦で味方デッキが勝てなかった場合、その地点は敵軍が制圧したままとなる。なお、敵デッキに勝てなかったとしても、味方デッキは、対戦が行われた地点に留まるようにしてよい。このため、味方デッキは、敵デッキに再び挑むことができるようになっている。なお、敵デッキは、味方デッキと対戦するたびに弱くなっていくようにしてもよい。この場合の敵デッキが弱くなる程度は、味方デッキとの対戦内容に基づいて定まってもよい。 For example, when the ally deck wins the battle at the point where the enemy army is overthrowing, the ally army can overshadow the point. If an ally deck can not win in a battle where the enemy army is overthrown, the enemy army will still control over that spot. Even if the enemy deck can not be won, the ally deck may remain at the point where the battle was played. Because of this, the friendly deck is able to challenge the enemy deck again. The enemy deck may weaken each time it plays against an ally deck. The extent to which the enemy deck in this case is weakened may be determined based on the content of the battle with the allied deck.
一方、味方が制圧している地点に、後述するように敵デッキが発生し、一定期間の間にこの敵デッキに勝利できないと、その地点は敵軍に制圧される。このため、ユーザは、敵デッキが発生した地点に味方デッキを移動させて対戦することになる。味方デッキが敵デッキに勝利できず、その地点が敵軍に制圧されてしまった場合は、味方デッキは、強制的に味方軍の本拠地である地点P22に戻るようにしてもよい。この場合、エネルギーポイントを所定値だけ消費するようにしてもよい。一定時間の間に味方デッキが敵デッキに勝利した場合は、敵デッキが発生した地点は味方軍が制圧したままとなる。 On the other hand, an enemy deck is generated at a point where an ally is under control, and if the enemy deck can not be won for a certain period of time, the point is overwhelmed by the enemy army. For this reason, the user moves the ally deck to the point where the enemy deck has been generated to play a match. If the ally deck can not win the enemy deck and the spot is overwhelmed by the enemy army, the ally deck may be forced to return to the spot P 22 which is the home of the friendly army. In this case, the energy points may be consumed by a predetermined value. If an ally deck wins the enemy deck for a certain period of time, the ally will remain in control of the spot where the enemy deck occurred.
なお、味方デッキが中立の地点に移動すると、特に対戦をすることなく、その地点を味方軍が制圧することができる。同様に、敵デッキが中立の地点に発生すると、特に対戦をすることなく、その地点が敵軍に制圧される。 If the friendly deck moves to a neutral spot, the friendly army can control the spot without playing a match. Similarly, when an enemy deck occurs at a neutral point, that point is suppressed by the enemy army without specifically playing a match.
上記のように、ユーザは、自分の味方デッキをマップM内で移動させて各地点を制圧し、味方軍の本拠地を守りつつ、最終的に敵軍の本拠地を制圧して勝利することを目指す。ゲームが開始すると、実行中のゲームの現在の様子を示すゲーム画像が表示部15に表示される。以降、味方デッキD1を操作するユーザの端末10に表示される画像例を説明する。
As described above, the user moves his ally deck in Map M to control each point, and while aiming to protect the base of the friendly army, finally aims to win and control the base of the enemy army. . When the game starts, a game image showing the current state of the game being played is displayed on the
図3は、ゲーム画像の一例を示す図である。図3に示すように、ゲーム画像G10には、味方デッキD1を移動させるためのエネルギーポイントの現在値及び最大値、敵デッキと対戦するためのバトルポイントの現在値及び最大値、チームが全体で獲得したスコア、及びユーザが個人で獲得したスコア等が表示される。 FIG. 3 is a diagram showing an example of a game image. As shown in FIG. 3, the game image G10, the current value and the maximum value of the energy points for moving the ally deck D 1, the current value and the maximum value of the battle point for play against the enemy deck, team overall The score acquired in and the score etc. which the user acquired individually are displayed.
ユーザは、エネルギーポイントを消費して味方デッキをマップM内で移動させることができる。例えば、ユーザが、自分の味方デッキがいる地点と道で繋がった隣接する地点に移動させると、エネルギーポイントを2pt消費する。エネルギーポイントが一定値以上残っていなければ、味方デッキを移動させることはできない。エネルギーポイントは、時間経過とともに回復する。なお、エネルギーポイントは、所定のゲームアイテムを使用した場合やゲーム内通貨を使用した場合に回復するようにしてもよい。 The user can move the friendly deck in the map M by consuming energy points. For example, if the user moves to the adjacent point connected by the way to the point where his / her deck is, energy point is consumed by 2 pt. The friendly deck can not be moved unless energy points remain above a certain level. Energy points recover over time. The energy points may be recovered when a predetermined game item is used or when an in-game currency is used.
また、ユーザは、バトルポイントを消費して味方デッキと敵デッキとの対戦をすることができる。例えば、ユーザが自分の味方デッキを使って敵デッキと対戦すると、バトルポイントを1pt消費する。バトルポイントが一定値以上残っていなければ、対戦することはできない。バトルポイントは、時間経過とともに回復する。なお、バトルポイントは、所定のゲームアイテムを使用した場合やゲーム内通貨を使用した場合に回復するようにしてもよい。 In addition, the user can consume battle points to play a match between the teammate deck and the enemy deck. For example, when the user uses his or her own deck to play against the enemy deck, it consumes 1 pt of battle points. If there are no battle points remaining above a certain level, you can not compete. Battle points recover over time. The battle points may be recovered when a predetermined game item is used or when an in-game currency is used.
また、ゲーム画像G10のマップ表示領域A10には、マップM内の一部の様子が表示される。ユーザは、所定のスクロール操作をすることで、マップ表示領域A10に表示されるマップMをスクロールさせることができる。マップ表示領域A1に表示された地点をユーザが選択すると、その地点の詳細情報を示す詳細情報画像が表示部15に表示される。
Further, in the map display area A10 of the game image G10, a state of part of the map M is displayed. The user can scroll the map M displayed in the map display area A10 by performing a predetermined scroll operation. When the user selects a point displayed in the map display area A1, a detailed information image indicating detailed information of the point is displayed on the
図4は、詳細情報画像の一例を示す図である。図4に示すように、詳細情報画像G20には、ユーザが選択した地点の制圧状況や味方デッキや敵デッキの有無が表示される。ここでは、ユーザが地点P23を選択した場合の詳細情報画像G20を示している。図4に示すように、詳細情報画像G20には、地点P23は味方軍が制圧しており、味方デッキや敵デッキがいないことが表示される。 FIG. 4 is a diagram showing an example of the detailed information image. As shown in FIG. 4, in the detailed information image G20, the suppression status of the point selected by the user and the presence or absence of the friendly deck and the enemy deck are displayed. Here it is shown a detailed information image G20 in the case where the user selects a point P 23. As shown in FIG. 4, the detailed information image G20, the point P 23 is conquered teammate army, is displayed that no ally deck and the enemy deck.
また、詳細情報画像G20には、処理オブジェクトOB20,OB21が表示される。「処理オブジェクト」は、処理が関連づけられた画像、記号又はテキスト等である。処理オブジェクトOB20は、詳細情報画像G20に表示された地点にユーザの味方デッキD1を移動させるための処理が関連付けられている。このため、ユーザが処理オブジェクトOB20を選択すると、詳細情報画像G20に表示された地点に、自分の味方デッキD1を移動させることができる。また、処理オブジェクトOB21は、ゲーム画像G10に戻るための処理が関連付けられている。このため、ユーザが処理オブジェクトOB21を選択すると、ゲーム画像G10に戻る。 Further, in the detailed information image G20, the processing objects OB20 and OB21 are displayed. The “processing object” is an image, a symbol, a text or the like associated with the processing. Processing object OB20, the processing for moving the ally deck D 1 of the user at a point that is displayed in the detailed information image G20 is associated. Therefore, when the user selects the processing object OB20, the point that is displayed in the detailed information image G20, it is possible to move their ally deck D 1. Further, the processing object OB21 is associated with processing for returning to the game image G10. Therefore, when the user selects the processing object OB21, the game image G10 is returned to.
なお、先述のように、各味方デッキは、現在の地点と道で直接繋がった隣接する地点に移動することができるが、本実施形態では、味方軍が制圧した地点だけを通って行けるのであれば、1つずつ移動するのではなく、一度に移動することができるようになっている。例えば、味方デッキD1がいる地点P12から、ユーザが選択した地点P23には、味方軍が制圧した地点だけを通って行けるので(例えば、道R16→道R20→道R28)、味方デッキD1は、地点P23まで一度に移動することができる。この場合、1つ移動する場合に比べて多くのエネルギーポイント(例えば、10pt)を消費してもよいし、1つ移動する場合と同じエネルギーポイント(例えば、2pt)を消費してもよい。 As described above, each ally deck can move to an adjacent point directly connected to the current point by a road, but in the present embodiment, it is possible to go only through the point where the ally forces control. For example, instead of moving one by one, it is possible to move at one time. For example, from the point P 12 where the friendly deck D 1 is located, to the point P 23 selected by the user, only the point where the friendly army controls is able to pass (for example, road R 16 → road R 20 → road R 28 ) , Allied deck D 1 can move to point P 23 at a time. In this case, more energy points (e.g., 10 pt) may be consumed as compared to moving one, or the same energy point (e.g., 2 pt) may be consumed as moving one.
図5は、敵軍が制圧している地点が選択された場合の詳細情報画像G20の一例を示す図である。図5では、ユーザが地点P13を選択した場合の詳細情報画像G20を示す。図5に示すように、詳細情報画像G20には、敵軍が地点P13を制圧していることを示す情報が表示される。また、この地点P13に敵デッキE9がいることが詳細情報画像G20に表示される。他にも、敵デッキE9を構成するゲームキャラクタの名前やパラメータが表示されるようにしてもよい。
FIG. 5 is a view showing an example of the detailed information image G20 when the point where the enemy army is suppressing is selected. In Figure 5, shows a detailed information image G20 in the case where the user selects a point P 13. As shown in FIG. 5, the details information image G20, information indicating that the enemy is conquered point P 13 is displayed. Further, the fact that the enemy deck E 9 is present at this point P 13 is displayed in the detailed
処理オブジェクトOB22には、ユーザが選択した地点P13に味方デッキD1を移動させるための処理が関連付けられている。ユーザが処理オブジェクトOB22を選択すると、エネルギーポイントを消費することによって味方デッキD1が地点P13に移動し、ゲーム画像G10が表示部15に表示される。
The process object OB22, processing for moving the ally deck D 1 to a point P 13 selected by the user is associated. When the user selects a processing object OB22, ally deck D 1 by consuming energy point moves to the point P 13, the game image G10 is displayed on the
図6は、味方デッキD1が地点P13に移動した場合のゲーム画像G10を示す図である。図6に示すように、味方デッキD1が地点P13に移動すると、マップ表示領域A10が更新される。図6に示すように、地点P13には、味方デッキD1と敵デッキE9がいるので、地点P13を制圧するための対戦することができるようになる。例えば、ユーザが地点P13を選択することによって表示部15に表示させた詳細情報画像G20から、対戦を指示することができる。
Figure 6 is a diagram showing a game image G10 when ally deck D 1 has moved to the point P 13. As shown in FIG. 6, when the ally deck D 1 is moved to the point P 13, the map display area A10 is updated. As shown in FIG. 6, the point P 13, since there are ally deck D 1 and the enemy deck E 9, it is possible to match to conquer point P 13. For example, the detailed information image G20 displayed on the
図7は、ユーザが地点P13を選択した場合の詳細情報画像G20の一例を示す図である。図7に示すように、詳細情報画像G20には、地点P13には、味方デッキD1と敵デッキE9がいる旨が表示され、ユーザのバトルポイントが表示される。処理オブジェクトOB23は、味方デッキD1と敵デッキE9との対戦をするための処理が関連付けられている。ユーザが処理オブジェクトOB23を選択すると、対戦準備画像が表示部15に表示される。
Figure 7 is a diagram showing an example of the detailed information image G20 in the case where the user selects a point P 13. As shown in FIG. 7, the details information image G20, the point P 13, displays the fact that there are ally deck D 1 and the enemy deck E 9, Battle point of the user is displayed. Processing object OB23, the processing for a match with the ally deck D 1 and the enemy deck E 9 is associated. When the user selects the processing object OB 23, a battle preparation image is displayed on the
図8は、対戦準備画像の一例を示す図である。図8に示すように、対戦準備画像G30には、敵デッキE9を構成するゲームキャラクタやパラメータなどの詳細情報、対戦で発生する効果の有無、及び地点P13に関する情報等が表示される。ユーザが処理オブジェクトOB31を選択すると、ゲーム画像G10に戻るようにしてよい。処理オブジェクトOB30には、対戦を開始するための処理が関連付けられている。ユーザが処理オブジェクトOB30を選択すると対戦が開始し、対戦画像が表示部15に表示される。
FIG. 8 is a view showing an example of the battle preparation image. As shown in FIG. 8, the battle preparation image G30, detailed information such as a game character and parameters constituting the enemy deck E 9, the presence or absence of effects that occur in competition, and information concerning the point P 13 is displayed. When the user selects the processing object OB31, the game image G10 may be returned. The processing object OB30 is associated with processing for starting a battle. When the user selects the
図9は、対戦画像の一例を示す図である。図9に示すように、対戦画像G40には、味方デッキD1を構成するゲームキャラクタの画像と、敵デッキE9を構成するゲームキャラクタの画像と、が表示される。対戦自体は、公知の種々の処理で実行可能である。例えば、味方デッキD1と敵デッキE9とのうちの何れかが全滅するまで戦闘を実行して相手を全滅させた方が勝利となるようにしてもよいし、所定のターン数だけ戦闘を実行させるようにしてもよい。対戦が終了すると、対戦結果画像G50が表示部15に表示される。
FIG. 9 is a diagram showing an example of the battle image. As shown in FIG. 9, the fighting image G40, and the image of the game character constituting the ally deck D 1, and the image of the game character constituting the enemy deck E 9, are displayed. The battle itself can be performed by various known processes. For example, the battle may be executed until one of the allied deck D 1 and the enemy deck E 9 is destroyed until the annihilation of the opponent may be won, or the battle may be performed for a predetermined number of turns. You may make it run. When the battle is over, a battle result image G50 is displayed on the
図10は、対戦結果画像G50の一例を示す図である。図10に示すように、対戦結果画像G50には、敵デッキE9の詳細情報、対戦結果、及び対戦で獲得したゲームアイテムやスコアが表示される。ここでは、ユーザの味方デッキD1が勝利したので、対戦結果画像G50には、地点P13は、味方軍が制圧したことが表示される。なお、処理オブジェクトOB50には、ゲーム画像G10に戻る処理が関連付けられている。ユーザが処理オブジェクトを選択すると、ゲーム画像G10が表示部15に表示される。
FIG. 10 is a diagram showing an example of the battle result image G50. As shown in FIG. 10, the battle result image G50 displays detailed information of the enemy deck E 9 , the battle result, and the game item and score acquired in the battle. Here, since the ally deck D 1 of the user winning the match result image G50, the point P 13 is displayed that the ally army conquered. The process object OB50 is associated with a process of returning to the game image G10. When the user selects a processing object, the game image G10 is displayed on the
図11は、ゲーム画像G10の一例を示す図である。図11のマップ表示領域A10に示すように、地点P13の対戦では、ユーザの味方デッキD1が勝利したので、地点P13は、敵軍が制圧した状態から味方軍が制圧した状態になっている。そして、地点P13の対戦で敗北した敵デッキE9は、マップMからいなくなっている。以降、ユーザは、次に制圧したい地点を選択して、自分の味方デッキD1を移動させて対戦をすることになる。 FIG. 11 is a view showing an example of the game image G10. As shown in the map display area A10 of FIG. 11, in the battle of the point P 13, since the ally deck D 1 of the user has won, the point P 13 is ready to ally forces took control from the state in which the enemy has been conquered ing. And the enemy deck E 9 which has lost in the battle of the point P 13 is lost from the map M. And later, the user may select the next point to be conquered, it will be the match by moving his ally deck D 1.
なお、本実施形態では、敵軍が制圧している地点は、道で繋がった地点を味方軍が制圧していなければ移動することができないものとする。例えば、図2に示す状態では、敵軍が制圧している地点のうち、道で繋がっている地点を味方軍が制圧しているのは、地点P13だけである。このため、味方軍の味方デッキは、敵軍が制圧している地点のうち、地点P13しか移動することができず、他の地点P8などには移動することができないようになっている。 In the present embodiment, it is assumed that the point where the enemy army is controlling can not move unless the friendly army is controlling the point connected by the road. For example, in the state shown in FIG. 2, among the points where the enemy army is controlling, only the point P 13 is that the friendly army is suppressing the points connected by the road. For this reason, the ally deck of the friendly army can move only to the point P 13 and can not move to other points P 8 etc. among the points where the enemy army is taking over. .
図12は、ユーザが地点P15を選択した場合の詳細情報画像G20の一例を示す図である。図5と同様に、図12の詳細情報画像G20には、地点P15に関する情報が表示されるが、地点P15は、道で繋がった地点P10,地点P14,地点P21は、何れも敵軍が制圧しているので、移動することができない旨が表示されることになる。このため、処理オブジェクトOB22が表示されないようになっている。 Figure 12 is a diagram showing an example of the detailed information image G20 in the case where the user selects a point P 15. Similar to FIG. 5, the details information image G20 of FIG. 12, but the information related to the point P 15 is displayed, a point P 15 is the point connected by road P 10, the point P 14, the point P 21 are all Because the enemy army is overthrowing, it will be displayed that it can not move. Therefore, the processing object OB22 is not displayed.
本実施形態では、主に、このようなゲームに関する3つの技術を説明する。以降、これらを第1の技術〜第3の技術という。 In the present embodiment, three techniques related to such a game will be mainly described. Hereinafter, these are referred to as first to third techniques.
[2−2.第1の技術の概要]
第1の技術では、味方デッキが敵デッキに囲まれて孤立した状態になると、当該味方デッキが対戦で不利になる効果が発生するようになっている。同様に、第1の技術では、敵デッキが味方デッキに囲まれて孤立した状態になると、当該敵デッキが対戦で不利になる効果が発生するようになっている。
[2-2. Summary of the First Technology]
According to the first technique, when the ally deck is isolated and surrounded by the enemy deck, the ally deck has an adverse effect in the battle. Similarly, according to the first technique, when the enemy deck is isolated and surrounded by the ally deck, the enemy deck has an adverse effect in the battle.
図13は、味方デッキが孤立している状態を示す図である。図13に示すように、味方デッキD1がいる地点P18は、味方軍が制圧しているが、道R21,R25で繋がっている地点P12,P19は、何れも敵軍に制圧されている。このため、味方軍の本拠地である地点P22から地点P18に移動しようとしても、味方軍が制圧している地点だけを通って行くことができない。本実施形態では、このような状態を孤立状態という。 FIG. 13 is a diagram showing a state in which the team deck is isolated. As shown in FIG. 13, although the friendly army controls the point P 18 where the friendly deck D 1 is located, the points P 12 and P 19 connected by roads R 21 and R 25 are both enemy enemy forces. It is overwhelmed. For this reason, as well as trying to move from the point P 22 is the home of the friendly forces to the point P 18, you can not go through the only point at which the ally forces are conquered. In the present embodiment, such a state is called an isolated state.
また、味方デッキD2がいる地点P7は、道R6で繋がっている地点P3は味方軍が制圧しているが、やはり、味方軍の本拠地である地点P22から地点P7に移動しようとしても、味方軍が制圧している地点だけを通って行くことができない。このため、味方デッキD2も孤立状態となっている。本実施形態では、味方デッキD1,D2のように孤立状態になると、味方デッキD1,D2の能力が低下したり、敵デッキの能力が向上したりすることによって、味方デッキD1,D2が不利になる効果が発生する。同様に、敵デッキが孤立状態になった場合も、当該敵デッキが不利になる効果が発生する。 In addition, the point P 7 where the friendly deck D 2 is located is connected by the route R 6 and the friendly army controls the point P 3, but it also moves from the point P 22 which is the base of the friendly army to the point P 7 Even if you try, you can not go only through the point where the friendly army is taking control. For this reason, the ally deck D 2 also has become an isolated state. In the present embodiment, at the isolated state as ally deck D 1, D 2, or reduces the ally deck D 1, D 2 of the capacity, by or improved enemy deck capability, ally deck D 1 , D 2 is disadvantageously generated. Similarly, even if the enemy deck is in an isolated state, the enemy deck has an adverse effect.
図14は、敵デッキが孤立状態になった場合を示す図である。図14に示すように、敵デッキE10がいる地点P21は、敵軍が制圧しているが、敵軍の本拠地である地点P9から地点P21に移動しようとしても、敵軍が制圧している地点だけを通って行くことができない。敵デッキE11がいる地点P20と、敵デッキE12がいる地点P26と、も同様である。このため、敵デッキE10〜E12は、孤立状態となっている。敵デッキE10〜E12のように孤立状態になると、敵デッキE10〜E12の能力が低下したり、味方デッキD1,D2の能力が向上したりすることによって、敵デッキE10〜E12が不利になる効果が発生する。
FIG. 14 shows the case where the enemy deck is in an isolated state. As shown in FIG. 14, the point P 21 there are enemy deck E 10 is enemy is conquered, attempting to move from the point P 9, home to the enemy to the point P 21, suppression is enemy You can not go through just the point you are doing. The same applies to the point P 20 where the enemy deck E 11 is present and the point P 26 where the enemy deck E 12 is present. For this reason, the
[2−3.第2の技術の概要]
第2の技術では、敵軍の本拠地である地点P9の周囲を全て味方軍で制圧すると、敵軍の本拠地である地点P9にいる敵デッキE5が対戦で不利になる効果が発生するようになっている。同様に、第2の技術では、味方軍の本拠地である地点P22の周囲を全て敵軍で制圧すると、味方軍の本拠地である地点P22にいる味方デッキが対戦で不利になる効果が発生するようになっている。
[2-3. Outline of the second technology]
In the second technique, and overwhelm the periphery of the point P 9 is the home of the enemy forces in all friendly forces, the effect of the enemy deck E 5 who are at the point P 9 is the home of the enemy is at a disadvantage in the competition occurs It is supposed to be. Similarly, in the second of the technology, and overwhelm with all the periphery of the point P 22 is the home of the friendly forces enemy forces, the effect of allies deck you are in the point P 22 is the home of the friendly forces is at a disadvantage in the competition occurs It is supposed to
図15は、敵軍の本拠地である地点P9の周囲を全て味方軍が制圧した状態を示す図である。図15に示すように、敵軍の本拠地である地点P9と道R8,R10,R11,R14で繋がった地点P5,P8,P10,P14の全てを味方軍が制圧している。以降、本実施形態では、このような状態を、本拠地を取り囲む状態という。敵軍の本拠地を取り囲む状態になると、例えば、地点P9にいる敵デッキE5の能力が低下したり、味方デッキD1,D2,D3,D4の能力が向上したりすることで、敵デッキE5が不利になる効果が発生する。 FIG. 15 is a diagram showing a state in which all the surrounding ally forces took control of the point P 9 is the home of the enemy troops. As shown in FIG. 15, the friendly army makes all of the points P 5 , P 8 , P 10 and P 14 which are connected by the route R 8 , R 10 , R 11 and R 14 at the point P 9 which is the base of the enemy army. It is overpowered. Hereinafter, in the present embodiment, such a state is referred to as a state surrounding the home. For example, the enemy deck E 5 's ability at point P 9 is reduced or its allied decks D 1 , D 2 , D 3 , D 4 's ability is improved when the enemy army's base is surrounded. , Enemy deck E 5 is an adverse effect occurs.
図16は、味方軍の本拠地である地点P22の周囲を全て敵軍が制圧した状態を示す図である。図16に示すように、味方軍の本拠地である地点P22と道R27,R31,R33で繋がった地点P16,P23,P27の全てを敵軍が制圧している。このように、味方軍の本拠地を取り囲む状態になると、例えば、地点P22にいる味方デッキD5の能力が低下したり、敵デッキE13,E14,E15の能力が向上したりすることで、味方デッキD5が不利になる効果が発生する。 FIG. 16 is a diagram showing a state in which all enemy forces around the point P 22 is the home of the ally army conquered. As shown in FIG. 16, the enemy forces control all of the points P 16 , P 23 and P 27 which are connected by the points P 22 which is the base of the friendly army and the roads R 27 , R 31 and R 33 . Thus, when a state surrounding the home of the friendly forces, for example, the ability of the ally deck D 5 being in the point P 22 is or improving the ability of the or an enemy deck E 13, E 14, E 15 decreases Then, the effect that the allied deck D 5 becomes disadvantageous occurs.
[2−4.第3の技術の概要]
第3の技術では、味方軍の味方デッキが移動したり戦ったりすることでエネルギーポイントやバトルポイントの消費分が蓄積すると、マップM内に敵デッキが新たに発生するようになっている。
[2-4. Outline of third technology]
In the third technology, when the consumption of energy points and battle points is accumulated by moving or fighting an allied deck of the allied army, an enemy deck is newly generated in the map M.
図17は、敵デッキが新たに発生する様子を示す図である。図17に示す例では、敵軍が制圧している地点P20と道R25で繋がった地点P19に、新たな敵デッキE13が発生している。地点P19は、元々は中立であったので、特に対戦が行われることなく、敵軍が制圧した状態に変わる。また、敵軍が制圧している地点P13にも、新たに敵デッキE14が発生している。このため、地点P13を制圧しようとすると、2つの敵デッキE9,E14に勝利しなければならないことになる。 FIG. 17 is a view showing how an enemy deck is newly generated. In the example shown in FIG. 17, a new enemy deck E 13 is generated at a point P 19 connected by a point R 20 where the enemy army is suppressing and a road R 25 . Since the point P 19 was originally neutral, it will be changed to a state in which the enemy army has suppressed without particularly playing a match. Also, an enemy deck E 14 is newly generated at a point P 13 at which the enemy army is taking over. For this reason, when you try to overwhelm the point P 13, it would have to be to win in two of the enemy deck E 9, E 14.
更に、地点P7にも、新たに敵デッキE15が発生している。地点P7は、味方軍が制圧しているが、味方デッキがいない。この場合、ユーザは、所定時間(例えば、10分)以内に、味方デッキを地点P7に移動させて敵デッキE15と対戦して勝利しなければ、地点P7は、敵軍が制圧した状態に変わる。地点P7に発生した敵デッキE15と対戦するためには、ユーザは、味方デッキを地点P7に移動させた状態でゲーム画像G10から地点P7を選択する。 In addition, to also point P 7, are newly enemy deck E 15 is generated. Point P 7 is an ally army is conquered, there are no ally deck. In this case, if the user moves the ally deck to the point P 7 within a predetermined time (for example, 10 minutes) and plays against the enemy deck E 15 and wins, the point P 7 is controlled by the enemy army. It changes to the state. In order to play against the enemy deck E 15 that occurred at the point P 7, the user selects a point P 7 from the game image G10 in a state where the movement of the ally deck to the point P 7.
図18は、敵デッキがいる状態で味方軍が制圧している地点を選択した場合の詳細情報画像G20の一例を示す図である。図18に示すように、詳細情報画像G20には、味方軍が制圧している地点P7に敵デッキE15が発生している旨が表示される。処理オブジェクトOB24には、味方デッキD1と敵デッキE15との対戦をするための処理が関連付けられている。ユーザが処理オブジェクトOB24を選択すると、図8と同様の対戦準備画像が表示部15に表示され、対戦をすることができるようになる。
FIG. 18 is a view showing an example of the detailed information image G20 in the case where an enemy deck is in the state of selecting a point which the friendly army is controlling. As shown in FIG. 18, the details information image G20, the enemy deck E 15 is displayed indicating that the generated point P 7 ally forces are conquered. The process object OB24, are associated with the process for a match with the ally deck D 1 and the enemy deck E 15. When the user selects the
[3.ゲームシステムにおいて実現される機能]
図19は、ゲームシステム1で実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。本実施形態では、ゲームに関する主要な処理が、サーバ30で実行される場合を説明する。このため、サーバ30は、データ記憶部300、情報取得部310、特定部320、対戦実行部330、変更部340、効果発生部350、勝敗判定部360、行動制御部370、累計情報取得部380、パラメータ変化部390、達成判定部400、及び敵デッキ発生部410を含む。データ記憶部300は、記憶部32を主として実現され、情報取得部310、特定部320、対戦実行部330、変更部340、効果発生部350、勝敗判定部360、行動制御部370、累計情報取得部380、パラメータ変化部390、達成判定部400、及び敵デッキ発生部410は、制御部31を主として実現される。なお、後述の変形例で説明するように、ゲームに関する主要な処理は、端末10で実行されるようにしてもよい。
[3. Functions Implemented in Game System]
FIG. 19 is a functional block diagram showing functions related to the present invention among the functions realized by the
まず、第1の技術〜第3の技術に共通する機能について説明し、その後に、第1の技術〜第3の技術のそれぞれに関する機能について説明する。ここでは、第1の技術〜第3の技術に共通する機能として、データ記憶部300を説明する。データ記憶部300は、ゲームを実行するために必要な各種データを記憶する。ここでは、データ記憶部300が記憶するデータの一例として、ユーザ情報テーブルTBL101、味方軍情報テーブルTBL102、敵軍情報テーブルTBL103、及びマップ状況テーブルTBL104を説明する。
First, functions common to the first to third technologies will be described, and then functions related to each of the first to third technologies will be described. Here, the
図20は、ユーザ情報テーブルの一例を示す図である。ユーザ情報テーブルTBL101は、ユーザに関する各種情報を格納するデータテーブルである。例えば、ユーザ情報テーブルTBL101には、ユーザ識別情報の一例である「ユーザID」と関連付けて、ユーザの名前を示す「ユーザ名」、ユーザが所属するチームを識別する「チームID」、エネルギーポイントの現在値及び最大値を示す「エネルギーポイント」、バトルポイントの現在値及び最大値を示す「バトルポイント」等の情報が記憶される。なお、「ユーザ識別情報」とは、ユーザを一意に識別するための情報である。例えば、「ユーザ識別情報」は、ユーザID・ユーザの名前・ユーザアカウント・電子メールアドレスである。以降の説明では、ユーザIDが「ユーザ識別情報」に相当する場合を説明する。 FIG. 20 is a diagram showing an example of the user information table. The user information table TBL101 is a data table for storing various information related to the user. For example, in the user information table TBL101, in association with the "user ID" which is an example of user identification information, the "user name" indicating the name of the user, the "team ID" identifying the team to which the user belongs, Information such as "energy points" indicating the current value and the maximum value, and "battle points" indicating the current value and the maximum value of battle points are stored. Note that "user identification information" is information for uniquely identifying a user. For example, "user identification information" is a user ID, a user's name, a user account, an e-mail address. In the following description, the case where the user ID corresponds to "user identification information" will be described.
図21は、味方軍情報テーブルの一例を示す図である。味方軍情報テーブルTBL102は、味方軍に関する各種情報を格納するデータテーブルである。例えば、味方軍情報テーブルTBL102には、味方デッキを一意に識別する「味方デッキID」、味方デッキを操作するユーザの「ユーザID」、味方デッキがいる「地点」、味方デッキを構成するゲームカードを識別する「カードID」及び「シリアル番号」、ゲームカードの「名称」、ゲームカードの「レア度」・「HP」・「攻撃力」・「防御力」・「コスト」などの各種パラメータ、後述する「敵発生ポイント」等の情報が記憶される。なお、ユーザが同じゲームカードを複数所有している場合、これらのゲームカードの「カードID」は同一であるが、「シリアル番号」は異なる。シリアル番号は、ユーザにゲームカードが付与される場合に、当該ゲームカードを識別可能な番号が発行される。 FIG. 21 is a diagram showing an example of the friendly army information table. The friendly army information table TBL102 is a data table for storing various information related to the friendly army. For example, in the allied army information table TBL102, the "all deck ID" uniquely identifying the all deck, the "user ID" of the user who operates the all deck, the "point" where the all deck is located, and the game card constituting the all deck "Card ID" and "serial number" to identify the "game card name", various game parameters such as "rare degree" · "HP" · "attack power" · "defense power" · "cost" Information such as an "enemy occurrence point" described later is stored. In addition, when a user owns two or more same game cards, although "card ID" of these game cards is the same, "serial number" differs. As the serial number, when a game card is given to the user, a number capable of identifying the game card is issued.
図22は、敵軍情報テーブルの一例を示す図である。敵軍情報テーブルTBL103は、敵デッキに関する各種情報を格納するデータテーブルである。例えば、敵軍情報テーブルTBL103には、敵デッキを識別する「デッキID」、敵デッキがいる「地点」、敵デッキを構成するゲームカードを識別する「カードID」及び「シリアル番号」、ゲームカードの「名称」、ゲームカードの「レア度」・「HP」・「攻撃力」・「防御力」・「コスト」などの各種パラメータ、等の情報が記憶される。なお、敵デッキを構成するゲームカードについては、シリアル番号は付与されなくてもよい。 FIG. 22 is a diagram showing an example of an enemy force information table. The enemy army information table TBL 103 is a data table for storing various information related to the enemy deck. For example, in the enemy army information table TBL103, "deck ID" for identifying the enemy deck, "point" for which the enemy deck is located, "card ID" and "serial number" for identifying the game cards constituting the enemy deck, game card Information such as “name” of the game card, “rare degree” of the game card, “HP”, “attack power”, “defense power”, “cost” and various parameters are stored. A serial number may not be assigned to the game cards constituting the enemy deck.
図23は、マップ状況テーブルの一例を示す図である。マップ状況テーブルTBL104は、マップMの現在の状況を格納するデータテーブルである。例えば、マップ状況テーブルTBL104には、マップMの「地点」、各地点と道で繋がれている他の地点を示す「隣接地点」、地点の制圧状況を示す「制圧状況」、味方軍の本拠地を示す「味方軍本拠地」、敵軍の本拠地を示す「敵軍本拠地」等の情報が格納される。「制圧状況」には、「味方軍」・「敵軍」・「中立」の何れかを識別する情報が格納される。本実施形態では、この情報は、それぞれ「1」・「2」・「0」とする。 FIG. 23 is a diagram showing an example of the map status table. The map status table TBL 104 is a data table that stores the current status of the map M. For example, in the map status table TBL104, “Points” of the map M, “adjacent points” indicating other points connected to each point by way, “control states” indicating the control status of the points, the base of allied forces The information such as "Allied Forces Base" indicating "," and "Enemy Force Base" indicating the bases of enemy forces is stored. The "control status" stores information for identifying any one of "friend forces", "enemy forces" and "neutral". In this embodiment, this information is respectively "1", "2", "0".
なお、データ記憶部300に記憶されるデータは、上記の例に限られない。データ記憶部300は、ゲームを実行するために必要なデータを記憶すればよい。例えば、データ記憶部300は、ゲームカードの基本情報を格納したデータテーブルを記憶してもよいし、ユーザが所有するゲームカードを格納したデータテーブルを記憶してもよい。他にも例えば、データ記憶部300は、ユーザが所属するチームの基本情報を格納したデータテーブルを記憶してもよい。また例えば、データ記憶部300は、マップMに新たに発生する敵デッキに関するデータを記憶してもよい。
The data stored in the
[3−1.第1の技術に関する機能]
第1の技術は、主に、データ記憶部300、情報取得部310、特定部320、対戦実行部330、変更部340、及び効果発生部350によって実現される。
[3-1. Functions related to the first technology]
The first technique is mainly realized by the
[3−1−1.情報取得部]
情報取得部310は、複数の地点の各々と、複数の味方デッキを識別するための第1識別情報と1又は複数の敵デッキを識別するための第2識別情報とのうちの何れか一方と、の関連付け情報を取得する。
[3-1-1. Information acquisition unit]
The
「第1識別情報」とは、ゲームにおいて複数の軍の中から味方軍を識別する情報である。別の言い方をすれば、「第1識別情報」とは、複数の味方デッキを全体として識別可能な情報であり、複数の味方デッキに共通の情報である。即ち、「第1識別情報」は、味方軍を識別するための情報である。本実施形態のようにチームに所属する複数のユーザが協力するゲームの場合は、チームIDが「第1識別情報」に相当してもよい。本実施形態では、味方軍を表す「1」の数値が「第1識別情報」に相当する場合を説明する。 The "first identification information" is information identifying a friendly army from among a plurality of forces in the game. In other words, “first identification information” is information that can identify a plurality of allied decks as a whole, and is information common to a plurality of allied decks. That is, the "first identification information" is information for identifying a friendly army. In the case of a game in which a plurality of users who belong to a team cooperate as in this embodiment, the team ID may correspond to "first identification information". In the present embodiment, the case where the numerical value of “1” representing the friendly army corresponds to the “first identification information” will be described.
「第2識別情報」とは、ゲームにおいて複数の軍の中から敵軍を識別する情報である。別の言い方をすれば、「第2識別情報」とは、敵デッキを全体として識別可能な情報であり、敵デッキに共通の情報である。即ち、「第2識別情報」は、敵軍を識別するための情報である。なお、対戦相手のオブジェクトが1体であれば、「第2識別情報」は、このオブジェクトそのものを識別する情報である。本実施形態では、敵軍を表す「2」の数値が「第2識別情報」に相当する場合を説明する。 The “second identification information” is information for identifying an enemy army from among a plurality of troops in the game. In other words, “second identification information” is information that can identify the enemy deck as a whole, and is information common to the enemy decks. That is, the "second identification information" is information for identifying an enemy army. If there is one opponent's object, the "second identification information" is information identifying the object itself. In the present embodiment, the case where the numerical value of “2” representing an enemy army corresponds to “second identification information” will be described.
「関連付け情報」は、各地点に、味方軍又は敵軍のどちらが関連付けられているかを識別するための情報である。「関連付ける」とは、データとデータを結び付けて記憶することである。また例えば、「関連付ける」とは、2つのデータのうち、一方のデータから他方のデータを参照可能な状態にすることである。本実施形態では、マップ状況テーブルTBL104における「地点」と「制圧状況」との対応関係が「関連付け情報」に相当する場合を説明する。格納された「制圧状況」が「関連付け情報」に相当する場合を説明する。このため、「関連付ける」とは、「地点」と「制圧状況」とを同じテーブルで管理することといえる。情報取得部310は、データ記憶部300を参照してマップ状況データを取得することになる。
The “association information” is information for identifying whether each point is associated with the friendly army or the enemy army. "Associating" is linking and storing data and data. Also, for example, “associate” means making one data of the two data available for reference to the other. In the present embodiment, a case where the correspondence between the “point” and the “control status” in the map status table TBL 104 corresponds to “association information” will be described. The case where the stored "control status" corresponds to "association information" will be described. For this reason, "associate" can be said to manage "points" and "control status" in the same table. The
[3−1−2.特定部]
特定部320は、複数の地点ごとに、デッキ(味方デッキ,敵デッキ)の位置情報に基づいて、対戦に参加可能な味方デッキ及び敵デッキを特定する。本実施形態では、味方デッキの位置情報は、味方軍情報テーブルTBL102に格納された「地点」であり、敵デッキの位置情報は、敵軍情報テーブルTBL103に格納された「地点」である。特定部320は、地点と、味方デッキ及び敵デッキの位置と、に基づいて、対戦に参加可能な味方デッキ及び敵デッキを特定する。本実施形態では、ある地点にいる味方デッキと敵デッキが戦うので、特定部320は、複数の地点ごとに、当該地点にいる味方デッキ及び敵デッキを、対戦に参加可能なデッキとして特定することになる。
[3-1-2. Specific section]
The identifying
なお、特定部320は、ある地点から所定距離以内にいる味方デッキ及び敵デッキを、対戦に参加可能なデッキとして特定するようにしてもよい。例えば、特定部320は、ある地点と道Rで繋がった地点にいる味方デッキや敵デッキを、対戦に参加可能なデッキとして特定する。なお、隣接する地点ではなく、2つ以上離れた地点にいる味方デッキや敵デッキを、対戦に参加可能なデッキとして特定するようにしてもよい。例えば、味方デッキや敵デッキが所定の攻撃範囲を有しており、隣接する地点よりも遠い地点に対しても攻撃可能な場合には、特定部320は当該攻撃範囲に基づいて、対戦に参加可能なデッキを特定する。
The specifying
[3−1−3.対戦実行部]
対戦実行部330は、複数の地点ごとに対戦を実行する。例えば、対戦実行部330は、複数の地点ごとに、当該地点を味方軍が制圧するか敵軍が制圧するかを決めるための対戦を実行する。対戦は、所定条件のもとで勝敗が決定するものであればよく、種々の対戦を適用可能である。例えば、本実施形態のように、ユーザが所有する味方デッキに基づく対戦形式でなくてもよく、特にユーザが所有する味方デッキには基づかずに、ユーザの操作に基づいて対戦が行われるようにしてもよい。例えば、対戦は、くじ引きやじゃんけんのようなものであってもよい。
[3-1-3. Battle Runner]
The
本実施形態では、対戦実行部330は、複数の地点ごとに、特定部320により特定された味方デッキ及び敵デッキに基づいて、対戦を実行する。例えば、対戦実行部330は、味方デッキを構成するゲームカードのパラメータと、敵デッキを構成するゲームカードのパラメータと、に基づいて対戦を実行する。この場合、対戦実行部330は、味方デッキを構成するゲームカードの攻撃力と敵デッキを構成するゲームカードの守備力に基づいて定まるダメージだけ、敵デッキを構成するゲームカードのHPを減少させる。また、対戦実行部330は、敵デッキを構成するゲームカードの攻撃力と味方デッキを構成するゲームカードの守備力に基づいて定まるダメージだけ、味方デッキを構成するゲームカードのHPを減少させる。
In the present embodiment, the
HPが0になったゲームカードは、対戦に参加できないようになる。このため、HPが0になったゲームカードは、相手を攻撃することができなくなる。対戦実行部330は、味方デッキ及び敵デッキの何れかが全滅するまで対戦を実行するようにしてもよいし、所定回数のターン又は一定時間だけ対戦を実行したら対戦を終了するようにしてもよい。
Game cards with HP of 0 will not be able to participate in the match. For this reason, the game card whose HP has become 0 can not attack the opponent. The
[3−1−4.変更部]
変更部340は、所定の条件に基づいて、マップ状況テーブルTBL104の「制圧状況」を変更する。所定の条件は、予め定められた条件であればよい。変更部340は、所定の条件が満たされた場合に、マップ状況テーブルTBL104を変更する。例えば、実行中のゲームが所定の状況になることが所定の条件が満たされることに相当する。
[3-1-4. Change section]
The changing
本実施形態では、変更部340は、対戦実行部330により実行される対戦の結果に基づいて、マップ状況テーブルTBL104の「制圧状況」を変更する。変更部340は、対戦が所定の結果であった場合は、マップ状況テーブルTBL104の「制圧状況」を変更し、対戦が所定の結果でなかった場合は、マップ状況テーブルTBL104の「制圧状況」を変更しない。
In the present embodiment, the changing
所定の結果とは、味方軍と敵軍のうち、地点を制圧していない方が対戦で勝利することである。別の言い方をすれば、所定の結果は、地点を制圧している方が対戦で敗北することである。即ち、地点を制圧している方が対戦で勝利又は引き分けた場合は、所定の結果とはならない。別の言い方をすれば、地点を制圧していない方が対戦で敗北又は引き分けた場合は、所定の結果とはならない。 The predetermined result is that one of the friendly army and the enemy army who is not taking control of the spot wins the battle. In other words, the predetermined result is that the one who controls the point loses the match. That is, if the one who controls the point wins or draws in the match, the predetermined result is not obtained. In other words, if the one who is not taking over the point loses or draws in the match, it does not have a predetermined result.
本実施形態では、変更部340は、対戦実行部330により実行される対戦で勝利した方に基づいて、マップ状況テーブルTBL104の「制圧状況」を変更する。例えば、変更部340は、味方軍と敵軍のうち対戦で勝利した方と、地点と、が関連付くように、マップ状況テーブルTBL104の「制圧状況」を変更することになる。
In the present embodiment, the changing
[3−1−5.効果発生部]
効果発生部350は、デッキ(味方デッキ,敵デッキ)が存在する地点と、特定の地点と、を結ぶ経路上における地点の関連付け情報に基づいて、当該デッキにゲーム上の不利な効果を発生させる。
[3-1-5. Effect generation section]
The
「特定の地点」とは、マップM内の地点のうち、予め定められた地点である。例えば、ゲームの勝敗を決めるための地点やゲーム上の特定の効果を発生させるための地点が、特定の地点に相当する。本実施形態では、味方軍の本拠地又は敵軍の本拠地が、「特定の地点」に相当する。 The “specific point” is a predetermined point in the map M. For example, a point for determining the outcome of the game or a point for generating a specific effect on the game corresponds to the specific point. In this embodiment, the base of the friendly army or the base of the enemy army corresponds to the “specific point”.
「経路」とは、ある地点から他の地点へ移動するために通るルートである。「経路」は、1つだけであってもよいし、複数存在してもよい。 A “route” is a route that travels from one point to another. There may be only one “path” or a plurality of “paths”.
「不利な効果」とは、対戦で勝利しにくくなることである。例えば、デッキのパラメータを変化させることである。例えば、デッキの能力を低下させることである。例えば、デッキのゲームカードの能力を低下させることである。また、例えば、孤立状態のデッキに隣接した対戦相手のデッキを強化することであってもよい。また例えば、デッキが所定のスキルを発動できなくなることである。他にも例えば、デッキの行動を制限することである。例えば、デッキを移動させないこと対戦させないことが、デッキの行動を制限することに相当する。 The "adverse effect" is that it becomes difficult to win in the match. For example, changing the parameters of the deck. For example, to reduce the ability of the deck. For example, to reduce the ability of game cards on the deck. Also, for example, it may be to strengthen an opponent's deck adjacent to an isolated deck. Also, for example, the deck can not activate a predetermined skill. Another example is to limit the behavior of the deck. For example, not moving the deck not to play is equivalent to restricting the action of the deck.
本実施形態では、効果発生部350は、デッキ(味方デッキ,敵デッキ)と関連付けられたパラメータを変化させることによって、不利な効果を発生させる。例えば、効果発生部350は、味方デッキの能力を低下させたり、敵デッキの能力を向上させたりすることによって、味方デッキを不利にする。また例えば、効果発生部350は、敵デッキの能力を低下させたり、味方デッキの能力を向上させたりすることによって、敵デッキを不利にする。他にも例えば、効果発生部350は、味方デッキのHPを低下させたり、敵デッキのHPを増加させたりすることによって、味方デッキを不利にしてもよい。同様に、効果発生部350は、味方デッキのHPを増加させたり、敵デッキのHPを減少させたりすることによって、敵デッキを不利にしてもよい。
In the present embodiment, the
本実施形態では、効果発生部350は、経路上における地点の関連付け情報が所定の条件を満たす場合、不利な効果を発生させ、当該所定の条件が満たされなくなった場合、不利な効果の発生を解除する。「経路上における地点」とは、当該経路で移動した場合に通る地点である。
In the present embodiment, the
「所定の条件」とは、経路上における地点の制圧状況が所定の状況となることである。例えば、「所定の条件」は、味方軍が制圧している数又は割合が基準以上になること、敵軍が制圧している数又は割合が基準以上になること、である。本実施形態では、孤立状態になることが所定の条件である場合を説明する。 The "predetermined condition" is that the control situation of the point on the route becomes a predetermined condition. For example, the "predetermined condition" is that the number or ratio in which the friendly army is suppressing is equal to or higher than a reference, and that the number or ratio in which the enemy army is suppressed is equal to or higher than the reference. In the present embodiment, the case where the isolated state is a predetermined condition will be described.
「不利な効果の発生を解除する」とは、不利な効果の発生をやめることであり、不利な効果が発生する前の状態に戻すことである。本実施形態では、効果発生部350は、味方デッキ又は敵デッキが孤立状態でなくなった場合に、味方デッキ又は敵デッキが不利になる効果の発生を停止することになる。
To "cancel the occurrence of the adverse effect" is to stop the occurrence of the adverse effect, and to return to the state before the adverse effect occurs. In the present embodiment, the
例えば、効果発生部350は、第1効果発生部351及び第2効果発生部352の少なくとも一方を含む。効果発生部350は、これら第1効果発生部351及び第2効果発生部352の何れか一方のみを含んでもよいし、両方を含んでいてもよい。
For example, the
第1効果発生部351は、味方デッキが存在する地点と、味方軍の本拠地である地点P22と、を結ぶ経路に、味方軍と関連付けられた地点だけを通る経路が存在しない場合、当該味方デッキにゲーム上の不利な効果を発生させる。例えば、第1効果発生部351は、マップ状況テーブルTBL104を参照して、味方デッキが存在する地点と、味方軍の本拠地である地点P22と、を結ぶ経路を特定する。そして、第1効果発生部351は、特定した経路ごとに、経路上の全ての地点の制圧状況を参照することによって、味方軍と関連付けられた地点だけを通る経路が存在するか否かを判定する。 If the first effect generation unit 351 does not have a route passing only a point associated with the friendly army in the route connecting the point where the friendly deck exists and the point P 22 which is the base of the friendly army, the friendly effect Generates an adverse game effect on the deck. For example, the first effect generator 351 refers to the map status table TBL104, identifying a point where the ally deck exists, a point P 22, home ally forces, the path connecting the. Then, the first effect generation unit 351 determines whether or not there is a route passing only the point associated with the friendly army by referring to the suppression status of all the points on the route for each identified route. Do.
なお、第1効果発生部351が孤立状態を判定する方法は上記の例に限られない。例えば、マップ状況テーブルTBL104の各地点について、本拠地から味方軍が制圧した地点だけを通って行けるかを表すフラグを用意しておき、当該フラグを利用してもよい。この場合、第1効果発生部351は、まず、味方軍の本拠地である地点P22と繋がっており、かつ、味方軍が制圧している地点であるか否かを判定する。第1効果発生部351は、味方軍の本拠地である地点P22と繋がっており、かつ、味方軍が制圧している地点はフラグをオンにする。そして、第1効果発生部351は、味方軍が制圧しており、かつ、フラグがオンの地点に隣接しているかを判定する。第1効果発生部351は、味方軍が制圧しており、かつ、フラグがオンの地点に隣接している地点はフラグをオンにする。以降、第1効果発生部351は、フラグの変化がなくなるまで判定を繰り返す。フラグが変化しなくなった場合に、味方軍が制圧しており、かつ、フラグがオフの地点が孤立状態の地点となる。 The method by which the first effect generation unit 351 determines the isolated state is not limited to the above example. For example, for each point of the map status table TBL104, a flag may be prepared to indicate whether it is possible to pass from the base location only through the point where the friendly army has controlled, and the flag may be used. In this case, the first effect generator 351, first, is connected to the point P 22, home ally forces, and determines whether or not the point where friendly forces are conquered. The first effect generator 351 is connected to the point P 22, home ally forces, and the point where friendly forces are conquered turns on the flag. Then, the first effect generation unit 351 determines whether or not the friendly army is in control and the flag is adjacent to the on point. The first effect generation unit 351 turns on the flag at a point adjacent to the point at which the friendly army is suppressing and the flag is on. Thereafter, the first effect generation unit 351 repeats the determination until the change of the flag disappears. If the flag no longer changes, the friendly army is taking control, and the point where the flag is off becomes the isolated point.
第2効果発生部352は、敵デッキが存在する地点と、敵軍の本拠地である地点P9と、を結ぶ経路に、敵軍と関連付けられた地点だけを通る経路が存在しない場合、当該敵デッキにゲーム上の不利な効果を発生させる。例えば、第2効果発生部352は、マップ状況テーブルTBL104を参照して、敵デッキが存在する地点と、敵軍の本拠地である地点P9と、を結ぶ経路を特定する。そして、第2効果発生部352は、特定した経路ごとに、経路上の全ての地点の制圧状況を参照することによって、敵軍と関連付けられた地点だけを通る経路が存在するか否かを判定する。 If there is no path passing only a point associated with the enemy army in the path connecting the point where the enemy deck is present and the point P 9 which is the base of the enemy army, the second effect generation unit 352 Generates an adverse game effect on the deck. For example, the second effect generator 352 refers to the map status table TBL104, and the point where the enemy deck is present, the point P 9, home to the enemy, it identifies a path connecting. Then, the second effect generation unit 352 determines whether or not there is a route passing only a point associated with the enemy army by referring to the suppression status of all the points on the route for each identified route. Do.
なお、第2効果発生部352が孤立状態を判定する方法は上記の例に限られない。例えば、第1効果発生部351で説明した方法と同様に、マップ状況テーブルTBL104の各地点について、本拠地から敵軍が制圧した地点だけを通って行けるかを表すフラグを用意しておき、当該フラグを利用してもよい。例えば、第2効果発生部352は、マップ状況テーブルTBL104の各地点について、敵軍の本拠地である地点P9と繋がっており、かつ、敵軍が制圧している地点であるか否かを判定する。第2効果発生部355は、敵軍の本拠地である地点P9と繋がっており、かつ、敵軍が制圧している地点はフラグをオンにする。そして、第2効果発生部352は、敵軍が制圧しており、かつ、フラグがオンの地点に隣接しているかを判定する。第2効果発生部352は、敵軍が制圧しており、かつ、フラグがオンの地点に隣接している地点はフラグをオンにする。以降、第2効果発生部351は、フラグの変化がなくなるまで判定を繰り返す。フラグが変化しなくなった場合に、味方軍が制圧しており、かつ、フラグがオフの地点が孤立状態の地点となる。 The method by which the second effect generation unit 352 determines the isolated state is not limited to the above example. For example, similarly to the method described in the first effect generation unit 351, for each point of the map status table TBL104, a flag indicating whether it can go through only the point where the enemy army suppressed from the base location is prepared. You may use For example, the second effect generation unit 352 determines whether or not each point of the map status table TBL 104 is connected to the point P 9 which is the base of the enemy army and is a point where the enemy army is overthrowing Do. The second effect generator 355 is connected to the point P 9, home to the enemy, and the point where the enemy is conquered turns on the flag. Then, the second effect generation unit 352 determines whether the enemy army is under control and the flag is adjacent to the on point. The second effect generator 352 turns on the flag at a point adjacent to the point at which the enemy army is suppressing and the flag is on. Thereafter, the second effect generation unit 351 repeats the determination until the change of the flag disappears. If the flag no longer changes, the friendly army is taking control, and the point where the flag is off becomes the isolated point.
[3−2.第2の技術に関する機能]
第2の技術は、主に、情報取得部310、対戦実行部330、変更部340、効果発生部350、及び勝敗判定部360によって実現される。情報取得部310、対戦実行部330、及び変更部340は、それぞれ第1の技術で説明した内容と同じである。
[3-2. Function Related to Second Technology]
The second technique is mainly realized by the
[3−2−1.勝敗判定部]
本実施形態では、マップM内の複数の地点は、予め味方軍と関連付けられた本拠地の地点P22と、予め敵軍と関連付けられた本拠地の地点P9と、を含むので、勝敗判定部360は、地点P22と地点P9のマップ状況テーブルTBL104の「制圧状況」に基づいて、ゲームの勝敗を判定する。勝敗判定部360は、味方軍の本拠地である地点P22が「敵軍」と関連付けられた場合、敵軍の勝利(味方軍の敗北)と判定し、敵軍の本拠地である地点P9が「味方軍」と関連付けられた場合、味方軍の勝利(敵軍の敗北)と判定することになる。
[3-2-1. Victory judgment section]
In the present embodiment, since the plurality of points in the map M, includes the home point P 22 that is associated with the previously friendly forces, the home point P 9 in associated with previously enemy, and
なお、本実施形態では、勝敗としては、デッキ同士の対戦(地点ごとに実行される対戦)の勝敗と、本拠地を制圧することによるゲーム全体(以降、一般的な「ゲーム」の意味と区別するために、マップゲームともいう。)としての勝敗と、の2つがある。デッキ同士の対戦は、デッキ単位又は地点単位で勝敗が決定されるものといえる。別の言い方をすれば、デッキ同士の対戦は、マップゲームで勝利するために行われるものであり、デッキ同士の対戦で勝利したからといって、必ずもマップゲームで勝利するわけではない。一方、マップゲームは、マップMごとに行われるものなので、マップM単位又は軍単位で勝敗が決定されるものといえる。 In the present embodiment, the outcome of the battle between the decks (competitions to be executed for each point) and the entire game by controlling the home base (hereinafter referred to as the meaning of a general “game”) are distinguished as victory or defeat. In order to make it a map game, there are two ways. It can be said that the battle between the decks is decided on a deck basis or a point basis. In other words, the deck-to-deck battle is performed to win the map game, and just because the deck-to-deck battle does not necessarily win the map game. On the other hand, since the map game is played for each map M, it can be said that the outcome is determined on a map M basis or a military basis.
[3−2−2.効果発生部]
第2の技術における効果発生部350は、第1の技術で説明した内容と同じものもあるが、一部の処理は、第1の技術とは異なる。例えば、「特定の拠点」、「経路」、「不利な効果」の意味は、第1の技術で説明したものと同じである。以降、第1の技術における効果発生部350と異なる処理について説明する。効果発生部350は、デッキ(味方デッキ,敵デッキ)が存在する地点と対応付けられた他の地点のマップ状況テーブルTBL104の「制圧状況」に基づいて、当該デッキにゲーム上の不利な効果を発生させる。
3-2-2. Effect generation section]
Although the
「対応付けられた他の地点」とは、ある地点と関連付けられた他の地点である。例えば、マップ状況テーブルTBL104の「隣接地点」に格納されている地点が、「対応付けられた他の地点」に相当する。本実施形態では、道で繋がれた地点が、「対応付けられた他の地点」に相当する。別の言い方をすれば、ある地点から、最低限の消費エネルギーポイントで行くことができる地点が、「対応付けられた他の地点」に相当するともいえる。 The "other associated point" is another point associated with a certain point. For example, the point stored in the "adjacent point" of the map status table TBL 104 corresponds to the "associated other point". In the present embodiment, the point connected by the road corresponds to the “other point associated with”. In other words, it can be said that a point that can be reached with a minimum energy consumption point from a certain point corresponds to the “other point associated with”.
例えば、効果発生部350は、他の地点の制圧状況が所定の状況である場合に、不利な効果を発生させる。所定の状況は、予め定められた状況であればよく、例えば、味方軍が制圧している数又は割合が基準以上であること、敵軍が制圧している数又は割合が基準以上であることである。本実施形態では、本拠地を取り囲む状態になることが所定の状況になることに相当する。即ち、効果発生部350は、本拠地の地点に存在するデッキ(味方デッキ,敵デッキ)に、当該本拠地の地点と対応付けられた他の地点のマップ状況テーブルTBL104の「制圧状況」に基づいて、ゲーム上の不利な効果を発生させることになる。なお、第1の技術と同様に、他の地点の制圧状況が所定の状況ではなくなった場合に、不利な効果の発生を解除するようにしてもよい。「不利な効果の発生を解除する」の意味は、第1の技術で説明したものと同じである。
For example, the
第2の技術では、第1効果発生部351は、味方デッキが存在する地点と対応付けられた他の地点のうち、敵軍と関連付けられた地点の数に基づいて、当該味方デッキにゲーム上の不利な効果を発生させる。例えば、第1効果発生部351は、敵軍と関連付けられた地点の数や割合が基準以上になった場合に効果を発生させるようにしてもよいし、味方デッキが存在する地点と対応付けられた他の地点が全て敵軍と関連付けられた場合に効果を発生させるようにしてもよい。 In the second technique, the first effect generation unit 351 sets the game on the game based on the number of points associated with the enemy army among other points associated with the points where the ally deck exists. Generate an adverse effect of For example, the first effect generation unit 351 may generate an effect when the number or ratio of points associated with the enemy army is equal to or greater than a reference, or may be associated with a point where an ally deck exists. An effect may be generated when all other points are associated with the enemy army.
他にも例えば、第1効果発生部351は、敵軍と関連付けられた地点の数や割合が多くなるほど不利になる効果を発生させるようにしてもよい。この場合、第1効果発生部351は、敵軍と関連付けられた地点の数や割合が多くなるほど、味方軍の本拠地である地点P22にいる味方デッキの能力を低下させたり、敵デッキの能力を向上させたりする。他にも例えば、第1効果発生部351は、敵軍と関連付けられた地点の数や割合が多くなるほど、味方軍の本拠地である地点P22にいる味方デッキのHPを減少させたり、敵デッキのHPを増加させたりしてもよい。 In addition, for example, the first effect generation unit 351 may generate an effect that becomes more disadvantageous as the number and ratio of points associated with the enemy army increase. In this case, the first effect generator 351, as the number and percentage points associated with the enemy increases, or reduce the ability of the teammate deck are in point P 22, home ally forces, enemy deck capacity Improve Additional example, the first effect generator 351, as the number and percentage points associated with the enemy increases or decreases the HP of the ally deck are in point P 22 is the home of the friend forces, enemy deck You may increase the HP.
第2効果発生部352は、敵デッキが存在する地点と対応付けられた他の地点のうち、味方軍と関連付けられた地点の数に基づいて、当該敵デッキがにゲーム上の不利な効果を発生させる。例えば、第2効果発生部352は、味方軍と関連付けられた地点の数や割合が基準以上になった場合に効果を発生させるようにしてもよいし、敵デッキが存在する地点と対応付けられた他の地点が全て味方軍と関連付けられた場合に効果を発生させるようにしてもよい。 The second effect generation unit 352 causes the enemy deck to play an adverse effect on the game based on the number of points associated with the friendly army among other points associated with the enemy deck. generate. For example, the second effect generation unit 352 may generate an effect when the number or ratio of points associated with the friendly army is equal to or greater than a reference, or is associated with a point where an enemy deck exists. An effect may be generated when all other points are associated with the friendly army.
他にも例えば、第2効果発生部352は、味方軍と関連付けられた地点の数や割合が多くなるほど不利になる効果を発生させるようにしてもよい。この場合、第2効果発生部352は、味方軍と関連付けられた地点の数や割合が多くなるほど、敵軍の本拠地である地点P9にいる敵デッキの能力を低下させたり、味方デッキの能力を向上させたりする。他にも例えば、第2効果発生部352は、味方軍と関連付けられた地点の数や割合が多くなるほど、敵軍の本拠地である地点P9にいる敵デッキのHPを減少させたり、味方デッキのHPを増加させたりしてもよい。 In addition, for example, the second effect generation unit 352 may generate an effect that becomes more disadvantageous as the number and ratio of points associated with the friendly army increase. In this case, the second effect generator 352, as the number and percentage points associated with the friendly forces increases, or reduce the ability of the enemy deck are in point P 9, home to the enemy, ally deck capacity Improve Additional example, the second effect generator 352, as the number and percentage points associated with the friendly forces increases, or decreases the HP of the enemy deck are in point P 9, home to the enemy, ally deck You may increase the HP.
[3−3.第3の技術に関する機能]
第3の技術は、主に、情報取得部310、行動制御部370、累計情報取得部380、パラメータ変化部390、達成判定部400、及び敵デッキ発生部410によって実現される。第3の技術の情報取得部310は、第1の技術と同様であってよいが、ユーザIDと味方デッキとの関連付けを記憶するデータ記憶部300によって記憶された関連付けを取得する。本実施形態では、味方軍情報テーブルTBL102が当該関連付けに相当するので、情報取得部310は、味方軍情報テーブルTBL102を取得することになる。
[3-3. Functions Related to Third Technology]
The third technique is mainly realized by the
[3−3−1.行動制御部]
行動制御部370は、ユーザIDにより識別されるユーザの操作に基づいて、ユーザIDと関連付けられたゲームパラメータ(エネルギーポイント,バトルポイント)を変化させることにより、ユーザIDと関連付けられた味方デッキを行動させる。「ゲームパラメータを変化させる」とは、ゲームパラメータを増加又は減少させることである。
[3-3-1. Behavior control section]
The
味方デッキは、複数種類の行動をすることができるようにしてよい。この場合、データ記憶部300には、味方デッキの行動と、ゲームパラメータの変化量と、の関係を示すデータが予め記憶されているものとする。行動の種類によって、変化するゲームパラメータの種類や変化量は異なってよい。例えば、行動としては、味方デッキの移動や攻撃である。本実施形態では、行動制御部370は、ユーザIDと関連付けられたエネルギーポイントと引き換えに、味方デッキを移動させ、ユーザIDと関連付けられたバトルポイントと引き換えに、味方デッキを対戦させる。
The friendly deck may be capable of performing multiple types of actions. In this case, it is assumed that data indicating the relationship between the action of the friend deck and the change amount of the game parameter is stored in the
例えば、行動制御部370は、ユーザIDと関連付けられたエネルギーポイントが、味方デッキを移動させるための必要量以上が残っているか否かを判定する。行動制御部370は、残っていると判定した場合は、エネルギーポイントを当該必要量だけ減少させることによって味方デッキを移動させ、残っていないと判定した場合は、味方デッキを移動させない。同様に、行動制御部370は、ユーザIDと関連付けられたバトルポイントが、味方デッキを対戦させるための必要量以上が残っているか否かを判定する。行動制御部370は、残っていると判定した場合は、バトルポイントを当該必要量だけ減少させることによって味方デッキを対戦させ、残っていないと判定した場合は、味方デッキを対戦させない。
For example, the
なお、本実施形態では、味方デッキの行動の種類に応じて、異なる種類のパラメータが変化する場合を説明するが、複数種類の行動に共通するパラメータを1つのみ用意しておいてもよい。 In the present embodiment, the case where different types of parameters change in accordance with the type of action of the friendly deck is described, but only one parameter common to a plurality of types of actions may be prepared.
[3−3−2.累計情報取得部]
累計情報取得部380は、行動制御部370により変化したゲームパラメータ(エネルギーポイント,バトルポイント)の変化量に基づく累計情報を取得する。「累計情報」とは、ゲームパラメータの増加量又は減少量の合計値であってもよいし、増加量又は減少量を所定の数式に代入することによって得られる値であってもよい。即ち、単なる累計でも良いし、重み付き累計でもよい。更に、単なる累計や重み付き累計に係数をかけたものでもよい。以降、累計情報のことを敵発生ポイントという。
[3-3-2. Total Information Acquisition Department]
The accumulated information acquisition unit 380 acquires accumulated information based on the amount of change of the game parameter (energy point, battle point) changed by the
本実施形態では、累計情報取得部380は、乱数によって発生させたランダム値により、敵発生ポイントを計算するようにしている。例えば、累計情報取得部380は、(「各ユーザが消費したエネルギーポイントの合計値」+「各ユーザが消費したバトルポイントの合計値」*15)*ランダム値(例えば、1〜1.5)を敵発生ポイントとして計算する。なお、敵発生ポイントの計算方法は、これに限られない。ランダム値を用いる場合であっても、ランダム値を係数として用いて敵発生ポイントを計算すればよい。敵発生ポイントは、エネルギーポイントやバトルポイントの変化量を所与の数式に代入して計算すればよい。 In the present embodiment, the cumulative total information acquisition unit 380 is configured to calculate an enemy occurrence point using a random value generated by a random number. For example, the accumulated information acquisition unit 380 calculates (“total value of energy points consumed by each user” + “total value of battle points consumed by each user” * 15) * random value (for example, 1 to 1.5) Calculate as an enemy occurrence point. Note that the method of calculating the enemy occurrence point is not limited to this. Even in the case of using a random value, it is sufficient to calculate the enemy point using the random value as a coefficient. The enemy generation point may be calculated by substituting the energy point or the change amount of the battle point into a given formula.
[3−3−3.パラメータ変化部]
パラメータ変化部390は、時間経過に基づいて、エネルギーパラメータやバトルパラメータを変化させる。例えば、パラメータ変化部390は、時間が経過するほど、エネルギーパラメータやバトルパラメータを回復させる。また例えば、パラメータ変化部390は、一定時間が経過するごとに、エネルギーパラメータやバトルパラメータを回復させる。この一定時間は、パラメータの種類に応じて異なってもよいし、各パラメータに共通であってもよい。また、パラメータの回復量は、パラメータの種類に応じてことなってもよいし、パラメータの種類に関係なく同じでもよい。
3-3-3. Parameter change section]
The parameter changing unit 390 changes energy parameters and battle parameters based on the passage of time. For example, the parameter changing unit 390 recovers energy parameters and battle parameters as time passes. Further, for example, the parameter changing unit 390 restores the energy parameter and the battle parameter each time a predetermined time passes. The predetermined time may differ depending on the type of parameter, or may be common to each parameter. Further, the recovery amount of the parameter may be different depending on the type of parameter, and may be the same regardless of the type of parameter.
[3−3−4.達成判定部]
達成判定部400は、味方デッキの行動に基づいて、所与のゲーム課題が達成されたか否かを判定する。「ゲーム課題」とは、ゲームに設定された課題である。ゲーム課題の達成条件は、予め定められており、当該達成条件を満たした場合、ゲーム課題の達成となりゲームクリアとなる。達成判定部400は、実行中のゲームの状況を示すデータ(本実施形態では、マップ状況テーブルTBL104)と達成条件とを比較することによって、ゲーム課題が達成されたか否かを判定する。
3-3-4. Achievement judgment part]
The
本実施形態では、敵の本拠地である地点P9を味方軍が制圧することがゲーム課題に相当する。即ち、マップゲームで勝利する条件を満たすことがゲーム課題に相当する。このため、達成判定部400は、マップ状況テーブルTBL104を参照して、地点P9を味方軍が制圧したか否かを判定することになる。なお、ゲーム課題の達成条件は、本拠地の制圧に限られず、スコアを多く獲得することであってもよいし、より多くの対戦で勝利することであってもよい。
In the present embodiment, it is equivalent to the game task to overwhelm the ally forces the point P 9 is the home of the enemy. That is, meeting the conditions for winning in the map game corresponds to the game task. For this reason, the
[3−3−5.敵デッキ発生部]
敵デッキ発生部410は、敵発生ポイントに基づいて、ユーザの対戦相手として敵デッキを発生させる。本実施形態では、敵デッキ発生部410は、ゲームが開始されてからゲーム課題が達成されるまでの間に、敵発生ポイントに基づいて、敵デッキを発生させることになる。
[3-3-5. Enemy Deck Generator]
The enemy
また、本実施形態では、敵発生ポイントは、各ユーザに共通のものであるので、複数のユーザIDとそれぞれ関連付けられた複数のゲームパラメータ(エネルギーポイント,バトルポイント)の各々の変化量に基づく情報といえる。敵デッキ発生部410は、複数のユーザIDの各々により識別される複数のユーザの対戦相手として敵デッキを発生させることになる。
Further, in the present embodiment, since the enemy occurrence point is common to each user, information based on the respective change amounts of the plurality of game parameters (energy point, battle point) respectively associated with the plurality of user IDs It can be said. The enemy
例えば、敵デッキ発生部410は、判定部411を含む。判定部411は、敵発生ポイントが基準以上になったか否かを判定する。敵デッキ発生部410は、敵発生ポイントが閾値以上であるか否かを判定する。閾値は、予め定められた固定値であってもよいし、可変値であってもよい。可変値である場合には、実行中のゲームの状況に応じて変化するようにすればよい。敵デッキ発生部410は、敵発生ポイントが基準以上になったと判定された場合に敵デッキを発生させる。
For example, the enemy
敵デッキ発生部410は、任意の地点に任意の数の敵デッキを発生させてよい。例えば、敵デッキ発生部410は、敵軍が制圧している地点の何れかに敵デッキを発生させてもよいし、敵軍が制圧している地点のうち味方軍の本拠地に最も近いものに隣接する地点に敵デッキを発生させてもよい。また、敵デッキ発生部410は、1つの地点に敵デッキを発生させてもよいし、複数の地点に敵デッキを発生させてもよい。更に、敵デッキ発生部410は、1体の敵デッキを発生させてもよいし、複数体の敵デッキを発生させてもよい。敵デッキの発生数は、ランダムに決定されてもよいし、マップMのレベル等に応じて定まってもよい。
The
[3−4.端末において実現される機能]
次に、端末10において実現される機能について説明する。図19に示すように、端末10は、操作受付部100及び表示制御部110を含む。これらは、制御部11を主として実現される。
[3-4. Functions Implemented in Terminal]
Next, functions implemented in the terminal 10 will be described. As shown in FIG. 19, the terminal 10 includes an
[3−4−1.操作受付部]
操作受付部100は、制御部11を主として実現される。操作受付部100は、入力部14から各種入力を受け付ける。例えば、操作受付部100は、地点を選択するための操作や処理オブジェクトOB20等を選択するための操作を受け付ける。
[3-4-1. Operation reception unit]
The
[3−4−2.表示制御部]
表示制御部110は、表示部15に各種画像を表示させる。例えば、表示制御部110は、サーバ30から受信したデータに基づいて、表示部15に各種画像を表示させる。本実施形態では、表示制御部110は、ゲーム画像G10は、詳細情報画像G20、対戦準備画像G30、対戦画像G40、及び対戦結果画像G50を表示部15に表示させる。
[3-4-2. Display control unit]
The
[4.ゲームシステム1において実行される処理]
図24〜図31は、ゲームシステム1において実行される処理の一例を示すフロー図である。図24〜図31に示す処理は、制御部11が、記憶部12に記憶されたプログラムに従って動作し、制御部31が、記憶部32に記憶されたプログラムに従って動作することによって実行される。実施形態では、下記に説明する処理が実行されることにより、図19に示す機能ブロックが実現される。
[4. Processing Executed in Game System 1]
FIGS. 24 to 31 are flowcharts showing an example of processing executed in the
図24に示すように、端末10においては、制御部11は、ゲーム画像G10の表示要求をサーバ30に送信する(S101)。表示要求は、表示対象の画像を識別する情報を含む所定形式のデータにより行われるようにすればよい。なお、端末10からサーバ30に対してデータが送信される場合には、ユーザIDや端末10のIPアドレス等も送信されており、サーバ30は、どの端末10からデータを受信したかを特定可能になっている。
As shown in FIG. 24, in the terminal 10, the control unit 11 transmits a display request for the game image G10 to the server 30 (S101). The display request may be made by data of a predetermined format including information for identifying an image to be displayed. When data is transmitted from the terminal 10 to the
サーバ30においては、表示要求を受信すると、制御部31は、記憶部32に記憶された各テーブル(図20〜図23)に基づいて、ゲーム画像G10の表示データを生成して送信する(S301)。表示データは、端末10によって判読可能な予め定められた形式であればよく、例えば、HTML等の所定形式あってもよい。表示データは、ゲーム画像G10に含まれる各画像の画像データを含んでいる。この点は、以降の説明における表示データについても同じである。また、表示データを生成する場合に図20〜図23のテーブルが参照される点も、以降の説明でも同じである。なお、ゲーム画像G10の表示データとともに、マップ状況テーブルTBL104の内容も送信されるようにしてよい。
In the
端末10においては、表示データを受信すると、制御部11は、ゲーム画像G10(図3)を表示部15に表示させる(S103)。制御部11は、入力部14からの信号に基づいて、ユーザの操作を特定する(S105)。ここでは、マップ表示領域A10のスクロール操作、又は、マップ表示領域A10に表示された地点を選択する操作の何れかをすることができるものとする。
In the terminal 10, when the display data is received, the control unit 11 causes the
ユーザがスクロール操作をした場合(S105;スクロール操作)、制御部11は、スクロール操作に応じてマップ表示領域A10に表示される範囲を変更する(S107)。スクロール制御自体は公知の処理が実行されてよいが、例えば、マップMのうちマップ表示領域A10に表示される範囲を示す表示範囲情報が記憶部12に記憶されているものとする。S107においては、制御部11は、スクロール操作に応じて表示範囲情報を変化させることによって、マップ表示領域A10に表示される範囲を変更することになる。
When the user performs a scroll operation (S105; scroll operation), the control unit 11 changes the range displayed in the map display area A10 according to the scroll operation (S107). Although publicly known processing may be executed for the scroll control itself, for example, it is assumed that display range information indicating a range displayed on the map display area A10 in the map M is stored in the
一方、ユーザが何れかの地点を選択した場合(S107;地点選択操作)、制御部11は、ユーザが選択した地点に対応する詳細情報画像G20の表示要求をサーバ30に送信する(S109)。S109においては、制御部11は、表示要求とともに、ユーザが選択した地点を識別するための情報(例えば、座標情報)を送信するものとする。
On the other hand, when the user selects any point (S107; point selection operation), the control unit 11 transmits, to the
サーバ30においては、表示要求を受信すると、制御部31は、味方軍情報テーブルTBL102に基づいて、ユーザが自分の味方デッキ(即ち、表示要求とともに受信したユーザIDと関連付けられた味方デッキ。以降も同様である。)がいる地点を選択したかを判定する(S303)。S303においては、制御部31は、味方軍情報テーブルTBL102に格納されたユーザのデッキがいる地点と、ユーザが選択した地点と、を比較することになる。
In the
ユーザが自分の味方デッキがいない地点を選択した場合(S303;N)、制御部31は、マップ状況テーブルTBL104に基づいて、ユーザが選択した地点の制圧状況を参照する(S305)。ユーザが選択した地点を味方軍が制圧している場合(S305;味方軍)、制御部31は、処理オブジェクトOB20,OB21を含む詳細情報画像G20(図4)の表示データを生成して送信する(S307)。
When the user selects a point where his / her deck is not present (S303; N), the
図25に移り、端末10においては、表示データを受信すると、制御部11は、詳細情報画像G20を表示部15に表示させる(S111)。制御部11は、入力部14からの信号に基づいて、ユーザの操作を特定する(S113)。ここでは、マップ表示領域A10の処理オブジェクトOB20,21の何れかを選択する操作をすることができるものとする。
Moving to FIG. 25, in the terminal 10, when display data is received, the control unit 11 causes the
ユーザが処理オブジェクトOB20を選択した場合(S113;OB20)、制御部11は、味方デッキの移動要求を送信する(S115)。この移動要求は、ユーザが選択した地点に、自分の味方デッキを移動させるための要求といえる。制御部11は、移動要求とともに、移動先の地点を識別するための情報(例えば、座標情報)を送信するものとする。 When the user selects the processing object OB20 (S113; OB20), the control unit 11 transmits a move request of the friend deck (S115). This movement request can be said to be a request for moving one's own side deck to a point selected by the user. The control unit 11 transmits, together with the movement request, information (for example, coordinate information) for identifying the point of the movement destination.
サーバ30においては、移動要求を受信すると、制御部31は、移動要求に基づいて、移動するためのエネルギーポイントの必要量を決定する(S309)。S309においては、制御部31は、味方デッキがいる地点と、移動先の地点と、が道で繋がれていれば2ptとし、繋がれていなければ、10ptとする。なお、移動先の地点と、エネルギーポイントの必要量と、の関連付けは記憶部32に記憶されているものとする。この関連付けは、数式形式であってもよいし、テーブル形式であってもよい。
In the
制御部31は、ユーザ情報テーブルTBL101を参照し、ユーザのエネルギーポイントの現在値がS309で決定した必要量以上であるか否かを判定する(S311)。必要量以上でないと判定された場合(S311;N)、制御部31は、所定のエラーメッセージを端末10に送信し(S313)、S301の処理に戻る。この場合、ユーザのエネルギーポイントが足りないので、味方デッキの移動は実行されないことになる。
The
一方、必要量以上であると判定された場合(S311;N)、制御部31は、マップ状況テーブルTBL104を参照し、味方デッキを移動させる(S315)。S315においては、制御部31は、マップ状況テーブルTBL104のうち、移動要求をしたユーザの味方デッキの「地点」をS315でユーザが選択した地点に更新することになる。制御部31は、ユーザ情報テーブルTBL101を参照し、ユーザのエネルギーポイントを必要量だけ減少させ(S317)、後述するS351の処理に移行し、S317におけるエネルギーポイントの減少量に基づいて、敵発生ポイントの計算が実行される。なお、制御部31は、エネルギーポイントを減少させた場合には、その減少量を履歴として記憶部32に記録しておいてもよい。
On the other hand, when it is determined that the amount is equal to or more than the necessary amount (S311; N), the
なお、S113において、ユーザが処理オブジェクトOB21を選択した場合(S113;OB21)、S101の処理に戻る。この場合、最新のマップ状況テーブルTBL104に基づくゲーム画像G10が表示部15に表示されることになる。
When the user selects the processing object OB21 in S113 (S113; OB21), the process returns to S101. In this case, the game image G10 based on the latest map situation table TBL104 is displayed on the
一方、図24のS305において、ユーザが選択した地点を敵軍が制圧している場合(S305;敵軍)、図26に移り、制御部31は、マップ状況テーブルTBL104に基づいて、道で繋がった地点を味方軍が制圧しているかを判定する(S319)。道Rで繋がった地点を味方軍が制圧している場合(S319;Y)、制御部31は、処理オブジェクトOB21,OB22を含む詳細情報画像G20(図5)の表示データを生成して送信する(S321)。
On the other hand, in S305 of FIG. 24, when the enemy army is controlling the point selected by the user (S305; enemy army), the process moves to FIG. 26, and the
端末10においては、表示データを受信すると、制御部11は、詳細情報画像G20を表示部15に表示させる(S117)。制御部11は、入力部14からの信号に基づいて、ユーザの操作を特定する(S119)。ここでは、マップ表示領域A10の処理オブジェクトOB21,22の何れかを選択する操作をすることができるものとする。図26に示すように、続くS121及びS323〜S331は、それぞれS115及びS309〜S317と同様である。
In the terminal 10, when the display data is received, the control unit 11 causes the
一方、図26のS319において、道で繋がった地点を味方軍が制圧していない場合(S;Y)、図27に移り、制御部31は、処理オブジェクトOB21を含む詳細情報画像G20(図12)の表示データを生成して送信する(S333)。
On the other hand, in S319 of FIG. 26, when the friendly army is not suppressing the points connected by the road (S; Y), the process moves to FIG. 27, and the
端末10においては、表示データを受信すると、制御部11は、詳細情報画像G20を表示部15に表示させる(S123)。制御部11は、入力部14からの信号に基づいて、処理オブジェクトOB21が選択されたか否かを判定する(S125)。処理オブジェクトOB21が選択されたと判定された場合(S125;Y)、S101の処理に戻る。
In the terminal 10, when the display data is received, the control unit 11 causes the
一方、図24のS303において、ユーザが自分の味方デッキがいる地点を選択した場合(S303;Y)、図28に移り、制御部31は、敵軍情報テーブルTBL103を参照し、ユーザが選択した地点に敵デッキがいるか否かを判定する(S335)。ユーザが選択した地点に敵デッキがいると判定された場合(S335;Y)、制御部31は、処理オブジェクトOB21,OB23を含む詳細情報画像G20(図7)の表示データを生成して送信する(S337)。
On the other hand, when the user selects a point where his / her side deck is located in S303 of FIG. 24 (S303; Y), the process moves to FIG. 28 and the
端末10においては、表示データを受信すると、制御部11は、詳細情報画像G20を表示部15に表示させる(S127)。制御部11は、入力部14からの信号に基づいて、ユーザの操作を特定する(S129)。ここでは、処理オブジェクトOB21,23の何れかを選択する操作をすることができるものとする。ユーザが処理オブジェクトOB21を選択した場合(S129;OB21)、S101の処理に戻る。この場合、対戦は実行されない。
In the terminal 10, when the display data is received, the control unit 11 causes the
一方、ユーザが処理オブジェクトOB23を選択した場合(S129;OB23)、制御部11は、対戦実行要求を送信する(S131)。この対戦実行要求は、ユーザのデッキと、同じ地点にいる敵デッキと、の対戦を開始するための要求といえる。なお、ここでは、処理を省略したが、サーバ30から端末10に対して対戦準備画像G30の表示データが送信され、その後、端末10において、処理オブジェクトOB30の選択を受け付けるようにしてもよい。
On the other hand, when the user selects the processing object OB23 (S129; OB23), the control unit 11 transmits a battle execution request (S131). This battle execution request can be said to be a request for starting a battle between the user's deck and the enemy deck at the same point. Although the process is omitted here, display data of the battle preparation image G30 may be transmitted from the
サーバ30においては、対戦実行要求を受信すると、制御部31は、対戦実行要求に基づいて、対戦を実行するためのバトルポイントの必要量を取得する(S339)。バトルポイントの必要量は、予め記憶部32に記憶されているものとする。ここでは、1ptとするが、対戦が行われる地点を味方軍が制圧しているか敵軍が制圧しているかによって、必要量が異なってもよい。
In the
制御部31は、ユーザ情報テーブルTBL101を参照し、ユーザのバトルポイントの現在値がS339で取得した必要量以上であるか否かを判定する(S341)。必要量以上でないと判定された場合(S341;N)、制御部31は、所定のエラーメッセージを端末10に送信する(S343)。この場合、ユーザのバトルポイントが足りないので、味方デッキの対戦は実行されないことになる。一方、必要量以上であると判定された場合(S341;N)、図29に移り、制御部31は、味方デッキと敵デッキとの対戦処理を実行する(S345)。
The
図30は、S345で実行される対戦処理の詳細を示す図である。図30に示すように、制御部31は、マップ状況テーブルTBL104を参照し、対戦が行われる地点が味方軍又は敵軍の本拠地であるか判定する(S3451)。本拠地ではないと判定された場合(S3451;N)、制御部31は、対戦が行われる地点の制圧状況を参照する(S3453)。対戦が行われる地点を敵軍が制圧している場合(S3453;敵軍)、制御部31は、敵軍の本拠地である地点P9から、対戦が行われる地点まで、敵軍が制圧している地点だけを通って移動できるかを判定する(S3455)。S3455における判定方法は、先述した通りである。即ち、制御部31は、マップ状況テーブルTBL104を参照して、敵軍の本拠地である地点P9から、対戦が行われる地点までの各経路上の地点を特定し、特定した地点の制圧状況を参照することになる。
FIG. 30 is a diagram showing the details of the battle process performed in S345. As shown in FIG. 30, the
移動できない場合(S3455;N)、制御部31は、敵デッキの能力を低下させる(S3457)。S3457においては、制御部31は、対戦相手である敵デッキの攻撃力や防御力を所定値だけ低下させる。なお、敵デッキの能力の低下量は、固定値であってもよいし、可変値であってもよい。一方、移動できる場合(S3455;Y)、S3457の処理は実行されない。この場合、敵デッキは不利にならないことになる。
If it can not move (S3455; N), the
一方、S3453において、対戦が行われる地点を味方軍が制圧している場合(S3453;味方軍)、制御部31は、味方軍の本拠地である地点P22から、対戦が行われる地点まで、味方軍が制圧している地点だけ通って移動できるかを判定する(S3459)。
On the other hand, in S3453, if the match is Suppression teammate forces the point is performed (S3453; friendly forces), the
移動できない場合(S3459;N)、制御部31は、味方デッキの能力を低下させる(S3461)。S3461においては、制御部31は、味方デッキの攻撃力や防御力を所定値だけ低下させる。なお、味方デッキの能力の低下量は、固定値であってもよいし、可変値であってもよい。一方、移動できる場合(S3459;N)、S3461の処理は実行されない。この場合、味方デッキは不利にならないことになる。
When it is not possible to move (S3459; N), the
一方、S3451において、敵軍の本拠地である場合(S3451;敵本拠地)、図31に移り、制御部31は、敵軍の本拠地と道で繋がった地点の制圧状況を参照する(S3463)。S3463においては、制御部31は、マップ状況テーブルTBL104を参照し、地点P5,P8,P10,P14の制圧状況を参照することになる。
On the other hand, in S3451, if it is the base of the enemy army (S3451: enemy base), the process moves to FIG. 31, and the
敵軍の本拠地と道で繋がった全ての地点を味方軍が制圧している場合(S3463;全て味方軍)、制御部31は、本拠地にいる敵デッキの能力を低下させる(S3465)。S3465の処理は、S3457と同様である。能力の低下量は、S3457と同じであってもよいし、異なっていてもよい。一方、敵軍の本拠地と道Rで繋がった地点に敵軍が制圧しているものがある場合(S3463;敵軍)、S3465の処理は実行されない。この場合、敵デッキは不利にならないことになる。
If the friendly army controls all points connected to the enemy army's base by the way (S3463: All friendly army), the
一方、図30のS3451において、味方軍の本拠地である場合(S3451;味方本拠地)、図31に移り、制御部31は、味方軍の本拠地と道で繋がった地点の制圧状況を参照する(S3467)。S3467においては、制御部31は、マップ状況テーブルTBL104を参照し、地点P16,P23,P27の制圧状況を参照することになる。
On the other hand, in S3451 of FIG. 30, if it is the base of the friendly army (S3451: friendly home base), the process moves to FIG. 31 and the
味方軍の本拠地と道で繋がった全ての地点を敵軍が制圧している場合(S3467;全て敵軍)、制御部31は、本拠地にいる味方デッキの能力を低下させる(S3469)。S3469の処理は、S3461と同様である。能力の低下量は、S3461と同じであってもよいし、異なっていてもよい。一方、味方軍の本拠地と道で繋がった地点に味方軍が制圧しているものがある場合(S3467;味方軍)、S3469の処理は実行されない。
If the enemy army controls all points connected to the base of the friendly army on the road (S3467; all enemy forces), the
制御部31は、味方デッキと敵デッキとに基づいて、対戦を開始して、対戦結果を決定する(S3471)。S3471においては、制御部31は、S3457,S3461,S3465,S3469の何れかで能力が低下した場合には、当該低下した能力に基づいて対戦を実行する。対戦処理自体は先述した通りであり、例えば、制御部31は、味方デッキのパラメータと、敵デッキのパラメータと、に基づいて何れかが全滅するまで戦闘を実行する。S3471においては、制御部31は、対戦結果に基づいて、対戦が行われた地点を制圧する軍を変更することになる。
The
制御部31は、ユーザ情報テーブルTBL101を参照し、ユーザのバトルポイントを必要量だけ減少させる(S3473)。S3473においては、制御部31は、ユーザのバトルポイントを、S339で取得した必要量だけ減少させる。なお、ここでは、対戦処理の最後にバトルポイントを減少させているが、対戦処理の最初又は実行前にバトルポイントを減少させてもよい。また、S317やS331におけるエネルギーポイントの減少と同様、制御部31は、S3473におけるバトルポイントの減少量を履歴として記憶部32に記録してもよい。
The
図29に戻り、制御部31は、S3471で決定した対戦結果を参照し、本拠地が制圧されたか否かを判定する(S347)。本拠地が制圧されたと判定されない場合(S347;N)、制御部31は、対戦結果画像G50(図10)の表示データを生成して、端末10に送信する(S349)。
Referring back to FIG. 29, the
端末10においては、表示データを受信すると、制御部11は、対戦結果画像G50を表示部15に表示させる(S135)。制御部11は、入力部14からの信号に基づいて、処理オブジェクトOB50が選択されたか否かを判定する(S137)。処理オブジェクトOB50が選択されたと判定された場合(S137;Y)、S101の処理に戻る。
In the terminal 10, when the display data is received, the control unit 11 causes the
一方、サーバ30においては、制御部31は、味方軍情報テーブルTBL102を参照し、チームに属する各ユーザの合計値である敵発生ポイントを計算する(S351)。なお、先述したように、各ユーザが消費したエネルギーポイントとバトルポイントの履歴が記憶部32に記録されているため、制御部31は、過去にチームの各メンバーが消費したエネルギーポイント及びバトルポイントと、S317,S331,S3473において消費したエネルギーポイント又はバトルポイントと、を所与の数式に代入することによって、敵発生ポイントを計算することになる。
On the other hand, in the
制御部31は、敵発生ポイントが閾値以上になったか否かを判定する(S353)。閾値は、予め記憶部32に記憶されているようにすればよい。敵発生ポイントの閾値は、固定値であってもよいし、可変値であってもよい。可変値である場合には、マップMのレベル、又は、地点や道の数に応じて計算されるようにすればよい。例えば、マップMのレベルが高いほど閾値が高く設定されるようにしてもよいし、地点や道の数が多いほど閾値が高く設定されるようにしてもよい。また、ゲームに参加しているユーザの数やチームに属するユーザの数などによって閾値を設定してもよい。この場合、ゲームに参加しているユーザの数やチームに属するユーザの数が多いほど閾値が高く設定されるようにしてもよい。
The
敵発生ポイントが閾値以上になったと判定された場合(S353;Y)、制御部31は、敵軍情報テーブルTBL103を参照し、マップM内に敵デッキを発生させ(S355)、敵発生ポイントを0に戻す(S357)。S355においては、制御部31は、敵デッキの発生数と発生位置を決定する。発生数は、ランダムに決まってもよいし、マップMのレベル、又は、地点や道の数に応じて計算されるようにしてもよい。発生位置は、敵軍が制圧している地点のうち、味方軍の本拠地である地点P22に最も近い所に発生させてもよいし、敵軍が制圧している地点と道で繋がれている中立又は味方軍が制圧している地点に発生させてもよい。
If it is determined that the enemy occurrence point has become equal to or greater than the threshold (S353; Y), the
一方、S347において、本拠地が制圧されたと判定されたと判定された場合(S347;Y)、本処理は終了する。敵軍の本拠地である地点P9を味方軍が制圧した場合はユーザ側の勝利となり、味方軍の本拠地である地点P22を敵軍が制圧した場合はユーザ側の敗北となる。 On the other hand, when it is determined in S347 that the base location is determined to be suppressed (S347; Y), the present process ends. If the ally forces the point P 9 is the home of the enemy army conquered become a victory of the user side, the defeat of the user side if the point P 22 is the home of the ally army enemy army conquered.
なお、上記の処理フローでは説明を省略しているが、S355において、味方軍が制圧している地点に敵デッキが発生している場合は、制御部31は、敵デッキが発生した時点を記憶部32に記録しておき、その時点から一定期間内(例えば、10分)に、味方デッキが敵デッキに勝利したか否かを判定する。この場合の対戦処理は、S345と同様であってよい。一定期間内に味方デッキが敵デッキに勝利した場合は、制御部31は、敵軍情報テーブルTBL103から当該敵デッキに対応するデータを削除する。一方、一定期間内に味方デッキが敵デッキに勝利することができなかった場合は、制御部31は、敵デッキが発生した地点を敵軍が制圧したものとして、マップ状況テーブルTBL104を更新する。その後、S347の処理が実行されて、本拠地が制圧されたか否かが判定されるようにすればよい。
Although the description is omitted in the above process flow, when an enemy deck is generated at a point where the friendly army is suppressing the control in S355, the
[第1の技術のまとめ]
以上説明したゲームシステム1の第1の技術によれば、味方デッキや敵デッキが存在する地点と、特定の地点と、を結ぶ経路上の地点の制圧状況に基づいて、味方デッキや敵デッキが不利になるので、各ユーザは、自分達が不利にならないように又は敵が不利になるように、味方デッキや敵デッキが存在している位置だけではなく、経路上の地点の制圧状況を意識するので、ゲームの戦略性を高めることができる。また、例えば、複数のユーザの中に、味方デッキが弱いユーザがいたとしても、経路上の地点の関連付け情報によって敵が不利になるので、ユーザは、味方デッキの強さだけに頼らずにゲームを戦略的に考えられるようになり、弱いユーザであっても活躍することが可能になる。
[Summary of the first technology]
According to the first technique of the
また、複数の地点ごとに実行される対戦の結果に基づいて、当該地点の制圧状況が変更されることで、ある地点の制圧状況を変更することに対して、その地点の対戦の結果を影響させることができるので、ゲームの戦略性をより高めることができる。 In addition, the control status of the point is changed based on the result of the battle executed for each of the plurality of points, thereby affecting the result of the battle of the point against changing the suppression status of a certain point. The game can be made more strategic.
また、地点ごとに実行される対戦に参加可能な味方デッキや敵デッキを、各味方デッキや敵デッキがいる地点に基づいて特定するので、どのような配置にして対戦をすればよいかを考えさせることができるので、ゲームの戦略性をより高めることができる。 In addition, since the ally decks and enemy decks that can participate in the battle to be executed for each point are specified based on the points where each ally deck and enemy decks are present, it is considered what kind of arrangement should be made for the battle. The game can be made more strategic.
また、各地点が対戦で勝利した方に関連付けられるので、各地点に関わる対戦で勝利する動機づけを与えることができる。また、各地点を関連付けるための条件が対戦の勝利であるため、各地点を関連付けるための条件をユーザが把握しやすくなる。 Also, since each point is associated with the victory in the match, it is possible to give motivation to win in the match related to each point. Further, since the condition for associating the points is the victory of the match, the user can easily understand the condition for associating the points.
また、ユーザが操作する味方デッキがいる地点と、味方軍の本拠地のような特定の地点と、の経路に、味方軍が制圧した地点だけを通る経路がない場合に、当該味方デッキが不利になる効果を発生させることで、例えば、その味方デッキへの補給が断たれたために不利になるような状況をゲームで表現することができる。同様に、敵デッキがいる地点と、敵軍の本拠地のような特定の地点と、の経路に、敵軍が制圧した地点だけを通る経路がない場合に、当該敵デッキが不利になる効果を発生させることで、例えば、その敵デッキへの補給が断たれたために不利になるような状況をゲームで表現することができる。 In addition, when there is no route that passes only the point where the friendly army controls the route between the point where the friendly deck operated by the user and the specific point such as the base of the friendly army, the friendly deck is disadvantageous. By generating the following effects, for example, it is possible to express in the game a situation that would be disadvantageous because the supply to the allied deck was cut off. Similarly, if there is no path passing only at the point where the enemy army suppressed the route between the point where the enemy deck is located and the specific point such as the base of the enemy army, the effect that the enemy deck becomes disadvantageous is By generating the game, for example, it is possible to express a situation in the game that is disadvantageous because the supply to the enemy deck is cut off.
また、味方デッキや敵デッキのパラメータを変化させることによって、例えば、その味方デッキや敵デッキへの補給が断たれたために不利になったような表現をすることができる。 Also, by changing the parameters of the friendly deck and the enemy deck, for example, it can be expressed that it is disadvantageous because the supply to the friendly deck and the enemy deck is cut off.
また、孤立状態が解消すれば不利ではなくなるので、ユーザは、自分達が不利になる状況をなるべく早く解消するためにゲームをプレイしたり、対戦相手が不利になる状況をなるべく継続するようにゲームをプレイしたりするので、ゲームの戦略性をより高めることができる。 In addition, since the situation is not disadvantageous if the isolation state is eliminated, the user can play the game in order to eliminate the situation in which they are disadvantaged as quickly as possible, or keep the situation in which the opponent is disadvantaged as much as possible. Because you play or, you can further enhance the strategy of the game.
[第2の技術のまとめ]
以上説明したゲームシステム1の第2の技術によれば、味方デッキや敵デッキが存在する地点と対応付けられた他の地点の制圧状況に基づいて、味方デッキや敵デッキが不利になるので、各ユーザは、自分達が不利にならないように又は敵が不利になるように、味方デッキや敵デッキが存在している地点だけではなく、他の地点の制圧状況を意識するので、ゲームの戦略性を高めることができる。また例えば、複数のユーザの中に、味方デッキや敵デッキが弱いユーザがいたとしても、対戦相手の味方デッキや敵デッキが存在する地点と対応付けられた他の地点の制圧状況によって敵が不利になるので、ユーザは、味方デッキの強さだけに頼らずにゲームを戦略的に考えられるようになり、弱いユーザであっても活躍することが可能になる。
[Summary of second technology]
According to the second technique of the
また、特定の地点に隣接する地点の制圧状況によって、特定の地点に存在する味方デッキや敵デッキが不利になったりするので、各地点に重要度の変化を持たせることができるため、ゲームの戦略性をより高めることができる。 In addition, the control situation of a point adjacent to a specific point may cause the allied deck or enemy deck existing at a specific point to be disadvantageous, so each point can have a change in importance, so Strategicity can be further enhanced.
また、ゲームの勝敗が決定する要因となる特定の地点だけでなく、当該特定の地点と対応付けられた他の地点を意識させることで、ゲームの戦略性をより高めることができる。更に、例えば、複数のユーザの中に味方デッキが弱いユーザがいたとしても、敵を不利にさせることで活躍できるので、ゲームの勝敗を左右するような重要な場面でも弱いユーザが活躍することができる。 Moreover, the strategic point of a game can be improved more by making it not only the specific point which becomes a factor which the outcome of a game decides but the other point matched with the said specific point. Furthermore, for example, even if there are users who have weak ally decks among multiple users, they can play an active role by making the enemy disadvantageous, so that weak users can play an active role even in important scenes that determine the outcome of the game. it can.
また、複数の地点ごとに実行される対戦の結果に基づいて、当該地点の制圧状況を変更するので、ある地点の制圧状況を変更することに対して、その地点の対戦の結果を影響させることができるので、ゲームの戦略性をより高めることができる。 In addition, since the control status of the point is changed based on the result of the battle executed for each of the plurality of points, changing the control status of a certain point affects the result of the match of the position Can improve the strategicity of the game.
また、各地点が対戦で勝利した方に関連付けられるので、各地点に関わる対戦で勝利する動機づけを与えることができる。また、各地点を関連付けるための条件が対戦の勝利であるため、各地点を関連付けるための条件をユーザが把握しやすくなる。 Also, since each point is associated with the victory in the match, it is possible to give motivation to win in the match related to each point. Further, since the condition for associating the points is the victory of the match, the user can easily understand the condition for associating the points.
また、ユーザ側又は対戦相手側と関連付けられている地点の数に基づいて不利な効果が発生するので、当該地点の数が多いほど不利にする等の処理を実行することができる。このようにすれば、ゲームオブジェクトが孤立しているほど不利になるような状況を表現することができる。 In addition, since an adverse effect occurs based on the number of points associated with the user side or the opponent side, processing such as making the position more disadvantageous as the number of points is larger can be executed. In this way, it is possible to express a situation in which the more isolated the game object is, the more disadvantageous it is.
また、味方デッキや敵デッキのパラメータを変化させることによって、例えば、その味方デッキや敵デッキが孤立しているために不利になったような表現をすることができる。 Also, by changing the parameters of the friendly deck and the enemy deck, for example, it can be expressed that it is disadvantageous because the friendly deck and the enemy deck are isolated.
[第3の技術のまとめ]
以上説明したゲームシステム1の第3の技術によれば、味方デッキや敵デッキの行動によって変化するエネルギーポイントやバトルポイントから計算した敵発生ポイントに基づいて敵デッキを発生させるので、味方デッキが行動しておらずエネルギーポイントやバトルポイントが変化していないような場合に敵デッキを発生させないようにするなどできるので、敵デッキを発生させる場合のゲームバランスを保つことが可能となる。即ち、味方デッキが行動していないにもかかわらず、敵デッキが次々と発生するような場合には、大量に発生した敵デッキによって味方デッキがなすすべもなくやられてしまうことがありうるが、敵発生ポイントは、味方デッキの行動に基づいて取得されるものなので、ユーザの活動量や活動時間に合わせて敵デッキを発生させることが可能となり、ゲームバランスを保つことができる。
[Summary of the third technology]
According to the third technology of the
また、ゲーム開始からゲーム課題の達成までに、ユーザに長い期間断続的にプレイする必要がある場合であっても、適切なタイミングで敵デッキを発生させることができる。 Further, even when the user needs to play intermittently for a long period from the start of the game to the achievement of the game task, the enemy deck can be generated at an appropriate timing.
また、複数のユーザに共通の敵発生ポイントを用意しておき、各味方デッキの行動を共通の敵発生ポイントに影響させて敵デッキを発生させることができるので、ユーザ同士のゲームプレイに互いに影響を与えやすくすることができる。その結果、より変化に富んだゲームを提供することができる。また、複数のユーザによるゲームプレイであっても、複数の味方デッキの各々の行動により変化した変化量に基づく敵発生ポイントを用いるため、より適切に敵デッキを発生させることができる。 In addition, a common enemy occurrence point is prepared for a plurality of users, and the action of each ally deck can be made to affect the common enemy occurrence point to generate an enemy deck, so the game play between the users is mutually influenced. It is easy to give As a result, more varied games can be provided. Further, even in the game play by a plurality of users, the enemy deck can be generated more appropriately because the enemy generation point is used based on the amount of change changed by the action of each of the plurality of friendly decks.
また、チームに属する複数のユーザと対戦相手とが対戦するゲームにおいて、敵発生ポイントに基づいて敵デッキを発生させて、ユーザ同士のゲームプレイに互いに影響を与えることによって、同じチームに属するユーザ同士でよりコミュニケーションを取るきっかけを与えることができる。また、お互いに知っているユーザ同士でゲームに参加できるため、事前に戦略等を相談しながらゲームを進めることができる。 Also, in a game in which a plurality of users belonging to a team and an opponent play battles, an enemy deck is generated based on the enemy occurrence points to mutually affect the game play between the users so that the users belonging to the same team can Can give more opportunities for communication. In addition, since users who know each other can participate in the game, it is possible to advance the game while discussing in advance strategies and the like.
また、敵発生ポイントが基準以上になったと判定された場合に敵デッキを発生させるようにすると、敵デッキを発生させる基準を予め設定することができるので、ゲームバランスを保ちやすくなる。 In addition, when it is determined that the enemy occurrence point is equal to or more than the reference, the enemy deck can be generated, so that the reference for generating the enemy deck can be set in advance, and the game balance can be easily maintained.
また、時間経過に基づいてエネルギーポイントやバトルポイントを変化させることによって、ゲームの戦略性を高めることができる。例えば、時間経過に基づいてエネルギーポイントやバトルポイントを変化させると、ゲームが開始されてからゲーム課題が達成されるまでの間が比較的長くなりやすいので、このような場合であっても、適切なタイミングで敵デッキを発生させることができる。 Also, by changing energy points and battle points based on the passage of time, the strategicity of the game can be enhanced. For example, changing energy points or battle points based on the passage of time is likely to be relatively long from the start of the game to the achievement of the game task, so even in such a case, it is appropriate. Enemy deck can be generated at any time.
[5.変形例]
本発明は以上説明した実施形態に限定されるものではない。本発明の趣旨を逸脱しない範囲で、適宜変更可能である。
[5. Modified example]
The present invention is not limited to the embodiments described above. It can change suitably, in the range which does not deviate from the meaning of the present invention.
[5−1.第1の技術に関する変形例]
例えば、実施形態では、チームに属する複数のユーザ対コンピュータのゲームを例に挙げたが、複数のユーザ対複数のユーザのゲームであってもよい。更に、複数のユーザは、同じチームに所属している必要はなく、同じマップMのゲームに参加していればよい。このため、ゲームを実行するたびに、ゲームに参加するユーザ同士をマッチングするようにしてもよい。
[5-1. Modification of the first technology]
For example, in the embodiment, a game of a plurality of users vs. computers belonging to a team is exemplified, but a game of a plurality of users vs. a plurality of users may be employed. Furthermore, a plurality of users do not have to belong to the same team, as long as they participate in the same map M game. Therefore, users who participate in the game may be matched each time the game is executed.
また例えば、敵デッキとの対戦を実行するために、敵デッキがいる地点まで味方デッキを移動させる場合を説明したが、敵デッキがいる地点と道で繋がっている地点から攻撃できてもよいし、2つ以上離れた地点から遠距離攻撃できるようにしてもよい。この場合、味方デッキや敵デッキごとに攻撃可能な範囲が異なってもよい。 Also, for example, although the case has been described where the ally deck is moved to the point where the enemy deck is located to execute the battle with the enemy deck, it may be possible to attack from the point where the enemy deck is located and the road , You may be able to attack from a distance from two or more points away. In this case, the attackable range may be different for each ally deck or enemy deck.
また例えば、1つの地点に複数の味方デッキ又は敵デッキを配置するようにしてもよい。敵軍が制圧している地点に複数の敵デッキがいる場合、これら複数の敵デッキの全てに勝利した場合に、当該地点を味方軍が制圧することができる。同様に、味方軍が制圧している地点に複数の味方デッキがいる場合、これら複数の味方デッキの全てが敗北した場合に、当該地点は敵軍に制圧される。 Also, for example, a plurality of friendly decks or enemy decks may be arranged at one point. If there are multiple enemy decks at a point where the enemy army is suppressing, if all of the multiple enemy decks are won, the friendly army can suppress the point. Similarly, if there is a plurality of ally decks at a point where the ally forces are taking control, the point is suppressed by the enemy forces if all of the plurality of ally decks are defeated.
また例えば、対戦の勝利条件は、本拠地を制圧することでなくてもよい。例えば、所定の時間内に対戦等でより多くのスコアを獲得した方を勝利とするようにしてもよい。 Also, for example, the winning condition of the match may not be to control the home base. For example, a player who has acquired more scores in a battle or the like within a predetermined time may be set as a victory.
また例えば、味方デッキと、味方軍の本拠地である地点P22と、を結ぶ経路に、敵軍が制圧した地点を通らずに行くことができない状態が味方デッキの孤立状態に相当してもよい。即ち、敵デッキと、敵軍の本拠地である地点P9と、を結ぶ経路に、味方が制圧した地点を通らずに行くことができない状態が敵デッキの孤立状態に相当してもよい。 Also, for example, a state in which the enemy army can not go without passing through a point controlled by the enemy army may correspond to the isolated state of the ally deck in the route connecting the ally deck and the point P 22 which is the base of the ally army. . In other words, the enemy deck, a point P 9 is the home of the enemy forces, the path that connects the state can not go in without passing through the point at which the allies took control may also be equivalent to the isolated state of the enemy deck.
また例えば、効果発生部350が発生させる不利な効果として、味方デッキや敵デッキの行動を制限することであってもよい。例えば、効果発生部350は、味方デッキや敵デッキに所定の行動(移動や対戦など)をさせないように制限する。例えば、効果発生部350は、所定期間において対戦可能な回数を制限してもよい。他にも例えば、行動制限は、味方デッキや敵デッキが行動する場合に消費するパラメータを多くすることで行動を制限してもよい。
Also, for example, as a disadvantageous effect generated by the
[5−2.第2の技術に関する変形例]
また例えば、第2の技術において、第1効果発生部351は、敵軍の本拠地である地点P9と道で繋がれた地点P5,地点P8,地点P10,地点P14のうち、味方軍が制圧している数と敵軍が制圧している数との割合に基づいて、敵デッキに不利な効果が発生するようにしてもよい。同様に、第2効果発生部352は、味方軍の本拠地である地点P22と道で繋がれた地点P16,地点P23,地点P27のうち、味方軍が制圧している数と敵軍が制圧している数との割合に基づいて、味方デッキに不利な効果が発生するようにしてもよい。
5-2. Modification of second technology]
Further, for example, in the second technology, the first effect generation unit 351 is one of the points P 5 , P 8 , P 10 , and P 14 connected by a road to the point P 9 that is the base of the enemy army. An adverse effect may be generated on the enemy deck based on the ratio between the number the friendly army is controlling and the number the enemy forces are suppressing. Similarly, the second effect generation unit 352 is a point P 16 , a point P 23 , and a point P 27 connected by a road to the point P 22 , which is the base of the friendly army, and the number and enemies of the friendly army controlling. An adverse effect may be generated on the friendly deck based on the ratio with the number the army is suppressing.
また、特定の地点は、味方軍や敵軍の本拠地に限られない。例えば、味方デッキが移動することによってスコアが獲得できる地点や味方デッキのパラメータが回復する地点が存在する場合は、これらの地点が特定の地点に相当してもよい。 Also, the specific point is not limited to the base of friendly forces and enemy forces. For example, when there are points where scores can be obtained by moving the friendly deck or points where parameters of the friendly deck are restored, these points may correspond to specific points.
[5−3.第3の技術に関する変形例]
図32は、第3の技術に関する変形例の機能ブロック図である。図32に示すように、本変形例では、サーバ30は、累計情報通知部420を含む。累計情報通知部420は、制御部31を主として実現される。
[5-3. Modification of the third technology]
FIG. 32 is a functional block diagram of a modification relating to the third technique. As shown in FIG. 32, in the present modification, the
(3−1)例えば、累計情報通知部420は、累計情報取得部380により取得された敵発生ポイントをユーザに対して通知する。累計情報通知部420は、敵発生ポイントの数値を示す画像を表示させたり、敵発生ポイントの大小を示す画像を表示させたりする。敵発生ポイントの大小を示す画像としては、敵発生ポイントが高いほど大きくなる画像であってもよいし、敵発生ポイントが高いほど輝度が高くなる画像であってもよい。他にも、敵発生ポイントの大小と画像の色との関連付けをデータ記憶部300に記憶させておき、画像の色によって敵発生ポイントを通知するようにしてもよい。累計情報通知部420は、任意の画像で敵発生ポイントを通知すればよく、例えば、ゲーム画像G10や詳細情報画像G20において敵発生ポイントを通知すればよい。
(3-1) For example, the accumulated information notifying unit 420 notifies the user of the enemy occurrence point acquired by the accumulated information acquiring unit 380. The accumulated information notification unit 420 displays an image indicating the numerical value of the enemy occurrence point or displays an image indicating the size of the enemy occurrence point. The image indicating the size of the enemy generation point may be an image that becomes larger as the enemy generation point is higher, or may be an image whose luminance is higher as the enemy generation point is higher. In addition, the association between the size of the enemy occurrence point and the color of the image may be stored in the
変形例(3−1)によれば、敵デッキが発生する条件となる敵発生ポイントをユーザに通知することにより、例えば、あとどのくらい味方デッキを行動させたら敵デッキが発生するかを考えさせながらゲームをプレイさせることができるので、より戦略的なゲームを提供することができる。 According to the modification (3-1), by notifying the user of the enemy generation point which is a condition for generating the enemy deck, for example, while thinking how much the enemy deck will be generated if the ally deck is made to act Since the game can be played, more strategic games can be provided.
(3−2)また例えば、実施形態では、敵発生ポイントが閾値以上になった場合に敵デッキを発生させるようにしたが、敵デッキ発生部410は、敵発生ポイントに関わらず、最後に敵デッキが発生してから所定時間が経過した場合に、敵デッキを新たに発生させるようにしてもよい。
(3-2) Further, for example, in the embodiment, the enemy deck is generated when the enemy generation point becomes equal to or higher than the threshold, but the enemy
また例えば、敵発生ポイントが閾値以上になって敵デッキが発生した場合、敵デッキ発生部410は、一定時間は新たに敵デッキを発生させないようにしてもよい。この場合、一定時間の間に敵発生ポイントが再び閾値以上になったとしても、敵デッキ発生部410は、敵デッキを発生させず、一定時間の経過後に発生させる。
Further, for example, when the enemy occurrence point is equal to or more than the threshold and the enemy deck is generated, the enemy
また例えば、実施形態では、複数のユーザに共通の敵発生ポイントが存在する場合を説明したが、ユーザごとに敵発生ポイントを用意してもよい。この場合、あるユーザの敵発生ポイントは、当該ユーザの味方デッキの行動によって変化する。敵デッキ発生部410は、何れかのユーザの敵発生ポイントが閾値以上になった場合に敵デッキを新たに発生させるようにすればよい。
Further, for example, in the embodiment, the case has been described where a plurality of users have common enemy occurrence points, but enemy generation points may be prepared for each user. In this case, the enemy generation point of a certain user changes according to the action of the friendly deck of the user. The enemy
[5−4.その他の変形例]
また例えば、図2等に示すように、各地点が格子状に配置されている場合を説明したが、格子状以外の配置であってもよい。各地点は、2次元的な平面上又は3次元空間内の任意の位置に配置されるようにすればよい。例えば、図2等のように各地点のX座標やY座標がそろっておらず、各地点のX座標やY座標がばらばらであってもよい。同様に、各地点を繋ぐ道は直線でなくてもよく、曲線の道であってもよい。
5-4. Other Modifications]
For example, as shown in FIG. 2 etc., although the case where each point was arrange | positioned at the grid | lattice form was demonstrated, arrangement | positionings other than grid | lattice form may be sufficient. Each point may be disposed at any position on a two-dimensional plane or in a three-dimensional space. For example, as shown in FIG. 2 etc., the X and Y coordinates of each point may not be uniform, and the X and Y coordinates of each point may be disjoint. Similarly, the road connecting the points may not be straight, but may be a curved road.
また例えば、味方デッキが移動する場合に消費するエネルギーポイントは、移動先の地点の制圧状況によって変化させてもよい。例えば、味方軍が制圧している地点に味方デッキが移動する場合は、敵軍が制圧している地点に味方デッキが移動する場合又は中立の地点に味方デッキが移動する場合よりも、消費するエネルギーポイントを少なくしてもよい。 Also, for example, the energy point consumed when the team deck moves may be changed according to the control situation of the destination point. For example, when an ally deck moves to a point where the ally forces are taking control, it consumes more than when the ally deck moves to the point where the enemy forces are taking over or when the ally deck moves to the neutral point. Energy points may be reduced.
また例えば、実施形態では、敵デッキが移動しない場合を説明したが、敵デッキは、所定条件のもとで移動してもよい。また例えば、地点は、エネルギーポイントの消費量が少なくなるための地点、より多くのスコアを付与するための地点が存在してもよい。これらの地点が、実施形態で説明した特定の地点に相当してもよい。 Also, for example, although the embodiment has described the case where the enemy deck does not move, the enemy deck may move under a predetermined condition. Also, for example, there may be points for reducing energy point consumption, and points for giving more scores. These points may correspond to the specific points described in the embodiment.
また例えば、ゲームシステム1では、主要な機能がサーバ30で実現される場合を説明したが、端末10側で実現されてもよい。この場合、端末10が、ゲーム制御装置に相当し、データ記憶部300は、記憶部12を主として実現され、他の各機能は、制御部11を主として実現される。更に、この場合、サーバ30が存在せずに、各端末10がP2Pによりデータを送受信するようにしてもよい。更に、上記説明した各機能が端末10とサーバ30とで分担するようにしてもよい。
Further, for example, in the
例えば、データ記憶部300がサーバ30で実現され、他の各機能が端末10で実現される場合、端末10により取得された敵発生ポイントなどの各データがサーバ30に送信され、当該データがサーバ30のデータ記憶部300に格納されることになる。また例えば、データ記憶部300が端末10で実現される場合には、端末10間でデータ記憶部300に記憶されたデータの送受信が行われて整合性が取られるものとする。
For example, when the
また例えば、ゲームカードからなるデッキに基づいて対戦が実行される例に挙げたが、ゲームアイテムやゲームキャラクタなどの種々のゲームオブジェクトに基づいて対戦が実行されるゲームを実行するゲームシステムに、本発明を適用することができる。 Also, for example, although an example in which a battle is performed based on a deck made up of game cards has been described, a game system for executing a game in which a battle is performed based on various game objects such as game items and game characters The invention can be applied.
[6.発明のまとめ]
以上のような記載から、本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために、適宜図面に記載された符号を括弧書きで記載するが、それにより本発明が図示の態様に限定されるものではない。
[6. Summary of the invention]
From the above description, the present invention is grasped as follows, for example. In addition, in order to facilitate understanding of the present invention, although the reference numerals appropriately written in the drawings are described in parentheses, the present invention is not limited to the illustrated embodiment.
[6−1.第1の技術に係る発明]
1−1)本発明の一態様に係るゲームシステム(1)は、複数のユーザの各々が操作する複数の第1オブジェクトと、対戦相手である1又は複数の第2オブジェクトと、の少なくとも一方が、複数の地点の各々と、当該地点と対応付けられた他の前記地点と、の間で移動可能なゲームを実行するゲームシステム(1)であって、前記複数の地点の各々と、前記複数の第1オブジェクトを識別するための第1識別情報と前記1又は複数の第2オブジェクトを識別するための第2識別情報とのうちの何れか一方と、の関連付け情報を取得する情報取得手段(310)と、所定の条件に基づいて、前記関連付け情報を変更する変更手段(340)と、オブジェクトが存在する前記地点と、特定の前記地点と、を結ぶ経路上における前記地点の前記関連付け情報に基づいて、当該オブジェクトに前記ゲーム上の不利な効果を発生させる効果発生手段(350)と、を含むことを特徴とする。
[6-1. Invention according to the first technology]
1-1) A game system (1) according to an aspect of the present invention includes at least one of a plurality of first objects operated by each of a plurality of users and one or more second objects as opponents. A game system (1) for executing a movable game between each of a plurality of points and another point associated with the point, wherein each of the plurality of points and the plurality of points are Information acquisition means for acquiring association information between first identification information for identifying the first object of the second identification information and second identification information for identifying the one or more second objects ( 310) and changing means (340) for changing the association information based on a predetermined condition, the point on the path connecting the point where the object exists, and the specific point Based on the marked information, the effect generating means for generating a disadvantageous effect on the game to the object (350), characterized in that it comprises a.
1−8)本発明の一態様に係るゲーム制御装置(10,30)は、複数のユーザの各々が操作する複数の第1オブジェクトと、対戦相手である1又は複数の第2オブジェクトと、の少なくとも一方が、複数の地点の各々と、当該地点と対応付けられた他の前記地点と、の間で移動可能なゲームを実行するゲーム制御装置(10,30)であって、前記複数の地点の各々と、前記複数の第1オブジェクトを識別するための第1識別情報と前記1又は複数の第2オブジェクトを識別するための第2識別情報とのうちの何れか一方と、の関連付け情報を取得する情報取得手段(310)と、所定の条件に基づいて、前記関連付け情報を変更する変更手段(340)と、オブジェクトが存在する前記地点と、特定の前記地点と、を結ぶ経路上における前記地点の前記関連付け情報に基づいて、当該オブジェクトに前記ゲーム上の不利な効果を発生させる効果発生手段(350)と、を含むことを特徴とする。 1-8) A game control apparatus (10, 30) according to an aspect of the present invention is a game control device (10, 30) comprising: a plurality of first objects operated by each of a plurality of users; and one or more second objects as opponents At least one of the plurality of points is a game control device (10, 30) that executes a game movable between the respective points and another point associated with the point, the plurality of points Association information between each of the first identification information for identifying the plurality of first objects and any one of second identification information for identifying the one or more second objects; On a route connecting information acquiring means (310) to be acquired, changing means (340) for changing the association information based on a predetermined condition, the point where an object exists, and the specific point Based on the association information of the serial point to the effect generating means for generating a disadvantageous effect on the game to the object (350), characterized in that it comprises a.
1−9)本発明の一態様に係るプログラムは、上記1−1)〜下記1−7)の何れかに記載のゲームシステム(1)又は上記1−8)に記載のゲーム制御装置(10,30)としてコンピュータを機能させる。 1-9) A program according to an aspect of the present invention is a game control device (10) according to any one of the above 1-1) to 1-7) or the game system (1-8). , 30) make the computer function.
1−10)本発明の一態様に係る情報記憶媒体は、上記プログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。 1-10) An information storage medium according to an aspect of the present invention is a computer readable information storage medium storing the above program.
本発明によれば、各ゲームオブジェクトが存在する地点と、特定の地点と、の移動可能な経路上の地点の関連付け情報に基づいて、当該ゲームオブジェクトが不利になるので、各ユーザは、自分達が不利にならないように又は敵が不利になるように、ゲームオブジェクトが存在している位置だけではなく、経路上の地点の関連付け情報を意識するので、ゲームの戦略性を高めることができる。また、例えば、複数のユーザの中に、ゲームオブジェクトが弱いユーザがいたとしても、経路上の地点の関連付け情報によって敵が不利になるので、ユーザは、ゲームオブジェクトの強さだけに頼らずにゲームを戦略的に考えられるようになり、弱いユーザであっても活躍することが可能になる。 According to the present invention, since each game object is disadvantaged based on the association information of the points on the movable route of the point where each game object exists and the specific point, each user can In order not to be disadvantageous, or to make the enemy disadvantageous, not only the location where the game object is present, but also the association information of points on the route, it is possible to enhance the strategicity of the game. Also, for example, even if there are users whose game object is weak among a plurality of users, the user is not required to rely solely on the strength of the game object because the enemy is disadvantageous due to the association information of points on the route. Be strategically considered, and even weak users can be active.
1−2)本発明の一態様では、前記ゲームシステム(1)は、前記複数の地点ごとに対戦を実行する対戦実行手段(330)を更に含み、前記変更手段(340)は、前記対戦実行手段(330)により実行される前記対戦の結果に基づいて、前記関連付け情報を変更する、ことを特徴とする。 1-2) In one aspect of the present invention, the game system (1) further includes battle execution means (330) for executing a battle at each of the plurality of points, and the change means (340) performs the battle execution. The association information is changed based on the result of the battle executed by the means (330).
1−2)に記載の発明によれば、複数の地点ごとに実行される対戦の結果に基づいて、当該地点の関連付け情報を変更するので、ある地点の関連付け情報を変更することに対して、その地点の対戦の結果を影響させることができるので、ゲームの戦略性をより高めることができる。 According to the invention described in 1-2), the association information of the points is changed based on the result of the battle executed for each of a plurality of points. The game's strategic nature can be further enhanced because it can influence the result of the point match.
1−3)本発明の一態様では、前記ゲームシステム(1)は、前記複数の地点ごとに、前記対戦に参加可能な前記第1オブジェクト及び前記第2オブジェクトを特定する特定手段(320)を更に含み、前記対戦実行手段(330)は、前記複数の地点ごとに、前記特定手段(320)により特定された前記第1オブジェクト及び前記第2オブジェクトに基づいて、前記対戦を実行する、ことを特徴とする。 1-3) In one aspect of the present invention, the game system (1) is provided with an identification unit (320) for identifying the first object and the second object capable of participating in the battle for each of the plurality of points. The game execution means (330) may further include executing the game for each of the plurality of points based on the first object and the second object identified by the identification means (320). It features.
1−3)に記載の発明によれば、ゲーム空間内の地点ごとに実行される対戦に参加可能なオブジェクトを各オブジェクトの地点に基づいて特定するので、どのような配置にして対戦をすればよいかを考えさせることができるので、ゲームの戦略性をより高めることができる。 According to the invention described in 1-3), the objects that can participate in the battle to be executed for each point in the game space are specified based on the points of each object, so if the arrangement is made, the battle is performed The game can be made more strategic because it can be thought good.
1−4)本発明の一態様では、前記変更手段(340)は、前記対戦実行手段(330)により実行される前記対戦で勝利した方に基づいて、前記関連付け情報を変更する、ことを特徴とする。 1-4) In one aspect of the present invention, the changing unit (340) changes the association information based on a winner of the battle executed by the battle executing unit (330). I assume.
1−4)に記載の発明によれば、各地点が対戦で勝利した方に関連付けられるので、各地点に関わる対戦で勝利する動機づけを与えることができる。また、各地点を関連付けるための条件が対戦の勝利であるため、各地点を関連付けるための条件をユーザが把握しやすくなる。 According to the invention described in 1-4), since each point is associated with the winning in the match, it is possible to give motivation to win the match in relation to each point. Further, since the condition for associating the points is the victory of the match, the user can easily understand the condition for associating the points.
1−5)本発明の一態様では、前記効果発生手段(350)は、前記第1オブジェクトが存在する前記地点と、前記特定の地点と、を結ぶ経路に、前記第1識別情報と関連付けられた前記地点だけを通る経路が存在しない場合、当該第1オブジェクトに前記ゲーム上の不利な効果を発生させる手段(351)と、前記第2オブジェクトが存在する前記地点と、前記特定の地点と、を結ぶ経路に、前記2識別情報と関連付けられた前記地点だけを通る経路が存在しない場合、当該第2オブジェクトに前記ゲーム上の不利な効果を発生させる手段(352)と、の少なくとも一方を含むことを特徴とする。 1-5) In one aspect of the present invention, the effect generating means (350) is associated with the first identification information in a route connecting the point where the first object is present and the specific point. Means (351) for causing the first object to generate an adverse effect on the game when there is no route passing only through the point, the point where the second object is present, and the specific point; Means for causing the second object to generate the adverse effect on the game (352) if there is no path passing only through the point associated with the two identification information in the path connecting It is characterized by
1−5)に記載の発明によれば、ユーザが操作するゲームオブジェクトがいる地点と、特定の地点と、の経路上に、第1識別情報と関連付けられた地点がない場合に、当該ゲームオブジェクトが不利になる効果を発生させることで、例えば、そのゲームオブジェクトへの補給が断たれたために不利になるような状況をゲームで表現することができる。対戦相手のゲームオブジェクトがいる地点と、特定の地点と、の経路上に、第2識別情報と関連付けられた地点がない場合に、当該ゲームオブジェクトが不利になる効果を発生させることで、例えば、そのゲームオブジェクトへの補給が断たれたために不利になるような状況をゲームで表現することができる。 According to the invention described in 1-5), when there is no point associated with the first identification information on the route between the point where the game object operated by the user is and the specific point, the game object By generating an effect that is disadvantageous, for example, it is possible to express a situation in which the game object is disadvantageous because the supply to the game object is cut off. For example, by generating an effect that the game object becomes disadvantageous when there is no point associated with the second identification information on the route of the opponent game object and the specific point, for example, It is possible to express in the game a situation that would be disadvantageous due to the supply of the game object being turned off.
1−6)本発明の一態様では、前記効果発生手段(350)は、前記オブジェクトと関連付けられたパラメータを変化させることによって、前記不利な効果を発生させる、ことを特徴とする。 1-6) In one aspect of the present invention, the effect generating means (350) is characterized in that the adverse effect is generated by changing a parameter associated with the object.
1−6)に記載の発明によれば、オブジェクトのパラメータを変化させることによって、例えば、そのオブジェクトへの補給が断たれたために不利になったような表現をすることができる。 According to the invention described in 1-6), by changing the parameter of an object, for example, it is possible to make a representation that has become disadvantageous because the supply to the object is interrupted.
1−7)本発明の一態様では、前記効果発生手段(350)は、前記経路上における前記地点の前記関連付け情報が所定の条件を満たす場合、前記不利な効果を発生させ、当該所定の条件が満たされなくなった場合、前記不利な効果の発生を解除する、ことを特徴とする。 1-7) In one aspect of the present invention, when the association information of the point on the route satisfies a predetermined condition, the effect generating unit (350) generates the adverse effect, and the predetermined condition Is canceled, the occurrence of the adverse effect is cancelled.
1−7)に記載の発明によれば、ユーザは、自分達が不利になる状況をなるべく早く解消するためにゲームをプレイしたり、対戦相手が不利になる状況をなるべく継続するようにゲームをプレイしたりするので、するので、ゲームの戦略性をより高めることができる。 According to the invention described in 1-7), the user plays the game in order to eliminate the situation in which the users are disadvantaged as soon as possible, or the game is continued in order to continue the condition in which the opponent is disadvantaged as much as possible. As you play, you can further improve the strategy of the game.
[6−2.第2の技術に係る発明]
2−1)本発明の一態様に係るゲームシステム(1)は、複数のユーザの各々が操作する複数の第1オブジェクトと、対戦相手である1又は複数の第2オブジェクトと、の少なくとも一方が、複数の地点の各々と、当該地点と対応付けられた他の前記地点と、の間で移動可能なゲームを実行するゲームシステム(1)であって、前記複数の地点の各々と、前記複数の第1オブジェクトを識別するための第1識別情報と前記1又は複数の第2オブジェクトを識別するための第2識別情報とのうちの何れか一方と、の関連付け情報を取得する情報取得手段(310)と、所定の条件に基づいて、前記関連付け情報を変更する変更手段(340)と、オブジェクトが存在する前記地点と対応付けられた他の前記地点の前記関連付け情報に基づいて、当該オブジェクトに前記ゲーム上の不利な効果を発生させる効果発生手段(350)と、を含むことを特徴とする。
6-2. Invention according to second technology]
2-1) A game system (1) according to an aspect of the present invention includes at least one of a plurality of first objects operated by each of a plurality of users and one or more second objects as opponents. A game system (1) for executing a movable game between each of a plurality of points and another point associated with the point, wherein each of the plurality of points and the plurality of points are Information acquisition means for acquiring association information between first identification information for identifying the first object of the second identification information and second identification information for identifying the one or more second objects ( 310) and changing means (340) for changing the association information based on a predetermined condition, and based on the association information of the other points associated with the point where the object exists. An effective generation means (350) for generating a disadvantageous effect on the game to the object, characterized in that it comprises a.
2−8)本発明の一態様に係るゲーム制御装置(10,30)は、複数のユーザの各々が操作する複数の第1オブジェクトと、対戦相手である1又は複数の第2オブジェクトと、の少なくとも一方が、複数の地点の各々と、当該地点と対応付けられた他の前記地点と、の間で移動可能なゲームを実行するゲーム制御装置(10,30)であって、前記複数の地点の各々と、前記複数の第1オブジェクトを識別するための第1識別情報と前記1又は複数の第2オブジェクトを識別するための第2識別情報とのうちの何れか一方と、の関連付け情報を取得する情報取得手段(310)と、所定の条件に基づいて、前記関連付け情報を変更する変更手段(340)と、オブジェクトが存在する前記地点と対応付けられた他の前記地点の前記関連付け情報に基づいて、当該オブジェクトに前記ゲーム上の不利な効果を発生させる効果発生手段(350)と、を含むことを特徴とする。 2-8) The game control device (10, 30) according to an aspect of the present invention is a game control device (10, 30) comprising: a plurality of first objects operated by each of a plurality of users; At least one of the plurality of points is a game control device (10, 30) that executes a game movable between the respective points and another point associated with the point, the plurality of points Association information between each of the first identification information for identifying the plurality of first objects and any one of second identification information for identifying the one or more second objects; The association of the other point associated with the point where the object exists, and the change means (340) which changes the association information based on a predetermined condition, and the information acquisition means (310) to acquire Based on the distribution, the effect generating means for generating a disadvantageous effect on the game to the object (350), characterized in that it comprises a.
2−9)本発明の一態様に係るプログラムは、上記2−1)〜下記2−7)の何れかに記載のゲームシステム(1)又は上記2−8)に記載のゲーム制御装置(10,30)としてコンピュータを機能させる。 2-9) A program according to an aspect of the present invention is a game control device (10) according to any one of the above 2-1) to 2-7) or the game system (1) according to 2-8). , 30) make the computer function.
2−10)本発明の一態様に係る情報記憶媒体は、上記プログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。 2-10) An information storage medium according to an aspect of the present invention is a computer readable information storage medium storing the above program.
本発明によれば、各ゲームオブジェクトが存在する地点と対応付けられた他の地点の関連付け情報に基づいて、当該ゲームオブジェクトが不利になるので、各ユーザは、自分達が不利にならないように又は敵が不利になるように、ゲームオブジェクトが存在している地点だけではなく、他の地点の関連付け情報を意識するので、ゲームの戦略性を高めることができる。また、例えば、複数のユーザの中に、ゲームオブジェクトが弱いユーザがいたとしても、対戦相手のゲームオブジェクトが存在する地点と対応付けられた他の地点の関連付け情報によって敵が不利になるので、ユーザは、ゲームオブジェクトの強さだけに頼らずにゲームを戦略的に考えられるようになり、弱いユーザであっても活躍することが可能になる。 According to the present invention, since the game object becomes disadvantageous based on the association information of the other points associated with the point where each game object exists, each user is prevented from being disadvantaged or It is possible to improve the strategicity of the game because the enemy is not only at a point where the game object is present, but also because it is aware of the association information of other points. Also, for example, even if there is a user whose game object is weak among a plurality of users, the enemy is disadvantaged by the association information of other points associated with the point where the opponent game object is present. Can be considered strategically without relying only on the strength of the game object, allowing even weak users to be active.
2−2)本発明の一態様では、前記効果発生手段(350)は、特定の前記地点に存在するオブジェクトに、当該特定の地点と対応付けられた他の前記地点の関連付け情報に基づいて、前記ゲーム上の不利な効果を発生させる、ことを特徴とする。 2-2) In one aspect of the present invention, the effect generation means (350) is configured to associate an object present at a specific point with other point information associated with the specific point, Generating an adverse effect on the game.
2−2)に記載の発明によれば、特定の地点に隣接する地点の関連付け状況によって、特定の地点に存在するユーザオブジェクトや対戦相手オブジェクトが不利になったりするので、各地点に重要度の変化を持たせることができるため、ゲームの戦略性をより高めることができる。 According to the invention described in 2-2), the user object or the opponent object existing at a specific point may be disadvantageous depending on the association status of the points adjacent to the specific point. The ability to make changes can further enhance the strategic nature of the game.
2−3)本発明の一態様では、前記複数の地点は、予め前記第1識別情報と関連付けられた第1の前記特定の地点と、予め前記第2識別情報と関連付けられた第2の前記特定の地点と、を含み、前記ゲームシステム(1)は、前記第1の特定の地点と前記第2の特定の地点の前記関連付け情報に基づいて、ゲームの勝敗を判定する手段(360)、を更に含むことを特徴とする。 2-3) In one aspect of the present invention, the plurality of points are a first point specified in advance associated with the first identification information, and a second point associated in advance with the second identification information. Means (360) for determining the outcome of the game based on the association information of the first specific point and the second specific point, the game system (1) including a specific point; Further comprising
2−3)に記載の発明によれば、ゲームの勝敗が決定する要因となる特定の地点だけでなく、当該特定の地点と対応付けられた他の地点を意識させることで、ゲームの戦略性をより高めることができる。更に、例えば、複数のユーザの中にゲームオブジェクトが弱いユーザがいたとしても、敵を不利にさせることで活躍できるので、ゲームの勝敗を左右するような重要な場面でも弱いユーザが活躍することができる。 According to the invention described in 2-3), the strategicity of the game can be realized by not only the specific point that is the factor that determines the outcome of the game, but also the other point associated with the specific point. Can be raised more. Furthermore, even if there are users who have weak game objects among multiple users, for example, they can play an active role by making the enemy disadvantageous, so that weak users can play an active role even in important scenes that determine the outcome of the game. it can.
2−4)本発明の一態様では、前記ゲームシステム(1)は、前記複数の地点ごとに対戦を実行する対戦実行手段(330)を更に含み、前記変更手段(340)は、前記対戦実行手段(330)により実行される前記対戦の結果に基づいて、前記関連付け情報を変更する、ことを特徴とする。 2-4) In one aspect of the present invention, the game system (1) further includes match execution means (330) for playing a match for each of the plurality of points, and the change means (340) performs the match execution. The association information is changed based on the result of the battle executed by the means (330).
2−4)に記載の発明によれば、複数の地点ごとに実行される対戦の結果に基づいて、当該地点の関連付け情報を変更するので、ある地点の関連付け情報を変更することに対して、その地点の対戦の結果を影響させることができるので、ゲームの戦略性をより高めることができる。 According to the invention described in 2-4), since the association information of the points is changed based on the result of the battle executed for each of the plurality of points, it is possible to change the association information of a certain point. The game's strategic nature can be further enhanced because it can influence the result of the point match.
2−5)本発明の一態様では、前記変更手段(340)は、前記対戦実行手段(330)により実行される前記対戦で勝利した方に基づいて、前記関連付け情報を変更する、ことを特徴とする。 2-5) In one aspect of the present invention, the changing unit (340) changes the association information on the basis of a winner of the match performed by the match execution unit (330). I assume.
2−5)に記載の発明によれば、各地点が対戦で勝利した方に関連付けられるので、各地点に関わる対戦で勝利する動機づけを与えることができる。また、各地点を関連付けるための条件が対戦の勝利であるため、各地点を関連付けるための条件をユーザが把握しやすくなる。 According to the invention described in 2-5), since each point is associated with the winning in the match, it is possible to give motivation to win the match in relation to each point. Further, since the condition for associating the points is the victory of the match, the user can easily understand the condition for associating the points.
2−6)本発明の一態様では、前記効果発生手段(350)は、前記第1オブジェクトが存在する前記地点と対応付けられた他の前記地点のうち、前記第2識別情報と関連付けられた前記地点の数に基づいて、当該第1オブジェクトに前記ゲーム上の不利な効果を発生させる手段(351)と、前記第2オブジェクトが存在する前記地点と対応付けられた他の前記地点のうち、前記第1識別情報と関連付けられた前記地点の数に基づいて、当該第2オブジェクトに前記ゲーム上の不利な効果を発生させる手段(352)と、の少なくとも一方を含むことを特徴とする。 2-6) In one aspect of the present invention, the effect generating means (350) is associated with the second identification information among other points associated with the point where the first object exists. The means (351) for causing the first object to generate an adverse effect on the game based on the number of points, and the other points among the other points associated with the points where the second object exists And at least one of: means (352) for causing the second object to generate an adverse effect on the game based on the number of points associated with the first identification information.
2−6)に記載の発明によれば、ユーザ側又は対戦相手側と関連付けられている地点の数に基づいて不利な効果が発生するので、当該地点の数が多いほど不利にする等の処理を実行することができる。このようにすれば、ゲームオブジェクトが孤立しているほど不利になるような状況を表現することができる。 According to the invention described in 2-6), an adverse effect occurs based on the number of points associated with the user side or the opponent side, so that the processing is more disadvantageous as the number of the points increases. Can be performed. In this way, it is possible to express a situation in which the more isolated the game object is, the more disadvantageous it is.
2−7)本発明の一態様では、前記効果発生手段(350)は、前記オブジェクトと関連付けられたパラメータを変化させることによって、前記不利な効果を発生させる、ことを特徴とする。 2-7) In one aspect of the present invention, the effect generating means (350) is characterized in that the adverse effect is generated by changing a parameter associated with the object.
2−7)に記載の発明によれば、オブジェクトのパラメータを変化させることによって、例えば、そのオブジェクトが孤立しているために不利になったような表現をすることができる。 According to the invention described in 2-7), by changing the parameter of an object, for example, it is possible to make a representation that is disadvantageous because the object is isolated.
[6−3.第3の技術に係る発明]
3−1)本発明の一態様に係るゲームシステム(1)は、ユーザ識別情報とユーザオブジェクトとの関連付けを記憶する記憶手段(300)によって記憶された前記関連付けを取得する手段(310)と、前記ユーザ識別情報により識別されるユーザの操作に基づいて、前記ユーザ識別情報と関連付けられたゲームパラメータを変化させることにより、前記ユーザ識別情報と関連付けられたユーザオブジェクトを行動させる行動制御手段(370)と、前記行動制御手段(370)により変化した前記ゲームパラメータの変化量に基づく累計情報を取得する累計情報取得手段(310)と、前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段(410)と、を含むことを特徴とする。
6-3. Invention according to third technology]
3-1) A game system (1) according to an aspect of the present invention comprises means (310) for acquiring the association stored by storage means (300) for storing association between user identification information and a user object. Behavior control means (370) for causing the user object associated with the user identification information to act by changing the game parameter associated with the user identification information based on the user's operation identified by the user identification information An accumulative information acquiring unit (310) acquiring accumulative information based on the change amount of the game parameter changed by the action control unit (370), and an opponent object as an opponent of the user based on the accumulative information An opponent object generating means (410) for generating And butterflies.
3−8)本発明の一態様に係るユーザの操作に基づいて、当該ユーザを識別するためのユーザ識別情報と関連付けられたゲームパラメータを変化させることにより、当該ユーザ識別情報と関連付けられたユーザオブジェクトを行動させる行動制御手段(370)と、前記行動制御手段(370)により変化した前記ゲームパラメータの変化量に基づく累計情報を取得する累計情報取得手段(310)と、前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段(410)と、を含むことを特徴とする。 3-8) A user object associated with the user identification information by changing a game parameter associated with the user identification information for identifying the user based on an operation of the user according to one aspect of the present invention Action control means (370) for causing the user to act, cumulative information acquisition means (310) for obtaining cumulative information based on the change amount of the game parameter changed by the behavior control means (370), and based on the cumulative information An opponent object generating means (410) for generating an opponent object as an opponent of the user.
3−9)本発明の一態様に係るプログラムは、上記3−1)〜下記3−7)の何れかに記載のゲームシステム(1)又は上記3−8)に記載のゲーム制御装置(10,30)としてコンピュータを機能させる。 3-9) A program according to an aspect of the present invention is a game control device (10) according to any one of the above 3-1) to the following 3-7). , 30) make the computer function.
3−10)本発明の一態様に係る情報記憶媒体は、上記プログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。 3-10) An information storage medium according to an aspect of the present invention is a computer readable information storage medium storing the above program.
本発明によれば、ユーザオブジェクトの行動によって変化するゲームパラメータの累計情報に基づいて対戦相手オブジェクトを発生させるので、ユーザオブジェクトが行動しておらずゲームパラメータが変化していないような場合に対戦相手オブジェクトを発生させないようにするなどできるので、対戦相手のオブジェクトを発生させる場合のゲームバランスを保つことが可能となる。即ち、ユーザオブジェクトが行動していないにもかかわらず、対戦相手オブジェクトが次々と発生するような場合には、大量に発生した対戦相手オブジェクトによってユーザオブジェクトがなすすべもなくやられてしまうことがありうるが、累計情報は、ユーザオブジェクトの行動に基づいて取得されるものなので、ユーザの活動量や活動時間に合わせて対戦相手オブジェクトを発生させることが可能となり、ゲームバランスを保つことができる。 According to the present invention, since the opponent object is generated based on the accumulated information of game parameters which changes according to the action of the user object, the opponent is not moved when the user object does not act and the game parameter is not changed. Since it is possible to prevent the generation of an object, etc., it is possible to maintain the game balance in the case of generating an opponent's object. That is, even if the user object does not act, when the opponent object is generated one after another, it is possible that the user object has nothing to do with the generated opponent object. However, since the accumulated information is acquired based on the action of the user object, it is possible to generate the opponent object according to the amount of activity and the activity time of the user, and the game balance can be maintained.
3−2)本発明の一態様では、前記ゲームシステム(1)は、前記ユーザオブジェクトの行動に基づいて、所与のゲーム課題が達成されたか否かを判定する手段(400)を更に含み、前記対戦相手オブジェクト発生手段(410)は、前記ゲームが開始されてから前記ゲーム課題が達成されるまでの間に、前記累計情報に基づいて、前記対戦相手オブジェクトを発生させる、ことを特徴とする。 3-2) In one aspect of the present invention, the game system (1) further includes means (400) for determining whether a given game task has been achieved based on the action of the user object, The opponent object generating means (410) is characterized in that the opponent object is generated based on the accumulated information from the start of the game to the achievement of the game task. .
3−2)に記載の発明によれば、ゲーム開始からゲーム課題の達成までに、ユーザに長い期間断続的にプレイする必要がある場合であっても、適切なタイミングで対戦相手オブジェクトを発生させることができる。 According to the invention described in 3-2), even when the user needs to intermittently play for a long period from the start of the game to the achievement of the game task, the opponent object is generated at an appropriate timing. be able to.
3−3)本発明の一態様では、前記ゲームシステム(1)は、前記累計情報取得手段(310)により取得された前記累計情報を前記ユーザに対して通知する手段(420)、を更に含むことを特徴とする。 3-3) In one aspect of the present invention, the game system (1) further includes means (420) for notifying the user of the accumulated information acquired by the accumulated information acquiring means (310). It is characterized by
3−3)に記載の発明によれば、対戦相手オブジェクトが発生する条件となる累計情報をユーザに通知することにより、例えば、あとどのくらいユーザキャラクタを行動させたら対戦相手オブジェクトが発生するかを考えさせながらゲームをプレイさせることができるので、より戦略的なゲームを提供することができる。 According to the invention described in 3-3), it is considered, for example, how long the user character is made to act to generate the opponent object by notifying the user of the accumulated information which is the condition for generating the opponent object. Since the game can be played while being played, a more strategic game can be provided.
3−4)本発明の一態様では、前記累計情報は、複数の前記ユーザ識別情報とそれぞれ関連付けられた複数の前記ゲームパラメータの各々の変化量に基づく情報であり、前記対戦相手オブジェクト発生手段(410)は、前記複数のユーザ識別情報の各々により識別される複数の前記ユーザの対戦相手として前記対戦相手オブジェクトを発生させる、ことを特徴とする。 3-4) In one aspect of the present invention, the accumulative information is information based on the variation of each of the plurality of game parameters respectively associated with the plurality of pieces of user identification information, and 410) is characterized in that the opponent object is generated as an opponent of a plurality of the users identified by each of the plurality of pieces of user identification information.
3−4)に記載の発明によれば、複数のユーザに共通の累計情報を用意しておき、各ユーザキャラクタの行動を共通の累計情報に影響させて対戦相手オブジェクトを発生させることができるので、ユーザ同士のゲームプレイに互いに影響を与えやすくすることができる。その結果、より変化に富んだゲームを提供することができる。また、複数のユーザによるゲームプレイであっても、複数のユーザオブジェクトの各々の行動により変化した変化量に基づく累計情報を用いるため、より適切に対戦オブジェクトを発生させることができる。 According to the invention described in 3-4), it is possible to prepare common accumulated information for a plurality of users, and to cause the opponent object to be generated by affecting the action of each user character on the common accumulated information. , It can be made easy to mutually influence the game play of users. As a result, more varied games can be provided. Further, even with game play by a plurality of users, it is possible to generate a match object more appropriately because cumulative information based on the amount of change changed by the action of each of the plurality of user objects is used.
3−5)本発明の一態様では、前記対戦相手オブジェクト発生手段(410)は、複数の前記ユーザ識別情報の各々により識別される複数の前記ユーザの対戦相手として前記対戦相手オブジェクトを発生させ、前記複数のユーザ識別情報の各々と、前記複数のユーザのグループを識別するためのグループ識別情報と、は予め関連付けられている、ことを特徴とする。 3-5) In one aspect of the present invention, the opponent object generating means (410) generates the opponent object as an opponent of a plurality of the users identified by each of a plurality of pieces of user identification information, Each of the plurality of pieces of user identification information and group identification information for identifying a group of the plurality of users are associated in advance.
3−5)に記載の発明によれば、グループに属する複数のユーザと対戦相手とが対戦するゲームにおいて、累計情報に基づいて対戦相手オブジェクトを発生させて、ユーザ同士のゲームプレイに互いに影響を与えることによって、同じユーザグループに属するユーザ同士でよりコミュニケーションを取るきっかけを与えることができる。また、お互いに知っているユーザ同士でゲームに参加できるため、事前に戦略等を相談しながらゲームを進めることができる。 According to the invention described in 3-5), in a game in which a plurality of users belonging to a group and an opponent play a match, an opponent object is generated based on the accumulated information to mutually affect the game play between the users. By giving it, the user who belongs to the same user group can be given the opportunity to communicate more. In addition, since users who know each other can participate in the game, it is possible to advance the game while discussing in advance strategies and the like.
3−6)本発明の一態様では、前記対戦相手オブジェクト発生手段(410)は、前記累計情報が基準以上になったか否かを判定する手段(411)を含み、前記累計情報が前記基準以上になったと判定された場合に前記対戦相手オブジェクトを発生させる、ことを特徴とする。 3-6) In one aspect of the present invention, the opponent object generating means (410) includes means (411) for determining whether or not the cumulative total information exceeds a reference, and the cumulative total is above the reference And generating the opponent object when it is determined that it has become.
3−6)に記載の発明によれば、累計情報が基準以上になったと判定された場合に対戦相手オブジェクトを発生させるようにすると、対戦相手オブジェクトを発生させる基準を予め設定することができるので、ゲームバランスを保ちやすくなる。 According to the invention described in 3-6), when it is determined that the opponent object is generated when it is determined that the accumulated information becomes equal to or more than the reference, the reference for generating the opponent object can be set in advance. , It becomes easy to keep the game balance.
3−7)本発明の一態様では、前記ゲームシステム(1)は、時間経過に基づいて、前記ゲームパラメータを変化させる手段(390)を更に含む、ことを特徴とする。 3-7) In one aspect of the present invention, the game system (1) is characterized by further including means (390) for changing the game parameter based on the passage of time.
3−7)に記載の発明によれば、時間経過に基づいてゲームパラメータを変化させることによって、ゲームの戦略性を高めることができる。例えば、時間経過に基づいてゲームパラメータを変化させると、ゲームが開始されてからゲーム課題が達成されるまでの間が比較的長くなりやすいので、このような場合であっても、適切なタイミングで対戦相手オブジェクトを発生させることができる。 According to the invention described in 3-7), it is possible to enhance the strategicity of the game by changing the game parameters based on the passage of time. For example, if game parameters are changed based on the passage of time, the time from the start of the game to the achievement of the game task is likely to be relatively long. An opponent object can be generated.
1 ゲームシステム、N ネットワーク、10 端末、11 制御部、12 記憶部、13 通信部、14 入力部、15 表示部、30 サーバ、31 制御部、32 記憶部、33 通信部、D 味方デッキ、E 敵デッキ、M マップ、P 地点、R 道、G10 ゲーム画像、A10 マップ表示領域、G20 詳細情報画像、OB20,OB21,OB22,OB23,OB24 処理オブジェクト、G30 対戦準備画像、G40 対戦画像、G50 対戦結果画像、100 操作受付部、110 表示制御部、300 データ記憶部、310 情報取得部、320 特定部、330 対戦実行部、340 変更部、350 効果発生部、360 勝敗判定部、370 行動制御部、380 累計情報取得部、390 パラメータ変化部、400 達成判定部、410 敵デッキ発生部、420 累計情報通知部、TBL101 ユーザ情報テーブル、TBL102 味方軍情報テーブル、TBL103 敵軍情報テーブル、TBL104 マップ状況テーブル。 1 game system, N network, 10 terminals, 11 control units, 12 storage units, 13 communication units, 14 input units, 15 display units, 30 servers, 31 control units, 32 storage units, 33 communication units, D friend deck, E Enemy deck, M map, P point, R road, G10 game image, A10 map display area, G20 detailed information image, OB20, OB21, OB22, OB23, OB24 processing object, G30 battle preparation image, G40 battle image, G50 battle result Image, 100 operation reception unit, 110 display control unit, 300 data storage unit, 310 information acquisition unit, 320 identification unit, 330 match execution unit, 340 change unit, 350 effect generation unit, 360 win / loss determination unit, 370 action control unit, 380 Cumulative information acquisition part, 390 parameter change part, 400 achievements Department, 410 enemy deck generating unit, 420 cumulative information notification unit, TBL101 user information table, TBL102 ally military information table, TBL103 enemy information table, TBL104 map status table.
Claims (9)
前記ユーザ識別情報により識別されるユーザの操作に基づいて、前記ユーザ識別情報と関連付けられたゲームパラメータを消費させることにより、前記ユーザ識別情報と関連付けられたユーザオブジェクトを行動させる行動制御手段と、
前記ゲームパラメータを回復させる回復手段と、
前記ユーザオブジェクトを行動させるために前記行動制御手段により消費した前記ゲームパラメータの消費量に基づく累計情報であって、前記ゲームパラメータが回復しても変わらない累計情報を取得する累計情報取得手段と、
前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段と、
を含むことを特徴とするゲームシステム。 Means for acquiring the association stored by the storage means for storing the association between the user identification information and the user object;
Action control means for causing a user object associated with the user identification information to act by consuming a game parameter associated with the user identification information based on the user's operation identified by the user identification information;
Recovery means for recovering the game parameters;
Cumulative information acquisition means for acquiring cumulative information based on the consumption amount of the game parameter consumed by the action control means for causing the user object to act, the cumulative information not changing even when the game parameter is recovered ;
Opposite object generating means for generating an opponent object as an opponent of the user based on the accumulated information;
A game system characterized by including.
前記対戦相手オブジェクト発生手段は、ゲームが開始されてから前記ゲーム課題が達成されるまでの間に、前記累計情報に基づいて、前記対戦相手オブジェクトを発生させる、
ことを特徴とする請求項1に記載のゲームシステム。 The game system further includes means for determining whether a given game task has been achieved based on the action of the user object,
The opponent object generating means from Gate beam is started until the game task is achieved, on the basis of the cumulative information, to generate the opponent object,
The game system according to claim 1, characterized in that:
を更に含むことを特徴とする請求項1又は2に記載のゲームシステム。 The game system is a means for notifying the user of the accumulated information acquired by the accumulated information acquiring means.
The game system according to claim 1, further comprising:
前記対戦相手オブジェクト発生手段は、前記複数のユーザ識別情報の各々により識別される複数の前記ユーザの対戦相手として前記対戦相手オブジェクトを発生させる、
ことを特徴とする請求項1〜3の何れかに記載のゲームシステム。 The accumulated information is information based on a total value of consumption of each of a plurality of game parameters associated with a plurality of the user identification information, respectively.
The opponent object generating means generates the opponent object as an opponent of a plurality of the users identified by each of the plurality of pieces of user identification information.
The game system according to any one of claims 1 to 3, characterized in that.
前記複数のユーザ識別情報の各々と、前記複数のユーザのグループを識別するためのグループ識別情報と、は予め関連付けられている、
ことを特徴とする請求項1〜4の何れかに記載のゲームシステム。 The opponent object generating means generates the opponent object as an opponent of a plurality of the users identified by each of a plurality of pieces of user identification information,
Each of the plurality of user identification information and group identification information for identifying a group of the plurality of users are associated in advance,
The game system according to any one of claims 1 to 4, characterized in that.
ことを特徴とする請求項1〜5の何れかに記載のゲームシステム。 The opponent object generating means includes means for determining whether or not the accumulated information exceeds a standard, and generates the opponent object when it is determined that the accumulated information exceeds the standard.
The game system according to any one of claims 1 to 5, characterized in that.
ことを特徴とする請求項1〜6の何れかに記載のゲームシステム。 It said recovery means based on the time elapsed, Ru to restore the game parameter,
The game system according to any one of claims 1 to 6, characterized in that:
前記ゲームパラメータを回復させる回復手段と、
前記ユーザオブジェクトを行動させるために前記行動制御手段により消費した前記ゲームパラメータの消費量に基づく累計情報であって、前記ゲームパラメータが回復しても変わらない累計情報を取得する累計情報取得手段と、
前記累計情報に基づいて、前記ユーザの対戦相手として対戦相手オブジェクトを発生させる対戦相手オブジェクト発生手段と、
を含むことを特徴とするゲーム制御装置。 Action control means for causing a user object associated with the user identification information to act by consuming a game parameter associated with the user identification information for identifying the user based on the user's operation;
Recovery means for recovering the game parameters;
Cumulative information acquisition means for acquiring cumulative information based on the consumption amount of the game parameter consumed by the action control means for causing the user object to act, the cumulative information not changing even when the game parameter is recovered ;
Opposite object generating means for generating an opponent object as an opponent of the user based on the accumulated information;
A game control apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015172353A JP6519745B2 (en) | 2015-09-01 | 2015-09-01 | Game system, game control device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015172353A JP6519745B2 (en) | 2015-09-01 | 2015-09-01 | Game system, game control device, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017046918A JP2017046918A (en) | 2017-03-09 |
| JP6519745B2 true JP6519745B2 (en) | 2019-05-29 |
Family
ID=58280777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015172353A Active JP6519745B2 (en) | 2015-09-01 | 2015-09-01 | Game system, game control device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6519745B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6704383B2 (en) * | 2017-12-18 | 2020-06-03 | 株式会社ミクシィ | Information processing device and game program |
| JP7228827B2 (en) | 2018-04-09 | 2023-02-27 | 任天堂株式会社 | Information processing system, information processing method, information processing apparatus, and information processing program |
| JP7105117B2 (en) * | 2018-06-25 | 2022-07-22 | 株式会社 ディー・エヌ・エー | Information processing device, game program, and information processing method |
| JP7258506B2 (en) * | 2018-10-11 | 2023-04-17 | 株式会社コロプラ | Game program, method, and information processing device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3863293B2 (en) * | 1998-06-29 | 2006-12-27 | 株式会社コナミデジタルエンタテインメント | Video game apparatus and computer-readable recording medium having recorded video game progress control program |
| JP5577362B2 (en) * | 2012-02-17 | 2014-08-20 | 株式会社コナミデジタルエンタテインメント | Game device, program |
| JP5546076B1 (en) * | 2013-06-11 | 2014-07-09 | 株式会社 ディー・エヌ・エー | Server device and game program |
| JP6262456B2 (en) * | 2013-06-28 | 2018-01-17 | 株式会社バンダイナムコエンターテインメント | Programs and computer systems |
-
2015
- 2015-09-01 JP JP2015172353A patent/JP6519745B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017046918A (en) | 2017-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2023133536A (en) | Game system, game method, game program, and game server | |
| JP6416059B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
| JP2025124853A (en) | Program, control method, and information processing device | |
| JP6519745B2 (en) | Game system, game control device, and program | |
| JP6265432B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
| JP5798224B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP2007105309A (en) | Game control program, game control method and game apparatus | |
| JP6861774B2 (en) | Programs, control methods, and information processing equipment | |
| JP6096359B1 (en) | Control program, control method, and computer | |
| JP6402335B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
| JP7228631B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD AND INFORMATION PROCESSING DEVICE | |
| JP6624463B2 (en) | Game system and program | |
| JP7065282B2 (en) | Programs, game controls, and game systems | |
| JP7445934B2 (en) | Game program, game system, terminal device, and game program execution method | |
| JP7079531B2 (en) | Game systems, game controls, and programs | |
| JP7557027B1 (en) | Information processing program, information processing method, and information processing system | |
| JP7839517B2 (en) | Program, information processing device, and control method | |
| JP5964489B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP6856790B2 (en) | Programs, information processing devices and control methods | |
| JP6823765B2 (en) | Game systems, game controls, and programs | |
| JP6936746B2 (en) | Programs, information processing devices, and control methods | |
| US20150151205A1 (en) | Multiple character pvp game | |
| JP2018201668A (en) | Program, information processing device, and control method | |
| JP6595538B2 (en) | Program, control method, and information processing apparatus | |
| JP6933531B2 (en) | Programs, information processing devices and control methods |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170119 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170801 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170927 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180306 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190130 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190409 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6519745 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |