JP2015202233A - Information processor and game program - Google Patents
Information processor and game program Download PDFInfo
- Publication number
- JP2015202233A JP2015202233A JP2014083536A JP2014083536A JP2015202233A JP 2015202233 A JP2015202233 A JP 2015202233A JP 2014083536 A JP2014083536 A JP 2014083536A JP 2014083536 A JP2014083536 A JP 2014083536A JP 2015202233 A JP2015202233 A JP 2015202233A
- Authority
- JP
- Japan
- Prior art keywords
- area
- confrontation
- team
- unit
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013459 approach Methods 0.000 claims abstract description 10
- 230000010365 information processing Effects 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 19
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 6
- 230000007123 defense Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 238000004088 simulation Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Abstract
Description
本発明は、情報処理装置、及び、ゲームプログラムに関する。 The present invention relates to an information processing apparatus and a game program.
複数のプレイヤー(遊戯者)が所属するチームを結成し、チーム同士がゲーム成績を競い合うチーム対戦を実行する情報処理装置が知られている(たとえば、特許文献1)。
このチーム対戦では、チーム内の各プレイヤーが自己のユニット(例えば、サッカークラブ)を用いて対戦を行ったときの個人成績をそれぞれ求め、各プレイヤーの個人成績の総和をチームのゲーム成績としている。
There has been known an information processing apparatus that forms a team to which a plurality of players (players) belong and performs a team battle in which teams compete for game results (for example, Patent Document 1).
In this team battle, each player in the team obtains individual results when the player plays a match using his own unit (for example, a soccer club), and the sum of the individual results of each player is used as the team game score.
しかしながら、このチーム対戦は、ユニットを用いてチームで対戦を行なうものではないので、チームの連帯感を高めることが難しかった。また、チーム間ではゲーム成績を競い合うだけであり、呆気なく決着がついてしまうため、チーム内の各プレイヤーは充分な興趣を得ることができなかった。
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、チーム対戦に対する興趣を高めることにある。
However, this team battle is not a team battle using units, so it was difficult to improve the team's sense of solidarity. In addition, the teams only compete for the game results and are settled without fear, so each player in the team could not get enough interest.
This invention is made | formed in view of such a situation, The place made into the objective is to raise the interest with respect to a team battle.
上記課題を解決するための本発明の主たる発明は、
各チームのユニットがゲームフィールド上で敵陣エリアを目指して複数の単位エリア間を移動しながら対決することによって行なわれるチーム対戦を実行する情報処理装置であって、
複数の単位エリアのいずれかにユニット同士が対決する対決エリアが設定された際に、チームポイントを競い合うためのポイント対決をチーム間で行わせるポイント対決部と、
前記ポイント対決で競り勝ったチームのユニットが敵陣エリアに近づくように、複数の単位エリアのいずれかに次の対決エリアを設定する対決エリア設定部と、
次の対決エリアが敵陣エリア内に設定された際に、チーム対戦での勝利条件の成否を決定するための敵陣エリア対決をチーム間で行わせる敵陣エリア対決部と、
前記勝利条件の成否に基づき、チーム対戦の勝敗を決定する勝敗決定部と、
を備えたことを特徴とする情報処理装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
The main invention of the present invention to solve the above problems is
An information processing apparatus for performing team battles in which team units are confronted while moving between a plurality of unit areas aiming at enemy areas on the game field,
When a confrontation area where units confront each other is set in any of a plurality of unit areas, a point confrontation unit that performs point confrontation between teams for competing team points,
A confrontation area setting unit that sets a next confrontation area in any of a plurality of unit areas so that the unit of the team that won the point confrontation approaches the enemy team area;
When the next confrontation area is set in the enemy area, an enemy area confrontation unit that makes an enemy area area confrontation between teams to determine the success or failure of victory conditions in team battles,
Based on the success or failure of the victory conditions, a win / loss determination unit for determining the victory or defeat of the team battle,
An information processing apparatus characterized by comprising:
Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
即ち、各チームのユニットがゲームフィールド上で敵陣エリアを目指して複数の単位エリア間を移動しながら対決することによって行なわれるチーム対戦を実行する情報処理装置であって、
複数の単位エリアのいずれかにユニット同士が対決する対決エリアが設定された際に、チームポイントを競い合うためのポイント対決をチーム間で行わせるポイント対決部と、
前記ポイント対決で競り勝ったチームのユニットが敵陣エリアに近づくように、複数の単位エリアのいずれかに次の対決エリアを設定する対決エリア設定部と、
次の対決エリアが敵陣エリア内に設定された際に、チーム対戦での勝利条件の成否を決定するための敵陣エリア対決をチーム間で行わせる敵陣エリア対決部と、
前記勝利条件の成否に基づき、チーム対戦の勝敗を決定する勝敗決定部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユニットを用いてチームで対戦を行なうことができるため、チームの連帯感を高めることが可能となる。また、チーム対戦の勝敗が決定されるまでに、対決エリアが敵陣エリアに近づいたり離れたりしながらチーム間でのポイント対決が繰り返される。これにより、局面が次々と変化する状況下でチーム対戦が行われることになるため、チーム対戦に対する興趣を高めることが可能となる。
At least the following matters will become apparent from the description of the present specification and the accompanying drawings.
In other words, each team unit is an information processing apparatus that performs a team battle performed by confronting each unit while moving between a plurality of unit areas aiming at an enemy team area on the game field,
When a confrontation area where units confront each other is set in any of a plurality of unit areas, a point confrontation unit that performs point confrontation between teams for competing team points,
A confrontation area setting unit that sets a next confrontation area in any of a plurality of unit areas so that the unit of the team that won the point confrontation approaches the enemy team area;
When the next confrontation area is set in the enemy area, an enemy area confrontation unit that makes an enemy area area confrontation between teams to determine the success or failure of victory conditions in team battles,
Based on the success or failure of the victory conditions, a win / loss determination unit for determining the victory or defeat of the team battle,
An information processing apparatus characterized by comprising:
According to such an information processing apparatus, a team can play a battle using a unit, so that it is possible to increase the team's sense of solidarity. In addition, point battles between teams are repeated while the battle area approaches or leaves the enemy battle area before the team battle is decided. Thereby, since the team battle is performed under a situation where the situation changes one after another, it is possible to enhance the interest in the team battle.
また、前記対決エリア設定部は、ポイント対決時に有利になる単位エリアが各チームに対応付けて設定されたチーム情報に基づいて、次の対決エリアを設定する、こととしてもよい。
このような情報処理装置によれば、チーム戦術に従って有利にチーム対戦を展開することができる。
Moreover, the said confrontation area setting part is good also as setting the next confrontation area based on the team information by which the unit area which becomes advantageous at the time of point confrontation was set corresponding to each team.
According to such an information processing apparatus, a team battle can be advantageously developed according to the team tactics.
また、前記ポイント対決部は、チーム内の複数プレイヤーのそれぞれが、自己の所有する複数キャラクターの中からポイント対決に用いる対決キャラクターを選択する操作を行なったときに、各々の前記対決キャラクターに設定された能力値に基づくキャラクターポイントをそれぞれ算出し、それらのキャラクターポイントを合算することによってチームポイントを算出するものであり、かつ、前記複数プレイヤーのうち、或るプレイヤーが対決キャラクターを選択したときよりも、他のプレイヤーが対決キャラクターを選択した後に続いて前記或るプレイヤーが対決キャラクターを選択したときの方が、キャラクターポイントが多くなるように算出する、こととしてもよい。
このような情報処理装置によれば、ユニットを用いてチームで対戦を行なう場合でも、チーム内の各プレイヤーは、自己の所有する複数キャラクターの中から対決キャラクターを選択するだけで良いため、チーム内のどのプレイヤーがユニット内のどのキャラクターをコントロールすれば良いのか等、プレイヤーにとって分かりにくいゲーム操作が不要になる。また、チーム内の各プレイヤーは、他のプレイヤーと協力しながらチームポイントを増加させるようなるため、よりチームの連帯感を高めることが可能となる。
The point confronting unit is set for each confronting character when each of a plurality of players in the team performs an operation of selecting a confronting character to be used for point confrontation from among a plurality of characters owned by the team. Character points based on the obtained ability values, and the team points are calculated by adding the character points, and among the plurality of players, a certain player selects a confrontation character. The calculation may be made so that the number of character points increases when another player selects the confronting character after the other player selects the confronting character.
According to such an information processing apparatus, even when a team battles using a unit, each player in the team only has to select a confrontation character from a plurality of characters owned by the team. Game operations that are difficult for the player to understand, such as which player should control which character in the unit, are no longer necessary. In addition, each player in the team increases team points while cooperating with other players, so the team can feel more solid.
また、前記ポイント対決部は、前記対決キャラクターに設定された特別エリアが前記対決エリアと一致している場合には、一致していない場合よりもキャラクターポイントが多くなるように算出する、こととしてもよい。
このような情報処理装置によれば、対決キャラクターの得意エリアに応じて有利にチーム対戦を展開することができる。
In addition, the point confronting unit may calculate that when the special area set for the confronting character is coincident with the confronting area, the number of character points is larger than that when the confronting character is not coincident. Good.
According to such an information processing apparatus, a team battle can be advantageously developed according to the specialty area of the confronting character.
次に、各チームのユニットがゲームフィールド上で敵陣エリアを目指して複数の単位エリア間を移動しながら対決することによって行なわれるチーム対戦に関するゲームプログラムであって、
コンピューターに、
複数の単位エリアのいずれかにユニット同士が対決する対決エリアが設定された際に、チームポイントを競い合うためのポイント対決をチーム間で行わせるポイント対決処理と、
前記ポイント対決で競り勝ったチームのユニットが敵陣エリアに近づくように、複数の単位エリアのいずれかに次の対決エリアを設定する対決エリア設定処理と、
次の対決エリアが敵陣エリア内に設定された際に、チーム対戦での勝利条件の成否を決定するための敵陣エリア対決をチーム間で行わせる敵陣エリア対決処理と、
前記勝利条件の成否に基づき、チーム対戦の勝敗を決定する勝敗決定処理と、
を実行させるゲームプログラムである。
このようなゲームプログラムによれば、チーム対戦に対する興趣を高めることが可能となる。
Next, a game program relating to a team battle, in which each unit of the team is confronted while moving between a plurality of unit areas aiming at the enemy area on the game field,
On the computer,
Point confrontation processing for performing point confrontation between teams when competing for team points when a confrontation area where units confront each other is set in any of a plurality of unit areas,
A confrontation area setting process for setting a next confrontation area in any of a plurality of unit areas so that the unit of the team that has won in the point confrontation approaches the enemy area,
When the next confrontation area is set in the enemy area, the enemy area area confrontation process that makes the enemy area area confrontation between teams to determine the success or failure of the victory condition in the team battle,
Based on the success or failure of the winning conditions, a win / loss determination process for determining whether to win or lose the team match;
Is a game program for executing
According to such a game program, it is possible to enhance the interest in team battles.
===実施形態===
<<ゲームシステム1の構成>>
図1は、ゲームシステム1の全体構成の一例を示す図である。ゲームシステム1は、ネットワーク2(例えば、インターネット等)を介してゲームに関する各種サービスをプレイヤーに提供するものであり、サーバー装置10と、複数のプレイヤー端末20と、を含んで構成される。
=== Embodiment ===
<< Configuration of
FIG. 1 is a diagram illustrating an example of the overall configuration of the
本実施形態に係るゲームシステム1は、ゲーム媒体を用いて行う対戦ゲームをプレイヤーに提供することができる。以下では、プレイヤーがゲーム媒体の一例としてのキャラクターカード(以下、単に「キャラクター」とも呼ぶ)を用いて行うサッカーゲームについて説明する。
The
本実施形態のサッカーゲームは、各チームがサッカークラブを用いてチーム対戦(試合)を行なう対戦ゲームである。サッカークラブは、ユニットの一例であり、11人の選手キャラクターによって構成されたキャラクター群であり、ゲームフィールド上で敵陣エリアを目指して複数の単位エリア間を移動しながら対決を行なう。このサッカーゲームでは、複数プレイヤーの所属するチームが複数結成され、対戦する2チームがマッチングされ、各チームのサッカークラブによる試合が所定時刻に開始される。試合が開始されると、クラブ同士が対決するための対決エリアがゲームフィールドに設定され、チーム間でポイント対決が行われる。ポイント対決では、チーム内の各プレイヤーは、自己の所有する複数キャラクターの中からポイント対決に用いる対決キャラクターをそれぞれ選択する。選択された各々の対決キャラクターは、キャラクターポイントに変換され、チームポイントに加算される。そして、先にチームポイントが所定値に到達した方のチームが、ポイント対決の勝者となる。ポイント対決の勝者が決まると、次の対決エリアが設定される。次の対決エリアが敵陣シュートエリア内に設定された場合には、チーム間でシュート対決が行われる。その後、タイムオーバーになると、両チームのスコアに基づき、勝利チームが決定される。 The soccer game of this embodiment is a battle game in which each team plays a team battle (match) using a soccer club. A soccer club is an example of a unit, and is a character group composed of eleven player characters, and confronts each other while moving between a plurality of unit areas aiming at an enemy team area on the game field. In this soccer game, a plurality of teams to which a plurality of players belong are formed, two opposing teams are matched, and a match by each team's soccer club is started at a predetermined time. When a match is started, a confrontation area for clubs to confront each other is set in the game field, and point confrontation is performed between teams. In the point confrontation, each player in the team selects a confrontation character to be used for the point confrontation from a plurality of characters owned by the player. Each selected confrontation character is converted into a character point and added to the team point. The team whose team points have reached the predetermined value first becomes the winner of the point confrontation. When the winner of the point confrontation is determined, the next confrontation area is set. When the next confrontation area is set within the enemy shoot area, a shoot confrontation is performed between the teams. Thereafter, when time is over, the winning team is determined based on the scores of both teams.
<<サーバー装置10の構成>>
図2は、サーバー装置10の機能上の構成を示すブロック図である。サーバー装置10は、システム管理者等が各種サービスを運営・管理する際に利用する情報処理装置(例えば、ワークステーションやパーソナルコンピューター等)である。サーバー装置10は、プレイヤー端末20から各種のコマンド(リクエスト)を受信すると、プレイヤー端末20上で動作可能なゲームプログラム・各種データや、プレイヤー端末20の規格に合わせたマークアップ言語(HTML等)で作成されたWebページ(ゲーム画面等)を送信(レスポンス)する。サーバー装置10は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、を有する。
<< Configuration of
FIG. 2 is a block diagram illustrating a functional configuration of the
制御部11は、各部間のデータの受け渡しを行うととともに、サーバー装置10全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。本実施形態の制御部11は、少なくとも、ゲーム進行処理部111、受付処理部112、画面データ生成処理部113を備える。
The
ゲーム進行処理部111は、ゲームプログラムに従って対戦ゲーム(サッカーゲーム)を進行させる処理を実行する機能を有している。本実施形態のゲーム進行処理部111は、対決エリア設定部111Aと、ポイント対決部111Bと、ボール所有権設定部111Cと、シュート対決部111Dと、勝敗決定部111Eを備える。
The game
対決エリア設定部111Aは、ゲームフィールドに含まれる複数の単位エリアのいずれかに、クラブ同士が対決する対決エリアを設定する処理を実行する機能を有している。ポイント対決部111Bは、チームポイントを競い合うためのポイント対決をチーム間で行わせる処理を実行する機能を有している。ボール所有権設定部111Cは、対戦する2つのチームのうちのいずれかに、ボール所有権を設定する処理を実行する機能を有している。シュート対決部111Dは、敵陣エリア対決部の一例であって、チーム対戦での勝利条件の成否を決定するためのシュート対決(敵陣エリア対決)をチーム間で行わせる処理を実行する機能を有している。勝敗決定部111Eは、勝利条件の成否に基づき、チーム対戦の勝敗を決定する機能を有している。
The confrontation
受付処理部112は、プレイヤーによる操作入力を受け付ける処理を実行する機能を有している。本実施形態の受付処理部112は、プレイヤーがプレイヤー端末20を利用してゲーム操作を行うと、その操作情報(コマンド等)をサーバー装置10がネットワークを介してプレイヤー端末20から受信することにより、プレイヤーの操作入力を受け付ける。
The
画面データ生成処理部113は、ゲーム画面をプレイヤー端末20に表示させるための画面データを生成する処理を実行する機能を有している。本実施形態の画面データ生成処理部113は、ゲーム画面に対応する画面データとしてHTMLデータを生成する。
The screen data
記憶部12は、システムプログラムが記憶された読み取り専用の記憶領域であるROM(Read Only Memory)と、制御部11による演算処理のワーク領域として使用される書き換え可能な記憶領域であるRAM(Random Access Memory)とを有しており、例えば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。本実施形態の記憶部12は、キャラクター情報、プレイヤー情報、チーム情報、ゲームフィールド情報、対戦情報等の各種データが記憶されている。
The
入力部13は、システム管理者等が各種データ(例えば、キャラクター情報等)を入力操作や管理操作を行うためのものであり、例えば、キーボードやマウス等によって実現される。
The
表示部14は、制御部11からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。
The
通信部15は、ネットワーク2を介してプレイヤー端末20との間で各種情報の送受信を行うための送受信部として機能するものであり、例えば、NIC(Network Interface Card)等によって実現されるものである。
The
図3は、キャラクター情報のデータ構造例を示す図である。このキャラクター情報には、キャラクターIDに対応付けて、少なくとも、キャラクター名、キャラクター画像、ポジション、得意エリア(特別エリア)、スキル、そして初期オフェンス力、最大オフェンス力、初期ディフェンス力、最大ディフェンス力、初期体力、最大体力等の各種パラメーターの初期値及び最大値が設定されている。 FIG. 3 is a diagram illustrating an example data structure of character information. In this character information, at least the character name, character image, position, specialty area (special area), skill, and initial offense power, maximum offense power, initial defense power, maximum defense power, and initial value are associated with the character ID. Initial values and maximum values of various parameters such as physical strength and maximum physical strength are set.
図4は、プレイヤー情報のデータ構造例を示す図である。このプレイヤー情報には、プレイヤーIDに対応付けて、少なくとも、プレイヤー名、プレイヤーが所有するキャラクター(以下、「所有キャラクター」ともいう)に関する情報である所有キャラクター情報、プレイヤーの操作に従って編成されたプレイヤーデッキに関する情報であるデッキ情報、回復アイテム数が設定されている。 FIG. 4 is a diagram illustrating an example data structure of player information. The player information is associated with the player ID, at least, the player name, owned character information that is information about the character owned by the player (hereinafter also referred to as “owned character”), and a player deck organized according to the player's operation Deck information, which is information about, and the number of recovery items are set.
図5は、所有キャラクター情報のデータ構造例を示す図である。この所有キャラクター情報には、所有キャラクターのキャラクターIDに対応付けて、少なくとも、レベル、オフェンス力、ディフェンス力、体力の各種パラメーターの現在値(能力値)が設定されている。 FIG. 5 is a diagram illustrating a data structure example of owned character information. In this owned character information, at least current values (ability values) of various parameters of level, offense power, defense power, and physical strength are set in association with the character ID of the owned character.
図6は、デッキ情報のデータ構造例を示す図である。このデッキ情報には、デッキ番号に対応付けて、プレイヤーデッキを構成する所有キャラクターのキャラクターIDが設定されている。プレイヤーは、チーム対戦(ポイント対決)を行なう前に、自己の所有キャラクターを組み合せたプレイヤーデッキを予め設定することができる。 FIG. 6 is a diagram illustrating an example data structure of deck information. In this deck information, the character ID of the owned character that constitutes the player deck is set in association with the deck number. The player can set a player deck in which his / her own characters are combined before the team battle (point battle).
図7は、チーム情報のデータ構造例を示す図である。このチーム情報には、チームIDに対応付けて、少なくとも、チーム名、チームメンバーのプレイヤーID(最大10名)、リーダー、チーム戦術が設定されている。チーム戦術は、リーダーとなるプレイヤーのみが予め設定することができる。 FIG. 7 is a diagram illustrating an example data structure of team information. In this team information, at least a team name, a team member player ID (up to 10 people), a leader, and a team tactic are set in association with the team ID. Only the player who becomes the leader can set the team tactics in advance.
図8Aは、ゲームフィールドの構成を説明する図である。本実施形態のゲームフィールドは、12個の単位エリアに区画され、それぞれにエリアIDが対応付けられている。エリアID:1〜3は敵陣シュートエリアに設定され、エリアID:4〜9は共通エリアに設定され、エリアID:10〜12は自陣シュートエリアに設定されている。 FIG. 8A is a diagram illustrating the configuration of the game field. The game field of the present embodiment is divided into 12 unit areas, and an area ID is associated with each. Area IDs: 1 to 3 are set as enemy shoot areas, area IDs: 4 to 9 are set as common areas, and area IDs: 10 to 12 are set as own shoot areas.
図8Bは、ゲームフィールド情報のデータ構造例を示す図である。このゲームフィールド情報には、ゲームフィールドにおける単位エリアのエリアIDに対応付けて、エリア設定、ボール位置が設定されている。本実施形態では、ボール位置が設定された単位エリアが、対決エリアに一致することになる。 FIG. 8B is a diagram illustrating a data structure example of the game field information. In this game field information, an area setting and a ball position are set in association with the area ID of the unit area in the game field. In this embodiment, the unit area where the ball position is set coincides with the confrontation area.
図9は、対戦情報のデータ構造例を示す図である。この対戦情報には、対戦IDに対応付けて、少なくとも、対戦チームのチームID、そして、各チームのボール所有権(攻撃側・守備側)、チームポイント、スキルポイント、シュート成功、連続コンボ、スコアが設定されている。本実施形態の対戦チームは、チームのメンバー構成等を考慮してバランス良くマッチングされている。また本実施形態では、チーム内の或るプレイヤーの後に続いて他のプレイヤーが対決キャラクターを選択すると、連続コンボが成立する。 FIG. 9 is a diagram illustrating a data structure example of the battle information. In this match information, in correspondence with the match ID, at least the team ID of the match team, the ball ownership (attacking side / defensive side) of each team, team points, skill points, successful shooting, continuous combo, score Is set. The opposing teams of the present embodiment are matched with good balance in consideration of the team member configuration and the like. In this embodiment, when another player selects a confrontation character after a certain player in the team, a continuous combo is established.
<<プレイヤー端末20の構成>>
図10は、プレイヤー端末20の機能上の構成を示すブロック図である。
プレイヤー端末20は、プレイヤーが所持し利用することができる情報処理装置(例えば、タブレット端末、携帯電話端末、スマートフォン等)である。プレイヤー端末20は、Webブラウザ機能を有しているため、サーバー装置10から送信されたWebページ(ゲーム画面等)を画面表示することができる。プレイヤー端末20は、プレイヤー端末20全体の制御を行う端末制御部21と、各種データ・プログラムを記憶する端末記憶部22と、プレイヤーが操作入力を行うための端末操作部23と、ゲーム画面・操作画面を表示する端末表示部24と、サーバー装置10との間で情報通信を行う端末通信部25を有している。
<< Configuration of
FIG. 10 is a block diagram illustrating a functional configuration of the
The
<<ゲームシステム1の動作>>
図11は、ゲームシステム1の動作例を説明するためのフローチャートである。図12は、ゲーム画面を説明する図である。以下では、チーム間で対戦するサッカーゲーム(試合)が所定時刻に開始された場合の動作について、具体的に説明する。
<< Operation of
FIG. 11 is a flowchart for explaining an operation example of the
先ず、サーバー装置10は、対決エリアの初期設定を行なう(S101)。すなわち、対決エリア設定部111Aは、図8Bに示すゲームフィールド情報のボール位置に基づいて、ゲームフィールドに含まれる複数の単位エリアの中の初期エリアに、クラブ同士が対決する対決エリアを設定する。
First, the
次いで、サーバー装置10は、ボール所有権の初期設定を行なう(S102)。すなわち、ボール所有権設定部111Cは、対戦する2つのチームのうち、ランダムに決定した一方のチームに対してボール所有権を設定する。この際、ボール所有権設定部111Cは、ボール所有権を持つ方のチームが攻撃側チーム、持たない方のチームが守備側チームとなるように、図9に示す対戦情報を更新する。
Next, the
次いで、サーバー装置10は、タイムオーバーであるか否かを判定する(S103)。すなわち、ゲーム進行処理部111は、試合開始時刻から所定時間が経過したか否かを判定し、所定時間が経過した場合は(S103:YES)、ステップS104に進む。ステップ104では、勝敗決定部111Eは、図9に示す対戦情報のスコアに基づき、チーム対戦の勝敗を決定する。
Next, the
その一方で、所定時間が経過していない場合は(S103:NO)、ステップS105に進む。ステップ105では、サーバー装置10は、対決エリアが設定されると、チーム間でのポイント対決を開始させて、ポイント対決に用いる対決キャラクターの選択入力を、各チーム内の各プレイヤーからそれぞれ受け付けたか否かを判定する。
On the other hand, if the predetermined time has not elapsed (S103: NO), the process proceeds to step S105. In step 105, when the confrontation area is set, the
具体的には、プレイヤー端末20は、ポイント対決が開始されると、サーバー装置10から送信された画面データを受信して、図12に示すゲーム画面50を端末表示部24に表示させる。ゲーム画面50には、対戦領域51、操作領域52、キャラクター選択領域53、プレイヤーデッキ内のキャラクター54が表示されている。対戦領域51は、サッカークラブが対戦している様子を表示する領域であり、チームポイントゲージ51A、ゲームフィールドマップ51B、連続コンボ51C、シュート成功率51D、チーム戦術51E、クラブ51Fを含んでいる。操作領域52は、プレイヤーが各種操作を行う領域であり、決定用の操作ボタン52A、回復用の操作ボタン52B、スキル用の操作ボタン52Cを含んでいる。キャラクター選択領域53は、プレイヤーがポイント対決に用いる対決キャラクターを選択する領域であり、プレイヤーが予め設定したプレイヤーデッキ(図6参照)が表示されている。プレイヤーデッキ内のキャラクター54には、図3に示すキャラクター情報及び図5示す所有キャラクター情報に基づいて、得意エリアマップ54A、能力パラメーター54Bが表示されている。ここで、プレイヤーが、キャラクター選択領域53の中からポイント対決に用いる対決キャラクターを選択した後、決定用の操作ボタン52Aを選択すると、受付処理部112は、対決キャラクターの選択を要求するコマンド(対決キャラクター選択要求)をプレイヤー端末20から受け付ける。
Specifically, when the point confrontation is started, the
次いで、サーバー装置10は、各チーム内の各プレイヤーから対決キャラクター選択要求を受け付けた場合には(S105:YES)と、それぞれ選択された対決キャラクターに基づいて、各チームのチームポイントをそれぞれ算出する(S106)。
Next, when receiving a confrontation character selection request from each player in each team (S105: YES), the
具体的には、ポイント対決部111Bは、対決キャラクター選択要求に設定されたプレイヤーIDをキーとして、図7に示すチーム情報及び図9に示す対戦情報を参照することにより、攻撃側チームのプレイヤーによって選択された対決キャラクターであるのか、又は、守備側チームのプレイヤーによって選択された対決キャラクターであるのかを特定する。ポイント対決部111Bは、攻撃側チームのプレイヤーによって選択された対決キャラクターである場合は、対決キャラクター選択要求に設定されたキャラクターIDをキーとして、図5に示す所有キャラクター情報及び図6に示すデッキ情報を参照することにより、対決キャラクターに設定されたオフェンス力を特定し、そのオフェンス力に基づくキャラクターポイントを算出する。その一方で、ポイント対決部111Bは、守備側チームのプレイヤーによって選択された対決キャラクターである場合は、対決キャラクターに設定されたディフェンス力に基づくキャラクターポイントを算出する。
Specifically, the
この際、ポイント対決部111Bは、図3に示すキャラクター情報及び図8Bに示すゲームフィールド情報を参照して、対決キャラクターに設定された得意エリアが対決エリアと一致している場合には、一致していない場合よりもキャラクターポイントが多くなるように算出する。なお、プレイヤーは、図12に示すゲーム画面50において、ゲームフィールドマップ51Bのボール位置N(現在の対決エリア)と、キャラクター54の得意エリアマップ54Aとを比較することで、得意エリアが対決エリアと一致している対決キャラクターを選ぶこともできる。
At this time, the
また、ポイント対決部111Bは、図7に示すチーム情報及び図8Bに示すゲームフィールド情報を参照して、チーム戦術に対決エリアが含まれている場合には、含まれていない場合よりもキャラクターポイントが多くなるように算出する。なお、プレイヤーは、図12に示すゲーム画面50において、ゲームフィールドマップ51Bのボール位置N(現在の対決エリア)と、チーム戦術51Eとを比較することで、チーム戦術に対決エリアが含まれているか確認することもできる。
In addition, the
また、ポイント対決部111Bは、図7に示すチーム情報を参照して、連続コンボが成立している場合に、その連続数が多いほどキャラクターポイントが多くなるように算出する。つまり、ポイント対決部111Bは、チーム内の或るプレイヤーが対決キャラクターを選択したときよりも、チーム内の他のプレイヤーの後に続いて前記或るプレイヤーが前記対決キャラクターを選択したときの方が、キャラクターポイントが多くなるように算出する。なお、プレイヤーは、図12に示すゲーム画面50において、連続コンボ51Cを見ることで、連続コンボが成立しているか確認することもできる。
Further, the
また、ポイント対決部111Bは、プレイヤーデッキ内のキャラクターに設定されたスキル(図3参照)によって、キャラクターポイントが多くなるように算出することもできる。プレイヤーは、図12に示すゲーム画面50において、スキル用の操作ボタン52Cを選択すると、スキルポイントを消費させることにより(図9参照)、スキルを発揮させることができる。
Further, the
本実施形態では、プレイヤーは、キャラクター選択領域53の中からポイント対決に用いる対決キャラクターを選択する際、プレイヤーデッキ内のキャラクターに設定された体力が0になるまで同じキャラクターを繰り返し選択することができる。これにより、チームポイントを急激に増加させることができる。しかし、体力が0になったときには、図12に示すゲーム画面50において、回復用の操作ボタン52Bを選択すると、プレイヤーが所有する回復アイテムを消費させることにより(図4参照)、対決キャラクターに設定された体力を回復させることができる。
In the present embodiment, when the player selects a confrontation character to be used for point confrontation from the
そして、ポイント対決部111Bは、このようにしてキャラクターポイントをそれぞれ算出すると、それらのキャラクターポイントを合算することによって、各チームのチームポイントを算出し、図9に示す対戦情報のチームポイントを更新する。
And the
次いで、ポイント対決部111Bは、各チームのチームポイントを算出すると、いずれかのチームのチームポイントが所定値に到達したか否かを判定する(S107)。ここでは、先にチームポイントが所定値に到達した方のチームが、ポイント対決の勝者となる。そして、所定値に到達しない場合は(S107:NO)、ステップ103に戻り、ポイント対決に用いる対決キャラクターの選択入力を引き続き受け付ける。一方で、所定値に到達した場合は(S107:YES)、ステップ108に進む。なお、プレイヤーは、図12に示すゲーム画面50において、チームポイントゲージ51Aを見ることで、チームポイントの蓄積状態を確認することもできる。先にチームポイントゲージ51Aを中央まで伸ばした方のチームが勝者となる。
Next, after calculating the team points of each team, the
次いで、ステップ108では、ゲーム進行処理部111は、図8Bに示すゲームフィールド情報に基づき、現在の対決エリア(ボール位置のある単位エリア)がシュートエリアか否か判定する。シュートエリアである場合は(S108:YES)、ステップ109に進み、シュートエリアでない場合は(S108:NO)、ステップ110に進む。
Next, in step 108, the game
次いで、ステップ109では、シュート対決部111Dは、チーム対戦での勝利条件(相手より多く得点すること。つまり、相手よりスコアが高いこと)の成否を決定するためのシュート対決をチーム間で行なって、攻撃側チームのシュート成功率に基づき(図9参照)、ゴールしたか否かを判定する。成功すれば、ゴールを決めたことになり、図9に示すチーム情報のスコアに1点追加される。失敗すれば、相手がゴールを守ったことになる。なお、シュート対決部111Dは、対決キャラクターに設定されたスキル(図3参照)によって、シュート成功率が高くなるように設定することもできる。プレイヤーは、図12に示すゲーム画面50において、スキル用の操作ボタン52Cを選択すると、スキルポイントを消費させることにより(図9参照)、スキルを発揮させることができる。
Next, in step 109, the
次いで、ステップ110では、対決エリア設定部111Aは、ゲームフィールドに含まれる複数の単位エリアの中から、次の対決エリアを決定する。本実施形態では、ポイント対決で、攻撃側チーム(ボールを保持しているチーム)が勝者となったときは、敵陣シュートエリアに近づくように、次の対決エリアが設定される。守備側のチームが勝者となったときは、そのエリアがそのまま次の対決エリアに設定される。この際、図8Bに示すゲームフィールド情報のボール位置が更新される。また、シュート対決で、ゴール成功となったときは、次の対決エリアが初期位置に設定され、ゴール失敗となったときには、そのエリアがそのまま次の対決エリアに設定される。なお、対決エリア設定部111Aは、図7に示すチーム情報に基づいて、チーム戦術に従って次の対決エリアを設定することもできる。例えば、チーム戦術が「右サイド重視」である場合には、エリアIDが3、6、9、12の単位エリア(図8A参照)に次の対決エリアを設定する。これにより、ポイント対決時に有利にチームポイントを蓄積することができる。また、対決エリア設定部111Aは、プレイヤーデッキ内のキャラクターに設定されたスキル(図3参照)によって、ポイント対決中であっても、次の対決エリアを強制的に設定することもできる。プレイヤーは、図12に示すゲーム画面50において、スキル用の操作ボタン52Cを選択すると、スキルポイントを消費させることにより(図9参照)、スキルを発揮させることができる。
Next, in step 110, the confrontation
次いで、ボール所有権設定部111Cは、対戦する2つのチームのうちのいずれかに、次のボール所有権を設定する(S111)。本実施形態では、ポイント対決で、攻撃側チーム(ボールを保持しているチーム)が勝者となったときは、ボール所有権はそのまま維持される。守備側チームが勝者となったときは、ボール所有権は相手から奪い取ることができる。この際、図9に示す対戦情報のボール所有権が更新される。その後、ステップ103に戻り、以降の処理が繰り返される。 Next, the ball ownership setting unit 111C sets the next ball ownership to one of the two teams that compete (S111). In the present embodiment, when the attacking team (the team holding the ball) is the winner in the point confrontation, the ball ownership is maintained as it is. When the defensive team wins, the ball ownership can be taken away from the opponent. At this time, the ball ownership in the battle information shown in FIG. 9 is updated. Thereafter, the process returns to step 103, and the subsequent processing is repeated.
以上のとおり、本実施形態に係るゲームシステム1によれば、サッカーゲームの勝敗が決定されるまでに、対決エリアが敵陣シュートエリアに近づいたり離れたりしながら、チーム間でのポイント対決が繰り返され、対決エリアが敵陣シュートエリア内にあるときには、チーム間でのシュート対戦が行なわれる。そして、このことにより、呆気なく決着がつくことがなく、局面が次々と変化する状況下でチーム対戦が行われることになるため、チーム対戦に対する興趣を高めることが可能となる。
As described above, according to the
===その他の実施形態===
上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
=== Other Embodiments ===
The above embodiments are for facilitating the understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof. In particular, the embodiments described below are also included in the present invention.
<対戦ゲーム>
上記の本実施形態では、対戦ゲームの一例として、クラブ同士が対戦するサッカーゲームを例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、ラグビー、アメリカンフットボール、バレーボール、バスケットボール等のスポーツゲームでも良い。また例えば、戦車、戦闘機、戦艦等によってユニットを形成して対戦を行なう戦闘型ゲーム(戦略シミュレーションゲーム)でも良い。
<Competition game>
In the above embodiment, a soccer game in which clubs battle each other is described as an example of a battle game, but the present invention is not limited to this. For example, sports games such as rugby, American football, volleyball, and basketball may be used. Further, for example, a battle type game (strategy simulation game) in which a unit is formed by a tank, a fighter, a battleship, or the like may be used.
上記の本実施形態において、サッカーゲームの対戦時間を、前半と後半に分け、ハーフタイムを設けても良い。この場合、ハーフタイムにプレイヤーデッキ内のキャラクターの体力を自動的に回復させても良い。また、ハーフタイムにプレイヤーデッキのキャラクター構成を変更できるようにしても良い。また、ゲーム画面50にチャット領域を設けることで、ハーフタイムにチーム内でのチャットを許可し、チーム戦略等を互いに相談できるようにしても良い。
In the above embodiment, the match time of the soccer game may be divided into a first half and a second half, and a half time may be provided. In this case, the physical strength of the character in the player deck may be automatically recovered at half time. Further, the character configuration of the player deck may be changed at halftime. Further, by providing a chat area on the
<勝利条件>
上記の本実施形態では、クラブ同士が対戦するサッカーゲームの場合において、チーム対戦での勝利条件を「相手より多く得点すること(相手よりスコアが高いこと)」として説明したが、戦隊同士が対戦する戦闘型ゲーム(戦略シミュレーションゲーム)の場合においては、勝利条件を「相手の本拠エリアを制圧すること」としても良い。
<Victory conditions>
In the above-described embodiment, in the case of a soccer game in which clubs play against each other, the victory condition in the team battle has been described as “scoring more than the opponent (score higher than the opponent)”. In the case of a fighting game (strategic simulation game), the winning condition may be “suppress the opponent's home area”.
<キャラクターポイント>
上記の本実施形態では、キャラクターに対して得意エリア(図3参照)が設定されている場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、キャラクターに対して得意エリアのみならず、不得意エリア、普通エリアも併せて設定しても良い。そして、ポイント対決時に、対決エリアが得意エリアと一致する場合は、キャラクターポイントを増加させ、不得意エリアと一致する場合は、キャラクターポイントを減少させ、普通エリアと一致する場合は、キャラクターポイントをそのままにしても良い。
<Character point>
In the above-described embodiment, the case where a good area (see FIG. 3) is set for the character has been described as an example, but the present invention is not limited to this. For example, not only a good area but also a weak area and a normal area may be set for the character. At the time of point confrontation, if the confrontation area matches the good area, increase the character point, if it matches the poor area, decrease the character point, and if it matches the normal area, leave the character point as it is Anyway.
<チームポイント>
上記の本実施形態では、チームポイントを競い合うためのポイント対決の例として、先にチームポイントが所定値に到達した方のチームが勝者となる場合を説明したが、本発明はこれに限定されるものではない。例えば、制限時間内に蓄積させたチームポイントが相手よりも多い方のチームを、ポイント対決の勝者としても良い。
<Team points>
In the above-described embodiment, as an example of point confrontation for competing for team points, the case where the team whose team points have reached a predetermined value is the winner is described, but the present invention is limited to this. It is not a thing. For example, the team having more team points accumulated within the time limit than the opponent may be selected as the winner of the point confrontation.
<ゲーム媒体>
上記の本実施形態では、ゲーム媒体の一例としてのキャラクターカード(仮想カード)を用いて行う対戦ゲームを例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、ゲーム媒体の一例として、人や動物等のキャラクターの形を模したフィギュア(キャラクター)等を用いても良い。
<Game media>
In the above-described embodiment, the battle game performed using a character card (virtual card) as an example of a game medium has been described as an example, but the present invention is not limited to this. For example, as an example of the game medium, a figure (character) imitating the shape of a character such as a person or an animal may be used.
<サーバー装置>
上記の本実施形態では、サーバー装置の一例として1台のサーバー装置10を備えたゲームシステム1を例に挙げて説明したが、これに限らず、サーバー装置の一例として複数台のサーバー装置10を備えたゲームシステム1としてもよい。すなわち、複数台のサーバー装置10がネットワーク2を介して接続され、各サーバー装置10が各種処理を分散して行うようにしてもよい。
<Server device>
In the above embodiment, the
<情報処理装置>
上記の本実施形態におけるゲームシステム1では、ゲームプログラムに基づきサーバー装置10及びプレイヤー端末20を協働させて各種情報処理を実行する場合を例に挙げて説明したが、これに限定されるものではなく、情報処理装置としてのプレイヤー端末20単体、または、サーバー装置10単体が、ゲームプログラムに基づき上記の各種情報処理を実行するようにしてもよい。
また、情報処理装置としての機能の一部をプレイヤー端末20が担う構成としてもよい。この場合には、サーバー装置10及びプレイヤー端末20が情報処理装置を構成する。
なお、情報処理装置はプロセッサー及びメモリを備えるコンピューターの一例である。
<Information processing device>
In the
Moreover, it is good also as a structure which the
Note that the information processing apparatus is an example of a computer including a processor and a memory.
1 ゲームシステム、2 ネットワーク、10 サーバー装置、11 制御部、12 記憶部、13 入力部、14 表示部、15 通信部、20 プレイヤー端末、21 端末制御部、22 端末記憶部、23 端末入力部、24 端末表示部、25 端末通信部、50 ゲーム画面、51 対戦領域、51A チームポイントゲージ、51B ゲームフィールドマップ、51C 連続コンボ、51D シュート成功率、51E チーム戦術、51F クラブ、52 操作領域、52A 操作ボタン、52B 操作ボタン、52C 操作ボタン、53 キャラクター選択領域、54 キャラクター、54A 得意エリアマップ、54B 能力パラメーター、111 ゲーム進行処理部、111A 対決エリア設定部、111B ポイント対決部、111C ボール所有権設定部、111D シュート対決部、111E 勝敗決定部、112 受付処理部、113 画面データ生成処理部 1 game system, 2 networks, 10 server devices, 11 control unit, 12 storage unit, 13 input unit, 14 display unit, 15 communication unit, 20 player terminal, 21 terminal control unit, 22 terminal storage unit, 23 terminal input unit, 24 terminal display unit, 25 terminal communication unit, 50 game screen, 51 battle area, 51A team point gauge, 51B game field map, 51C continuous combo, 51D shot success rate, 51E team tactics, 51F club, 52 operation area, 52A operation Button, 52B operation button, 52C operation button, 53 character selection area, 54 character, 54A specialty area map, 54B ability parameter, 111 game progress processing section, 111A confrontation area setting section, 111B point confrontation section, 111C ball Ownership setting unit, 111D chute confrontation unit, 111E win or loss determination unit, 112 reception unit, 113 screen data generation processing unit
次いで、ステップ110では、対決エリア設定部111Aは、ゲームフィールドに含まれる複数の単位エリアの中から、次の対決エリアを決定する。本実施形態では、ポイント対決で、攻撃側チーム(ボールを保持しているチーム)が勝者となったときは、守備側のシュートエリアに近づくように、次の対決エリアが設定される。守備側のチームが勝者となったときは、そのエリアがそのまま次の対決エリアに設定される。前者の場合、図8Bに示すゲームフィールド情報のボール位置が更新される。また、シュート対決で、ゴール成功となったときは、次の対決エリアが初期位置に設定され、ゴール失敗となったときには、そのエリアがそのまま次の対決エリアに設定される。なお、対決エリア設定部111Aは、図7に示すチーム情報に基づいて、チーム戦術に従って次の対決エリアを設定することもできる。例えば、チーム戦術が「右サイド重視」である場合には、エリアIDが3、6、9、12の単位エリア(図8A参照)に次の対決エリアを設定する。これにより、ポイント対決時に有利にチームポイントを蓄積することができる。また、対決エリア設定部111Aは、プレイヤーデッキ内のキャラクターに設定されたスキル(図3参照)によって、ポイント対決中であっても、次の対決エリアを強制的に設定することもできる。プレイヤーは、図12に示すゲーム画面50において、スキル用の操作ボタン52Cを選択すると、スキルポイントを消費させることにより(図9参照)、スキルを発揮させることができる。
Next, in step 110, the confrontation
Claims (5)
複数の単位エリアのいずれかにユニット同士が対決する対決エリアが設定された際に、チームポイントを競い合うためのポイント対決をチーム間で行わせるポイント対決部と、
前記ポイント対決で競り勝ったチームのユニットが敵陣エリアに近づくように、複数の単位エリアのいずれかに次の対決エリアを設定する対決エリア設定部と、
次の対決エリアが敵陣エリア内に設定された際に、チーム対戦での勝利条件の成否を決定するための敵陣エリア対決をチーム間で行わせる敵陣エリア対決部と、
前記勝利条件の成否に基づき、チーム対戦の勝敗を決定する勝敗決定部と、
を備えたことを特徴とする情報処理装置。 An information processing apparatus for performing team battles in which team units are confronted while moving between a plurality of unit areas aiming at enemy areas on the game field,
When a confrontation area where units confront each other is set in any of a plurality of unit areas, a point confrontation unit that performs point confrontation between teams for competing team points,
A confrontation area setting unit that sets a next confrontation area in any of a plurality of unit areas so that the unit of the team that won the point confrontation approaches the enemy team area;
When the next confrontation area is set in the enemy area, an enemy area confrontation unit that makes an enemy area area confrontation between teams to determine the success or failure of victory conditions in team battles,
Based on the success or failure of the victory conditions, a win / loss determination unit for determining the victory or defeat of the team battle,
An information processing apparatus comprising:
前記対決エリア設定部は、
ポイント対決時に有利になる単位エリアが各チームに対応付けて設定されたチーム情報に基づいて、次の対決エリアを設定する、
ことを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
The confrontation area setting unit
Based on the team information in which the unit area that is advantageous at the point confrontation is set in association with each team, the next confrontation area is set,
An information processing apparatus characterized by that.
前記ポイント対決部は、
チーム内の複数プレイヤーのそれぞれが、自己の所有する複数キャラクターの中からポイント対決に用いる対決キャラクターを選択する操作を行なったときに、各々の前記対決キャラクターに設定された能力値に基づくキャラクターポイントをそれぞれ算出し、それらのキャラクターポイントを合算することによってチームポイントを算出するものであり、かつ、
前記複数プレイヤーのうち、或るプレイヤーが対決キャラクターを選択したときよりも、他のプレイヤーが対決キャラクターを選択した後に続いて前記或るプレイヤーが対決キャラクターを選択したときの方が、キャラクターポイントが多くなるように算出する、
ことを特徴とする情報処理装置。 The information processing apparatus according to claim 1 or 2,
The point confrontation unit
When each player in the team performs an operation to select a confrontation character to be used for point confrontation from among the multiple characters they own, character points based on the ability values set for each of the confrontation characters are obtained. Calculate the team points by calculating each and adding those character points, and
Among the plurality of players, there are more character points when a certain player selects a confronting character after another player selects a confronting character than when a certain player selects a confronting character. Calculate to be
An information processing apparatus characterized by that.
前記ポイント対決部は、
前記対決キャラクターに設定された特別エリアが前記対決エリアと一致している場合には、一致していない場合よりもキャラクターポイントが多くなるように算出する、
ことを特徴とする情報処理装置。 The information processing apparatus according to claim 3,
The point confrontation unit
When the special area set for the confrontation character matches the confrontation area, the character area is calculated to be larger than the case where the special area does not match.
An information processing apparatus characterized by that.
コンピューターに、
複数の単位エリアのいずれかにユニット同士が対決する対決エリアが設定された際に、チームポイントを競い合うためのポイント対決をチーム間で行わせるポイント対決処理と、
前記ポイント対決で競り勝ったチームのユニットが敵陣エリアに近づくように、複数の単位エリアのいずれかに次の対決エリアを設定する対決エリア設定処理と、
次の対決エリアが敵陣エリア内に設定された際に、チーム対戦での勝利条件の成否を決定するための敵陣エリア対決をチーム間で行わせる敵陣エリア対決処理と、
前記勝利条件の成否に基づき、チーム対戦の勝敗を決定する勝敗決定処理と、
を実行させるゲームプログラム。 A game program relating to team battles in which each unit of a team is confronted while moving between a plurality of unit areas aiming at an enemy area on the game field,
On the computer,
Point confrontation processing for performing point confrontation between teams when competing for team points when a confrontation area where units confront each other is set in any of a plurality of unit areas,
A confrontation area setting process for setting a next confrontation area in any of a plurality of unit areas so that the unit of the team that has won in the point confrontation approaches the enemy area,
When the next confrontation area is set in the enemy area, the enemy area area confrontation process that makes the enemy area area confrontation between teams to determine the success or failure of the victory condition in the team battle,
Based on the success or failure of the winning conditions, a win / loss determination process for determining whether to win or lose the team match;
A game program that runs.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014083536A JP5795818B1 (en) | 2014-04-15 | 2014-04-15 | Information processing apparatus and game program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014083536A JP5795818B1 (en) | 2014-04-15 | 2014-04-15 | Information processing apparatus and game program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5795818B1 JP5795818B1 (en) | 2015-10-14 |
JP2015202233A true JP2015202233A (en) | 2015-11-16 |
Family
ID=54330238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014083536A Expired - Fee Related JP5795818B1 (en) | 2014-04-15 | 2014-04-15 | Information processing apparatus and game program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5795818B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023223960A1 (en) * | 2022-05-20 | 2023-11-23 | 株式会社Cygames | Program, information processing device, method, and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011000169A (en) * | 2009-06-16 | 2011-01-06 | Namco Bandai Games Inc | Program, information storage medium, and game apparatus |
JP2011000170A (en) * | 2009-06-16 | 2011-01-06 | Namco Bandai Games Inc | Program, information storage medium, and game apparatus |
JP2012249770A (en) * | 2011-06-01 | 2012-12-20 | Sega Corp | Computer game program, and computer game system |
-
2014
- 2014-04-15 JP JP2014083536A patent/JP5795818B1/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011000169A (en) * | 2009-06-16 | 2011-01-06 | Namco Bandai Games Inc | Program, information storage medium, and game apparatus |
JP2011000170A (en) * | 2009-06-16 | 2011-01-06 | Namco Bandai Games Inc | Program, information storage medium, and game apparatus |
JP2012249770A (en) * | 2011-06-01 | 2012-12-20 | Sega Corp | Computer game program, and computer game system |
Non-Patent Citations (1)
Title |
---|
JPN6015015341; 松田道弘: 世界のゲーム事典 4版, 20000731, 第15-16頁, 東京堂出版 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023223960A1 (en) * | 2022-05-20 | 2023-11-23 | 株式会社Cygames | Program, information processing device, method, and system |
Also Published As
Publication number | Publication date |
---|---|
JP5795818B1 (en) | 2015-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113134237B (en) | Virtual rewarding resource allocation method and device, electronic equipment and storage medium | |
JP6140873B1 (en) | Information processing apparatus, game program, and information processing method | |
US20120214562A1 (en) | Massively mutliplayer online first person shooting game service system and method | |
TW201442768A (en) | Video game processing apparatus and video game processing program | |
JP2018000519A (en) | Control program, control method and computer | |
US11364440B2 (en) | Computer video game application performance result | |
US11845009B2 (en) | Information processing system, information processing apparatus, storage medium and information processing method | |
JP6411564B2 (en) | Information processing system and information processing program | |
JP2022176292A (en) | Information processing system and information processing program | |
JP5923212B1 (en) | Information processing apparatus, game program, and information processing method | |
JP7228631B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD AND INFORMATION PROCESSING DEVICE | |
JP7157033B2 (en) | Information processing device, game program, and information processing method | |
JP2019084163A (en) | Game system, game control device, and program | |
JP5795818B1 (en) | Information processing apparatus and game program | |
WO2019155697A1 (en) | Game system, game control device, and program | |
US20230094057A1 (en) | Game system, game server, and game program | |
JP6403625B2 (en) | Information processing apparatus and game program | |
JP5735681B1 (en) | Information processing apparatus and game program | |
JP6831694B2 (en) | Control programs, control methods and computers | |
JP6788544B2 (en) | Information processing equipment, game programs, and information processing methods | |
JP2021023514A (en) | Game information recording system and program | |
JP7321325B2 (en) | Information processing device, game program, and information processing method | |
JP6138072B2 (en) | Information processing apparatus and game program | |
JP2020151006A (en) | Game system, program and game control method | |
US20240108986A1 (en) | Game system, game method, game program, and game server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150721 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150814 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5795818 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |