JP7349108B2 - Control program, control method and game device - Google Patents
Control program, control method and game device Download PDFInfo
- Publication number
- JP7349108B2 JP7349108B2 JP2022022622A JP2022022622A JP7349108B2 JP 7349108 B2 JP7349108 B2 JP 7349108B2 JP 2022022622 A JP2022022622 A JP 2022022622A JP 2022022622 A JP2022022622 A JP 2022022622A JP 7349108 B2 JP7349108 B2 JP 7349108B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- area
- player
- points
- game area
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、制御プログラム、制御方法及びゲーム装置に関する。 The present invention relates to a control program, a control method, and a game device.
従来から、複数のプレイヤのそれぞれが、ゲームフィールドに含まれる複数の領地を占領し且つ他のプレイヤの領地を奪う陣取りゲームが知られている。このような陣取りゲームでは、各プレイヤが、所有する仮想通貨等のポイント又は所有するキャラクタを領地に対応付け、当該領地に対応付けられたポイントの量又はキャラクタの強さに応じて他のプレイヤと当該領地を奪い合うゲームが行われる。 2. Description of the Related Art Hitherto, a strategy game has been known in which each of a plurality of players occupies a plurality of territories included in a game field and steals the territories of other players. In such a positioning game, each player associates the points of virtual currency or the like he owns or the character he owns with a territory, and competes with other players according to the amount of points or the strength of the character associated with the territory. A game is held to compete for the territory.
例えば、特許文献1には、それぞれが領地を所有するプレイヤ間で対戦が行われ、対戦に敗北したプレイヤに所有されていた領地が、対戦に勝利したプレイヤに奪われる陣取りゲームを実現するためのゲームプログラムが開示されている。
For example,
しかしながら、従来の陣取りゲームでは、各プレイヤのポイント所有量又は所有キャラクタの強さ等に応じて、各プレイヤの領地の取得可否が決まってしまい、プレイヤが戦略を用いてゲームを進めることができなかった。また、各プレイヤは、各プレイヤのポイント所有量又は所有キャラクタの強さ等によって、ゲーム結果を容易に予見することができ、このことが、ゲームを継続してプレイしようとするプレイヤの意欲を減少させる要因となっていた。 However, in conventional position-taking games, each player's ability to acquire territory is determined based on the amount of points each player owns or the strength of the character they own, making it impossible for players to advance the game using strategy. Ta. In addition, each player can easily predict the outcome of the game based on the amount of points each player owns or the strength of the character they own, which reduces the player's desire to continue playing the game. This was a contributing factor.
本発明は、このような課題を解決すべくなされたものであり、プレイヤに戦略を要求するゲームを実現し、ゲームの興趣性を向上させることを可能とする制御プログラム、制御方法及びゲーム装置を提供することを目的とする。 The present invention has been made to solve these problems, and provides a control program, a control method, and a game device that make it possible to realize a game that requires strategy from the player and improve the interest of the game. The purpose is to provide.
本発明に係る制御プログラムは、記憶部を有し、複数のゲーム領域を含むゲームフィールドを用いてゲームを進行させるゲーム装置の制御プログラムであって、複数のプレイヤのそれぞれに関連付けられたポイントを記憶部に記憶し、第1のプレイヤの要求に従って、複数のゲーム領域の中から第1のプレイヤが指定したゲーム領域に、第1のプレイヤに関連付けられたポイントの少なくとも一部を第1のプレイヤの領域ポイントとして対応付け、第1のプレイヤの領域ポイントが対応付けられたゲーム領域において、第1のプレイヤの領域ポイントが、第1のプレイヤと異なる他のプレイヤの領域ポイントよりも大きい場合、第1のプレイヤの領域ポイントが対応付けられたゲーム領域を第1のプレイヤの対応領域として設定し、設定された第1のプレイヤの対応領域と過去に設定された第1のプレイヤの他の対応領域との間のゲーム領域が所定の配列で配置され、且つ、所定の配列で配置されたゲーム領域の全てが第1のプレイヤと異なる他のプレイヤの対応領域である場合、所定の配列で配置されたゲーム領域に対応付けられた第1のプレイヤの領域ポイント及び当該ゲーム領域を対応領域とする他のプレイヤの領域ポイントを抽出し、抽出された他のプレイヤの領域ポイントを、第1のプレイヤの領域ポイントとして、所定の配列で配置されたゲーム領域に対応付け、所定の配列で配置されたゲーム領域において、第1のプレイヤの領域ポイントが、当該ゲーム領域に対応付けられた他のプレイヤの領域ポイントよりも大きい場合、所定の配列で配置されたゲーム領域を第1のプレイヤの対応領域として設定する、ことをゲーム装置に実行させる。 A control program according to the present invention is a control program for a game device that has a storage unit and advances a game using a game field including a plurality of game areas, and stores points associated with each of a plurality of players. and store at least a portion of the points associated with the first player in a game area specified by the first player from among the plurality of game areas in accordance with a request of the first player. If the area points of the first player are larger than the area points of another player different from the first player in the game area to which the area points of the first player are associated as area points, the area points of the first player are The game area to which the area points of the player are associated is set as the corresponding area of the first player, and the set corresponding area of the first player and other corresponding areas of the first player set in the past are set. If the game areas between are arranged in a predetermined arrangement, and all of the game areas arranged in the predetermined arrangement are corresponding areas of another player different from the first player, then the game areas arranged in the predetermined arrangement are The area points of the first player associated with the game area and the area points of other players whose corresponding areas are the game area are extracted, and the extracted area points of the other players are transferred to the areas of the first player. The points are associated with game areas arranged in a predetermined array, and in the game area arranged in a predetermined arrangement, the area points of the first player are the area points of other players associated with the game area. If it is larger than , the game device is caused to set the game area arranged in a predetermined arrangement as the corresponding area of the first player.
また、本発明に係る制御プログラムにおいて、抽出された第1のプレイヤの領域ポイントを、当該ゲーム領域を対応領域とする他のプレイヤの領域ポイントとして、所定の配列で配置されたゲーム領域に対応付けることをゲーム装置に実行させることが好ましい。 Further, in the control program according to the present invention, the extracted area points of the first player are associated with game areas arranged in a predetermined arrangement as area points of other players whose corresponding area is the game area. It is preferable to cause the game device to execute the following.
また、本発明に係る制御プログラムにおいて、第1のプレイヤの要求に従った領域ポイントの対応付けにおいて、第1のプレイヤが複数のゲーム領域の中から第1の特定領域を指定した場合、領域ポイントとして対応付けたポイントに加えて所定ポイントを記憶部に記憶されたポイントから消費させることが好ましい。 Further, in the control program according to the present invention, when the first player specifies a first specific area from among a plurality of game areas in associating area points according to a request of the first player, the area points It is preferable to consume predetermined points from the points stored in the storage unit in addition to the points associated with the storage unit.
また、本発明に係る制御プログラムにおいて、ゲームフィールドは、プレイヤが指定できないゲーム不可領域を含み、第1のプレイヤの要求に従って領域ポイントを対応付けた回数に応じて、ゲーム不可領域をゲーム領域に変更することが好ましい。 Further, in the control program according to the present invention, the game field includes a non-game area that cannot be specified by the player, and the non-game area is changed to the game area according to the number of times the area points are associated according to the first player's request. It is preferable to do so.
また、本発明に係る制御プログラムにおいて、第1のプレイヤの対応領域において、第1のプレイヤに関連付けられた色情報を特定し、特定された色情報の明度、彩度又は色相を、第1のプレイヤの領域ポイント及び第1のプレイヤの対応領域に対応付けられた他のプレイヤの領域ポイントの両者又はいずれか一方に基づいて変更し、変更された色情報で第1のプレイヤの対応領域を表示することをゲーム装置に実行させることが好ましい。 Further, in the control program according to the present invention, color information associated with the first player is specified in the corresponding area of the first player, and the brightness, saturation, or hue of the specified color information is changed to the first player. Displaying the corresponding area of the first player with changed color information based on both or one of the area points of the player and the area points of another player associated with the corresponding area of the first player. It is preferable to cause the game device to perform the following.
本発明に係る制御プログラムは、記憶部を有し、複数のゲーム領域を含むゲームフィールドを用いてゲームを進行させるゲーム装置の制御プログラムであって、複数のプレイヤのそれぞれに関連付けられたポイントを記憶部に記憶し、第1のプレイヤの要求に従って、複数のゲーム領域の中から第1のプレイヤが指定したゲーム領域に、第1のプレイヤに関連付けられたポイントの少なくとも一部を第1のプレイヤの領域ポイントとして対応付け、第1のプレイヤの領域ポイントが対応付けられたゲーム領域において、第1のプレイヤが所属する第1のグループに含まれる各プレイヤの領域ポイントの合計値が、第1のグループと異なる他のグループに含まれる各プレイヤの領域ポイントの合計値よりも大きい場合、第1のプレイヤの領域ポイントが対応付けられたゲーム領域を、第1のグループの対応領域として設定し、設定された第1のグループの対応領域と過去に設定された第1のグループの他の対応領域との間のゲーム領域が所定の配列で配置され、且つ、所定の配列で配置されたゲーム領域の全てが第1のグループと異なる他のグループの対応領域である場合、所定の配列で配置されたゲーム領域に対応付けられた第1のグループの領域ポイント及び当該ゲーム領域を対応領域とする他のグループの領域ポイントを抽出し、抽出された他のグループの領域ポイントを、第1のグループの領域ポイントとして、所定の配列で配置されたゲーム領域に対応付け、所定の配列で配置されたゲーム領域において、第1のグループの領域ポイントが、当該ゲーム領域に対応付けられた他のグループの領域ポイントよりも大きい場合、所定の配列で配置されたゲーム領域を第1のグループの対応領域として設定する、ことをゲーム装置に実行させる。 A control program according to the present invention is a control program for a game device that has a storage unit and advances a game using a game field including a plurality of game areas, and stores points associated with each of a plurality of players. and store at least a portion of the points associated with the first player in a game area specified by the first player from among the plurality of game areas in accordance with a request of the first player. In the game area to which the first player's area points are associated as area points, the total value of the area points of each player included in the first group to which the first player belongs is determined as the first group. If the total value is greater than the total value of the area points of each player included in another group that is different from The game areas between the corresponding areas of the first group set in the past and other corresponding areas of the first group set in the past are arranged in a predetermined arrangement, and all of the game areas arranged in the predetermined arrangement is a corresponding area of another group different from the first group, the area points of the first group associated with the game area arranged in a predetermined arrangement and the other group whose corresponding area is the game area The area points of the other groups are extracted, and the extracted area points of the other group are associated with the game area arranged in a predetermined arrangement as the area points of the first group, and , if the area points of the first group are larger than the area points of other groups associated with the game area, set the game area arranged in a predetermined arrangement as the corresponding area of the first group; cause the game device to execute the action.
また、本発明に係る制御プログラムにおいて、第1のグループに含まれるプレイヤ毎に、各プレイヤによって対応付けられた領域ポイントの合計値を算出し、算出された合計値に応じたプレイヤ報酬を各プレイヤに関連付けて記憶部に記憶し、第1のグループの対応領域に対応付けられた第1のグループの領域ポイントの合計値に応じたグループ報酬を、第1のグループに含まれる各プレイヤに関連付けて記憶部に記憶することをゲーム装置に実行させることが好ましい。 Further, in the control program according to the present invention, for each player included in the first group, the total value of the area points associated with each player is calculated, and the player reward according to the calculated total value is distributed to each player. and associate a group reward corresponding to the total value of area points of the first group associated with the corresponding area of the first group with each player included in the first group. It is preferable to cause the game device to store the information in the storage unit.
本発明に係る制御方法は、記憶部を有し、複数のゲーム領域を含むゲームフィールドを用いてゲームを進行させるゲーム装置の制御方法であって、複数のプレイヤのそれぞれに関連付けられたポイントを記憶部に記憶し、第1のプレイヤの要求に従って、複数のゲーム領域の中から第1のプレイヤが指定したゲーム領域に、第1のプレイヤに関連付けられたポイントの少なくとも一部を第1のプレイヤの領域ポイントとして対応付け、第1のプレイヤの領域ポイントが対応付けられたゲーム領域において、第1のプレイヤの領域ポイントが、第1のプレイヤと異なる他のプレイヤの領域ポイントよりも大きい場合、第1のプレイヤの領域ポイントが対応付けられたゲーム領域を第1のプレイヤの対応領域として設定し、設定された第1のプレイヤの対応領域と過去に設定された第1のプレイヤの他の対応領域との間のゲーム領域が所定の配列で配置され、且つ、所定の配列で配置されたゲーム領域の全てが第1のプレイヤと異なる他のプレイヤの対応領域である場合、所定の配列で配置されたゲーム領域に対応付けられた第1のプレイヤの領域ポイント及び当該ゲーム領域を対応領域とする他のプレイヤの領域ポイントを抽出し、抽出された他のプレイヤの領域ポイントを、第1のプレイヤの領域ポイントとして、所定の配列で配置されたゲーム領域に対応付け、所定の配列で配置されたゲーム領域において、第1のプレイヤの領域ポイントが、当該ゲーム領域に対応付けられた他のプレイヤの領域ポイントよりも大きい場合、所定の配列で配置されたゲーム領域を第1のプレイヤの対応領域として設定する、ことを含む。 A control method according to the present invention is a control method for a game device that has a storage unit and progresses a game using a game field that includes a plurality of game areas, and stores points associated with each of a plurality of players. and store at least a portion of the points associated with the first player in a game area specified by the first player from among the plurality of game areas in accordance with a request of the first player. If the area points of the first player are larger than the area points of another player different from the first player in the game area to which the area points of the first player are associated as area points, the area points of the first player are The game area to which the area points of the player are associated is set as the corresponding area of the first player, and the set corresponding area of the first player and other corresponding areas of the first player set in the past are set. If the game areas between are arranged in a predetermined arrangement, and all of the game areas arranged in the predetermined arrangement are corresponding areas of another player different from the first player, then the game areas arranged in the predetermined arrangement are The area points of the first player associated with the game area and the area points of other players whose corresponding areas are the game area are extracted, and the extracted area points of the other players are transferred to the areas of the first player. The points are associated with game areas arranged in a predetermined array, and in the game area arranged in a predetermined arrangement, the area points of the first player are the area points of other players associated with the game area. If it is larger than , the game area arranged in a predetermined arrangement is set as the corresponding area of the first player.
本発明に係るゲーム装置は、複数のゲーム領域を含むゲームフィールドを用いてゲームを進行させるゲーム装置であって、複数のプレイヤのそれぞれに関連付けられたポイントを記憶する記憶部と、第1のプレイヤの要求に従って、複数のゲーム領域の中から第1のプレイヤが指定したゲーム領域に、第1のプレイヤに関連付けられたポイントの少なくとも一部を第1のプレイヤの領域ポイントとして対応付ける対応付け部と、第1のプレイヤの領域ポイントが対応付けられたゲーム領域において、第1のプレイヤの領域ポイントが、第1のプレイヤと異なる他のプレイヤの領域ポイントよりも大きい場合、第1のプレイヤの領域ポイントが対応付けられたゲーム領域を第1のプレイヤの対応領域として設定する設定部と、を有し、設定された第1のプレイヤの対応領域と過去に設定された第1のプレイヤの他の対応領域との間のゲーム領域が所定の配列で配置され、且つ、所定の配列で配置されたゲーム領域の全てが第1のプレイヤと異なる他のプレイヤの対応領域である場合、対応付け部は、所定の配列で配置されたゲーム領域に対応付けられた第1のプレイヤの領域ポイント及び当該ゲーム領域を対応領域とする他のプレイヤの領域ポイントを抽出し、抽出された他のプレイヤの領域ポイントを、第1のプレイヤの領域ポイントとして、所定の配列で配置されたゲーム領域に対応付け、設定部は、所定の配列で配置されたゲーム領域において、第1のプレイヤの領域ポイントが、当該ゲーム領域に対応付けられた他のプレイヤの領域ポイントよりも大きい場合、所定の配列で配置されたゲーム領域を第1のプレイヤの対応領域として設定する。 A game device according to the present invention is a game device in which a game is played using a game field including a plurality of game areas, and includes a storage unit that stores points associated with each of a plurality of players, and a storage unit that stores points associated with each of a plurality of players. an association unit that associates at least a portion of the points associated with the first player with a game area designated by the first player from among the plurality of game areas as the first player's area points in accordance with a request; In the game area to which the first player's area points are associated, if the first player's area points are larger than the area points of another player different from the first player, the first player's area points are a setting unit that sets the associated game area as a corresponding area of the first player, and the set corresponding area of the first player and other corresponding areas of the first player set in the past. If the game areas between the first player and the first player are arranged in a predetermined arrangement, and all of the game areas arranged in the predetermined arrangement are corresponding areas of another player different from the first player, the association unit Extract the area points of the first player associated with the game areas arranged in the array and the area points of other players whose corresponding areas are the game areas, and use the extracted area points of the other players as The setting unit associates the area points of the first player with game areas arranged in a predetermined arrangement, and the setting unit associates the area points of the first player with the game areas arranged in a predetermined arrangement. If the area points are larger than the corresponding area points of other players, the game area arranged in a predetermined arrangement is set as the corresponding area of the first player.
本発明に係る制御プログラム、制御方法及びゲーム装置は、プレイヤに戦略を要求するゲームを実現し、ゲームの興趣性を向上させることが可能となる。 The control program, control method, and game device according to the present invention can realize a game that requires strategy from the player, and can improve the interest of the game.
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。 Hereinafter, various embodiments of the present invention will be described with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to these embodiments, but extends to the invention described in the claims and equivalents thereof.
(ゲームの概要)
図1及び2は、ゲーム装置が提供するゲームの一例について説明するための図である。以下、図1及び2を参照しつつ、本実施形態のゲーム装置が提供するゲームの一例について説明する。
(Game overview)
1 and 2 are diagrams for explaining an example of a game provided by a game device. Hereinafter, an example of a game provided by the game device of this embodiment will be described with reference to FIGS. 1 and 2.
本実施形態では、プレイヤは、複数のゲーム領域を含むゲームフィールドを表示画面に表示するゲーム装置を操作して各ゲーム領域を指定することによって、ゲーム領域をプレイヤに対応付けるゲームを進行させる。ゲーム領域は、表示画面に表示され且つプレイヤの入力によって指定される所定の閉領域である。なお、ゲーム領域に替えて、パネル、カード又はキャラクタ等のゲームオブジェクトが用いられてもよい。また、ゲームフィールドは、表示画面に表示され且つ複数のゲーム領域を配置するためのゲーム空間である。以下、ゲーム装置が進行させるゲームとして、複数のプレイヤ(プレイヤA、プレイヤB及びプレイヤC)が参加する陣取りゲームを例に説明する。 In the present embodiment, the player operates a game device that displays a game field including a plurality of game areas on a display screen to designate each game area, thereby proceeding with the game in which the game areas are associated with the player. The game area is a predetermined closed area that is displayed on the display screen and specified by the player's input. Note that instead of the game area, game objects such as panels, cards, or characters may be used. Further, the game field is a game space that is displayed on the display screen and in which a plurality of game areas are arranged. Hereinafter, a game played by the game device will be described using as an example a battle game in which a plurality of players (player A, player B, and player C) participate.
図1(a)及び(b)並びに図2に示されるとおり、複数のゲーム領域Rを含むゲームフィールドFが、ゲーム装置の表示画面に表示され、ゲーム装置によって、表示されたゲームフィールドFを用いた陣取りゲームが進行する。陣取りゲームに参加する複数のプレイヤは、それぞれ所有ポイントを有する。所有ポイントは、仮想通貨やゲーム実行ポイント等の数値情報であり、ゲームにおいて所定の条件を満たした場合に、ゲーム装置によってプレイヤに関連付けて記憶される。例えば、ゲームが開始されたと判定された場合、ゲームの開始から所定の時間が経過したと判定された場合、又は、ゲームの進行状況が特定の状況となった場合に、所有ポイントがプレイヤに関連付けて記憶される。なお、ゲームの進行状況が特定の状況となった場合とは、特定のゲーム領域Rが後述するプレイヤの対応領域として設定された場合、プレイヤの対応領域が所定数に到達した場合、又は、プレイヤによってゲーム領域Rが指定された回数が所定回数に到達した場合等である。この場合、対応領域におけるプレイヤの領域ポイント及び/又は他のプレイヤの領域ポイントに対応する値のポイントが、所有ポイントとしてプレイヤに与えられてもよい。 As shown in FIGS. 1(a) and (b) and FIG. 2, a game field F including a plurality of game areas R is displayed on the display screen of the game device, and the game device uses the displayed game field F. The game of positioning progresses. A plurality of players participating in the positioning game each have points. Owned points are numerical information such as virtual currency or game execution points, and are stored in association with the player by the game device when predetermined conditions are met in the game. For example, if it is determined that the game has started, if it is determined that a predetermined amount of time has passed since the start of the game, or if the progress of the game reaches a specific situation, the owned points will be associated with the player. is memorized. Note that the case where the game progress reaches a specific situation means that a specific game area R is set as the player's corresponding area (described later), when the number of player's corresponding areas reaches a predetermined number, or when the player's corresponding area reaches a predetermined number. This is the case, for example, when the number of times the game area R is specified reaches a predetermined number. In this case, points having values corresponding to the player's area points and/or other players' area points in the corresponding area may be given to the player as owned points.
陣取りゲームに参加する複数のプレイヤのそれぞれは、所定の順番に従って、表示されたゲームフィールドFに含まれるゲーム領域Rを指定する。以降、所定の順番を、入力操作順と称する場合がある。なお、各入力操作順において入力操作するプレイヤは、第1のプレイヤの一例である。ゲーム装置は、プレイヤによって指定されたゲーム領域Rを示す情報を含むプレイヤの要求を受け取る。そして、ゲーム装置は、受け取ったプレイヤの要求に従って、プレイヤによって指定されたゲーム領域Rに、プレイヤに関連付けられた所有ポイントの少なくとも一部を対応付ける。なお、各ゲーム領域Rには、各ゲーム領域Rを指定した一又は複数のプレイヤのそれぞれの所有ポイントが関連付けられる。以降、ゲーム領域Rに対応付けられた所有ポイントを、領域ポイントと称する場合がある。 Each of the plurality of players participating in the position game specifies a game area R included in the displayed game field F in a predetermined order. Hereinafter, the predetermined order may be referred to as the input operation order. Note that the player who performs the input operation in each input operation order is an example of the first player. The game device receives the player's request including information indicating the game area R designated by the player. Then, the game device associates at least a portion of the owned points associated with the player with the game area R designated by the player in accordance with the received request from the player. Note that each game area R is associated with points owned by one or more players who have designated each game area R. Hereinafter, the owned points associated with the game area R may be referred to as area points.
ゲーム装置は、プレイヤの要求によってゲーム領域Rに領域ポイントが対応付けられた場合、ゲーム領域Rに対応付けられたプレイヤの領域ポイントが、ゲーム領域Rに対応付けられた他のプレイヤの領域ポイントよりも大きいか否かを判定する。ゲーム装置は、ゲーム領域Rに対応付けられたプレイヤの領域ポイントが、ゲーム領域Rに対応付けられた他のプレイヤの領域ポイントよりも大きいと判定した場合、当該ゲーム領域Rをプレイヤの対応領域として設定する。このように、ゲーム装置は、複数のゲーム領域Rのそれぞれを、各ゲーム領域Rに対応付けられた領域ポイントのうち最も大きい値の領域ポイントを対応付けたプレイヤの対応領域として設定する。 In the game device, when area points are associated with the game area R at the request of the player, the area points of the player associated with the game area R are higher than the area points of other players associated with the game area R. is also larger. If the game device determines that the area points of the player associated with the game area R are larger than the area points of other players associated with the game area R, the game device sets the game area R as the corresponding area of the player. Set. In this way, the game device sets each of the plurality of game areas R as the corresponding area of the player to which the area point having the largest value among the area points associated with each game area R is associated.
図1(a)に示すゲームフィールドFの例では、ゲーム領域Ra1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ30ポイント、20ポイント及び10ポイントが対応付けられている。また、ゲーム領域Rb1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ20ポイント、30ポイント及び10ポイントが対応付けられている。また、ゲーム領域Rc1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ20ポイント、10ポイント及び30ポイントが対応付けられている。 In the example of the game field F shown in FIG. 1A, 30 points, 20 points, and 10 points are associated with the game area Ra1 as area points for the player A, the player B, and the player C, respectively. Furthermore, 20 points, 30 points, and 10 points are associated with the game area Rb1 as area points for player A, player B, and player C, respectively. Furthermore, 20 points, 10 points, and 30 points are associated with the game area Rc1 as area points for player A, player B, and player C, respectively.
ゲーム領域Ra1、ゲーム領域Rb1及びゲーム領域Rc1のそれぞれに対応付けられた領域ポイントのうち最も大きい値の領域ポイントを対応付けたプレイヤは、プレイヤA、プレイヤB及びプレイヤCである。したがって、ゲーム領域Ra1は、プレイヤAの対応領域として設定され、ゲーム領域Rb1は、プレイヤBの対応領域として設定され、ゲーム領域Rc1は、プレイヤCの対応領域として設定される。 Players A, B, and C are associated with the largest area points among the area points associated with each of game area Ra1, game area Rb1, and game area Rc1. Therefore, game area Ra1 is set as a corresponding area for player A, game area Rb1 is set as a corresponding area for player B, and game area Rc1 is set as a corresponding area for player C.
図1(b)には、プレイヤAの要求によって、プレイヤAの所有ポイントのうち100ポイントが領域ポイントとしてゲーム領域Ra2に対応付けられたことが示されている。ゲーム領域Ra2は、過去にプレイヤA、プレイヤB及びプレイヤCによって指定されていない。そのため、プレイヤAが100ポイントの領域ポイントをゲーム領域Ra2に対応付ける前は、ゲーム領域Ra2には、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ0ポイントが対応付けられている。そして、今回、プレイヤAによって、100ポイントの領域ポイントがゲーム領域Ra1に対応付けられたため、ゲーム領域Ra2は、ゲーム領域Ra2に最も大きい値の領域ポイントを対応付けたプレイヤAの対応領域として設定される。 FIG. 1B shows that, in response to a request from player A, 100 points out of the points owned by player A are associated with the game area Ra2 as area points. Game area Ra2 has not been specified by player A, player B, or player C in the past. Therefore, before player A associates 100 area points with game area Ra2, player A, player B, and player C each have 0 points associated with the game area Ra2 as area points. This time, since player A has associated 100 area points with game area Ra1, game area Ra2 is set as the corresponding area for player A, who has associated the largest value of area points with game area Ra2. Ru.
以下、ゲーム領域Ra2がプレイヤAの対応領域として設定された場合において、ゲーム装置によって実行される領域ポイント変更処理の一例について説明する。 Hereinafter, an example of the area point change process executed by the game device when the game area Ra2 is set as the corresponding area for player A will be described.
まず、ゲーム装置は、今回設定されたプレイヤAの対応領域Ra2とは異なる、過去に設定されたプレイヤAの他の対応領域Ra1を特定する。次に、ゲーム装置は、設定されたプレイヤAの対応領域Ra2と、特定されたプレイヤAの他の対応領域Ra1との間の一又は複数のゲーム領域R(図1(b)では、Rb1及びRc1)が所定の配列で配置されているか否かを判定する。所定の配列は、例えば、今回設定されたプレイヤAの対応領域Ra2内と過去に設定されたプレイヤAの他の対応領域Ra1内とに端点を有する所定の線分上にあるゲーム領域Rの並びである。なお、所定の線分は、直線、折れ線又は曲線等の形状である。 First, the game device identifies another corresponding area Ra1 for player A that has been set in the past, which is different from the currently set corresponding area Ra2 for player A. Next, the game device selects one or more game areas R (in FIG. 1(b), Rb1 and Rc1) are arranged in a predetermined arrangement. The predetermined arrangement is, for example, an arrangement of game areas R on a predetermined line segment having end points within the currently set corresponding area Ra2 for player A and within another previously set corresponding area Ra1 for player A. It is. Note that the predetermined line segment has a shape such as a straight line, a polygonal line, or a curved line.
ゲーム装置は、ゲーム領域Rb1及びRc1が所定の配列で配置されていると判定された場合、判定されたゲーム領域Rb1及びRc1の全てが、プレイヤAとは異なる他のプレイヤの対応領域であるか否かを判定する。次に、ゲーム装置は、ゲーム領域Rb1及びRc1の全てが他のプレイヤの対応領域であると判定した場合、ゲーム領域Rb1及びRc1に対応付けられたプレイヤAの領域ポイントとゲーム領域Rb1及びRc1を対応領域とする他のプレイヤの領域ポイントとを抽出する。 When the game device determines that the game regions Rb1 and Rc1 are arranged in a predetermined arrangement, the game device determines whether all of the determined game regions Rb1 and Rc1 are corresponding regions of another player different from player A. Determine whether or not. Next, if the game device determines that all of the game areas Rb1 and Rc1 are corresponding areas of another player, the game device combines the area points of player A and the game areas Rb1 and Rc1 that are associated with the game areas Rb1 and Rc1. The area points of other players are extracted as corresponding areas.
図2に示すゲームフィールドFの例では、ゲーム領域Rb1に対応付けられたプレイヤAの領域ポイント(20ポイント)と、ゲーム領域Rb1を対応領域とするプレイヤBの領域ポイント(30ポイント)とが抽出される。また、ゲーム領域Rc1に対応付けられたプレイヤAの領域ポイント(20ポイント)と、ゲーム領域Rc1を対応領域とするプレイヤCの領域ポイント(30ポイント)とが抽出される。 In the example of the game field F shown in FIG. 2, the area points (20 points) of player A associated with the game area Rb1 and the area points (30 points) of player B whose corresponding area is the game area Rb1 are extracted. be done. Furthermore, the area points (20 points) of player A associated with game area Rc1 and the area points (30 points) of player C whose corresponding area is game area Rc1 are extracted.
ゲーム装置は、ゲーム領域Rb1について、抽出されたプレイヤAの領域ポイント及びプレイヤBの領域ポイントを入れ替えて、ゲーム領域Rb1に対応付ける。すなわち、ゲーム装置は、ゲーム領域Rb1について、抽出されたプレイヤBの領域ポイント(30ポイント)を、プレイヤAの領域ポイントとしてゲーム領域Rb1に対応付ける。また、ゲーム装置は、ゲーム領域Rb1について、抽出されたプレイヤAの領域ポイント(20ポイント)を、プレイヤBの領域ポイントとしてゲーム領域Rb1に対応付ける。 The game device replaces the extracted area points of player A and player B with respect to the game area Rb1 and associates them with the game area Rb1. That is, the game device associates the extracted area points of player B (30 points) with respect to game area Rb1 as area points of player A. Further, the game device associates the extracted area points of player A (20 points) with respect to game area Rb1 as area points of player B.
同様に、ゲーム装置は、ゲーム領域Rc1について、抽出されたプレイヤAの領域ポイント及びプレイヤCの領域ポイントを入れ替えて、ゲーム領域Rc1に対応付ける。すなわち、ゲーム装置は、ゲーム領域Rc1について、抽出されたプレイヤCの領域ポイント(30ポイント)を、プレイヤAの領域ポイントとしてゲーム領域Rc1に対応付ける。また、ゲーム装置は、ゲーム領域Rc1について、抽出されたプレイヤAの領域ポイント(20ポイント)を、プレイヤCの領域ポイントとしてゲーム領域Rc1に対応付ける。 Similarly, the game device replaces the extracted area points of player A and player C with respect to the game area Rc1 and associates them with the game area Rc1. That is, the game device associates the extracted area points of player C (30 points) with respect to game area Rc1 as area points of player A. Further, the game device associates the extracted area points of player A (20 points) with respect to game area Rc1 as area points of player C.
そして、ゲーム装置は、領域ポイントが変更されたゲーム領域Rについて、プレイヤAの領域ポイントが、他のプレイヤの領域ポイントよりも大きい場合であるため、当該ゲーム領域RをプレイヤAの対応領域として設定する。図2に示すゲームフィールドFの例では、ゲーム領域Rb1に対応付けられたプレイヤAの領域ポイント(30ポイント)は、ゲーム領域Rb1に対応付けられたプレイヤB及びプレイヤCの領域ポイントよりも大きい。したがって、ゲーム装置は、ゲーム領域Rb1をプレイヤAの対応領域として設定する。また、ゲーム領域Rc1に対応付けられたプレイヤAの領域ポイント(30ポイント)は、ゲーム領域Rc1に対応付けられたプレイヤB及びプレイヤCの領域ポイントよりも大きい。したがって、ゲーム装置は、ゲーム領域Rc1をプレイヤAの対応領域として設定する。以降、領域ポイント変更処理の対象となるゲーム領域R(図2に示す例では、ゲーム領域Rb1及びRc1)を、ポイント変更対象領域と称する場合がある。 Then, the game device sets the game area R as the corresponding area for player A, since the area points of player A are larger than the area points of other players for the game area R whose area points have been changed. do. In the example of the game field F shown in FIG. 2, the area points (30 points) of the player A associated with the game area Rb1 are larger than the area points of the players B and C that are associated with the game area Rb1. Therefore, the game device sets the game area Rb1 as the corresponding area for player A. Furthermore, the area points (30 points) of player A associated with game area Rc1 are larger than the area points of players B and C that are associated with game area Rc1. Therefore, the game device sets the game area Rc1 as the corresponding area for player A. Hereinafter, the game area R (in the example shown in FIG. 2, game areas Rb1 and Rc1) that is the target of the area point change process may be referred to as a point change target area.
以上、図1(a)及び(b)並びに図2を参照しつつ説明したとおり、上述のゲーム装置及び当該ゲーム装置の制御方法では、陣取りゲームにおいて領域ポイント変更処理が実行される。したがって、プレイヤは、ゲーム領域Rを指定する操作を行うことなく、当該ゲーム領域Rに対応付けられた他のプレイヤの領域ポイントを、プレイヤの領域ポイントとすることが可能となる。このように、領域ポイント変更処理を実行するゲーム装置及び当該ゲーム装置の制御方法によって、プレイヤに戦略を要求する陣取りゲームが実現され、ゲームの興趣性を向上させることが可能となる。なお、ゲーム終了時の領域ポイントの総量又は対応領域数の最も多いプレイヤが、勝利プレイヤに決定される。 As described above with reference to FIGS. 1(a) and 1(b) and FIG. 2, in the game device and the control method for the game device described above, the area point change process is executed in the battle game. Therefore, the player can set the area points of other players associated with the game area R as the player's area points without performing an operation to specify the game area R. In this way, by using the game device that executes the area point change process and the control method for the game device, it is possible to realize a positioning game that requires strategies from the player, and to improve the interest of the game. Note that the player with the largest total amount of area points or the largest number of corresponding areas at the end of the game is determined to be the winning player.
なお、上述した図1(a)及び(b)並びに図2の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明および本明細書の開示範囲に含まれる。 Note that the description of FIGS. 1(a) and 1(b) and FIG. 2 described above is merely an explanation for deepening the understanding of the content of the present invention. Specifically, the present invention is implemented in each embodiment described below, and may be implemented by various modifications without substantially exceeding the principles of the present invention. All such variations are within the scope of the invention and disclosure herein.
(ゲームシステム1の構成)
図3は、ゲームシステム1の概略構成の一例を示す図である。
(Configuration of game system 1)
FIG. 3 is a diagram showing an example of a schematic configuration of the
ゲームシステム1は、複数のプレイヤのそれぞれが操作する複数の携帯端末2と、サーバ3とを備える。携帯端末2とサーバ3は、例えば、基地局4、移動体通信網5、ゲートウェイ6、及びインターネット7等の通信ネットワークを介して相互に接続される。携帯端末2で実行されるプログラム(例えば、表示処理プログラム)と、サーバ3で実行されるプログラム(例えば、領域ポイント変更処理プログラム)とは、ハイパーテキスト転送プロトコル(Hypertext Transfer Protocol, HTTP)等の通信プロトコルを用いて通信を行う。なお、サーバ3は、ゲーム装置の一例であるが、ゲーム装置は、サーバ3に限られない。後述するサーバ3の機能の一部又は全てを有する携帯端末2をゲーム装置として用いてもよい。また、携帯端末2とサーバ3とを備えるゲームシステム1をゲーム装置として用いてもよい。
The
なお、携帯端末2としては多機能携帯電話(所謂「スマートフォン」)を想定するが、本発明はこれに限定されない。携帯端末2は、本発明が適用可能であればよく、例えば、携帯電話(所謂「フィーチャーフォン」)、携帯情報端末(Personal Digital Assistant, PDA)、携帯ゲーム機、携帯音楽プレイヤ、タブレット端末、タブレットPC、ノートPC等の情報処理装置でもよい。
Note that although the
(携帯端末2の構成)
図4は、携帯端末2の概略構成の一例を示す図である。
(Configuration of mobile terminal 2)
FIG. 4 is a diagram showing an example of a schematic configuration of the
携帯端末2は、陣取りゲーム等のゲームを実行するとともに、基地局4、移動体通信網5、ゲートウェイ6、及びインターネット7を介してサーバ3に接続し、サーバ3と通信を行う。携帯端末2は、プレイヤによる入力部23(タッチパネル等)の操作に応じて、ゲームの進行を制御する。また、携帯端末2は、サーバ3から各種データを受信してゲームの進行を制御する。そのために、携帯端末2は、通信部21と、記憶部22と、入力部23と、表示部24と、処理部25とを備える。
The
通信部21は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフェース回路を備え、携帯端末2を無線通信ネットワークに接続する。通信部21は、基地局4により割り当てられるチャネルを介して、基地局4との間でCDMA(Code Division Multiple Access)方式等による無線信号回線を確立し、基地局4との間で通信を行う。そして、通信部21は、処理部25から供給されたデータを、サーバ3等に送信する。また、通信部21は、サーバ3等から受信したデータを処理部25に供給する。
The
記憶部22は、例えば、半導体メモリ装置を備える。記憶部22は、処理部25での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、ゲーム制御プログラムを含むアプリケーションプログラム及びデータ等を記憶する。例えば、記憶部22は、ドライバプログラムとして、入力部23を制御する入力デバイスドライバプログラムや、表示部24を制御する出力デバイスドライバプログラム等を記憶する。また、記憶部22は、アプリケーションプログラムとして、プレイヤが入力部23を操作することによって入力された指示データ及びサーバ3から取得したデータ等に基づいてゲームを進行させ、ゲームの進行に係る表示データの表示を行う表示処理プログラム等を記憶する。記憶部22は、データとして、サーバ3から取得されたデータ、ゲームの進行に係る表示データや、映像データ、画像データ等を記憶する。さらに、記憶部22は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
The
入力部23は、携帯端末2の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネル等のポインティングデバイスである。プレイヤは、入力部23を用いて、文字や数字、記号等を入力することができる。入力部23は、プレイヤにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、プレイヤの指示として、処理部25に供給される。
The
表示部24は、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等である。表示部24は、処理部25から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
The
処理部25は、一又は複数個のプロセッサ及びその周辺回路を備える。処理部25は、携帯端末2の全体的な動作を統括的に制御するものであり、例えば、CPU(Central Processing Unit)である。処理部25は、携帯端末2の各種処理が記憶部22に記憶されているプログラムや入力部23の操作等に基づいて適切な手順で実行されるように、通信部21や表示部24等の動作を制御する。処理部25は、記憶部22に記憶されているプログラム(オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等)に基づいて処理を実行する。また、処理部25は、複数のプログラム(アプリケーションプログラム等)を並列に実行することができる。
The
処理部25は、少なくとも表示処理部251及び入力処理部252を備える。これらの各部は、処理部25が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして携帯端末2に実装されてもよい。
The
以下、図5~図9を参照して、ゲームに参加するプレイヤA、プレイヤB及びプレイヤCが所有する携帯端末2a、携帯端末2b及び携帯端末2cの表示部24に表示されるゲーム画面の一例について説明する。
Hereinafter, with reference to FIGS. 5 to 9, examples of game screens displayed on the
図5(a)は、携帯端末2a、携帯端末2b及び携帯端末2cの各表示部24に表示されるゲーム画面500a、500b及び500cの一例を示す図である。
FIG. 5A is a diagram showing an example of
ゲームが開始されると、最初に、携帯端末2aは、プレイヤAがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面500aを表示部24に表示する。携帯端末2aの表示部24にゲーム画面500aが表示されている期間中、携帯端末2b及び携帯端末2cは、ゲームフィールドFを閲覧するためのゲーム画面500b及びゲーム画面500cを各表示部24に表示する。以降、携帯端末2の表示部24にゲーム領域Rを指定するためのゲーム画面が表示されている期間を操作可能期間と称する場合がある。
When the game starts, the
図5(b)は、携帯端末2aの表示部24に表示されるゲーム画面500aの一例を示す図である。
FIG. 5(b) is a diagram showing an example of a
ゲーム画面500aには、プレイヤAの操作対象であるゲームフィールドF及び領域ポイント指定ボタン501aが表示される。領域ポイント指定ボタン501aは、プレイヤAに関連付けられた所有ポイントから、ゲーム領域Rに対応付ける所有ポイントの単位ポイントを指定するための操作ボタンである。例えば、図5(b)に示すゲーム画面500aの例では、領域ポイント指定ボタン501aとして、1ポイントの領域ポイント指定ボタン、10ポイントの領域ポイント指定ボタン及び100ポイントの領域ポイント指定ボタンが表示される。以下、図6を参照して、プレイヤAに関連付けられた所有ポイントの少なくとも一部を領域ポイントとしてゲーム領域Rに対応付けるためのプレイヤの操作方法の一例について説明する。
On the
図6(a)に示すように、プレイヤAは、プレイヤAに関連付けられた所有ポイントのうち30ポイントを所望のゲーム領域Raに対応付ける場合、例えば、10ポイントの領域ポイント指定ボタン501aを指定し、所望のゲーム領域Raを3回指定する。また、例えば、プレイヤAが、所望のゲーム領域Raに5ポイントの領域ポイントを対応付ける場合は、1ポイントの領域ポイント指定ボタン501aを指定し、所望のゲーム領域Raを5回指定する。また、例えば、プレイヤAが、所望のゲーム領域Raに200ポイントの領域ポイントを対応付ける場合は、100ポイントの領域ポイント指定ボタン501aを指定し、所望のゲーム領域Raを2回指定する。プレイヤAは、操作可能期間であれば、複数のゲーム領域Raを指定することができる。
As shown in FIG. 6(a), when player A wants to associate 30 points out of the owned points associated with player A with a desired game area Ra, for example, the player A specifies the area
図6(b)に示すゲーム画面500aの例では、プレイヤAによって、4つのゲーム領域Raに領域ポイントが対応付けられている。これらの4つのゲーム領域Raには、プレイヤAによって最も大きい値の領域ポイントが対応付けられているため、4つのゲーム領域Raは、プレイヤAの対応領域として設定されている。なお、プレイヤAの対応領域Raは、他のゲーム領域Rと識別し得るように、プレイヤAに関連付けられた所定の色情報に基づいて表示される。
In the example of the
なお、携帯端末2b及び2cの各表示部24に表示されるゲーム画面500b及び500cには、図5(b)、図6(a)及び(b)に示すゲーム画面500aに表示されるゲームフィールドFが閲覧可能に表示される。また、携帯端末2b及び2cの各表示部24に表示されるゲーム画面500b及び500cには、領域ポイント指定ボタン501aは表示されず、プレイヤB及びCにゲーム領域Raが指定されないように制御される。
Note that the game screens 500b and 500c displayed on the
図7(a)は、携帯端末2aの表示部24にゲーム画面500aが表示されてから所定の操作可能期間終了時に、携帯端末2a、2b及び2cの各表示部24に表示されるゲーム画面700a、700b及び700cの一例を示す図である。
FIG. 7A shows a
携帯端末2aの表示部24にゲーム画面500aが表示されてから所定の操作可能期間終了時に、携帯端末2bは、プレイヤBがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面700bを表示部24に表示する。携帯端末2bの表示部24にゲーム画面700bが表示されている操作可能期間中、携帯端末2a及び2cは、各表示部24に、ゲームフィールドFを閲覧するためのゲーム画面700a及び700cを表示する。
At the end of a predetermined operable period after the
図7(b)は、携帯端末2bの表示部24に表示されるゲーム画面700bの一例を示す図である。
FIG. 7(b) is a diagram showing an example of a
ゲーム画面700bには、プレイヤBの操作対象であるゲームフィールドF及び領域ポイント指定ボタン701bが表示される。ゲームフィールドFには、ゲーム画面700bの表示前(直前の操作可能期間終了時)までに設定されたプレイヤAの対応領域Raが表示される。プレイヤBは、領域ポイント指定ボタン701bを指定し、所望のゲーム領域Rを指定することで、プレイヤBに関連付けられた所有ポイントの少なくとも一部を領域ポイントとして所望のゲーム領域Rに対応付ける。なお、プレイヤBは、プレイヤAの対応領域Raに対して領域ポイントを対応付けることもできる。
On the
なお、携帯端末2a及び2cの各表示部24に表示されるゲーム画面700a及び700cは、図7(b)に示すゲーム画面700bに表示されるゲームフィールドFが閲覧可能に表示される。また、携帯端末2a及び2cの各表示部24に表示されるゲーム画面700a及び700cには、領域ポイント指定ボタン701bは表示されず、プレイヤA及びCにゲーム領域Raが指定されないように制御される。
Note that the game screens 700a and 700c displayed on the
図8(a)は、携帯端末2bの表示部24にゲーム画面700bが表示されてから所定の操作可能期間終了時に、携帯端末2a、2b及び2cの各表示部24に表示されるゲーム画面800a、800b及び800cの一例を示す図である。
FIG. 8A shows a
携帯端末2bの表示部24にゲーム画面700bが表示されてから所定の操作可能期間終了時に、携帯端末2cは、プレイヤCがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面800cを表示部24に表示する。携帯端末2cの表示部24にゲーム画面800cが表示されている操作可能期間中、携帯端末2a及び2bは、各表示部24に、ゲームフィールドFを閲覧するためのゲーム画面800a及び800bを表示する。
At the end of a predetermined operable period after the
図8(b)は、携帯端末2cの表示部24に表示されるゲーム画面800cの一例を示す図である。
FIG. 8(b) is a diagram showing an example of a
ゲーム画面800cには、プレイヤCの操作対象であるゲームフィールドF及び領域ポイント指定ボタン801cが表示される。ゲームフィールドFには、ゲーム画面800cの表示前(直前の操作可能期間終了時)までに設定されたプレイヤAの対応領域Ra及びプレイヤBの対応領域Rbが表示される。なお、プレイヤBの対応領域Rbは、他のゲーム領域R及びプレイヤAの対応領域Raと識別し得るように、プレイヤBに関連付けられた所定の色情報に基づいて表示される。プレイヤCは、領域ポイント指定ボタン801cを指定し、所望のゲーム領域Rを指定することで、プレイヤCに関連付けられた所有ポイントの少なくとも一部を領域ポイントとして所望のゲーム領域Rに対応付ける。なお、プレイヤCは、プレイヤAの対応領域Ra及びプレイヤBの対応領域Rbに対して領域ポイントを対応付けることもできる。
On the
なお、携帯端末2a及び2bの各表示部24に表示されるゲーム画面800a及び800bには、図8(b)に示すゲーム画面800cに表示されるゲームフィールドFが閲覧可能に表示される。また、携帯端末2a及び2bの各表示部24に表示されるゲーム画面800a及び800bには、領域ポイント指定ボタン801cは表示されず、プレイヤA及びBにゲーム領域Raが指定されないように制御される。
Note that the game field F displayed on the
図9(a)は、携帯端末2cの表示部24にゲーム画面800cが表示されてから所定の操作可能期間終了に、携帯端末2a、2b及び2cの各表示部24に表示されるゲーム画面500a、500b及び500cの一例を示す図である。
FIG. 9A shows a
携帯端末2cの表示部24にゲーム画面800cが表示されてから所定の操作可能期間終了時に、携帯端末2aは、プレイヤAがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面500aを表示部24に再び表示する。携帯端末2aの表示部24にゲーム画面500aが表示されている操作可能期間中、携帯端末2b及び2cは、各表示部24に、ゲームフィールドFを閲覧するためのゲーム画面500b及び500cを表示する。
At the end of a predetermined operable period after the
図9(b)は、携帯端末2aの表示部24に再び表示されるゲーム画面500aの一例を示す図である。
FIG. 9(b) is a diagram showing an example of the
ゲーム画面500aには、プレイヤAの操作対象であるゲームフィールドF及び領域ポイント指定ボタン501aが表示される。ゲームフィールドFには、ゲーム画面500aが再び表示される前(直前の操作可能期間終了時)までに設定されたプレイヤAの対応領域Ra、プレイヤBの対応領域Rb及びプレイヤCの対応領域Rcが表示される。なお、プレイヤCの対応領域Rcは、他のゲーム領域R並びにプレイヤAの対応領域Ra及びプレイヤBの対応領域Rbと識別し得るように、プレイヤCに関連付けられた所定の色情報に基づいて表示される。プレイヤAは、領域ポイント指定ボタン501aを指定し、所望のゲーム領域Rを指定することで、プレイヤAに関連付けられた所有ポイントの少なくとも一部を領域ポイントとして所望のゲーム領域Rに対応付ける。
On the
なお、プレイヤAは、ゲーム画面500aに表示されたプレイヤAの対応領域Ra、プレイヤBの対応領域Rb及びプレイヤCの対応領域Rcに対して領域ポイントを対応付けることができる。プレイヤAが、ゲーム画面500aが再び表示される前までに設定されたプレイヤAの対応領域Raに領域ポイントを設定した場合、既に対応付けられた対応領域RaのプレイヤAの領域ポイントに、今回指定された領域ポイントが加算され、加算されたプレイヤAの領域ポイントが対応領域Raに対応付けられる。
Note that the player A can associate area points with the corresponding area Ra of the player A, the corresponding area Rb of the player B, and the corresponding area Rc of the player C displayed on the
上述のとおり、所定の操作可能期間毎に、携帯端末2a、2b及び2cの各表示部24には、ゲーム画面500a、500b及び500c、ゲーム画面700a、700b及び700c、並びに、ゲーム画面800a、800b及び800cが、順次表示される。その後、再び、所定の操作可能期間毎に、ゲーム画面500a、500b及び500c、ゲーム画面700a、700b及び700c、並びに、ゲーム画面800a、800b及び800cが、携帯端末2a、2b及び2cの各表示部24に表示される。なお、ゲームに参加する全てのプレイヤが入力操作順に従って所定の操作可能期間毎に入力操作を行う一連の工程が、予め定められた回数行われると、ゲームは終了する。
As described above, each
図10~図12は、プレイヤAの対応領域Ra、プレイヤBの対応領域Rb及びプレイヤCの対応領域Rcの設定の一例を説明するための模式図である。 10 to 12 are schematic diagrams for explaining an example of setting the corresponding area Ra for player A, the corresponding area Rb for player B, and the corresponding area Rc for player C.
図10に示すゲームフィールドFの例では、ゲーム領域Rc1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ10ポイント、20ポイント及び30ポイントが対応付けられている。したがって、ゲーム領域Rc1は、プレイヤCの対応領域として設定される。 In the example of the game field F shown in FIG. 10, 10 points, 20 points, and 30 points are associated with the game area Rc1 as area points for the player A, the player B, and the player C, respectively. Therefore, the game area Rc1 is set as the corresponding area for the player C.
また、ゲーム領域Ra1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ30ポイント、20ポイント及び10ポイントが対応付けられている。したがって、ゲーム領域Ra1は、プレイヤAの対応領域として設定される。また、ゲーム領域Ra2に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ20ポイント、0ポイント及び0ポイントが対応付けられている。したがって、ゲーム領域Ra2は、プレイヤAの対応領域として設定される。 Furthermore, 30 points, 20 points, and 10 points are associated with the game area Ra1 as area points for player A, player B, and player C, respectively. Therefore, the game area Ra1 is set as the corresponding area for player A. Furthermore, 20 points, 0 points, and 0 points are associated with the game area Ra2 as area points for player A, player B, and player C, respectively. Therefore, the game area Ra2 is set as the corresponding area for player A.
図11には、図10に示すゲームフィールドFにおけるプレイヤCの対応領域Rc1に対して、プレイヤAが領域ポイントとして60ポイントを更に対応付けたことが示されている。この場合、既に対応領域Rc1に対応付けられたプレイヤAの10ポイントの領域ポイントに、今回対応付けた60ポイントの領域ポイントが加算され、加算後のプレイヤAの70ポイントの領域ポイントが、対応領域Rc1に対応付けられる。 FIG. 11 shows that player A has further associated 60 points as area points with the corresponding area Rc1 of player C in game field F shown in FIG. In this case, the 60 area points that have been associated this time are added to the 10 area points of player A that have already been associated with the corresponding area Rc1, and the 70 area points of player A after the addition are It is associated with Rc1.
図12には、図11に示すゲームフィールドFにおけるプレイヤCの対応領域Rc1に対して新たにプレイヤAの領域ポイントが対応付けられた場合の表示態様が示されている。対応領域Rc1に対応付けられたプレイヤAの領域ポイントは、プレイヤB及びプレイヤCの領域ポイントよりも大きい70ポイントであるため、対応領域Rc1はプレイヤAの対応領域Ra3として設定される。そして、対応領域Ra3は、プレイヤAに関連付けられた所定の色情報に基づいて表示される。 FIG. 12 shows a display mode when the area points of player A are newly associated with the corresponding area Rc1 of player C in the game field F shown in FIG. Since the area points of player A associated with the corresponding area Rc1 are 70 points, which are larger than the area points of players B and C, the corresponding area Rc1 is set as the corresponding area Ra3 of player A. The corresponding area Ra3 is displayed based on predetermined color information associated with player A.
図13~図16は、領域ポイント変更処理の一例を説明するための模式図である。 FIGS. 13 to 16 are schematic diagrams for explaining an example of area point change processing.
図13に示すゲームフィールドFの例では、ゲーム領域Ra1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ30ポイント、20ポイント及び10ポイントが対応付けられている。したがって、ゲーム領域Ra1は、プレイヤAの対応領域として設定される。 In the example of the game field F shown in FIG. 13, 30 points, 20 points, and 10 points are associated with the game area Ra1 as area points for player A, player B, and player C, respectively. Therefore, the game area Ra1 is set as the corresponding area for player A.
また、ゲーム領域Rb1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ30ポイント、50ポイント及び0ポイントが対応付けられている。したがって、ゲーム領域Rb1は、プレイヤBの対応領域として設定される。また、ゲーム領域Rc1に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ0ポイント、0ポイント及び70ポイントが対応付けられている。したがって、ゲーム領域Rc1は、プレイヤCの対応領域として設定される。 Furthermore, 30 points, 50 points, and 0 points are associated with the game area Rb1 as area points for player A, player B, and player C, respectively. Therefore, the game area Rb1 is set as the corresponding area for player B. Furthermore, 0 point, 0 point, and 70 points are associated with the game region Rc1 as the region points of player A, player B, and player C, respectively. Therefore, the game area Rc1 is set as the corresponding area for the player C.
また、ゲーム領域Ra2に対して、プレイヤA、プレイヤB及びプレイヤCの領域ポイントとして、それぞれ0ポイント、0ポイント及び0ポイントが対応付けられている。したがって、ゲーム領域Ra2は、プレイヤの対応領域として設定されていない。 Furthermore, 0 point, 0 point, and 0 point are associated with the game area Ra2 as area points for player A, player B, and player C, respectively. Therefore, the game area Ra2 is not set as a corresponding area for the player.
図14には、図13に示すゲームフィールドFにおけるゲーム領域Ra2に対して、プレイヤAが領域ポイントとして100ポイントを新たに対応付けた場合の表示態様が示されている。この場合、ゲーム領域Ra2にはプレイヤAの領域ポイントが対応付けられていないため、今回対応付ける100ポイントの領域ポイントが、ゲーム領域Ra2に対応付けられる。ゲーム領域Ra2に対応付けられたプレイヤAの領域ポイントは、プレイヤB及びプレイヤCの領域ポイントよりも大きい100ポイントであるため、ゲーム領域Ra2はプレイヤAの対応領域として設定される。 FIG. 14 shows a display mode when the player A newly associates 100 points as area points with the game area Ra2 in the game field F shown in FIG. 13. In this case, since the area points of player A are not associated with the game area Ra2, the 100 area points to be associated this time are associated with the game area Ra2. Since the area points of player A associated with game area Ra2 are 100 points, which are larger than the area points of players B and C, game area Ra2 is set as the corresponding area for player A.
図15には、ゲーム領域Rb1及びRc1が今回設定されたプレイヤAの対応領域Ra2と過去に設定されたプレイヤAの他の対応領域Ra1との間の配列で配置されていることが示されている。 FIG. 15 shows that the game areas Rb1 and Rc1 are arranged in an arrangement between the corresponding area Ra2 of player A set this time and another corresponding area Ra1 of player A set in the past. There is.
図15に示す例では、ゲーム領域Rb1に対応付けられたプレイヤAの領域ポイント及びゲーム領域Rb1を対応領域とするプレイヤBの領域ポイントが抽出される。そして、抽出されたプレイヤBの50ポイントの領域ポイントが、プレイヤAの領域ポイントとしてゲーム領域Rb1に対応付けられ、抽出されたプレイヤAの30ポイントの領域ポイントが、プレイヤBの領域ポイントとしてゲーム領域Rb1に対応付けられる。 In the example shown in FIG. 15, the area points of player A associated with game area Rb1 and the area points of player B whose corresponding area is game area Rb1 are extracted. Then, the extracted 50 area points of player B are associated with the game area Rb1 as area points of player A, and the extracted 30 area points of player A are associated with the game area Rb1 as area points of player B. It is associated with Rb1.
また、ゲーム領域Rc1に対応付けられたプレイヤAの領域ポイント及びゲーム領域Rc1を対応領域とするプレイヤCの領域ポイントが抽出される。そして、抽出されたプレイヤCの70ポイントの領域ポイントが、プレイヤAの領域ポイントとしてゲーム領域Rc1に対応付けられ、抽出されたプレイヤAの0ポイントの領域ポイントが、プレイヤCの領域ポイントとしてゲーム領域Rc1に対応付けられる。 Furthermore, the area points of player A associated with game area Rc1 and the area points of player C whose corresponding area is game area Rc1 are extracted. Then, the extracted 70 area points of player C are associated with the game area Rc1 as area points of player A, and the extracted 0 area points of player A are associated with the game area Rc1 as area points of player C. It is associated with Rc1.
図16には、図15に示すゲームフィールドFにおける対応領域Rb1及びRc1に対して領域ポイント変更処理が行われた後の表示態様が示されている。ゲーム領域Rb1に対応付けられたプレイヤAの50ポイントの領域ポイントは、ゲーム領域Rb1に対応付けられたプレイヤBの30ポイントの領域ポイント及びプレイヤCの10ポイントの領域ポイントよりも大きい。したがって、ゲーム領域Rb1は、プレイヤAの対応領域Ra3として設定される。また、ゲーム領域Rc1に対応付けられたプレイヤAの70ポイントの領域ポイントは、ゲーム領域Rc1に対応付けられたプレイヤBの20ポイントの領域ポイント及びプレイヤCの0ポイントの領域ポイントよりも大きい。したがって、ゲーム領域Rc1は、プレイヤAの対応領域Ra4として設定される。 FIG. 16 shows a display mode after the area point change process is performed on the corresponding areas Rb1 and Rc1 in the game field F shown in FIG. 15. Player A's 50 area points associated with game area Rb1 are larger than player B's 30 area points and player C's 10 area points, which are associated with game area Rb1. Therefore, game area Rb1 is set as player A's corresponding area Ra3. Further, the area point of player A, which is 70 points, associated with the game area Rc1 is larger than the area point of player B, which is 20 points, and the area point, which is 0 point, of player C, which is associated with the game area Rc1. Therefore, game area Rc1 is set as player A's corresponding area Ra4.
以上、図13~図16を参照しつつ説明したとおり、領域ポイント変更処理によって、ゲーム領域をプレイヤに対応付けるゲームにおいて、プレイヤが、他のプレイヤの対応領域を指定することなく、プレイヤの対応領域とすることが可能となる。すなわち、プレイヤは、他のプレイヤの対応領域に対して所有ポイントを直接消費することなく、他のプレイヤの対応領域に対応した他のプレイヤの領域ポイントを取得することが可能となる。これにより、プレイヤに戦略を要求するゲームを提供することが可能となる。 As described above with reference to FIGS. 13 to 16, in a game in which a game area is associated with a player by area point change processing, a player can match the corresponding area of the player without specifying the corresponding area of another player. It becomes possible to do so. That is, the player can acquire the other player's area points corresponding to the other player's corresponding area without directly consuming the owned points for the other player's corresponding area. This makes it possible to provide a game that requires strategy from the player.
(サーバ3の構成)
図17は、サーバ3の概略構成の一例を示す図である。また、図18及び図19は、サーバ記憶部32が記憶する各種テーブルのデータ構造の一例を示す図である。
(Configuration of server 3)
FIG. 17 is a diagram showing an example of a schematic configuration of the
サーバ3は、サーバ通信部31と、サーバ記憶部32と、サーバ処理部33とを備える。サーバ3は、携帯端末2からの要求に応じて、陣取りゲーム等の各種ゲームを進行させる。また、サーバ3は、ゲームの進行に係る表示データ等を作成して携帯端末2に送信する。
The
サーバ通信部31は、サーバ3をインターネット7に接続するための通信インターフェース回路を備え、インターネット7との間で通信を行う。そして、サーバ通信部31は、携帯端末2等から受信したデータをサーバ処理部33に供給する。また、サーバ通信部31は、サーバ処理部33から供給されたデータを携帯端末2等に送信する。
The
サーバ記憶部32は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。サーバ記憶部32は、サーバ処理部33での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、サーバ記憶部32は、アプリケーションプログラムとして、ゲームを進行させ、その結果に係る表示データを作成するゲームプログラム等を記憶する。コンピュータプログラムは、例えばCD-ROM、DVD-ROM等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて記憶部22にインストールされてもよい。
The
サーバ記憶部32は、データとして、図18(a)に示すプレイヤテーブル、及び、図18(b)に示すゲームフィールドテーブルを記憶する。また、サーバ記憶部32は、図19(a)に示すゲームテーブル、及び、図19(b)に示す領域ポイントテーブルを記憶する。また、サーバ記憶部32は、ゲームの進行に係る様々な画像データ等を記憶する。さらに、サーバ記憶部32は、所定の処理に係る一時的なデータを一時的に記憶してもよい。すなわち、サーバ記憶部32は、揮発性のメモリ(Random Access Memory, RAM)を備え、ゲームの進行に応じて変動する動的データを記憶する。
The
図18(a)は、プレイヤを管理するプレイヤテーブルを示す。プレイヤテーブルには、各プレイヤについて、当該プレイヤのプレイヤID、名前及び所有ポイント等が、互いに関連付けて記憶されている。プレイヤIDは、各プレイヤを一意に識別するための識別情報の一例である。 FIG. 18(a) shows a player table for managing players. In the player table, the player ID, name, owned points, etc. of each player are stored in association with each other. The player ID is an example of identification information for uniquely identifying each player.
図18(b)は、ゲームフィールドFを管理するゲームフィールドテーブルを示す。ゲームフィールドテーブルには、各ゲームフィールドについて、当該ゲームフィールドのフィールドID及びゲーム領域情報等が、互いに関連付けて記憶されている。フィールドIDは、各ゲームフィールドを一意に識別するための識別情報の一例である。 FIG. 18(b) shows a game field table that manages the game field F. In the game field table, field IDs, game area information, and the like of each game field are stored in association with each other. The field ID is an example of identification information for uniquely identifying each game field.
ゲーム領域情報には、各ゲームフィールドに含まれる複数のゲーム領域Rのそれぞれの領域ID及び位置等が互いに関連付けて記憶される。領域IDは、各ゲームフィールドに含まれる各ゲーム領域Rを一意に識別するための識別情報の一例である。位置は、各ゲームフィールド上における各ゲーム領域Rの配置位置であり、例えば、各ゲーム領域Rの中心点の2次元座標である。 In the game area information, each area ID, position, etc. of a plurality of game areas R included in each game field are stored in association with each other. The area ID is an example of identification information for uniquely identifying each game area R included in each game field. The position is the arrangement position of each game area R on each game field, and is, for example, the two-dimensional coordinates of the center point of each game area R.
図19(a)は、ゲームを管理するゲームテーブルを示す。ゲームテーブルには、実行される各ゲームについて、当該ゲームのゲームID、フィールドID及び参加プレイヤ情報等が、互いに関連付けて記憶されている。ゲームIDは、各ゲームを一意に識別するための識別情報の一例である。フィールドIDは、各ゲームにおいて用いられるゲームフィールドのフィールドIDであり、ゲームフィールドテーブルに記憶されたフィールドIDである。 FIG. 19(a) shows a game table for managing games. In the game table, for each game to be executed, the game ID, field ID, participating player information, etc. of the game are stored in association with each other. The game ID is an example of identification information for uniquely identifying each game. The field ID is a field ID of a game field used in each game, and is a field ID stored in the game field table.
参加プレイヤ情報には、各ゲームに参加する参加プレイヤのプレイヤIDが、入力操作順に配列されて記憶される。以降、各ゲームにおいて、入力操作順の1番目のプレイヤを、1番目プレイヤと称し、入力操作順の2番目のプレイヤ、入力操作順の3番目のプレイヤ、・・・を、2番目プレイヤ、3番目プレイヤ、・・・と称する場合がある。 In the participating player information, player IDs of participating players participating in each game are arranged and stored in the order of input operations. Hereinafter, in each game, the first player in the order of input operations will be referred to as the first player, the second player in the order of input operations, the third player in the order of input operations, etc. will be referred to as the second player, 3. The player may also be referred to as the th player.
図19(b)は、ゲーム領域Rに対応付けられる領域ポイントを管理する領域ポイントテーブルを示す。領域ポイントテーブルは、実行されるゲーム毎に作成され、ゲームのゲームIDと関連付けて記憶される。領域ポイントテーブルには、ゲームで用いられるゲームフィールドFの各ゲーム領域Rについて、当該ゲーム領域Rの領域ID、領域ポイント情報等が互いに関連付けて記憶される。 FIG. 19(b) shows an area point table that manages area points associated with the game area R. The area point table is created for each game to be executed, and is stored in association with the game ID of the game. In the area point table, for each game area R of the game field F used in the game, the area ID, area point information, etc. of the game area R are stored in association with each other.
領域ポイント情報には、ゲームに参加する複数のプレイヤのそれぞれによって対応付けられた各ゲーム領域の領域ポイントが、互いに関連付けて記憶される。すなわち、1番目プレイヤ、2番目プレイヤ、・・・によって対応付けられた各ゲーム領域の領域ポイントが、互いに関連付けて記憶される。 In the area point information, area points of each game area associated with each of a plurality of players participating in the game are stored in association with each other. That is, the area points of each game area associated with the first player, second player, . . . are stored in association with each other.
図17に戻り、サーバ処理部33は、少なくとも、進行制御部331、ポイント取得部332、対応付け部333及び設定部334を備える。これらの各部は、サーバ処理部33が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとしてサーバ3に実装されてもよい。
Returning to FIG. 17, the
以下、携帯端末2の処理部25が備える表示処理部251及び入力処理部252、並びに、サーバ3のサーバ処理部33が備える進行制御部331、ポイント取得部332、対応付け部333及び設定部334の一例について説明する。
Hereinafter, the
(表示処理部251の機能)
携帯端末2の表示処理部251は、通信部21を介してサーバ3から受信した表示データに基づいてゲーム画面を表示部24に表示する。なお、受信した表示データが、プレイヤがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面を表示するための表示データである場合、表示処理部251は、ゲームフィールドFとともに領域ポイント指定ボタンを表示する。また、受信した表示データが、ゲームフィールドFを閲覧するためのゲーム画面を表示するための表示データである場合、表示処理部251は、ゲームフィールドFを表示する。
(Function of display processing unit 251)
The
また、表示処理部251は、通信部21を介してサーバ3から、次の操作可能期間において入力操作するプレイヤの所有ポイントを受信した場合、受信されたプレイヤの所有ポイントを記憶部22に記憶する。
Further, when the
(入力処理部252の機能)
携帯端末2の入力処理部252は、サーバ3によって提供されるゲームに参加する要求の送信がプレイヤの入力部23の操作によって指示された場合、ゲームに参加する参加要求を、通信部21を介してサーバ3に送信する。なお、参加要求には、参加要求を送信したプレイヤのプレイヤID及び参加するゲームのゲームID等が含まれる。
(Function of input processing unit 252)
When the
また、入力処理部252は、表示処理部251によって、プレイヤがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面が表示されると、操作可能期間においてゲーム領域指定を受け付ける。ゲーム領域指定の受け付け処理では、まず、入力処理部252は、プレイヤによる入力部23の操作によって指定された領域ポイント指定ボタン及びゲーム領域Rに基づいて、ゲーム領域Rに対応付ける領域ポイントを、ゲーム領域Rの領域IDに関連付けて記憶部22に記憶する。そして、入力処理部252は、記憶部22に記憶されたプレイヤの所有ポイントから、対応付けた領域ポイントを減算し、減算された所有ポイントを記憶部22に記憶する。なお、所有ポイントが減算される毎に、表示処理部251は、減算された所有ポイントをゲーム画面に表示してもよい。
Further, when the
また、入力処理部252は、操作可能期間終了時に、表示処理部251にゲーム画面の表示の終了を指示する。そして、入力処理部252は、当該携帯端末2を所有するプレイヤのプレイヤID、記憶部22に記憶された領域IDに関連付けられた領域ポイントを含む入力データを、通信部21を介してサーバ3に送信する。
Further, the
(進行制御部331の機能)
サーバ3の進行制御部331は、サーバ通信部31を介して各携帯端末2から参加要求を受信すると、ゲーム開始処理を実行する。ゲーム開始処理では、まず、進行制御部331は、携帯端末2から受信した参加要求に含まれるプレイヤID及びゲームIDを特定する。次に、進行制御部331は、特定されたプレイヤIDを、特定されたゲームIDに示されるゲームに参加する参加プレイヤのプレイヤIDとして、特定されたゲームIDに関連付けてゲームテーブルの参加プレイヤ情報に記憶する。なお、参加プレイヤ情報には、参加要求の受信順に、特定されたプレイヤIDが参加プレイヤのプレイヤIDとして記憶される。次に、進行制御部331は、ゲームテーブルの参加プレイヤ情報を参照し、ゲームに参加できる上限の人数に到達したゲームがある場合、当該ゲームを開始する。なお、参加プレイヤ情報に記憶される各プレイヤの入力操作順は、参加要求の受信順に限らない。例えば、進行制御部331は、ゲームテーブルの参加プレイヤ情報を参照し、ゲームに参加できる上限の人数に到達した場合、参加プレイヤ情報に含まれるプレイヤIDを、ランダムに並べ直して、参加プレイヤ情報に記憶するようにしてもよい。
(Function of progress control unit 331)
When the
また、進行制御部331は、ゲームが開始されると、ゲームテーブルを参照し、開始されたゲームに関連付けられた参加プレイヤ情報に含まれる各プレイヤIDの携帯端末2に、開始されたゲームのゲーム画面を表示するための表示データを送信する。なお、開始されたゲームのゲーム画面には、ゲームフィールドテーブルから抽出された、開始されたゲームのゲームIDに関連付けられたフィールドIDに係るゲーム領域情報に基づくゲーム領域Rを含むゲームフィールドFが含まれる。また、参加プレイヤ情報に含まれる1番目プレイヤIDの携帯端末2に送信されるゲーム画面には、ゲームフィールドFとともに領域ポイント指定ボタンが含まれる。
Further, when the game is started, the
また、進行制御部331は、設定部334によって各領域IDの領域ポイント変更処理後の領域ポイントが記憶されると、ゲーム画面を表示するための表示データを作成する。なお、作成された表示データは、領域ポイント変更処理後の領域ポイントに基づいて着色された対応領域を含むゲームフィールドFを含むゲーム画面を表示するための表示データである。また、進行制御部331は、ゲームテーブルを参照して、入力データに含まれるプレイヤIDの次の入力操作順のプレイヤIDを特定し、特定されたプレイヤIDの携帯端末2に送信されるゲーム画面に領域ポイント指定ボタンを含めた表示データを作成する。
Furthermore, when the
また、進行制御部331は、次の入力操作順のプレイヤIDの携帯端末2への表示データの送信と同時に、当該プレイヤIDに関連付けられた所有ポイントをプレイヤテーブルから抽出し、抽出された所有ポイントを当該プレイヤIDの携帯端末2に送信する。
Furthermore, at the same time as transmitting the display data of the player ID of the next input operation order to the
(ポイント取得部332の機能)
サーバ3のポイント取得部332は、サーバ通信部31を介して受信された携帯端末2からの入力データを取得する。そして、ポイント取得部332は、取得された入力データに含まれる、プレイヤのプレイヤID、各領域IDに関連付けられた領域ポイントを取得する。
(Function of point acquisition unit 332)
The
また、ポイント取得部332は、領域ポイントテーブルに記憶された各領域IDに関連付けられた領域ポイント情報を取得する。
Furthermore, the
また、ポイント取得部332は、操作可能期間終了時に受信された入力データに含まれる各領域IDに関連付けられた領域ポイントの合計値を算出し、プレイヤテーブルに記憶されたプレイヤの所有ポイントから、算出された合計値を減算する。そして、ポイント取得部332は、減算されたプレイヤの所有ポイントをプレイヤテーブルに記憶する。
Further, the
(対応付け部333の機能)
サーバ3の対応付け部333は、ポイント取得部332によって取得された入力データに含まれる各領域IDに関連付けられた領域ポイントを、領域ポイントテーブルに記憶された各領域IDに関連付けられた領域ポイント情報のうちの、入力データに含まれるプレイヤIDに対応する領域ポイントに加算し、加算後の領域ポイントを出力する。そして、対応付け部333は、加算後の領域ポイントにおいて、入力データに含まれるプレイヤIDに対応する領域ポイントが他のプレイヤの全ての領域ポイントよりも大きく、且つ、領域ポイント情報において、入力データに含まれるプレイヤIDに対応する領域ポイントが他のいずれかのプレイヤの領域ポイントよりも小さいゲーム領域Rの領域IDを、現在対応領域IDとして特定する。
(Function of correspondence unit 333)
The
(設定部334の機能)
サーバ3の設定部334は、対応付け部333によって現在対応領域IDが特定されると、ポイント変更対象領域の特定処理を実行する。ポイント変更対象領域の特定処理では、まず、設定部334は、領域ポイントテーブルに記憶された領域ポイント情報を抽出する。次に、設定部334は、領域ポイント情報において、入力データに含まれるプレイヤIDに対応する領域ポイントが他のプレイヤの全ての領域ポイントよりも大きい領域IDを、過去対応領域IDとして特定する。次に、設定部334は、ゲームフィールドテーブルを参照して、現在対応領域ID及び過去対応領域ID間に、所定の配列で配置されたゲーム領域の領域IDを特定する。そして、設定部334は、特定された所定の配列で配置されたゲーム領域の全てが、入力データに含まれるプレイヤIDのプレイヤとは異なる他のプレイヤの対応領域である場合、特定された所定の配列で配置されたゲーム領域をポイント変更対象領域として特定する。以上により、ポイント変更対象領域の特定処理が終了する。
(Functions of setting section 334)
When the currently compatible area ID is specified by the
また、設定部334は、ポイント変更対象領域の特定処理によって、ポイント変更対象領域が特定された場合、ポイント変更処理を実行する。ポイント変更処理では、まず、設定部334は、領域ポイントテーブルから、領域ポイント変更対象領域の各領域IDに関連付けられた領域ポイント情報を抽出する。次に、設定部334は、領域ポイント変更対象領域の各領域IDについて、抽出された領域ポイント情報のうち、最も大きい領域ポイントと、入力データに含まれるプレイヤIDに対応する領域ポイントとを抽出する。次に、設定部334は、領域ポイント変更対象領域の各領域IDについて、抽出された最も大きい領域ポイントと、入力データに含まれるプレイヤIDに対応する領域ポイントとを入れ替えた領域ポイント情報を生成する。そして、設定部334は、生成した領域ポイント情報を領域ポイントテーブルに記憶する。
Moreover, the
(ゲームシステム1の動作シーケンス)
図20は、ゲームシステム1の動作シーケンスの一例を示す図である。この動作シーケンスは、予め記憶部22及びサーバ記憶部32に記憶されているプログラムに基づいて、主に処理部25及びサーバ処理部33により、携帯端末2及びサーバ3の各要素と協働して実行される。以下、サーバ3が、プレイヤA、プレイヤB及びプレイヤCが参加するゲームを、プレイヤAの携帯端末2a、プレイヤBの携帯端末2b及びプレイヤCの携帯端末2cに提供するゲームシステム1を例に、動作シーケンスを説明する。
(Operation sequence of game system 1)
FIG. 20 is a diagram showing an example of the operation sequence of the
最初に、プレイヤAの携帯端末2aの入力処理部252は、プレイヤAの入力部23の操作に応じて、ゲームに参加する参加要求を、通信部21を介してサーバ3に送信する(ステップS101)。
First, the
また、プレイヤBの携帯端末2bの入力処理部252は、プレイヤBの入力部23の操作に応じて、ゲームに参加する参加要求を、通信部21を介してサーバ3に送信する(ステップS102)。
In addition, the
また、プレイヤCの携帯端末2cの入力処理部252は、プレイヤCの入力部23の操作に応じて、ゲームに参加する参加要求を、通信部21を介してサーバ3に送信する(ステップS103)。
In addition, the
なお、図20に示す動作シーケンスのステップS101~S103では、携帯端末2a、携帯端末2b及び携帯端末2cの順に、各参加要求がサーバ3に送信されるものとしたが、送信される順番はこの限りではない。すなわち、各携帯端末2によって参加要求が送信された順で、各ステップS101~S103が実行される。
Note that in steps S101 to S103 of the operation sequence shown in FIG. 20, it is assumed that each participation request is transmitted to the
次に、サーバ3の進行制御部331は、サーバ通信部31を介して各携帯端末2から参加要求を受信すると、ゲーム開始処理を実行する(ステップS104)。以降、プレイヤA、プレイヤB及びプレイヤCを、1番目プレイヤ、2番目プレイヤ及び3番目プレイヤとして説明する。
Next, when the
次に、進行制御部331は、プレイヤAの携帯端末2aに、プレイヤAがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面500aを表示するための表示データを、サーバ通信部31を介して送信する(ステップS105)。なお、進行制御部331は、プレイヤAの所有ポイントをプレイヤAの携帯端末2aにサーバ通信部31を介して送信する。
Next, the
また、進行制御部331は、プレイヤBの携帯端末2bに、ゲームフィールドFを閲覧するためのゲーム画面500bを表示するための表示データを、サーバ通信部31を介して送信する(ステップS106)。
Further, the
また、進行制御部331は、プレイヤCの携帯端末2cに、ゲームフィールドFを閲覧するためのゲーム画面500cを表示するための表示データを、サーバ通信部31を介して送信する(ステップS107)。
Furthermore, the
次に、携帯端末2aの表示処理部251は、通信部21を介してサーバ3から受信した表示データに基づいてゲーム画面500aを表示し、携帯端末2aの入力処理部252は、操作可能期間においてゲーム領域指定を受け付ける(ステップS108)。なお、表示処理部251は、ステップS108の実行前に、受信されたプレイヤAの所有ポイントを記憶部22に記憶する。
Next, the
次に、携帯端末2aの入力処理部252は、ゲーム領域Rに対応付けられた領域ポイントを含む入力データを、通信部21を介してサーバ3に送信する(ステップS109)。
Next, the
次に、サーバ3の進行制御部331、ポイント取得部332、対応付け部333及び設定部334は、プレイヤAの携帯端末2aから入力データを受信すると、ゲーム進行処理を実行する(ステップS110)。ゲーム進行処理の詳細については後述する。
Next, when the
次に、進行制御部331は、プレイヤAの携帯端末2aに、ゲームフィールドFを閲覧するためのゲーム画面700aを表示するための表示データを、サーバ通信部31を介して送信する(ステップS111)。
Next, the
また、進行制御部331は、プレイヤBの携帯端末2bに、プレイヤBがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面700bを表示するための表示データを、サーバ通信部31を介して送信する(ステップS112)。なお、進行制御部331は、プレイヤBの所有ポイントをプレイヤBの携帯端末2bにサーバ通信部31を介して送信する。
Further, the
また、進行制御部331は、プレイヤCの携帯端末2cに、ゲームフィールドFを閲覧するためのゲーム画面700cを表示するための表示データを、サーバ通信部31を介して送信する(ステップS113)。
Further, the
次に、携帯端末2bの表示処理部251は、通信部21を介してサーバ3から受信した表示データに基づいてゲーム画面700bを表示し、携帯端末2bの入力処理部252は、操作可能期間においてゲーム領域指定を受け付ける(ステップS114)。なお、表示処理部251は、ステップS114の実行前に、受信されたプレイヤBの所有ポイントを記憶部22に記憶する。
Next, the
次に、携帯端末2bの入力処理部252は、ゲーム領域Rに対応付けられた領域ポイントを含む入力データを、通信部21を介してサーバ3に送信する(ステップS115)。
Next, the
次に、サーバ3の進行制御部331、ポイント取得部332、対応付け部333及び設定部334は、プレイヤBの携帯端末2bから入力データを受信すると、ゲーム進行処理を実行する(ステップS116)。ゲーム進行処理の詳細については後述する。
Next, when the
次に、進行制御部331は、プレイヤAの携帯端末2aに、ゲームフィールドFを閲覧するためのゲーム画面800aを表示するための表示データを、サーバ通信部31を介して送信する(ステップS117)。
Next, the
また、進行制御部331は、プレイヤBの携帯端末2bに、ゲームフィールドFを閲覧するためのゲーム画面800bを表示するための表示データを、サーバ通信部31を介して送信する(ステップS118)。
Furthermore, the
また、進行制御部331は、プレイヤCの携帯端末2cに、プレイヤCがゲームフィールドFに含まれるゲーム領域Rを指定するためのゲーム画面800cを表示するための表示データを、サーバ通信部31を介して送信する(ステップS119)。なお、進行制御部331は、プレイヤCの所有ポイントをプレイヤCの携帯端末2cにサーバ通信部31を介して送信する。
Further, the
次に、携帯端末2cの表示処理部251は、通信部21を介してサーバ3から受信した表示データに基づいてゲーム画面800cを表示し、携帯端末2cの入力処理部252は、操作可能期間においてゲーム領域指定を受け付ける(ステップS120)。なお、表示処理部251は、ステップS120の実行前に、受信されたプレイヤCの所有ポイントを記憶部22に記憶する。
Next, the
次に、携帯端末2cの入力処理部252は、ゲーム領域Rに対応付けられた領域ポイントを含む入力データを、通信部21を介してサーバ3に送信する(ステップS121)。
Next, the
次に、サーバ3の進行制御部331、ポイント取得部332、対応付け部333及び設定部334は、プレイヤCの携帯端末2cから入力データを受信すると、ゲーム進行処理を実行する(ステップS122)。ゲーム進行処理の詳細については後述する。
Next, when the
以降、各携帯端末2が、サーバ3によって予め設定された回数だけ、ゲーム領域指定を実行するまで、上述のステップS105~ステップS122が実行される。
Thereafter, steps S105 to S122 described above are executed until each
(ゲーム進行処理)
図21は、進行制御部331、ポイント取得部332、対応付け部333及び設定部334によるゲーム進行処理の動作フローの一例を示す図である。図21に示すゲーム進行処理は、図20のステップS110、S116及びS122において実行される。
(Game progress processing)
FIG. 21 is a diagram illustrating an example of the operational flow of game progress processing by the
最初に、ポイント取得部332は、サーバ通信部31を介して受信された携帯端末2からの入力データの中から、プレイヤのプレイヤID、各領域IDに関連付けられた領域ポイントを取得する(ステップS201)。また、ポイント取得部332は、領域ポイントテーブルに記憶された各領域IDに関連付けられた領域ポイント情報を取得する。なお、ステップS201において、ポイント取得部332は、入力データに含まれる各領域IDに関連付けられた領域ポイントの合計値に基づいて減算されたプレイヤの所有ポイントをプレイヤテーブルに記憶する。
First, the
次に、対応付け部333は、加算後の領域ポイントを算出し、現在対応領域IDを特定する(ステップS202)。
Next, the
次に、設定部334は、現在対応領域IDが特定されると、ポイント変更対象領域の特定処理を実行する(ステップS203)。
Next, when the current corresponding area ID is specified, the
次に、設定部334は、ポイント変更対象領域の特定処理によって、ポイント変更対象領域が特定されたか否かを判定する(ステップS204)。
Next, the
設定部334は、ポイント変更対象領域が一つも特定されなかった場合(ステップS204-No)、ステップS207に処理を進める。
If no point change target area is identified (step S204-No), the
設定部334は、ポイント変更対象領域が特定された場合(ステップS204-Yes)、領域ポイント変更処理を実行する(ステップS205)。
When the point change target area is identified (step S204-Yes), the
次に、設定部334は、領域ポイント変更処理後の領域ポイントを、領域ID毎に領域ポイントテーブルの領域ポイント情報として記憶する(ステップS206)。なお、実行されたゲームにおける最後のゲーム進行処理である場合、ステップS206を実行して、一連のステップを終了する。
Next, the
そして、進行制御部331は、ポイントテーブルの領域ポイント情報に基づいて着色された対応領域を含むゲームフィールドFを含むゲーム画面を表示するための表示データを作成し(ステップS207)、一連のステップを終了する。
Then, the
以上、詳述したとおり、ゲームシステム1は、陣取りゲームにおいて領域ポイント変更処理を実行する。したがって、プレイヤは、ゲーム領域Rを指定することなく、当該ゲーム領域Rに対応付けられた他のプレイヤの領域ポイントを、プレイヤの領域ポイントとすることが可能となる。これにより、プレイヤに戦略を要求するゲームが実現され、ゲームの興趣性を向上させることが可能となる。なお、上述の説明において、ゲームに参加するプレイヤとして、プレイヤA、プレイヤB及びプレイヤCを例に説明したが、ゲームに参加するプレイヤの数は3人に限らない。また、ゲーム領域の形状は、どのような形状であってもよい。
As described above in detail, the
(変形例1)
なお、携帯端末2の入力処理部252によるゲーム領域指定の受け付け処理において、ゲームに用いられるゲームフィールドFに含まれる複数のゲーム領域Rに、所定の指定条件を関連付けてもよい。
(Modification 1)
In addition, in the process of accepting game area designation by the
図22(a)は、ゲームに用いられるゲームフィールドFの他の一例を説明するための模式図である。 FIG. 22(a) is a schematic diagram for explaining another example of the game field F used for the game.
図22(a)に示すゲームフィールドFの例では、ポイント変更対象領域とはならないゲーム領域RxがゲームフィールドFに配置される。ゲームシステム1は、所定の指定条件として、プレイヤがゲーム領域Rxに領域ポイントを対応付けた場合、プレイヤの所有ポイントから第1の所定ポイントが消費されるという条件を、ゲーム領域Rxに関連付ける。例えば、ゲームフィールドテーブルのゲーム領域情報において、ゲーム領域Rxの領域IDに対応付けて、更に第1の所定ポイントを関連付けて記憶する。そして、入力処理部252は、プレイヤによる入力部23の操作によって指定されたゲーム領域Rがゲーム領域Rxである場合、記憶部22に記憶されたプレイヤの所有ポイントから、対応付けた領域ポイントに加えて、ゲーム領域Rxの領域IDに関連付けられた第1の所定ポイントを消費させる。
In the example of the game field F shown in FIG. 22(a), a game area Rx that is not a point change target area is arranged in the game field F. The
このように、所定の配列に含まれる可能性が他のゲーム領域Rに比べて低いゲーム領域Rxが、ゲームフィールドFに含まれる全てのゲーム領域Rの端部の領域である場合において、プレイヤによってゲーム領域Rxに領域ポイントが対応付けられると、プレイヤの所有ポイントから、対応付けた領域ポイントと、ゲーム領域Rxに関連付けられた第1の所定ポイントとが消費させる。 In this way, when the game area Rx that is less likely to be included in a predetermined array than other game areas R is an area at the end of all the game areas R included in the game field F, the player When the area points are associated with the game area Rx, the associated area points and the first predetermined points associated with the game area Rx are consumed from the points owned by the player.
なお、所定の配列に含まれる可能性が他のゲーム領域Rに比べて低いゲーム領域Rxは、図22(a)に示すゲーム領域Rxに限らない。例えば、ゲーム領域Rに隣接する他のゲーム領域Rの数に応じて、当該ゲーム領域Rがゲーム領域Rxとして設定されてもよい。この場合、ゲーム領域Rごとに、各ゲーム領域Rに隣接する他のゲーム領域Rの数を算出し、算出された数に応じた値の第1の所定ポイントを各ゲーム領域Rに関連付ける。すなわち、ゲーム領域Rxに隣接する他のゲーム領域Rの数が1つの場合、第1の所定ポイントとして100ポイントがゲーム領域Rxに関連付けられ、ゲーム領域Rxに隣接する他のゲーム領域Rの数が2つの場合、第1の所定ポイントとして50ポイントがゲーム領域Rxに関連付けられる。なお、ゲーム領域Rxに関連付けられる第1の所定ポイントは、所定の演算式(例えば、100/(ゲーム領域Rxに隣接する他のゲーム領域Rの数))によって導出されてもよい。 Note that the game area Rx that is less likely to be included in the predetermined array than other game areas R is not limited to the game area Rx shown in FIG. 22(a). For example, depending on the number of other game areas R adjacent to the game area R, the game area R may be set as the game area Rx. In this case, for each game area R, the number of other game areas R adjacent to each game area R is calculated, and a first predetermined point having a value corresponding to the calculated number is associated with each game area R. That is, when the number of other game areas R adjacent to the game area Rx is one, 100 points are associated with the game area Rx as the first predetermined point, and the number of other game areas R adjacent to the game area Rx is In two cases, 50 points are associated with the game area Rx as the first predetermined points. Note that the first predetermined point associated with the game area Rx may be derived by a predetermined arithmetic expression (for example, 100/(the number of other game areas R adjacent to the game area Rx)).
これにより、所定の配列に含まれる可能性が高いゲーム領域Rが、プレイヤによって指定されることが相対的に多くなるように促され、ポイント変更対象領域又は所定の配列の形成が促進され且つ膠着状態が生じにくいゲームを提供することが可能となる。また、他のプレイヤよりも大きい値の所有ポイントを有するプレイヤが、ゲーム領域Rxに大量の領域ポイントを対応付けることを未然に防ぎ、他のプレイヤのゲーム継続意欲を減少させないことを可能とする。なお、ゲーム領域Rxは、第1の特定領域の一例である。 As a result, the game area R that is likely to be included in the predetermined array is relatively more likely to be specified by the player, and the formation of the point change target area or the predetermined array is promoted and a stalemate is prevented. It becomes possible to provide a game in which such situations are unlikely to occur. Furthermore, it is possible to prevent a player who has a larger value of possession points than other players from associating a large amount of area points with the game area Rx, and to prevent other players from reducing their desire to continue playing the game. Note that the game area Rx is an example of the first specific area.
また、図22(a)に示すゲームフィールドFの例において、所定の指定条件として、各プレイヤがゲーム領域Rxに対応付ける領域ポイントの上限に関する条件を、ゲーム領域Rxに関連付けてもよい。例えば、ゲームフィールドテーブルのゲーム領域情報において、ゲーム領域Rxの領域IDに対応付けて、更に第2の所定ポイントを関連付けて記憶する。そして、入力処理部252は、プレイヤによる入力部23の操作によって指定されたゲーム領域Rがゲーム領域Rxである場合、ゲーム領域Rxに対応付けたプレイヤの領域ポイントの合計値が第2の所定ポイントを超えないように領域ポイントの対応付けを制御する。例えば、ゲーム領域Rxの指定を受け付けた場合、ゲーム領域Rxに対応付けたプレイヤの領域ポイントの合計値が第2の所定ポイントを超えると判定されると、入力処理部252は、受け付けた指定入力をキャンセルする。
Further, in the example of the game field F shown in FIG. 22(a), a condition regarding the upper limit of area points that each player associates with the game area Rx may be associated with the game area Rx as a predetermined specification condition. For example, in the game area information of the game field table, a second predetermined point is stored in association with the area ID of the game area Rx. Then, when the game area R specified by the player's operation on the
これにより、各プレイヤがゲーム領域Rxに大量の領域ポイントを対応付けることを未然に防ぎ、プレイヤのゲーム継続意欲を減少させないようにすることが可能となる。 This makes it possible to prevent each player from associating a large amount of area points with the game area Rx, and to prevent the player's desire to continue playing the game from decreasing.
(変形例2)
また、サーバ3の進行制御部331が、ゲームの進行に応じて、各携帯端末2に送信する表示データによって表示されるゲームフィールドFを変化させてもよい。
(Modification 2)
Further, the
図22(b)は、ゲームに用いられるゲームフィールドFの一例を説明するための模式図である。 FIG. 22(b) is a schematic diagram for explaining an example of the game field F used in the game.
図22(b)に示すゲームフィールドFの例では、ゲーム開始時においてプレイヤが指定できないゲーム不可領域RtがゲームフィールドFに配置される。携帯端末2の表示処理部251は、ゲームフィールドFにゲーム不可領域Rtが含まれる場合、通常はゲーム不可領域Rtを表示せず、ゲームフィールドFに含まれるゲーム領域Rだけを表示する。
In the example of the game field F shown in FIG. 22(b), a game prohibited area Rt that cannot be specified by the player at the start of the game is arranged in the game field F. When the game field F includes the game prohibited area Rt, the
次に、サーバ3の進行制御部331は、ゲームに参加するプレイヤのゲーム領域指定に応じて、所定のゲームフィールド変化条件を満たすか否かを判定する。次に、所定のゲームフィールド変化条件が満たされた場合、進行制御部331は、少なくとも一部のゲーム不可領域Rtをゲーム領域Rに変更し、変更されたゲーム領域Rを含むゲームフィールドFを含むゲーム画面を表示するための表示データを作成する。そして、進行制御部331は、作成した表示データを携帯端末2に送信する。
Next, the
例えば、所定のゲームフィールド変化条件は、ゲームに参加する全てのプレイヤが入力操作順に従って入力操作を行う一連の工程が行われた回数が所定の回数を超えた場合、又は、プレイヤによって特定のゲーム領域(ゲーム不可領域Rtに隣接するゲーム領域等)に領域ポイントが対応付けられた場合である。また、所定のゲームフィールド変化条件は、ゲームに参加する全てのプレイヤ又は特定のプレイヤによって領域ポイントが対応付けられたゲーム領域Rの数が、所定の領域数を超えた場合、領域ポイントが対応付けられたゲーム領域Rのうち、全ての又は一部のゲーム領域Rに対応付けられた領域ポイントの合計値が第3の所定ポイントを超えた場合、又は、ゲームが開始されてから所定の時間が経過した場合でもよい。 For example, the predetermined game field change condition is when the number of times a series of steps in which all players participating in the game perform input operations according to the input operation order exceeds a predetermined number of times, or when a player This is a case where area points are associated with an area (such as a game area adjacent to the game prohibited area Rt). In addition, the predetermined game field change condition is that if the number of game areas R to which area points are associated by all players participating in the game or by a specific player exceeds a predetermined number of areas, area points will be associated with each other. If the total value of area points associated with all or some of the game areas R exceeds the third predetermined point, or if a predetermined period of time has elapsed since the start of the game. Even if it has passed.
なお、ゲームフィールドFは、図22(b)に示す例に限らない。例えば、ゲームフィールドFは、複数の第1のゲーム領域R1を含む第1のサブゲームフィールドF1と、複数の第2のゲーム領域R2を含む第2のサブゲームフィールドF2と、第1のサブゲームフィールドF1及び第2のサブゲームフィールドF2の間に配置されたゲーム不可領域Rtとを有してもよい。この場合、ゲーム不可領域Rtがゲーム領域Rに変更されると、第1のサブゲームフィールドF1と第2のサブゲームフィールドF2とが一つのゲームフィールドFとなるように、ゲーム不可領域RtがゲームフィールドF上に配置される。 Note that the game field F is not limited to the example shown in FIG. 22(b). For example, the game field F includes a first sub-game field F1 including a plurality of first game areas R1, a second sub-game field F2 including a plurality of second game areas R2, and a first sub-game field F2. It may also include a game-disabled area Rt arranged between the field F1 and the second sub-game field F2. In this case, when the non-game area Rt is changed to the game area R, the non-game area Rt is changed to the non-game area Rt so that the first sub-game field F1 and the second sub-game field F2 become one game field F. It is placed on field F.
また、進行制御部331は、上述した所定のゲームフィールド変化条件が満たされた場合、所定のゲーム領域Rをゲーム不可領域Rtに変更してもよい。この場合、所定のゲームフィールド変化条件が満たされた場合、進行制御部331は、少なくとも一部のゲーム領域Rをゲーム不可領域Rtに変更し、変更されたゲーム領域Rを含むゲームフィールドFを含むゲーム画面を表示するための表示データを作成する。そして、進行制御部331は、作成した表示データを携帯端末2に送信する。なお、ゲーム不可領域Rtが、視認可能に表示されても視認不可に表示されてもよい。また、ゲーム不可領域Rtに変更されたゲーム領域Rに、領域ポイントが対応付けられている場合、対応付けられている領域ポイントを、当該領域ポイントを対応付けたプレイヤの所有ポイントとしてもよい。
Further, the
また、進行制御部331は、上述した所定のゲームフィールド変化条件が満たされた場合、所定のゲーム領域Rを指定不可領域Roに変更してもよい。指定不可領域Roは、プレイヤが領域ポイントを対応付けることができないゲーム領域であり且つポイント変更対象領域とならないゲーム領域である。指定不可領域Roに変更されたゲーム領域Rに、領域ポイントが対応付けられている場合、対応付けられている領域ポイントは、変更されずに維持されてもよい。また、指定不可領域Roに対応付けられている領域ポイントは、通常のゲーム領域Rに対応付けられた領域ポイントと同様に、ゲームの進行(例えば、ゲームの勝敗の判定等)に用いられてもよい。なお、所定のゲーム領域Rが指定不可領域Roに変更される指定不可期間が、ゲームシステム1において設定されてもよい。この場合、所定のゲーム領域Rが指定不可領域Roに変更されてから所定の指定不可期間が過ぎると、指定不可領域Roはゲーム領域Rに戻る。
Further, the
以上により、プレイヤに対し、ゲームフィールドFの変化を予測しつつ、指定するゲーム領域Rを選択していくという、更なる戦略を求めるゲームを提供することが可能になる。また、各プレイヤがゲーム領域Rxに大量の領域ポイントを対応付けることを未然に防ぐとともに、膠着状態が生じにくいゲームを提供することが可能となる。 As described above, it is possible to provide a game that requires a further strategy for the player, in which the player selects a designated game area R while predicting changes in the game field F. Furthermore, it is possible to prevent each player from associating a large amount of area points with the game area Rx, and to provide a game in which a stalemate is less likely to occur.
(変形例3)
なお、本実施形態では、複数のプレイヤのそれぞれは、各プレイヤに対応する操作可能期間であれば、任意のタイミングでゲーム領域Rを指定可能としたが、プレイヤがゲーム領域Rを指定できる期間又はタイミングは、操作可能期間に限らない。例えば、ゲームの開始から終了までの間において、ゲーム領域Rをプレイヤが指定できるタイミングが所定の時間間隔となるように制御されてもよい。すなわち、プレイヤの所有ポイントの少なくとも一部がゲーム領域Rに対応付けられたタイミングから所定の時間間隔以降に、プレイヤによる次のゲーム領域Rの指定が可能になる。この場合、プレイヤがゲーム領域Rに領域ポイントとして対応付けたポイントの値の大きさに応じて、所定の時間間隔を変化させてもよい。例えば、プレイヤがゲーム領域Rに領域ポイントとして対応付けたポイントの値が大きいほど、所定の時間間隔が長くなるように制御することで、ゲーム領域Rに対し各プレイヤが対応付けることができる領域ポイントが均一化され、所有ポイントを多く所有するプレイヤが有利になりすぎないようになり、所有ポイントを多く有しないプレイヤのゲーム継続意欲を維持させることが可能となる。また、対戦相手のプレイヤの行動に応じて、プレイヤによるゲーム領域Rに対応付ける領域ポイントの量及びプレイヤの操作可能な期間を考慮する必要が生じ、戦略性を必要とするゲームを提供することが可能となる。
(Modification 3)
In the present embodiment, each of the plurality of players can specify the game area R at any timing within the operable period corresponding to each player. The timing is not limited to the operable period. For example, the timing at which the player can specify the game area R may be controlled to be at predetermined time intervals from the start to the end of the game. That is, after a predetermined time interval from the timing when at least a portion of the player's owned points are associated with the game area R, the player can specify the next game area R. In this case, the predetermined time interval may be changed depending on the value of the point that the player associates with the game area R as an area point. For example, by controlling the predetermined time interval to become longer as the value of the point that the player associates with the game area R as an area point increases, the area points that each player can associate with the game area R are increased. This makes it possible for players who own a large number of points to not have too much of an advantage, and it is possible to maintain the desire of players who do not have a large number of points to continue playing the game. In addition, it becomes necessary to consider the amount of area points associated with the game area R by the player and the period during which the player can operate according to the actions of the opponent player, making it possible to provide a game that requires strategy. becomes.
(変形例4)
また、ゲームシステム1は、複数のプレイヤのそれぞれによってゲームフィールドFに含まれる各ゲーム領域が指定されることで、ゲーム領域Rを複数のプレイヤが所属するグループに対応付けるゲームを進行させてもよい。
(Modification 4)
Furthermore, the
図23は、ゲームシステム1の概略構成の他の一例を示す図である。以下、ゲームに参加するプレイヤが所属する複数のグループ(グループG1、グループG2及びグループG3)が、ゲーム領域Rを対応付けるゲームを例に説明する。
FIG. 23 is a diagram showing another example of the schematic configuration of the
図23に示されるとおり、複数のゲーム領域Rを含むゲームフィールドFが、ゲームに参加するグループG1、グループG2及びグループG3に所属するプレイヤの携帯端末2に表示され、ゲームシステム1を構成する携帯端末2及びサーバ3によって、表示されたゲームフィールドFを用いた陣取りゲーム等の対応付けゲームが進行する。
As shown in FIG. 23, a game field F including a plurality of game areas R is displayed on the
ゲームに参加する複数のプレイヤのそれぞれは、表示されたゲームフィールドFに含まれるゲーム領域Rを入力操作順に従って指定する。入力操作順は、グループに対応付けられている。例えば、1番目の入力操作順がグループG1である場合、グループG1に所属する各プレイヤが、1番目の入力操作順の操作可能期間においてゲーム領域Rを指定する。同様に、2番目の入力操作順がグループG2である場合、グループG2に所属する各プレイヤが、2番目の入力操作順の操作可能期間においてゲーム領域Rを指定する。 Each of the plurality of players participating in the game specifies the game area R included in the displayed game field F in accordance with the order of input operations. The input operation order is associated with the group. For example, when the first input operation order is group G1, each player belonging to group G1 specifies the game area R during the operable period of the first input operation order. Similarly, when the second input operation order is group G2, each player belonging to group G2 specifies the game area R during the operable period of the second input operation order.
次に、サーバ3は、各入力操作順の操作可能期間の終了時に、各入力操作順のグループに所属するプレイヤの携帯端末2からの入力データを受信する。なお、各入力操作順のグループは、第1のグループの一例である。サーバ3は、複数のゲーム領域Rのそれぞれにおいて、グループに所属するプレイヤによって対応付けられた領域ポイントの合計値を算出し、算出された各ゲーム領域の合計値を、各ゲーム領域におけるグループの領域ポイントとして対応付ける。
Next, at the end of the operable period for each input operation order, the
サーバ3は、複数のゲーム領域Rのそれぞれを、各ゲーム領域Rに対応付けられた領域ポイントのうち最も大きい値の領域ポイントを対応付けたグループの対応領域として設定する。
The
サーバ3は、今回の入力操作順において設定されたグループの対応領域Ra2とは異なる、過去に設定されたグループの他の対応領域Ra1を特定する。次に、サーバ3は、設定されたグループの対応領域Ra2と、特定されたグループの他の対応領域Ra1との間の一又は複数のゲーム領域Rが所定の配列で配置されているか否かを判定する。
The
サーバ3は、一又は複数のゲーム領域Rが所定の配列で配置されていると判定された場合、判定されたゲーム領域Rの全てが、今回の入力操作順のグループとは異なる他のグループの対応領域であるか否かを判定する。次に、サーバ3は、所定の配列で配置されているゲーム領域Rの全てが他のグループの対応領域であると判定した場合、所定の配列で配置されているゲーム領域Rに対応付けられた今回の入力操作順のグループの領域ポイントと所定の配列で配置されているゲーム領域Rを対応領域とする他のグループの領域ポイントとを抽出する。
When the
そして、サーバ3は、抽出された今回の入力操作順のグループの領域ポイントと他のグループの領域ポイントとを入れ替えて記憶する。
Then, the
このように、領域ポイント変更処理が実行されるゲームにおいて、複数のプレイヤが所属するグループでの対戦を行うことが可能となり、ゲームの更なる興趣性を向上させることが可能となる。また、グループに所属する各プレイヤは、グループに所属する他のプレイヤと協力してゲームを進行させる必要が生じ、グループ内での更なる協力を促進させることが可能となる。なお、各実施態様及び他の変形例においても、グループ毎に領域ポイント及び対応領域が設定され、グループ毎に領域ポイント変更処理が実行されてもよい。 In this way, in a game where the area point change process is executed, it becomes possible to compete in a group to which a plurality of players belong, and it becomes possible to further improve the interest of the game. Further, each player belonging to a group is required to cooperate with other players belonging to the group to advance the game, and further cooperation within the group can be promoted. Note that in each of the embodiments and other modifications, the area points and corresponding areas may be set for each group, and the area point changing process may be executed for each group.
なお、各グループに所属するプレイヤが、各グループに設定された操作条件に従ってゲーム領域Rに領域ポイントを対応付けることができるようにしてもよい。操作条件は、各グループに所属するプレイヤが各操作可能期間においてゲーム領域Rに対応付けることができる領域ポイントの合計が所定の第1の条件値以下であること、及び/又は、各グループに所属するプレイヤが各操作可能期間において領域ポイントを対応付けることができるゲーム領域Rの数の合計が所定の第2の条件値以下であること、等である。 Note that a player belonging to each group may be able to associate area points with the game area R according to operating conditions set for each group. The operation condition is that the total area points that can be associated with the game area R in each operable period by a player belonging to each group is less than or equal to a predetermined first condition value, and/or that the player belonging to each group For example, the total number of game areas R to which the player can associate area points in each operable period is less than or equal to a predetermined second condition value.
例えば、第1の条件値が1000ポイントである場合、各グループの操作可能期間において、各グループに所属する全てのプレイヤが対応付けた領域ポイントの合計値が、1000ポイントに達した場合、次の操作可能期間まで、各グループに所属するプレイヤは、領域ポイントをゲーム領域Rに対応付けることができない。また、第2の条件値が50個である場合、各グループの操作可能期間において、各グループに所属する全てのプレイヤが対応付けたゲーム領域Rの数の合計値が、50個に達した場合、次の操作可能期間まで、各グループに所属するプレイヤは、領域ポイントをゲーム領域Rに対応付けることができない。 For example, if the first condition value is 1000 points, and the total value of area points associated with all players belonging to each group reaches 1000 points during the operation period of each group, the next Players belonging to each group cannot associate their area points with the game area R until the operable period. Further, if the second condition value is 50, and the total number of game areas R associated with all players belonging to each group reaches 50 during the operable period of each group. , the players belonging to each group cannot associate their area points with the game area R until the next operable period.
また、操作条件は、各グループに所属するプレイヤがゲームの開始から終了までの間にゲーム領域Rに対応付けることができる領域ポイントの合計が所定の第3の条件値以下であること、及び/又は、各グループに所属するプレイヤがゲームの開始から終了までの間に領域ポイントを対応付けることができるゲーム領域Rの数の合計が所定の第4の条件値以下であること、等であってもよい。なお、第1の条件値、第2の条件値、第3の条件値及び第4の条件値は、グループごとに異なる値であってもよい。 Further, the operating condition is that the total area points that can be associated with the game area R by players belonging to each group from the start to the end of the game is equal to or less than a predetermined third condition value, and/or , the total number of game areas R to which players belonging to each group can associate area points from the start to the end of the game is less than or equal to a predetermined fourth condition value, etc. . Note that the first condition value, second condition value, third condition value, and fourth condition value may be different values for each group.
これにより、グループに所属する各プレイヤは、グループに所属する他のプレイヤと協力してゲームを進行させる必要が生じ、グループ内での更なる協力を促進させることが可能となる。 As a result, each player belonging to the group is required to cooperate with other players belonging to the group to progress the game, and further cooperation within the group can be promoted.
(変形例5)
また、サーバ3の進行制御部331は、ゲームに参加する各プレイヤがゲーム領域Rに対応付けた領域ポイントに応じて、各プレイヤにプレイヤ報酬を関連付けてもよい。なお、プレイヤ報酬は、他のゲーム又はイベント等で用いられるゲーム媒体、アイテム、又は仮想通貨等である。
(Modification 5)
Furthermore, the
例えば、進行制御部331は、各プレイヤが送信した入力データに含まれる領域ポイントをサーバ記憶部32に記憶し、ゲーム終了時に、サーバ記憶部32に記憶された各プレイヤの領域ポイントの合計値を算出する。そして、算出された合計値に応じたプレイヤ報酬を各プレイヤに関連付けてサーバ記憶部32に記憶する。なお、合計値は、ゲーム終了時における各プレイヤの対応領域における領域ポイントの合計値でもよい。
For example, the
また、進行制御部331は、ゲームに参加する各プレイヤが所属するグループの対応領域に対応付けた領域ポイントに応じて、各プレイヤにグループ報酬を関連付けてもよい。なお、グループ報酬は、他のゲーム又はイベント等で用いられるゲーム媒体、アイテム、又は仮想通貨等であり、プレイヤ報酬と異なる報酬である。
Further, the
例えば、進行制御部331は、ゲーム終了時に、サーバ記憶部32に記憶された各プレイヤの所属する対応領域に対応付けられた領域ポイントの合計値をグループ毎に算出する。そして、算出された各グループの領域ポイントの合計値に応じたグループ報酬を各グループに所属する各プレイヤに関連付けてサーバ記憶部32に記憶する。なお、合計値は、ゲーム実行中において、各プレイヤが所属するグループの対応領域に対応付けた領域ポイントの合計値でも、ゲームに参加する各プレイヤがゲーム領域Rに対応付けた領域ポイントのグループ毎の合計値でもよい。
For example, at the end of the game, the
これにより、陣取りゲーム等の対応付けゲームにおけるグループ対戦において、対戦結果だけでなく、個人成績に応じた報酬や、グループのゲーム参加量に応じた報酬を得ることが可能になり、更なるゲームの興趣性を向上させることが可能になる。また、各プレイヤは、個人成績向上のための戦略とグループ成績向上のための戦略とを同時に考慮しつつゲームに参加するため、ゲームを活性化させることが可能となる。 As a result, in group battles in matching games such as positioning games, it becomes possible to receive rewards based not only on the battle results, but also on individual performance and the amount of game participation by the group, further increasing the game potential. It becomes possible to improve interest. Furthermore, since each player participates in the game while simultaneously considering strategies for improving individual performance and strategies for improving group performance, it is possible to energize the game.
(変形例6)
プレイヤの対応領域Rは、当該プレイヤに関連付けられた所定の色情報に基づいて表示されるが、当該対応領域Rに対応付けられたプレイヤの領域ポイントに応じて、所定の色情報が変更され、変更された色情報に基づいて対応領域Rが表示されてもよい。例えば、サーバ3の進行制御部331が、プレイヤに関連付けられた所定の色情報を特定し、プレイヤの対応領域Rに対応付けられたプレイヤの領域ポイントに応じて、所定の色情報の明度、彩度又は色相を変更する。そして、進行制御部331は、変更された色情報に基づく対応領域Rを含むゲームフィールドFを含むゲーム画面を表示するための表示データを作成する。
(Modification 6)
The player's corresponding region R is displayed based on predetermined color information associated with the player, and the predetermined color information is changed according to the player's region points associated with the corresponding region R. The corresponding area R may be displayed based on the changed color information. For example, the
また、プレイヤの対応領域Rにおいて、当該対応領域Rに対応付けられた他のプレイヤの領域ポイントに応じてプレイヤに関連付けられた所定の色情報が変更され、変更された色情報に基づいて対応領域Rが表示されてもよい。 In addition, in the corresponding area R of the player, predetermined color information associated with the player is changed according to the area points of other players associated with the corresponding area R, and the corresponding area is changed based on the changed color information. R may be displayed.
また、プレイヤの対応領域Rは、当該対応領域Rに対応付けられたプレイヤの領域ポイント及び他のプレイヤの領域ポイントに応じてプレイヤに関連付けられた所定の色情報が変更され、変更された色情報に基づいて対応領域Rが表示されてもよい。例えば、プレイヤの領域ポイント及び他のプレイヤの領域ポイントの差分値等の相対ポイントが算出され、相対ポイントに応じて所定の色情報が変更される。 In addition, the player's corresponding area R has predetermined color information associated with the player changed according to the area points of the player associated with the corresponding area R and the area points of other players, and the changed color information The corresponding region R may be displayed based on. For example, a relative point such as a difference value between the player's area point and another player's area point is calculated, and predetermined color information is changed according to the relative point.
これにより、プレイヤ及び/又は他のプレイヤが対応領域Rにどれだけの領域ポイントを対応付けたかが容易に視認でき、プレイヤが即時に対応付けるゲーム領域を判断することが可能になる。 This allows the player and/or other players to easily see how many area points have been associated with the corresponding area R, and allows the player to immediately determine which game area to associate.
なお、プレイヤが所有する携帯端末2において、当該プレイヤの対応領域Rを第1の色情報に基づいて表示し、当該プレイヤ以外の他の全てのプレイヤの対応領域Rを第2の色情報に基づいて表示してもよい。これにより、プレイヤは、自分の対応領域Rと、自分以外の他のプレイヤの対応領域Rとを、即座に識別することが可能となる。また、プレイヤが所有する携帯端末2が、複数のプレイヤのそれぞれに関連付けられた色情報に基づく対応領域の表示と、プレイヤに対する第1の色情報及び他の全てのプレイヤに対する第2の色情報に基づく対応領域の表示と、を切り替える機能を有してもよい。これにより、プレイヤが所望する表示態様で対応領域を表示することが可能となる。
Note that on the
(変形例7)
また、サーバ3の進行制御部331は、ゲーム開始後に所定の時間が経過した場合に、ゲームを終了させてもよい。また、進行制御部331は、ゲームに参加した各プレイヤがゲーム領域に対応付けた領域ポイントの合計値が、所定値を超えた場合に、ゲームを終了させてもよい。
(Modification 7)
Furthermore, the
これにより、プレイヤが予期しないタイミングでゲームが終了することになり、プレイヤに更なる戦略を求めるゲームを提供することが可能になる。 As a result, the game ends at a timing that the player does not expect, making it possible to provide the player with a game that requires further strategy.
(変形例8)
また、上述したサーバ処理部33の各機能は、携帯端末2の処理部25で実行してもよい。この場合、各種テーブルを記憶部22に記憶しておけば、処理の都度サーバ3と通信を行う必要はなく、携帯端末2だけで上記の機能を実現することも可能である。また、携帯端末2において実行されるゲームは、サーバ3と携帯端末2のそれぞれが処理の一部を担うハイブリッドゲームとしてもよい。その場合、例えば、ゲームの進行に係る各ゲーム画面をサーバ3が生成した表示データに基づいて携帯端末2に表示されるウェブ表示とし、その他のメニュー画面等を携帯端末2にインストールされているネイティブアプリによって表示するネイティブ表示とする。
(Modification 8)
Further, each function of the
(変形例9)
また、ゲームシステム1は、複数のプレイヤのそれぞれが操作する複数の携帯端末2のみを備える構成としてもよい。複数の携帯端末2のそれぞれは、他の携帯端末2とIEEE802.11規格の無線通信方式による無線通信を行い、複数の携帯端末2によってアドホックネットワークが構成される。この場合、複数の携帯端末2のうちの特定の携帯端末2がホストとして機能し、上述したサーバ3の各機能を実行する。複数の携帯端末2のうちの特定の携帯端末2以外の携帯端末2が、サーバ3の各機能を実行する特定の携帯端末2と通信することで、上述したゲームが実行される。なお、ホストとして機能する特定の携帯端末2は、サーバ3の各機能と、携帯端末2の各機能の両方の機能を実行する。
(Modification 9)
Moreover, the
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。 It should be understood that those skilled in the art can make various changes, substitutions, and modifications thereto without departing from the spirit and scope of the invention.
1 ゲームシステム
2 携帯端末
21 通信部
22 記憶部
23 入力部
24 表示部
25 処理部
251 表示処理部
252 入力処理部
3 サーバ
31 サーバ通信部
32 サーバ記憶部
33 サーバ処理部
331 進行制御部
332 ポイント取得部
333 対応付け部
334 設定部
1
Claims (14)
前記ゲーム装置に、
前記ゲームフィールドに、前記複数のプレイヤが指定し得る複数のゲーム領域を配置し、
前記複数のゲーム領域の中からプレイヤによって指定されたゲーム領域に、当該プレイヤの領域ポイントを対応付け、
各ゲーム領域を、各ゲーム領域に対応付けられた領域ポイントのうちの最大の領域ポイントを対応付けたプレイヤの対応領域として設定し、
各ゲーム領域について、各ゲーム領域を対応領域として設定したプレイヤに関連付けられた色情報を特定し、
各ゲーム領域について特定された前記色情報を、各ゲーム領域を対応領域として設定したプレイヤによって各ゲーム領域に対応付けられた領域ポイント、及び、各ゲーム領域を対応領域として設定したプレイヤとは異なる他のプレイヤによって各ゲーム領域に対応付けられた領域ポイント、の少なくとも一方に応じて変更し、
各ゲーム領域を、変更後の前記色情報に基づいて表示すること、
を実行させるための制御プログラム。 A control program for a game device that provides a game using a game field to a plurality of players,
The game device,
arranging a plurality of game areas in the game field that can be specified by the plurality of players;
Associating the player's area points with a game area specified by the player from among the plurality of game areas,
Set each game area as the corresponding area of the player that is associated with the maximum area point among the area points associated with each game area,
For each game area, identify the color information associated with the player who has set each game area as a corresponding area;
The color information specified for each game area is determined by the area points associated with each game area by the player who has set each game area as a corresponding area, and by the area point that is different from the player who has set each game area as a corresponding area. the area points associated with each game area by the player ;
displaying each game area based on the changed color information ;
A control program to run.
前記プレイヤの対応領域として設定された前記ゲーム領域に隣接する一又は複数のゲーム領域に関する配列条件が満たされたか否かを判定し、
前記配列条件が満たされた場合、前記一又は複数のゲーム領域に対応付けられた前記プレイヤの領域ポイント及び前記一又は複数のゲーム領域を対応領域とする他のプレイヤの領域ポイントを抽出し、前記一又は複数のゲーム領域のそれぞれにおいて、前記抽出された前記他のプレイヤの領域ポイントを、前記プレイヤの領域ポイントとして、各ゲーム領域に対応付けることにより、前記一又は複数のゲーム領域を前記プレイヤの対応領域として設定すること、
を実行させる、請求項1に記載の制御プログラム。 The game device,
determining whether an arrangement condition regarding one or more game areas adjacent to the game area set as the corresponding area of the player is satisfied;
If the arrangement condition is satisfied, extract the area points of the player associated with the one or more game areas and the area points of other players whose corresponding areas are the one or more game areas, and In each of the one or more game areas, by associating the extracted area points of the other player with each game area as the area points of the player, the one or more game areas correspond to the player's correspondence. Setting it as a region,
The control program according to claim 1, which causes the control program to execute.
各ゲーム領域を対応領域として設定したプレイヤに関連付けられた前記色情報の明度、彩度又は色相を、各ゲーム領域を対応領域として設定したプレイヤの領域ポイントに応じて変更すること、
を実行させる、請求項1~3のいずれか一項に記載の制御プログラム。 In changing the color information of each game area, the game device:
changing the brightness, saturation, or hue of the color information associated with a player who has set each game area as a corresponding area in accordance with the area points of the player who has set each game area as a corresponding area;
The control program according to any one of claims 1 to 3, which causes the control program to execute.
各ゲーム領域を対応領域として設定したプレイヤに関連付けられた前記色情報を、各ゲーム領域を対応領域として設定したプレイヤの領域ポイントと各ゲーム領域を対応領域として設定していない他のプレイヤの領域ポイントとの差分値に応じて変更すること、
を実行させる、請求項1~3のいずれか一項に記載の制御プログラム。 In changing the color information of each game area, the game device:
The color information associated with the player who has set each game area as a corresponding area is divided into the area points of the player who has set each game area as a corresponding area and the area points of other players who have not set each game area as a corresponding area. to be changed according to the difference value between
The control program according to any one of claims 1 to 3, which causes the control program to execute.
ゲームフィールド変更条件が満たされた場合、前記複数のゲーム領域の少なくとも一部を、前記複数のプレイヤが指定し得ないゲーム領域に変更すること、
を実行させる、請求項1~5のいずれか一項に記載の制御プログラム。 The game device,
When a game field change condition is satisfied, changing at least a part of the plurality of game areas to a game area that cannot be specified by the plurality of players;
The control program according to any one of claims 1 to 5, which causes the control program to execute.
前記複数のゲーム領域の少なくとも一部が、前記複数のプレイヤが指定し得ないゲーム領域に変更されてから第2所定時間が経過した場合、前記複数のプレイヤが指定し得ないゲーム領域を、前記複数のプレイヤが指定し得るゲーム領域に変更すること、
を実行させる、請求項6~11のいずれか一項に記載の制御プログラム。 The game device,
If a second predetermined period of time has elapsed since at least a part of the plurality of game areas was changed to a game area that cannot be specified by the plurality of players, the game area that cannot be specified by the plurality of players is changing to a game area that can be designated by multiple players;
The control program according to any one of claims 6 to 11, which causes the control program to execute.
前記ゲーム装置が、
前記ゲームフィールドに、前記複数のプレイヤが指定し得る複数のゲーム領域を配置し、
前記複数のゲーム領域の中からプレイヤによって指定されたゲーム領域に、当該プレイヤの領域ポイントを対応付け、
各ゲーム領域を、各ゲーム領域に対応付けられた領域ポイントのうちの最大の領域ポイントを対応付けたプレイヤの対応領域として設定し、
各ゲーム領域について、各ゲーム領域を対応領域として設定したプレイヤに関連付けられた色情報を特定し、
各ゲーム領域について特定された前記色情報を、各ゲーム領域を対応領域として設定したプレイヤによって各ゲーム領域に対応付けられた領域ポイント、及び、各ゲーム領域を対応領域として設定したプレイヤとは異なる他のプレイヤによって各ゲーム領域に対応付けられた領域ポイント、の少なくとも一方に応じて変更し、
各ゲーム領域を、変更後の前記色情報に基づいて表示すること、
をさらに含む制御方法。 A method for controlling a game device that provides a game using a game field to a plurality of players, the method comprising:
The game device includes:
arranging a plurality of game areas in the game field that can be specified by the plurality of players;
Associating the player's area points with a game area specified by the player from among the plurality of game areas,
Set each game area as the corresponding area of the player that is associated with the maximum area point among the area points associated with each game area,
For each game area, identify the color information associated with the player who has set each game area as a corresponding area;
The color information specified for each game area is determined by the area points associated with each game area by the player who has set each game area as a corresponding area, and by the area point that is different from the player who has set each game area as a corresponding area. the area points associated with each game area by the player ;
displaying each game area based on the changed color information ;
A control method further including:
前記ゲームフィールドに、前記複数のプレイヤが指定し得る複数のゲーム領域を配置し、
前記複数のゲーム領域の中からプレイヤによって指定されたゲーム領域に、当該プレイヤの領域ポイントを対応付け、
各ゲーム領域を、各ゲーム領域に対応付けられた領域ポイントのうちの最大の領域ポイントを対応付けたプレイヤの対応領域として設定し、
各ゲーム領域について、各ゲーム領域を対応領域として設定したプレイヤに関連付けられた色情報を特定し、
各ゲーム領域について特定された前記色情報を、各ゲーム領域を対応領域として設定したプレイヤによって各ゲーム領域に対応付けられた領域ポイント、及び、各ゲーム領域を対応領域として設定したプレイヤとは異なる他のプレイヤによって各ゲーム領域に対応付けられた領域ポイント、の少なくとも一方に応じて変更し、
各ゲーム領域を、変更後の前記色情報に基づいて表示する、処理部
を有することを特徴とするゲーム装置。 A game device that provides a game using a game field to a plurality of players,
arranging a plurality of game areas in the game field that can be designated by the plurality of players;
Associating the player's area points with a game area specified by the player from among the plurality of game areas,
Set each game area as the corresponding area of the player that is associated with the maximum area point among the area points associated with each game area,
For each game area, identify the color information associated with the player who has set each game area as a corresponding area;
The color information specified for each game area is determined by the area points associated with each game area by the player who has set each game area as a corresponding area, and by the area point that is different from the player who has set each game area as a corresponding area. the area points associated with each game area by the player ;
A processing unit that displays each game area based on the changed color information.
A game device characterized by having .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022022622A JP7349108B2 (en) | 2020-07-16 | 2022-02-17 | Control program, control method and game device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020121810A JP7028919B2 (en) | 2020-07-16 | 2020-07-16 | Control programs, control methods and game consoles |
JP2022022622A JP7349108B2 (en) | 2020-07-16 | 2022-02-17 | Control program, control method and game device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020121810A Division JP7028919B2 (en) | 2020-07-16 | 2020-07-16 | Control programs, control methods and game consoles |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022059050A JP2022059050A (en) | 2022-04-12 |
JP7349108B2 true JP7349108B2 (en) | 2023-09-22 |
Family
ID=72746475
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020121810A Active JP7028919B2 (en) | 2020-07-16 | 2020-07-16 | Control programs, control methods and game consoles |
JP2022022622A Active JP7349108B2 (en) | 2020-07-16 | 2022-02-17 | Control program, control method and game device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020121810A Active JP7028919B2 (en) | 2020-07-16 | 2020-07-16 | Control programs, control methods and game consoles |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7028919B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102645812B1 (en) * | 2021-11-11 | 2024-03-08 | 주식회사 밀리언테라 | Method and system for performing ground conquer game connected with real map based on user location |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005066043A (en) | 2003-08-25 | 2005-03-17 | Nintendo Co Ltd | Game apparatus and game program |
JP2007229361A (en) | 2006-03-03 | 2007-09-13 | Make Softwear:Kk | Reversi game device and its program |
JP2011172673A (en) | 2010-02-23 | 2011-09-08 | Namco Bandai Games Inc | Program, information storage medium, and game device |
JP2014046033A (en) | 2012-08-31 | 2014-03-17 | Dna:Kk | Game provision device |
JP2016019555A (en) | 2014-07-11 | 2016-02-04 | ジープラ株式会社 | Information processing method, information processing apparatus, and program of information processing apparatus |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6097256B2 (en) * | 2014-07-31 | 2017-03-15 | 株式会社コロプラ | Computer program that smoothly transitions the screen display between multiple images |
JP6725963B2 (en) | 2015-02-10 | 2020-07-22 | 株式会社バンダイナムコエンターテインメント | Game system and program |
-
2020
- 2020-07-16 JP JP2020121810A patent/JP7028919B2/en active Active
-
2022
- 2022-02-17 JP JP2022022622A patent/JP7349108B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005066043A (en) | 2003-08-25 | 2005-03-17 | Nintendo Co Ltd | Game apparatus and game program |
JP2007229361A (en) | 2006-03-03 | 2007-09-13 | Make Softwear:Kk | Reversi game device and its program |
JP2011172673A (en) | 2010-02-23 | 2011-09-08 | Namco Bandai Games Inc | Program, information storage medium, and game device |
JP2014046033A (en) | 2012-08-31 | 2014-03-17 | Dna:Kk | Game provision device |
JP2016019555A (en) | 2014-07-11 | 2016-02-04 | ジープラ株式会社 | Information processing method, information processing apparatus, and program of information processing apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2022059050A (en) | 2022-04-12 |
JP2020168538A (en) | 2020-10-15 |
JP7028919B2 (en) | 2022-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220219080A1 (en) | Method for providing a game, recording medium and server | |
US10981057B2 (en) | Game program, information processing apparatus, information processing system, and game processing method | |
US11207602B2 (en) | Information processing device and control method for executing a battle game including a field | |
JP6297732B1 (en) | Program and control method | |
JP5873943B1 (en) | Computer, control method thereof, and control program | |
JP7441461B2 (en) | Program, information processing device, and control method | |
JP5798224B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
JP7349108B2 (en) | Control program, control method and game device | |
US20230096294A1 (en) | Video game with bounded region capture and ownership value swap | |
JP2019118695A (en) | Control program, control method, and computer | |
JP5789039B1 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
JP7128227B2 (en) | Control program, control method and computer | |
JP6737724B2 (en) | Control program, control method, and game device | |
JP6698761B2 (en) | Control program, control method and computer | |
JP6624453B2 (en) | Game system, game control device, and program | |
JP6441981B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
JP5964489B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
JP6943991B2 (en) | Control methods, computers and control programs | |
JP7128248B2 (en) | Portable terminal, its control method and control program | |
JP2016187586A (en) | Game control method, computer, and control program | |
JP6684130B2 (en) | Game control method, computer and control program | |
JP6681280B2 (en) | Control method, computer and control program | |
JP2016005617A (en) | Game control method, computer and control program | |
JP2020114549A (en) | Control program, control method, computer, and terminal device | |
JP2019030807A (en) | Game control method, computer, and control program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220217 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230519 |
|
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: 20230801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7349108 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |