JP5632549B1 - GAME PROGRAM AND INFORMATION PROCESSING DEVICE - Google Patents
GAME PROGRAM AND INFORMATION PROCESSING DEVICE Download PDFInfo
- Publication number
- JP5632549B1 JP5632549B1 JP2014020117A JP2014020117A JP5632549B1 JP 5632549 B1 JP5632549 B1 JP 5632549B1 JP 2014020117 A JP2014020117 A JP 2014020117A JP 2014020117 A JP2014020117 A JP 2014020117A JP 5632549 B1 JP5632549 B1 JP 5632549B1
- Authority
- JP
- Japan
- Prior art keywords
- player
- battle
- game
- character
- continuous
- 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
- 230000010365 information processing Effects 0.000 title claims description 11
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000004044 response Effects 0.000 claims abstract description 18
- 238000012790 confirmation Methods 0.000 claims description 17
- 230000002250 progressing effect Effects 0.000 claims 4
- 230000002860 competitive effect Effects 0.000 abstract description 16
- 230000008859 change Effects 0.000 description 34
- 238000000034 method Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 29
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 230000007123 defense Effects 0.000 description 13
- 230000036541 health Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
Images
Abstract
【課題】対戦を行う度に、ゲームコンテンツ獲得に対するプレイヤーの期待感を高める。【解決手段】プレイヤー端末の対戦要求に応答して対戦ゲームの勝敗を決定し、対戦ゲームの勝利が決定された際に仮ゲームコンテンツを決定し、仮ゲームコンテンツの決定後に、プレイヤー端末の連続対戦要求に応答して、対戦ゲームの次に続く連続対戦ゲームの勝敗を決定し、連続対戦ゲームの勝利が決定された際に、仮ゲームコンテンツのレアリティよりも高いレアリティ、又は、同一のレアリティが設定されたゲームコンテンツを、変更後の仮ゲームコンテンツに決定する。サーバー装置は、仮ゲームコンテンツの決定後に、プレイヤー端末の獲得要求を受け付けた場合に、仮ゲームコンテンツをプレイヤーに所有させ、かつ、変更後の仮ゲームコンテンツの決定後に、プレイヤー端末の獲得要求を受け付けた場合に、変更後の仮ゲームコンテンツをプレイヤーに所有させる。【選択図】図14[PROBLEMS] To raise a player's expectation for game content acquisition every time a battle is performed. In response to a battle request from a player terminal, a win / loss of the battle game is determined, a temporary game content is determined when a win of the battle game is determined, and a continuous battle of the player terminal is determined after the provisional game content is determined. In response to the request, the success or failure of the continuous competitive game that follows the competitive game is determined, and when the victory of the continuous competitive game is determined, a rarity higher than the rarity of the temporary game content or the same rarity is set. The changed game content is determined as the changed temporary game content. If the server device accepts a player terminal acquisition request after determining the provisional game content, the server device causes the player to own the provisional game content, and accepts the player terminal acquisition request after determining the changed provisional game content. In the case of the game, the player is allowed to own the changed temporary game content. [Selection] Figure 14
Description
本発明は、サーバー装置、及び、ゲームプログラムに関する。 The present invention relates to a server device and a game program.
プレイヤーからの対戦要求を受け付け、対戦ゲームの勝敗を決定し、対戦ゲームの勝敗結果に基づいて、レアリティが設定されたゲームコンテンツを前記プレイヤーに獲得させるゲームシステムが知られている(たとえば、特許文献1)。 There is known a game system that accepts a battle request from a player, determines a win / loss of the battle game, and causes the player to acquire game content in which rarity is set based on the win / loss result of the battle game (for example, Patent Documents) 1).
このようなゲームシステムにおいて、次回の対戦ゲームでプレイヤーに獲得させるゲームコンテンツのレアリティは、今回の対戦ゲームでプレイヤーに獲得させたゲームコンテンツのレアリティとは関連性がなく、対戦ゲームの度に抽選で決定される。そのため、対戦ゲームが繰り返し行われても、ゲームコンテンツの獲得に対するプレイヤーの期待感は一定であった。
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、対戦ゲームを行う度に、ゲームコンテンツの獲得に対するプレイヤーの期待感を高めることにある。
In such a game system, the rarity of the game content to be acquired by the player in the next competitive game is not related to the rarity of the game content acquired by the player in the current competitive game, and the lottery is selected at each competitive game. It is determined. Therefore, even if the battle game is repeated, the player's expectation for the acquisition of the game content is constant.
The present invention has been made in view of such circumstances, and an object of the present invention is to increase the player's expectation for the acquisition of game content each time a battle game is performed.
上記課題を解決するための本発明の主たる発明は、
プレイヤーが利用するプレイヤー端末にネットワークを介して接続されるサーバー装置であって、
レアリティが設定された複数のゲームコンテンツを記憶する記憶部と、
前記プレイヤー端末からの対戦要求に応答して、対戦ゲームの勝敗を決定する対戦処理部と、
前記対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうちのいずれかのゲームコンテンツを、前記プレイヤーが獲得可能な仮ゲームコンテンツに決定する仮ゲームコンテンツ決定部と、
前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの連続対戦要求に応答して、前記対戦ゲームの次に続く連続対戦ゲームの勝敗を決定する連続対戦処理部と、
前記連続対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうち、前記仮ゲームコンテンツのレアリティよりも高いレアリティ、又は、前記仮ゲームコンテンツと同一のレアリティが設定されたゲームコンテンツを、変更後の仮ゲームコンテンツに決定する仮ゲームコンテンツ変更部と、
前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの獲得要求を受け付けた場合に、前記仮ゲームコンテンツ決定部によって決定された前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにし、かつ、
変更後の前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの獲得要求を受け付けた場合には、前記仮ゲームコンテンツ変更部によって決定された変更後の前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにするゲームコンテンツ獲得処理部と、
を備えることを特徴とするサーバー装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
The main invention of the present invention to solve the above problems is
A server device connected via a network to a player terminal used by a player,
A storage unit for storing a plurality of game contents set with rarity;
In response to a battle request from the player terminal, a battle processing unit that determines the victory or defeat of the battle game;
A provisional game content determination unit that determines any one of the plurality of game contents as a provisional game content that can be acquired by the player when a victory is determined for the battle game;
After the determination of the provisional game content, in response to a continuous battle request from the player terminal, a continuous battle processing unit that determines the success or loss of the continuous battle game that follows the battle game;
When winning is determined for the continuous competitive game, among the plurality of game contents, a game content set with a rarity higher than the rarity of the temporary game content or the same rarity as the temporary game content, A provisional game content changing unit that determines the provisional game content after the change,
When the acquisition request from the player terminal is received after the provisional game content is determined, the provisional game content determined by the provisional game content determination unit is set as the possessed game content owned by the player, and
When the acquisition request from the player terminal is accepted after the change of the temporary game content after the change, the player owns the temporary game content after the change determined by the temporary game content change unit A game content acquisition processing unit for making game content;
A server device comprising:
Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
本発明によれば、対戦を行う度に、ゲームコンテンツの獲得に対するプレイヤーの期待感を高めるができる。 According to the present invention, it is possible to increase the player's expectation for the acquisition of game content each time a battle is performed.
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
即ち、プレイヤーが利用するプレイヤー端末にネットワークを介して接続されるサーバー装置であって、
レアリティが設定された複数のゲームコンテンツを記憶する記憶部と、
前記プレイヤー端末からの対戦要求に応答して、対戦ゲームの勝敗を決定する対戦処理部と、
前記対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうちのいずれかのゲームコンテンツを、前記プレイヤーが獲得可能な仮ゲームコンテンツに決定する仮ゲームコンテンツ決定部と、
前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの連続対戦要求に応答して、前記対戦ゲームの次に続く連続対戦ゲームの勝敗を決定する連続対戦処理部と、
前記連続対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうち、前記仮ゲームコンテンツのレアリティよりも高いレアリティ、又は、前記仮ゲームコンテンツと同一のレアリティが設定されたゲームコンテンツを、変更後の仮ゲームコンテンツに決定する仮ゲームコンテンツ変更部と、
前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの獲得要求を受け付けた場合に、前記仮ゲームコンテンツ決定部によって決定された前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにし、かつ、
変更後の前記仮ゲームコンテンツの決定後に、前記プレイヤー端末からの獲得要求を受け付けた場合には、前記仮ゲームコンテンツ変更部によって決定された変更後の前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにするゲームコンテンツ獲得処理部と、
を備えることを特徴とするサーバー装置である。
このようなサーバー装置によれば、対戦を行う度に、ゲームコンテンツの獲得に対するプレイヤーの期待感を高めるができる。
At least the following matters will become apparent from the description of the present specification and the accompanying drawings.
That is, a server device connected to a player terminal used by a player via a network,
A storage unit for storing a plurality of game contents set with rarity;
In response to a battle request from the player terminal, a battle processing unit that determines the victory or defeat of the battle game;
A provisional game content determination unit that determines any one of the plurality of game contents as a provisional game content that can be acquired by the player when a victory is determined for the battle game;
After the determination of the provisional game content, in response to a continuous battle request from the player terminal, a continuous battle processing unit that determines the success or loss of the continuous battle game that follows the battle game;
When winning is determined for the continuous competitive game, among the plurality of game contents, a game content set with a rarity higher than the rarity of the temporary game content or the same rarity as the temporary game content, A provisional game content changing unit that determines the provisional game content after the change,
When the acquisition request from the player terminal is received after the provisional game content is determined, the provisional game content determined by the provisional game content determination unit is set as the possessed game content owned by the player, and
When the acquisition request from the player terminal is accepted after the change of the temporary game content after the change, the player owns the temporary game content after the change determined by the temporary game content change unit A game content acquisition processing unit for making game content;
A server device comprising:
According to such a server device, it is possible to increase the player's expectation for the acquisition of game content each time a battle is performed.
また、予め設定された制限時間内に限り、前記ゲームコンテンツ獲得処理部が、前記プレイヤー端末からの獲得要求に応答して、変更後の前記仮ゲームコンテンツを前記所有ゲームコンテンツにすること、又は、前記連続対戦処理部が、前記プレイヤー端末からの連続対戦要求に応答して、前記連続対戦ゲームの勝敗を決定することを、選択的に許可する選択制御部と、を備えることとしてもよい。
このようなサーバー装置によれば、制限された時間内に、決定された変更後の仮ゲームコンテンツをそのまま獲得するか、又は、その変更後の仮ゲームコンテンツの獲得を諦め、連続対戦ゲームを繰り返し行うか、をプレイヤーに選択させることで、連続的な対戦を促すことができる。
Further, only within a preset time limit, in response to an acquisition request from the player terminal, the game content acquisition processing unit makes the changed temporary game content the owned game content, or The continuous battle processing unit may include a selection control unit that selectively permits the determination of victory or defeat of the continuous battle game in response to a continuous battle request from the player terminal.
According to such a server device, within a limited time, the determined temporary game content after the change is acquired as it is, or the acquisition of the temporary game content after the change is given up and the continuous battle game is repeated. By letting the player choose whether or not to perform, a continuous battle can be promoted.
また、前記プレイヤー端末からの連続対戦要求を受け付けてからの経過時間をカウントするカウント部と、
前記カウント部によってカウントされた前記経過時間が、予め設定された制限時間に達したか否かを判定する判定部と、
を備え、
前記ゲームコンテンツ獲得処理部は、前記判定部による判定が肯定された場合に、前記仮ゲームコンテンツ変更部に決定された変更後の前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにする、こととしてもよい。
このようなサーバー装置によれば、制限時間に達した場合でも、変更後の仮ゲームコンテンツを獲得することができる。
A counting unit that counts an elapsed time after receiving a continuous battle request from the player terminal;
A determination unit that determines whether or not the elapsed time counted by the counting unit has reached a preset time limit;
With
When the determination by the determination unit is affirmed, the game content acquisition processing unit sets the changed temporary game content determined by the temporary game content change unit to owned game content owned by the player. It is good as well.
According to such a server device, even when the time limit is reached, the changed temporary game content can be acquired.
また、前記連続対戦処理部によって前記連続対戦ゲームの敗北が決定された際に、前記プレイヤーに対して報酬を付与する報酬付与部と、を備えることとしてもよい。
このようなサーバー装置によれば、連続対戦ゲームの敗北が決定された場合には、プレイヤーは、仮ゲームコンテンツ、又は、変更後の仮ゲームコンテンツを獲得できなくても、報酬を得ることができる。
Moreover, when the defeat of the said continuous battle | competition game is determined by the said continuous battle | competition process part, it is good also as providing the reward provision part which provides a reward with respect to the said player.
According to such a server device, when it is determined that the continuous battle game is defeated, the player can obtain a reward even if the temporary game content or the changed temporary game content cannot be acquired. .
また、前記報酬付与部は、前記仮ゲームコンテンツ決定部によって決定された前記仮ゲームコンテンツのレアリティに応じて、前記プレイヤーに対して付与する報酬を異ならせる、こととしてもよい。
このようなサーバー装置によれば、プレイヤーは、仮ゲームコンテンツのレアリティに応じた報酬を得ることができる。
The reward granting unit may vary the reward to be given to the player according to the rarity of the temporary game content determined by the temporary game content determination unit.
According to such a server device, the player can obtain a reward corresponding to the rarity of the provisional game content.
また、前記仮ゲームコンテンツ変更部によって変更後の前記仮ゲームコンテンツとして決定される可能性があるゲームコンテンツに関する情報を含むゲーム画面を、前記連続対戦処理部により前記連続対戦ゲームの勝敗が決定される前に生成する画面データ生成部と、を備えることとしてもよい。
このようなサーバー装置によれば、プレイヤーは、連続対戦ゲームの勝敗決定前に、変更後の前記仮ゲームコンテンツとして決定される可能性があるゲームコンテンツに関する情報を見ることで、決定された仮ゲームコンテンツをそのまま獲得するか、又は、その仮ゲームコンテンツの獲得を諦め、変更後の仮ゲームコンテンツの獲得を目指して、対戦ゲームの次に続く連続対戦ゲームを繰り返し行うか、判断し易くなる。
In addition, a game screen including information related to game content that may be determined as the temporary game content after the change by the temporary game content changing unit is determined by the continuous battle processing unit to determine the success or loss of the continuous battle game. It is good also as providing the screen data generation part produced | generated previously.
According to such a server device, the player can determine the provisional game determined by looking at the information on the game content that may be determined as the changed provisional game content before the winning or losing of the continuous competitive game. It becomes easy to determine whether to acquire the content as it is, or to give up the provisional game content and repeat the continuous battle game that follows the battle game in order to acquire the changed temporary game content.
次に、コンピューターに、
レアリティが設定された複数のゲームコンテンツを記憶部に記憶する処理と、
プレイヤーからの対戦操作に応答して、対戦ゲームの勝敗を決定する対戦処理と、
前記対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうちのいずれかのゲームコンテンツを、前記プレイヤーが獲得可能な仮ゲームコンテンツに決定する仮ゲームコンテンツ決定処理と、
前記仮ゲームコンテンツの決定後に、前記プレイヤーからの連続対戦操作に応答して、前記対戦ゲームの次に続く連続対戦ゲームの勝敗を決定する連続対戦処理と、
前記連続対戦ゲームについて勝利が決定された際に、複数の前記ゲームコンテンツのうち、前記仮ゲームコンテンツのレアリティよりも高いレアリティ、又は、前記仮ゲームコンテンツと同一のレアリティが設定されたゲームコンテンツを、変更後の仮ゲームコンテンツに決定する仮ゲームコンテンツ変更処理と、
前記仮ゲームコンテンツの決定後に、前記プレイヤーからの獲得操作を受け付けた場合に、前記仮ゲームコンテンツ決定処理によって決定された前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにし、かつ、
変更後の前記仮ゲームコンテンツの決定後に、前記プレイヤーからの獲得操作を受け付けた場合には、前記仮ゲームコンテンツ変更処理によって決定された変更後の前記仮ゲームコンテンツを、前記プレイヤーが所有する所有ゲームコンテンツにするゲームコンテンツ獲得処理と、
を実行させるためのゲームプログラムである。
このようなゲームプログラムによれば、対戦を行う度に、ゲームコンテンツの獲得に対するプレイヤーの期待感を高めるができる。
Next, on the computer
A process of storing a plurality of game contents set with rarity in a storage unit;
In response to a battle operation from the player, a battle process that determines the victory or defeat of the battle game,
A provisional game content determination process for determining any one of the plurality of game contents as a provisional game content that can be acquired by the player when a victory is determined for the battle game;
After the determination of the provisional game content, in response to a continuous battle operation from the player, a continuous battle process for determining the success or failure of the continuous battle game following the battle game;
When winning is determined for the continuous competitive game, among the plurality of game contents, a game content set with a rarity higher than the rarity of the temporary game content or the same rarity as the temporary game content, Temporary game content change processing to determine the changed temporary game content;
When the acquisition operation from the player is accepted after the provisional game content is determined, the provisional game content determined by the provisional game content determination process is changed to the possessed game content owned by the player, and
If the acquisition operation from the player is accepted after the change of the temporary game content after the change, the changed game content determined by the temporary game content change process is owned by the player. Game content acquisition processing to be content,
It is a game program for executing.
According to such a game program, it is possible to increase the player's expectation for the acquisition of game content each time a battle is performed.
===実施形態===
<<ゲームシステム1の構成について>>
図1は、本実施形態に係るゲームシステム1の全体構成の一例を示す図である。ゲームシステム1は、ネットワーク2(例えば、インターネット等)を介してゲームに関する各種サービスをプレイヤーに提供するものであり、サーバー装置10と、複数のプレイヤー端末20と、を含んで構成される。
=== Embodiment ===
<< About the configuration of the
FIG. 1 is a diagram illustrating an example of the overall configuration of a
<<サーバー装置10の構成について>>
図2は、本実施形態に係るサーバー装置10の機能上の構成を示すブロック図である。サーバー装置10は、システム管理者等がゲームサービスを運営・管理する際に利用する情報処理装置(例えば、ワークステーションやパーソナルコンピューター等)であり、プレイヤー端末20から各種のコマンド(リクエスト)を受信すると、プレイヤー端末20上で動作可能なゲームプログラムや、プレイヤー端末20の規格に合わせたマークアップ言語(HTML等)で作成されたWebページ(ゲーム画面等)を配信(レスポンス)することができる。このサーバー装置10は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、を有している。
<< Configuration of
FIG. 2 is a block diagram illustrating a functional configuration of the
制御部11は、各部間のデータの受け渡しを行うと共に、サーバー装置10全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。本実施形態の制御部11は、対戦処理部111、仮ゲームコンテンツ決定部112、連続対戦処理部113、仮ゲームコンテンツ変更部114、ゲームコンテンツ獲得処理部115、選択制御部116、カウント部117、判定部118、報酬付与部119、画面データ生成部120を備えている。
The
対戦処理部111は、対戦ゲームに関する各種処理を実行する機能を有している。本実施形態における対戦処理部111は、プレイヤー端末20からの対戦要求に応答して、対戦ゲームの勝敗を決定する処理を実行する。
The
仮ゲームコンテンツ決定部112は、複数のゲームコンテンツのうちのいずれかのゲームコンテンツを、仮ゲームコンテンツに決定する処理を実行する機能を有している。ゲームコンテンツとは、例えば、キャラクター等が対応付けられた電子的なゲームカードやフィギュア等、又は、ゲーム内で利用可能な道具・アビリティ等のアイテム等である。仮ゲームコンテンツとは、プレイヤーに対して仮に付与されたゲームコンテンツである。つまり、プレイヤーが獲得可能なゲームコンテンツであるが、プレイヤーには未だ獲得されていないゲームコンテンツである。本実施形態における仮ゲームコンテンツ決定部112は、対戦ゲームについて勝利が決定された際に、複数のゲームコンテンツの一例としての複数のゲームカードのうちのいずれかを、プレイヤーが獲得可能な仮ゲームコンテンツの一例としてのキープカードに決定する。
The provisional game
連続対戦処理部113は、対戦ゲームの次に続く連続対戦ゲームに関する各種処理を実行する機能を有している。本実施形態における連続対戦処理部113は、プレイヤー端末20からの連続対戦要求に応答して、連続対戦ゲームの勝敗を決定する処理を実行する。また、連続対戦処理部113は、予め設定された制限時間内に限り(例えば、10分)、プレイヤーに繰り返し連続対戦ゲームをプレイさせることができる。
The continuous
仮ゲームコンテンツ変更部114は、仮ゲームコンテンツ決定部112により決定された仮ゲームコンテンツを変更する処理を実行する機能を有している。本実施形態における仮ゲームコンテンツ変更部114は、連続対戦ゲームについて勝利が決定された際に、複数のゲームコンテンツのうち、仮ゲームコンテンツ決定部112によって決定された仮ゲームコンテンツのレアリティよりも高いレアリティ、又は、それと同一のレアリティが設定されたゲームコンテンツを、変更後の仮ゲームコンテンツに決定する。
The temporary game
ゲームコンテンツ獲得処理部115は、仮ゲームコンテンツ、又は、変更後の仮ゲームコンテンツを、プレイヤーに獲得(所有)させるための処理を実行する機能を有している。本実施形態におけるゲームコンテンツ獲得処理部115は、仮ゲームコンテンツの決定後に、プレイヤー端末20からの獲得要求を受け付けた場合に、仮ゲームコンテンツ決定部112によって決定された仮ゲームコンテンツを、プレイヤーが所有するゲームコンテンツ(以下、「所有ゲームコンテンツ」とも呼ぶ)にし、かつ、変更後の前記仮ゲームコンテンツの決定後に、プレイヤー端末20からの獲得要求を受け付けた場合には、仮ゲームコンテンツ変更部114によって決定された変更後の仮ゲームコンテンツを、所有ゲームコンテンツにする。
The game content
選択制御部116は、ゲームコンテンツ獲得処理部115によるキープカードの獲得処理、又は、連続対戦処理部113による連続対戦処理を、選択的に制御する処理を実行する機能を有している。本実施形態における選択制御部116は、例えば、予め設定された制限時間内に限り、ゲームコンテンツ獲得処理部115が、プレイヤー端末20からの獲得要求に応答して、変更後の仮ゲームコンテンツを所有ゲームコンテンツにすること、又は、連続対戦処理部113が、プレイヤー端末20からの連続対戦要求に応答して、連続対戦ゲームの勝敗を決定することを、選択的に許可する。
The
カウント部117は、各種処理において利用される数量、回数、時間等をカウントする処理を実行する機能を有している。本実施形態におけるカウント部117は、例えば、プレイヤー端末20からの連続対戦要求を受け付けてから経過時間をカウントする。
The
判定部118は、各種の判定処理を実行する機能を有している。本実施形態における判定部118は、例えば、カウント部117によりカウントされた経過時間が、予め設定された制限時間に達したか否かを判定する。
The
報酬付与部119は、プレイヤーに対して報酬を付与する処理を実行する機能を有している。本実施形態において、報酬付与部119は、連続対戦処理部113によって連続対戦ゲームの敗北が決定された際に、プレイヤーに対して報酬を付与する。また、報酬付与部119は、仮ゲームコンテンツ決定部112によって決定された仮ゲームコンテンツのレアリティに応じて、プレイヤーに対して付与する報酬を異ならせる。
The
画面データ生成部120は、ゲーム画面をプレイヤー端末20に表示させるための画面データを生成する処理を実行する機能を有している。本実施形態の画面データ生成部120は、ゲーム画面に対応する画面データとしてHTMLデータを生成する。
The screen
記憶部12は、システムプログラムが記憶された読み取り専用の記憶領域であるROM(Read Only Memory)と、制御部11による演算処理のワーク領域として使用される書き換え可能な記憶領域であるRAM(Random Access Memory)とを有しており、例えば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。本実施形態の記憶部12は、ゲームカードに関する情報であるカード情報と、ゲームアイテムに関する情報であるアイテム情報と、プレイヤーに関する情報であるプレイヤー情報を、少なくとも記憶する。なお、これら各情報については追って詳述する。
The
入力部13は、システム管理者等が各種データ(例えば、カード情報等)を入力するためのものであり、例えば、キーボードやマウス等によって実現される。
The
表示部14は、制御部11からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。
The display unit 14 is for displaying an operation screen for a system administrator based on a command from the
通信部15は、プレイヤー端末20との間で通信を行うためのものであり、プレイヤー端末20から送信される各種データや信号を受信する受信部としての機能と、制御部11の指令に応じて各種データや信号をプレイヤー端末20へ送信する送信部として機能とを有している。通信部15は、例えば、NIC(Network Interface Card)等によって実現される。
The
<<プレイヤー端末20の構成について>>
図3は、プレイヤー端末20の機能上の構成を示すブロック図である。本実施形態のプレイヤー端末20は、ゲームをプレイする際にプレイヤーが利用する情報処理装置(例えば、携帯電話端末やスマートフォン等)であり、サーバー装置10に対してゲームに関する各種情報(ゲームプログラムやWebページ等)の配信要求を行うことができる。プレイヤー端末20は、プレイヤーにWebページを閲覧させるためのWebブラウザ機能を有しているため、サーバー装置10から配信されたWebページ(ゲーム画面等)を表示することができる。このプレイヤー端末20は、端末制御部21と、端末記憶部22と、端末入力部23と、端末表示部24と、端末通信部25と、を有している。
<< Configuration of
FIG. 3 is a block diagram illustrating a functional configuration of the
端末制御部21は、各部間のデータの受け渡しを行うととともに、プレイヤー端末20全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。なお、本実施形態の端末制御部21は、端末表示部24に表示されるゲーム画面の表示態様を制御する画面表示制御部としても機能する。端末記憶部22は、バスを介して端末制御部21に接続され、端末制御部21からの指令に応じて記憶されているデータを参照、読み出し、書き換える処理が行われる。この端末記憶部22は、例えば、フラッシュメモリやハードディスク等によって実現される。端末入力部23は、プレイヤーが各種操作(ゲーム操作等)を行うためのものであり、例えば、操作ボタン、タッチパネル等によって実現される。端末表示部24は、端末制御部21からの指令によりゲーム画面を表示するためのものであり、たとえば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。端末通信部25は、ネットワーク2を介してサーバー装置10と各種情報の送受信を行うための送受信部として機能するものであり、例えば、NIC(Network Interface Card)等によって実現される。
The
<<データ構造について>>
図4は、サーバー装置10の記憶部12に記憶されるカード情報のデータ構造例を示す図である。このカード情報は、カードID、キャラクター名、キャラクター画像、レアリティ、初期攻撃力、初期防御力、初期体力等の項目(フィールド)を有している。カードIDは、ゲームコンテンツの一例としてのゲームカードを識別する識別情報である。キャラクター名は、種類毎に名付けられたキャラクターの表示名を各ゲームカードに対応付けた情報である。キャラクターの種類は、カードIDの三桁目の数値により特定される。例えば、カードIDの三桁目が「0」であるゲームカードには、戦士系キャラクターが設定されている。キャラクター画像は、キャラクターの画像データである。レアリティは、ゲームカードの希少度(レア度)を示すパラメーターである。本実施形態においては、4段階のレアリティ(「コモン」→「アンコモン」→「レア」→「スーパーレア」)がゲームカード(キャラクター)に設定されている。レアリティは、カードIDの一桁目の数値により特定される。例えば、カードIDの一桁目が「1」であるゲームカードには、「コモン」が設定されている。キャラクターの初期攻撃力、初期防御力、初期体力は、キャラクターに最初に設定された能力値を示すパラメーターである。
<< About data structure >>
FIG. 4 is a diagram illustrating a data structure example of card information stored in the
図5は、サーバー装置10の記憶部12に記憶されるアイテム情報のデータ構造例を示す図である。このアイテム情報は、アイテムID、アイテム名、価格等の項目を有している。アイテムIDは、アイテムを識別する識別情報である。アイテム名は、アイテムの表示名を示す情報である。価格は、そのアイテムの価値を示す情報である。
FIG. 5 is a diagram illustrating a data structure example of item information stored in the
図6は、サーバー装置10の記憶部12に記憶されるプレイヤー情報のデータ構造例を示す図である。このプレイヤー情報は、プレイヤーID、仮想通貨、対戦ポイント、所有カード情報、所有アイテム情報、デッキ情報等の項目を有している。プレイヤーIDは、プレイヤーを識別する識別情報である。仮想通貨は、遊戯ポイントの一例であって、プレイヤーが所有している仮想通貨の量を示す情報である。プレイヤーは、仮想通貨を購入し所有することができる。対戦ポイントは、消費パラメーターの一例であって、対戦相手と対戦する際に消費されるパラメーターである。本実施形態では、プレイヤーは、消費パラメーターを消費すること(消費パラメーターの値を減少させること)により、対戦相手と対戦ゲーム及び連続対戦ゲームを行うことができる。すなわち、消費パラメーターが不足する場合には、対戦相手と対戦することができないように設定されている。圧勝回数は、プレイヤーが対戦ゲームにおいて圧勝した回数の累積値を示す情報である。圧勝キープ回数は、プレイヤーが制限時間内で連続対戦ゲームにおいて圧勝した回数の累積値を示す情報である。圧勝とは、対戦を行う両者の能力パラメーターをそれぞれ用いて所定の計算を行った結果、算出された数値の大きさが所定値以上になった上で、勝利することである。例えば、プレイヤーが勝利した際に、プレイヤーのゲームカードの攻撃力(攻撃力パラメーターの値)と対戦相手のゲームカードの防御力(防御力パラメーターの値)とを比べて2倍以上の差があった場合に、プレイヤーは圧勝したことになる。すなわち、対戦時にプレイヤーが対戦相手に大きなダメージを与えて勝利することに相当する。所有カード情報は、プレイヤーが所有するゲームカード(以下、「所有カード」ともいう)を示す情報である。所有アイテム情報は、プレイヤーが所有するアイテム(以下、「所有アイテム」ともいう)を示す情報である。デッキ情報は、デッキに関する情報である。デッキとは、複数のゲームカードを1つのセットにまとめたカード群のことである。
FIG. 6 is a diagram illustrating a data structure example of player information stored in the
図7は、所有カード情報のデータ構造例を示す図である。この所有カード情報は、カードID、所有カードの攻撃力、防御力、体力、獲得日時等の項目を有している。カードIDは、所有カードを識別する識別情報である。所有カードの攻撃力、防御力、体力は、所有カードに対応するキャラクターに設定された能力値を示すパラメーターである。これら各種パラメーターは、ゲームの結果等に応じて更新される。獲得日時は、プレイヤーが所有カードを獲得した日時を示す情報である。 FIG. 7 is a diagram illustrating an example of the data structure of the possessed card information. This possessed card information includes items such as a card ID, attack power, defense power, physical strength, and acquisition date / time of the possessed card. The card ID is identification information for identifying the possessed card. The possession card's attack power, defense power, and physical strength are parameters indicating the ability values set for the character corresponding to the possession card. These various parameters are updated according to the result of the game. The acquisition date and time is information indicating the date and time when the player acquires the possessed card.
図8は、所有アイテム情報のデータ構造例を示す図である。この所有アイテム情報は、アイテムID、所有数の項目を有している。アイテムIDは、プレイヤーが所有する各種のアイテムを識別する識別情報である。所有数は、プレイヤーが所有するアイテムの数量を示す情報である。 FIG. 8 is a diagram illustrating a data structure example of owned item information. This possessed item information has items of item ID and number of possessions. The item ID is identification information for identifying various items owned by the player. The number of possessions is information indicating the number of items owned by the player.
図9は、デッキ情報のデータ構造例を示す図である。このデッキ情報は、通し番号が付与された複数のゲームカード(カードID)のそれぞれに、希少度を示すレアリティと、フラグ情報とを対応付けた情報である。本実施形態におけるデッキは、図9に示すように、1番から100番まで通し番号が付与された100枚のゲームカードをレアリティの順番に並べたカード群を構成する。このデッキの中から抽選によりランダムに選択されたゲームカードが、キープカードとして設定される。そして、キープカードのカードIDには「TRUE」が設定され、それ以外のゲームカードのカードIDには「FALSE」が設定される。このフラグ情報は、キープカードが変更される度に更新される。また、キープカードの獲得が確定された場合や、制限時間が経過した場合等に、デッキを構成するカード群が再編成されることにより、デッキ情報は更新される。 FIG. 9 is a diagram illustrating an example data structure of deck information. This deck information is information in which a rarity indicating rarity and flag information are associated with each of a plurality of game cards (card IDs) assigned serial numbers. As shown in FIG. 9, the deck according to the present embodiment constitutes a card group in which 100 game cards assigned serial numbers from 1 to 100 are arranged in the order of rarity. A game card randomly selected from the deck by lottery is set as a keep card. Then, “TRUE” is set as the card ID of the keep card, and “FALSE” is set as the card ID of the other game cards. This flag information is updated every time the keep card is changed. In addition, when the acquisition of the keep card is confirmed or when the time limit has elapsed, the deck information is updated by reorganizing the card group constituting the deck.
<<ゲームの概要について>>
ここでは、本実施形態のゲームシステム1によって提供されるゲームの概要について説明する。このゲームシステム1では、ゲームキャラクターが対応付けられた電子的なゲームカード(ゲーム内で使用される仮想カード)を用いて行う各種ゲームが提供される。
<< About the game outline >>
Here, an outline of a game provided by the
<対戦ゲーム>
本実施形態のゲームシステム1において、プレイヤーは、複数のゲームカードを所有することができる。プレイヤーは、所有する複数のゲームカードの中から選択したゲームカード(プレイヤーキャラクター)を用いて対戦ゲームを行うことができる。この対戦ゲームでは、プレイヤーキャラクターの対戦相手となるキャラクター(エネミーキャラクター)が決定されると、各キャラクターに設定された各種パラメーター(攻撃力、防御力、体力等)に基づいて、これらのキャラクター同士による対戦について勝敗が決定される。
そして、対戦ゲームについてプレイヤーの勝利が決定されると、所定の抽選確率に基づいて、前記プレイヤーに対して獲得可能に設定されたキープカードが発生する(出現する)場合がある。キープカードが発生すると、プレイヤーは、このキープカードをそのまま自らの所有カードにすることもできれば、このキープカードを所有カードにすることなく、対戦ゲームの次に続く連続対戦ゲームを行うこともできる。つまり、プレイヤーは、キープカードの発生により、キープカードの獲得か、又は、連続対戦ゲームへのチャレンジか、を選択的に行なうことができる。
<Competition game>
In the
When a player's victory is determined for the competitive game, a keep card that is set to be acquirable for the player may be generated (appear) based on a predetermined lottery probability. When a keep card is generated, the player can use the keep card as it is, or can perform a continuous battle game that follows the battle game without using the keep card as the own card. That is, the player can selectively perform the keep card acquisition or the challenge to the continuous battle game by the generation of the keep card.
<連続対戦ゲーム>
本実施形態におけるゲームシステム1では、上述した対戦ゲームでキープカードが発生した際、プレイヤーは、連続対戦ゲームへのチャレンジを選択することにより、制限時間内に限り、連続対戦ゲームを行うことができる。この連続対戦ゲームでは、次の新たな対戦相手となるエネミーキャラクターが決定され、このエネミーキャラクターとの対戦ゲームについて勝敗が決定される。
そして、連続対戦ゲームについてプレイヤーの勝利が決定されると、対戦ゲームの結果により発生したキープカードのレアリティよりも高いレアリティ、又は、それと同一のレアリティが設定されたゲームカードが、変更後のキープカードとして設定される。プレイヤーは、この変更後のキープカードをそのまま自らの所有カードにすることもできれば、変更後のキープカードの獲得を諦めて、さらに次に続く連続対戦ゲームにチャレンジすることもできる。
このようにして、プレイヤーは、制限時間内に勝利し続けることができれば、より高いレアリティのキープカードの獲得を目指して、連続対戦ゲームに繰り返しチャレンジすることができる。
<Continuous match game>
In the
When the player's victory is determined for the continuous battle game, a game card with a rarity higher than the rarity of the keep card generated by the battle game result or the same rarity is set as the changed keep card. Set as The player can use the keep card after the change as it is, or can give up the acquisition of the keep card after the change and challenge the next continuous game.
In this way, if the player can continue to win within the time limit, the player can repeatedly challenge the continuous battle game with the aim of obtaining a higher rarity keep card.
<<ゲームシステム1の動作について>>
<全体動作>
図10は、本実施形態にかかるゲームシステム1の動作例を説明するためのフローチャートである。
<< Operation of
<Overall operation>
FIG. 10 is a flowchart for explaining an operation example of the
プレイヤー端末20において、端末制御部21は、プレイヤー(例えば、「プレイヤーA」)の操作入力を端末入力部23から受け取ると、対戦ゲームの開始を要求するコマンド(対戦開始要求)を、端末通信部25を介してサーバー装置10に送信する。
In the
サーバー装置10は、プレイヤー端末20から送信された対戦開始要求を受け付けると、図6に示すプレイヤー情報を参照してマッチングを行い、対戦ゲームにおけるプレイヤーの対戦相手を決定する(S101)。
Upon receiving the battle start request transmitted from the
次いで、サーバー装置10は、プレイヤーの対戦相手を決定すると、対戦前の対戦ゲーム画面をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を画面データ生成部120に生成させる(S102)。サーバー装置10は、画面データ生成部120が生成した画面データ(HTMLデータ)を、通信部15を介して要求元のプレイヤー端末20に送信する。
そして、プレイヤー端末20は、サーバー装置10から送信されたこれらの画面データ(HTMLデータ)を受信すると、画面データを解析することにより、画面データに対応するゲーム画面を端末表示部24に表示させる。
Next, when determining the player's opponent, the
When the
図11は、この端末表示部24に表示される対戦前の対戦ゲーム画面50の一例を示す図である。対戦前の対戦ゲーム画面50には、「プレイヤーA」の対戦相手として「プレイヤーB」が決定されたこと、「プレイヤーA」の所有する「キャラクターA」(プレイヤーキャラクター)が「プレイヤーB」の所有する「キャラクターC」(エネミーキャラクター)と対戦を行うこと、が示されている。「プレイヤーA」は、メニューボタン51を操作してプルダウンメニューの選択項目から消費させたい対戦ポイントの数量(例えば、5ポイント)を選択する。選択項目に含まれる対戦ポイントの数量は、記憶部12に記憶されるプレイヤー情報(図6参照)に基づき抽出されている。そして、「プレイヤーA」は、対戦ポイントの数量を確定させた後、対戦ボタン52を選択する。
FIG. 11 is a diagram showing an example of a
図10に戻り、プレイヤー端末20は、プレイヤーAによってこのような操作入力がなされたか否を判定し(S103)、操作入力がなされた場合には、プレイヤーAにより入力された操作情報に基づき、対戦ポイントを消費させて対戦することを要求するコマンド(対戦要求)を、端末通信部25を介してサーバー装置10に送信する。
Returning to FIG. 10, the
次いで、サーバー装置10は、プレイヤー端末20から送信された対戦要求を受け付けると、対戦ゲームについて勝敗を決定するための対戦処理を実行する(S104)。
Next, when the
具体的には、対戦処理部111は、プレイヤーAがメニューボタン51を操作して選択した対戦ポイントの数量に従って、プレイヤーAが所有する対戦ポイントを消費させる(減少させる)。この際、プレイヤーAに関するプレイヤー情報(図6参照)が更新される。そして、対戦処理部111は、消費された対戦ポイントの数量に基づき、キャラクターA(プレイヤーキャラクター)の攻撃力を決定する。この際、対戦処理部111は、消費させた対戦ポイントの数量が多いほど、攻撃力が高くなるようにする。そして、対戦処理部111は、決定されたキャラクターAの攻撃力パラメーター、及び、対戦相手であるキャラクターC(エネミーキャラクター)の防御力パラメーターに基づき、キャラクターAがキャラクターCに与えるダメージの大きさを算出し、そのダメージ大きさに応じてキャラクターCの体力パラメーターを減少させる。また逆に、対戦処理部111は、キャラクターCの攻撃によりキャラクターAの体力パラメーターを減少させる。その結果、キャラクターCの体力パラメーターが先に「0」となった場合には、キャラクターAの勝ちが決定され、キャラクターAの体力パラメーターが先に「0」となった場合には、キャラクターCの負けが決定される。
Specifically, the
ここで、判定部118は、対戦処理部111によりプレイヤーAの勝利が決定された場合には、キャラクターAが圧勝したか否かを判定する。すなわち、判定部118は、キャラクターAの攻撃力パラメーターの値と、対戦相手であるキャラクターCの防御力パラメーターの値とを比較して、2倍以上の差があるか否かを判定する。かかる判定が肯定された場合には、キャラクターAがキャラクターCに圧勝したことになる。そして、カウント部117は、キャラクターAの圧勝が決定された場合には、この回数をカウントし、プレイヤーAに関するプレイヤー情報(図6参照)のうちの圧勝回数を更新する。
Here, the
また、対戦処理部111は、対戦ゲームについてキャラクターAの勝利を決定した場合には、所定の抽選確率に基づいて、プレイヤーAが獲得可能なキープカードを発生させるか否かを決定する処理を行う。この際、対戦処理部111は、図6に示すプレイヤー情報を参照して、プレイヤーAの圧勝回数が所定回数以上である場合には、必ずキープカードの発生を決定する。なお、このようにしてキープカードの発生が決定された場合には、プレイヤーAの圧勝回数はリセットされる。
In addition, when the
次に、サーバー装置10において、判定部118は、対戦処理部111によりプレイヤーAの勝利が決定されたか否かを判定する(S105)。プレイヤーAの敗北が決定された場合には(S105:NO)、対戦ゲームにおいてプレイヤーAが敗北したことを示すゲーム画面が、画面データ生成部120によって生成される(S111)。その一方で、プレイヤーAの勝利が決定された場合には(S105:YES)、対戦処理部111によりキープカードの発生が決定されたか否かが、判定部118によって判定される(S106)。
Next, in the
そして、キープカードの不発生が決定されたと判定部118によって判定された場合には(S106:NO)、対戦ゲームにおいてプレイヤーAが勝利したことを示すゲーム画面が、画面データ生成部120によって生成される(S111)。その一方で、キープカードの発生が決定されたと判定部118によって判定された場合には(S106:YES)、キープカードを決定する処理が仮ゲームコンテンツ決定部112によって行われる(S107)。すなわち、仮ゲームコンテンツ決定部112は、図6に示すプレイヤー情報、及び、図9に示すデッキ情報を参照して、プレイヤーAに割り当てられたデッキの中からランダムに選択したゲームカードを、キープカードとして決定する。そして、仮ゲームコンテンツ決定部112は、プレイヤーAのデッキ情報(図9参照)において、決定したキープカードのカードIDに対して「TRUE」を設定する。
If it is determined by the
次に、サーバー装置10は、対戦ゲームについて勝利が決定され、キープカードが決定されると、対戦後の対戦ゲーム画面をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を画面データ生成部120に生成させる(S108)。そして、サーバー装置10は、画面データ生成部120が生成した画面データ(HTMLデータ)を、通信部15を介して要求元のプレイヤー端末20に送信する。
そして、プレイヤー端末20は、サーバー装置10から送信されたこれらの画面データ(HTMLデータ)を受信すると、画面データを解析することにより、画面データに対応するゲーム画面を端末表示部24に表示させる。
Next, when the victory is determined for the battle game and the keep card is determined, the
When the
図12は、この端末表示部24に表示される対戦後の対戦ゲーム画面60の一例を示す図である。対戦後の対戦ゲーム画面60には、「プレイヤーA」が勝利したこと、「キャラクターF」(アンコモン)のゲームカードがキープカードとして決定されたこと、が示されている。また、対戦後の対戦ゲーム画面60には、確定ボタン61、連続対戦ボタン62、キープカード情報63が含まれている。確定ボタン61は、キープカードとして決定された「キャラクターF」(アンコモン)の獲得を確定させるためのボタンである。連続対戦ボタン62は、「キャラクターF」(アンコモン)の獲得をここで確定させずに、対戦ゲームの次に続く連続対戦ゲームを行うためのボタンである。キープカード情報63は、連続対戦ゲームについて勝利が決定された場合に、変更後のキープカードとして決定される可能性のあるゲームカードを示す情報である。
FIG. 12 is a diagram illustrating an example of a
図10に戻り、プレイヤー端末20は、対戦後の対戦ゲーム画面60が端末表示部24に表示されている際に、プレイヤーAによって操作入力がなされたか否を判定し(S109)、確定ボタン61がプレイヤーAの操作によって選択された場合には、「キャラクターF」の獲得を要求するコマンド(獲得要求)を、サーバー装置10に送信する。その一方で、プレイヤー端末20は、連続対戦ボタン62がプレイヤーAの操作によって選択された場合には、連続対戦ゲームを行うことを要求するコマンド(連続対戦要求)を、サーバー装置10に送信する。
Returning to FIG. 10, the
次いで、サーバー装置10は、プレイヤー端末20から送信された獲得要求を受け付けると、キープカードの獲得を確定させる。すなわち、ゲームコンテンツ獲得処理部115は、キープカードとして決定された「キャラクターF」をプレイヤーAの所有カードとして設定する(S110)。この際、図7に示す所有カード情報が更新される。
Next, when the
そして、サーバー装置10は、このようにしてキープカードの獲得を確定させると、図13に示す対戦ゲーム画面70をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を、画面データ生成部120に生成させる(S111)。プレイヤーAは、図13に示す対戦ゲーム画面70がプレイヤー端末20に表示されることで、キープカードである「キャラクターF」の獲得を確認できる。
Then, when the
また、その一方で、サーバー装置10は、プレイヤー端末20から送信された連続対戦要求を受け付けると、連続対戦処理部113に連続対戦処理を実行させる(S112)。なお、この連続対戦処理については、追って詳述する。
On the other hand, when receiving the continuous battle request transmitted from the
ここで、サーバー装置10は、プレイヤー端末20から送信された獲得要求を受け付けた際、及び、プレイヤー端末20から送信された連続対戦要求を受け付けた際に、ゲームコンテンツ獲得処理部115によるキープカードの獲得処理、又は、連続対戦処理部113による連続対戦処理を、選択的に制御する。すなわち、選択制御部116は、ゲームコンテンツ獲得処理部115がキープカードをプレイヤーAの所有カードにすること、又は、連続対戦処理部113が連続対戦ゲームの勝敗を決定することを、選択的に許可する。これにより、プレイヤーは、キープカードの獲得(確定ボタン61の操作)、及び、連続対戦ゲームへのチャレンジ(連続対戦ボタン62の操作)のうち、いずれか一方を選択すると、他方を選択することができなくなる。
Here, when the
<連続対戦に関する動作>
図14は、連続対戦処理を説明するためのフローチャートである。
先ず、サーバー装置10は、プレイヤー端末20からの連続対戦要求を受け付けてから経過時間のカウントをカウント部117に開始させる(S201)。
<Operations related to continuous battle>
FIG. 14 is a flowchart for explaining the continuous battle process.
First, the
次に、サーバー装置10は、図6に示すプレイヤー情報を参照して再びマッチングを行い、連続対戦ゲームにおけるプレイヤーAの新たな対戦相手を決定する(S202)。
そして、サーバー装置10は、プレイヤーAの新たな対戦相手を決定すると、対戦前の連続対戦ゲーム画面をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を、画面データ生成部120に生成させる(S203)。そして、サーバー装置10は、画面データ生成部120が生成した画面データ(HTMLデータ)を、通信部15を介して要求元のプレイヤー端末20に送信する。
Next, the
And the
次いで、プレイヤー端末20は、サーバー装置10から送信されたこれらの画面データ(HTMLデータ)を受信すると、画面データを解析することにより、画面データに対応するゲーム画面を端末表示部24に表示させる。この際、端末表示部24には、図11に示す対戦ゲーム画面50と同様の連続対戦ゲーム画面が表示される。
Next, when receiving the screen data (HTML data) transmitted from the
次いで、プレイヤー端末20は、この連続対戦ゲーム画面が端末表示部24に表示されている際に、プレイヤーAによって操作入力がなされたか否を判定し(S204)、操作入力がなされた場合には、プレイヤーAにより入力された操作情報に基づき、対戦ポイントを消費させて対戦することを要求するコマンド(連続対戦要求)を、端末通信部25を介してサーバー装置10に送信する。
Next, the
次いで、サーバー装置10は、プレイヤー端末20から送信された連続対戦要求を受け付けると、連続対戦ゲームについて勝敗を決定するための連続対戦処理を実行する(S205)。
Next, when the
具体的には、連続対戦処理部113は、プレイヤーAが操作入力した対戦ポイントの数量に従って、プレイヤーAが所有する対戦ポイントを消費させる(減少させる)。この際、プレイヤーAに関するプレイヤー情報(図6参照)が更新される。そして、連続対戦処理部113は、消費された対戦ポイントの数量に基づき、プレイヤーキャラクターの攻撃力を決定する。この際、連続対戦処理部113は、消費させた対戦ポイントの数量が多いほど、攻撃力が高くなるようにする。そして、連続対戦処理部113は、決定されたプレイヤーキャラクターの攻撃力パラメーター、及び、対戦相手であるエネミーキャラクターの防御力パラメーターに基づき、プレイヤーキャラクターがエネミーキャラクターに与えるダメージの大きさを算出し、そのダメージ大きさに応じてエネミーキャラクターの体力パラメーターを減少させる。また逆に、対戦処理部111は、エネミーキャラクターの攻撃によりプレイヤーキャラクターの体力パラメーターを減少させる。その結果、エネミーキャラクターの体力パラメーターが先に「0」となった場合には、プレイヤーキャラクターの勝ちが決定され、プレイヤーキャラクターの体力パラメーターが先に「0」となった場合には、エネミーキャラクターの負けが決定される。
Specifically, the continuous
ここで、判定部118は、連続対戦処理部113によりプレイヤーAの勝利が決定された場合には、プレイヤーキャラクターが圧勝したか否かを判定する。すなわち、判定部118は、プレイヤーキャラクターの攻撃力パラメーターの値と、エネミーキャラクターの防御力パラメーターの値とを比較して、2倍以上の差があるか否かを判定する。かかる判定が肯定された場合には、プレイヤーキャラクターがエネミーキャラクターに圧勝したことになる。そして、カウント部117は、プレイヤーキャラクターの圧勝が決定された場合には、この回数をカウントし、プレイヤーAに関するプレイヤー情報(図6参照)のうちの圧勝キープ回数を更新する。
Here, the
次に、サーバー装置10において、判定部118は、連続対戦処理部113によりプレイヤーAの勝利が決定されたか否かを判定する(S206)。プレイヤーAの敗北が決定された場合には(S206:NO)、キープカードを獲得できなかった代わりに、報酬をプレイヤーAに付与する(S212)。すなわち、報酬付与部119は、図5に示すアイテム情報を参照して所定のアイテムを選択し、報酬としてプレイヤーAに付与する。この際、プレイヤーAに関する所有アイテム情報(図8参照)が更新される。また、デッキ情報(図9参照)においては、キープカードのカードIDに対して設定されていた「TRUE」が「FALSE」に変更される。
Next, in the
ここで、報酬付与部119は、仮ゲームコンテンツ決定部112によって決定されたキープカードのレアリティに応じて報酬を異ならせる。例えば、報酬付与部119は、キープカードのレアリティが高くなるほど、プレイヤーに付与する所定のアイテムの個数を多くする。
Here, the
このようにして、連続対戦処理部113によりプレイヤーAの敗北が決定され、報酬付与部119により報酬が付与されると、プレイヤーAに対して報酬が付与されたことを示す連続対戦ゲーム画面(図16参照)が、画面データ生成部120によって生成される(S211)。
In this way, when the defeat of player A is determined by the continuous
その一方で、プレイヤーAの勝利が決定された場合には(S206:YES)、仮ゲームコンテンツ決定部112により決定されたキープカードを変更する処理が、仮ゲームコンテンツ変更部114によって行われる(S207)。具体的には、先ず、仮ゲームコンテンツ変更部114は、仮ゲームコンテンツ決定部112により決定されたキープカードを変更するか否かを抽選によって決定する。次に、仮ゲームコンテンツ変更部114は、抽選の結果として、キープカードの維持を決定した場合には、キープカードを変更させずにそのまま維持する。その一方で、仮ゲームコンテンツ変更部114は、抽選の結果として、キープカードの変更を決定した場合には、図6に示すプレイヤー情報、及び、図9に示すデッキ情報を参照して、プレイヤーAに割り当てられたデッキの中から、仮ゲームコンテンツ決定部112により決定されたキープカードのレアリティよりも高いレアリティ、又は、それと同一のレアリティが設定されたゲームカードを選択し、変更後のキープカードとして決定する。そして、仮ゲームコンテンツ変更部114は、プレイヤーAのデッキ情報(図9参照)において、変更後のキープカードのカードIDに対して「TRUE」を設定し更新する。
On the other hand, when the victory of the player A is determined (S206: YES), the temporary game
この際、仮ゲームコンテンツ変更部114は、図6に示すプレイヤー情報を参照し、プレイヤーAの圧勝キープ回数が所定回数以上である場合には、仮ゲームコンテンツ決定部112により決定されたキープカードのレアリティよりも高いレアリティが設定されたゲームカードを、プレイヤーAに割り当てられたデッキの中から選択する(つまり、必ずレアリティを上昇させる)。なお、このようにして変更後のキープカードが決定された場合には、プレイヤーAの圧勝キープ回数はリセットされる。
At this time, the temporary game
次に、サーバー装置10は、連続対戦ゲームについて勝利が決定され、及び、変更後のキープカードが決定されると、対戦後の連続対戦ゲーム画面をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を、画面データ生成部120に生成させる(S208)。そして、サーバー装置10は、画面データ生成部120が生成した画面データ(HTMLデータ)を、通信部15を介して要求元のプレイヤー端末20に送信する。
Next, when the victory is determined for the continuous battle game and the changed keep card is determined, the
次いで、プレイヤー端末20は、サーバー装置10から送信されたこれらの画面データ(HTMLデータ)を受信すると、画面データを解析することにより、画面データに対応するゲーム画面を端末表示部24に表示させる。
Next, when receiving the screen data (HTML data) transmitted from the
図15は、この端末表示部24に表示される対戦後の連続対戦ゲーム画面80の一例を示す図である。対戦後の連続対戦ゲーム画面80には、「プレイヤーA」が勝利したこと、「キャラクターD」(レア)のゲームカードが変更後のキープカードとして決定されたこと、変更後のキープカードのレアリティが上昇したこと、が示されている。また、対戦後の連続対戦ゲーム画面80には、確定ボタン81、連続対戦ボタン82、キープカード情報83が含まれている。確定ボタン81は、変更後のキープカードとして決定された「キャラクターD」(レア)の獲得を確定させるためのボタンである。連続対戦ボタン82は、「キャラクターD」(レア)の獲得を諦めて、再び連続対戦ゲームを行うためのボタンである。キープカード情報83は、再び行われる連続対戦ゲームについて勝利が決定された場合に、変更後のキープカードとして決定される可能性のあるゲームカードを示す情報である。
FIG. 15 is a diagram illustrating an example of a continuous
図14に戻り、プレイヤー端末20は、連続対戦ゲームの制限時間内に、プレイヤーAによって操作入力がなされたか否を判定し(S209)、確定ボタン81がプレイヤーAの操作によって選択された場合には、変更後の「キャラクターD」の獲得を要求するコマンド(獲得要求)を、サーバー装置10に送信する。その一方で、プレイヤー端末20は、連続対戦ボタン82がプレイヤーAの操作によって選択された場合には、連続対戦ゲームを行うことを要求するコマンド(連続対戦要求)を、サーバー装置10に送信する。さらに、プレイヤー端末20は、カウント部117によりカウントされた経過時間が制限時間に達し、その制限時間までに操作入力がなかった場合には(S209:NO)、制限時間が経過したことにより、プレイヤーAからの操作入力に基づくことなく、変更後の「キャラクターD」の獲得を要求するコマンド(獲得要求)をサーバー装置10に送信する。
Returning to FIG. 14, the
次いで、サーバー装置10は、プレイヤー端末20から送信された獲得要求を受け付けると、キープカードの獲得を確定させる。すなわち、ゲームコンテンツ獲得処理部115は、変更後のキープカードとして決定された「キャラクターD」をプレイヤーAの所有カードとして設定する(S210)。この際、図7に示す所有カード情報が更新される。
Next, when the
そして、サーバー装置10は、このようにしてキープカードの獲得を確定させると、図13に示す対戦ゲーム画面70と同様の連続対戦ゲーム画面をプレイヤー端末20に表示させるための画面データ(HTMLデータ)を、画面データ生成部120に生成させる(S211)。プレイヤーAは、その連続対戦ゲーム画面がプレイヤー端末20に表示されることで、変更後のキープカードである「キャラクターD」の獲得を確認できる。
Then, when the
その一方で、サーバー装置10は、プレイヤー端末20から送信された連続対戦要求を受け付けると、ステップ202に戻り、図6に示すプレイヤー情報を参照して再びマッチングを行い、再び行われる連続対戦ゲームにおけるプレイヤーAの新たな対戦相手を決定する。このようにして、連続対戦処理部113は、連続対戦ゲームの制限時間が経過するまで、繰り返し連続対戦処理を実行することが可能となる。
On the other hand, when the
ここで、サーバー装置10は、制限時間内に限り、プレイヤー端末20から送信された獲得要求を受け付けた際、及び、プレイヤー端末20から送信された連続対戦要求を受け付けた際に、ゲームコンテンツ獲得処理部115による変更後のキープカードの獲得処理、又は、連続対戦処理部113による連続対戦処理を、選択的に制御する。すなわち、選択制御部116は、ゲームコンテンツ獲得処理部115が変更後のキープカードをプレイヤーAの所有カードにすること、又は、連続対戦処理部113が連続対戦ゲームの勝敗を決定することを、選択的に許可する。これにより、プレイヤーは、変更後のキープカードの獲得(確定ボタン81の操作)、及び、連続対戦ゲームへの再チャレンジ(連続対戦ボタン82の操作)のうち、いずれか一方を選択すると、他方を選択することができなくなる。
Here, when the
以上のように、本実施形態に係るゲームシステム1によれば、対戦ゲームでキープカードが発生した場合に、プレイヤーは、そのキープカードを獲得することもできれば、高いレアリティのキープカードの獲得を目指して、対戦ゲームの次に続く連続対戦ゲームを行うこともできる。その結果、対戦を繰り返し行う度に、より高いレアリティのキープカードを獲得できる可能性が高まるため、ゲームカードの獲得に対するプレイヤーの期待感を高めることができる。
As described above, according to the
===その他の実施形態===
上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
=== Other Embodiments ===
The above embodiments are for facilitating the understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof. In particular, the embodiments described below are also included in the present invention.
<圧勝回数・圧勝キープ回数>
上記の実施形態では、圧勝回数が所定回数以上であるときに、キープカードの発生が必ず決定される場合を例に挙げて説明した。また、圧勝キープ回数が所定回数以上であるときに、必ず高いレアリティのゲームカードにキープカードが変更される場合を例に挙げて説明した。しかし、本発明は、これに限らず、以下のように変更しても良い。
具体的には、プレイヤーが勝利した際、プレイヤーキャラクターの攻撃力パラメーターの数値と、エネミーキャラクターの防御力パラメーターの数値との差が一定値以上あるときに、プレイヤーが圧勝したものとみなして1ポイントをカウントする。例えば、一定値が300、プレイヤーキャラクターの攻撃力パラメーターが1000、エネミーキャラクターの防御力パラメーターが400である場合には、差は600となるので、2ポイントがカウントされる。そして、そのポイントが最大ポイント(例えば、10ポイント)まで蓄積されたときに、必ずキープカードの発生を決定したり、必ず高いレアリティのキープカードに変更したりする。
<Number of wins / number of keeps>
In the above embodiment, the case where the occurrence of the keep card is always determined when the number of wins is equal to or greater than the predetermined number has been described as an example. Further, the case has been described as an example where the keep card is always changed to a high rarity game card when the number of prevailing keeps is a predetermined number or more. However, the present invention is not limited to this, and may be modified as follows.
Specifically, when the player wins, if the difference between the player character's attack parameter and the enemy character's defense parameter is greater than or equal to a certain value, the player is considered to have won the game and score one point. Count. For example, if the constant value is 300, the player character's attack power parameter is 1000, and the enemy character's defense power parameter is 400, the difference is 600, so two points are counted. Then, when the points are accumulated up to the maximum point (for example, 10 points), the generation of the keep card is always determined or always changed to a high rarity keep card.
<制限時間>
上記の実施形態において、仮ゲームコンテンツ変更部114が、仮ゲームコンテンツ決定部112により決定されたキープカードのレアリティと同一のレアリティが設定されたゲームカードを、変更後のキープカードとして決定した場合には、予め設定された制限時間をさらに延長しても良い。
<Time limit>
In the above embodiment, when the temporary game
<キープカードの変更>
上記の実施形態において、仮ゲームコンテンツ変更部114は、連続対戦ゲームにおいて制限時間内に所定回数以上連勝した場合に、仮ゲームコンテンツ決定部112により決定されたキープカードのレアリティよりも高いレアリティが設定されたゲームカードを、変更後のキープカードとして必ず決定しても良い。
また、上記の実施形態において、仮ゲームコンテンツ変更部114は、最も高いレアリティのゲームカードを、変更後のキープカードに決定した場合には、プレイヤーによる確定ボタン81の操作入力を待つことなく(自動的に)、その獲得を即座に確定させてもよい。
<Change keep card>
In the above embodiment, the provisional game
Further, in the above embodiment, the temporary game
<自動選択>
上記の実施形態において、キープカードの発生が決定された際、又は、変更後のキープカードが決定された際に、キープカード(変更後のキープカード)の獲得、又は、連続対戦ゲームへのチャレンジを、プレイヤーの操作によらず、自動的に選択しても良い。例えば、制御部11は、プレイヤーの操作により指定されたレアリティを記憶部12に予め登録しておく。そして、制御部11は、キープカードの発生が決定された際に、仮ゲームコンテンツ決定部112により決定されたキープカードのレアリティと、予め登録されたレアリティとを比較して、両者のレアリティが一致している場合には、自動的にそのキープカードをプレイヤーの所有カードに設定し、その一方で、両者のレアリティが一致していない場合には、自動的に連続対戦ゲームを引き続き実行する。
<Automatic selection>
In the above embodiment, when the generation of a keep card is determined or when a changed keep card is determined, acquisition of a keep card (changed keep card) or a challenge to a continuous battle game May be automatically selected regardless of the player's operation. For example, the
<サーバー装置>
上記の本実施形態では、サーバー装置の一例として1台のサーバー装置10を備えたゲームシステム1を例に挙げて説明したが、これに限らず、サーバー装置の一例として複数台のサーバー装置10を備えたゲームシステム1としてもよい。すなわち、複数台のサーバー装置10がネットワーク2を介して接続され、各サーバー装置10が各種処理を分散して行うようにしてもよい。なお、サーバー装置10はコンピューターの一例である。
<Server device>
In the above embodiment, the
<情報処理装置>
上記の本実施形態におけるゲームシステム1では、ゲームプログラムに基づきサーバー装置10及びプレイヤー端末20を協働させて各種情報処理を実行する場合を例に挙げて説明したが、これに限定されるものではなく、情報処理装置としてのプレイヤー端末20単体、または、サーバー装置10単体が、ゲームプログラムに基づき上記の各種情報処理を実行するようにしてもよい。
また、情報処理装置としての機能の一部をプレイヤー端末20が担う構成としてもよい。この場合には、サーバー装置10及びプレイヤー端末20が情報処理装置を構成する。
なお、情報処理装置はコンピューターの一例である。
<Information processing device>
In the
Moreover, it is good also as a structure which the
The information processing apparatus is an example of a computer.
1 ゲームシステム、2 ネットワーク、10 サーバー装置、11 制御部、12 記憶部、13 入力部、14 表示部、15 通信部、20 プレイヤー端末、21 端末制御部、22 端末記憶部、23 端末入力部、24 端末表示部、25 端末通信部、50 対戦ゲーム画面、51 メニューボタン、52 対戦ボタン、60 対戦ゲーム画面、61 確定ボタン、62 連続対戦ボタン、63 キープカード情報、70 対戦ゲーム画面、80 連続対戦ゲーム画面、81 確定ボタン、82 連続対戦ボタン、83 キープカード情報、90 連続対戦ゲーム画面、111 対戦処理部、112 仮ゲームコンテンツ決定部、113 連続対戦処理部、114 仮ゲームコンテンツ変更部、115 ゲームコンテンツ獲得処理部、116 選択制御部、117 カウント部、118 判定部、119 報酬付与部、120 画面データ生成部 1 game system, 2 networks, 10 server devices, 11 control unit, 12 storage unit, 13 input unit, 14 display unit, 15 communication unit, 20 player terminal, 21 terminal control unit, 22 terminal storage unit, 23 terminal input unit, 24 terminal display unit, 25 terminal communication unit, 50 battle game screen, 51 menu button, 52 battle button, 60 battle game screen, 61 confirm button, 62 continuous battle button, 63 keep card information, 70 battle game screen, 80 continuous battle Game screen, 81 Confirm button, 82 Continuous battle button, 83 Keep card information, 90 Continuous battle game screen, 111 Battle processing unit, 112 Temporary game content determination unit, 113 Continuous battle processing unit, 114 Temporary game content change unit, 115 game Content acquisition processing unit, 116 selection system Department, 117 counting unit, 118 determination unit, 119 reward giving unit, 120 screen data generating unit
Claims (5)
プレイヤーの操作に応答して、前記プレイヤーに関連付けられたポイントを消費させ、前記プレイヤーがプレイする対戦ゲームを進行させる対戦手段、
前記対戦ゲームの結果に基づき所定の確率で出現させたキャラクターを、前記プレイヤーが仮に獲得した仮キャラクターに設定する仮キャラクター設定手段、
前記仮キャラクターと、前記仮キャラクターの獲得を確定させるための確定操作ボタンと、前記仮キャラクターの獲得を諦めて次に続く連続対戦ゲームを開始させるための連続対戦操作ボタンと、を含む対戦ゲーム画面を表示させる対戦画面表示手段、
前記対戦ゲーム画面が表示されている際に、前記確定操作ボタン及び前記連続対戦操作ボタンのうち、いずれか一方の選択操作を前記プレイヤーに対して許可する選択許可手段、
前記対戦ゲーム画面において、前記プレイヤーによって前記確定操作ボタンが選択操作された場合に、前記仮キャラクターを前記プレイヤーが獲得したキャラクターとして記憶部に記録する記録手段、
前記対戦ゲーム画面において、前記プレイヤーによって前記連続対戦操作ボタンが選択操作された場合には、前記プレイヤーに関連付けられたポイントをさらに消費させ、前記プレイヤーがプレイする前記連続対戦ゲームを進行させる連続対戦手段、
として機能させるためのゲームプログラム。 Computer
A battle means for consuming a point associated with the player in response to an operation of the player and advancing a battle game played by the player;
Temporary character setting means for setting a character that has appeared with a predetermined probability based on the result of the battle game as a temporary character temporarily acquired by the player;
A battle game screen including the temporary character, a confirmation operation button for confirming the acquisition of the temporary character, and a continuous battle operation button for giving up the acquisition of the temporary character and starting the next continuous battle game A battle screen display means for displaying
A selection permitting means for permitting the player to select one of the confirmation operation button and the continuous battle operation button when the battle game screen is displayed;
Recording means for recording the temporary character in the storage unit as the character acquired by the player when the player selects and operates the confirmation operation button on the battle game screen;
On the battle game screen, when the continuous battle operation button is selected and operated by the player, continuous battle means for further consuming points associated with the player and progressing the continuous battle game played by the player ,
Game program to function as.
前記コンピューターを、
前記連続対戦ゲームの結果に基づき所定の確率で出現させた新たなキャラクターを、前記プレイヤーが仮に獲得した新たな仮キャラクターに再設定する仮キャラクター再設定手段、
新たな前記仮キャラクターと、新たな前記仮キャラクターの獲得を確定させるための確定操作ボタンと、新たな前記仮キャラクターの獲得を諦めて更に次に続く連続対戦ゲームを開始させるための連続対戦操作ボタンと、を含む連続対戦ゲーム画面を表示させる連続対戦画面表示手段、
前記連続対戦ゲーム画面が表示されている際に、前記確定操作ボタン及び前記連続対戦操作ボタンのうち、いずれか一方の選択操作を前記プレイヤーに対して許可する選択許可手段、
前記連続対戦ゲーム画面において、前記プレイヤーによって前記確定操作ボタンが選択操作された場合に、新たな前記仮キャラクターを前記プレイヤーが獲得したキャラクターとして記憶部に記録更新する記録更新手段、
前記連続対戦ゲーム画面において、前記プレイヤーによって前記連続対戦操作ボタンが選択操作された場合に、前記プレイヤーに関連付けられたポイントをさらに消費させ、前記プレイヤーがプレイする前記連続対戦ゲームを進行させる連続対戦手段、
として機能させるためのゲームプログラム。 The game program according to claim 1,
The computer,
Temporary character resetting means for resetting a new character that has appeared with a predetermined probability based on the result of the continuous battle game to a new temporary character that the player has temporarily acquired;
A new temporary character, a confirmation operation button for confirming acquisition of the new temporary character, and a continuous battle operation button for giving up the acquisition of the new temporary character and starting the next continuous battle game A continuous battle screen display means for displaying a continuous battle game screen including:
A selection permitting means for permitting the player to select one of the confirmation operation button and the continuous battle operation button when the continuous battle game screen is displayed;
Record update means for recording and updating a new temporary character as a character acquired by the player in the continuous battle game screen when the player selects and operates the confirmation operation button;
In the continuous battle game screen, when the continuous battle operation button is selected and operated by the player, the continuous battle means for further consuming the points associated with the player and progressing the continuous battle game played by the player ,
Game program to function as.
前記仮キャラクター再設定手段において再設定された新たな前記仮キャラクターには、前記仮キャラクター設定手段において設定された前記仮キャラクターよりも価値が高くなるように所定パラメーターが設定される、
ことを特徴とするゲームプログラム。 A game program according to claim 2,
A predetermined parameter is set for the new temporary character reset by the temporary character resetting unit so that the new temporary character has higher value than the temporary character set by the temporary character setting unit.
A game program characterized by that.
前記記録更新手段は、前記連続対戦ゲーム画面において、所定の制限時間内に、前記確定操作ボタン及び前記連続対戦操作ボタンのいずれに対しても前記プレイヤーによる選択操作がなされなかった場合に、新たな前記仮キャラクターを前記プレイヤーが獲得したキャラクターとして記憶部に記録更新する、
ことを特徴とするゲームプログラム。 A game program according to claim 2 or 3,
The record update means, when a selection operation by the player is not performed on either the confirmation operation button or the continuous battle operation button within a predetermined time limit on the continuous battle game screen, Recording and updating the temporary character as a character acquired by the player in the storage unit;
A game program characterized by that.
前記対戦ゲームの結果に基づき所定の確率で出現させたキャラクターを、前記プレイヤーが仮に獲得した仮キャラクターに設定する仮キャラクター設定手段と、
前記仮キャラクターと、前記仮キャラクターの獲得を確定させるための確定操作ボタンと、前記仮キャラクターの獲得を諦めて次に続く連続対戦ゲームを開始させるための連続対戦操作ボタンと、を含む対戦ゲーム画面を表示させる対戦画面表示手段と、
前記対戦ゲーム画面が表示されている際に、前記確定操作ボタン及び前記連続対戦操作ボタンのうち、いずれか一方の選択操作を前記プレイヤーに対して許可する選択許可手段と、
前記対戦ゲーム画面において、前記プレイヤーによって前記確定操作ボタンが選択操作された場合に、前記仮キャラクターを前記プレイヤーが獲得したキャラクターとして記憶部に記録する記録手段と、
前記対戦ゲーム画面において、前記プレイヤーによって前記連続対戦操作ボタンが選択操作された場合には、前記プレイヤーに関連付けられたポイントをさらに消費させ、前記プレイヤーがプレイする前記連続対戦ゲームを進行させる連続対戦手段と、
を備えたことを特徴とする情報処理装置。 In response to the operation of the player, the battle means for consuming the points associated with the player and progressing the battle game played by the player;
A temporary character setting means for setting a character that has appeared with a predetermined probability based on the result of the battle game as a temporary character that the player has temporarily acquired;
A battle game screen including the temporary character, a confirmation operation button for confirming the acquisition of the temporary character, and a continuous battle operation button for giving up the acquisition of the temporary character and starting the next continuous battle game A battle screen display means for displaying
Selection permitting means for permitting the player to select one of the confirmation operation button and the continuous battle operation button when the battle game screen is displayed;
Recording means for recording the temporary character in the storage unit as the character acquired by the player when the player selects and operates the confirmation operation button on the battle game screen;
On the battle game screen, when the continuous battle operation button is selected and operated by the player, continuous battle means for further consuming points associated with the player and progressing the continuous battle game played by the player When,
An information processing apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014020117A JP5632549B1 (en) | 2014-02-05 | 2014-02-05 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014020117A JP5632549B1 (en) | 2014-02-05 | 2014-02-05 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013138844A Division JP5478760B1 (en) | 2013-07-02 | 2013-07-02 | Server device and game program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014203446A Division JP6290062B2 (en) | 2014-10-01 | 2014-10-01 | Information processing apparatus and game program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5632549B1 true JP5632549B1 (en) | 2014-11-26 |
JP2015009144A JP2015009144A (en) | 2015-01-19 |
Family
ID=52145022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014020117A Active JP5632549B1 (en) | 2014-02-05 | 2014-02-05 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5632549B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015173777A (en) * | 2014-03-14 | 2015-10-05 | 株式会社コナミデジタルエンタテインメント | Information processing apparatus, program and information processing system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005500110A (en) * | 2001-08-17 | 2005-01-06 | グラハム, ピーター マセイ, | Online game method and apparatus |
JP2006122670A (en) * | 2004-09-30 | 2006-05-18 | Aruze Corp | Game system |
-
2014
- 2014-02-05 JP JP2014020117A patent/JP5632549B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005500110A (en) * | 2001-08-17 | 2005-01-06 | グラハム, ピーター マセイ, | Online game method and apparatus |
JP2006122670A (en) * | 2004-09-30 | 2006-05-18 | Aruze Corp | Game system |
Non-Patent Citations (7)
Title |
---|
CSNB201200040001; 「実況パワフルプロ野球2011 熱狂の夏攻略 週刊ファミ通8月18・25日合併号 特別付録 Vol.126」 , 20110804, p.13, 株式会社エンターブレイン * |
CSNB201200219001; 「英雄伝説 碧の軌跡 ザ・コンプリートガイド」 初版, 20111028, p.303, 株式会社アスキー・メディアワークス * |
CSNE201200216002; '"戦国フロンティア"' 「ファミ通GREE Vol.5 週刊ファミ通2012年9月27日増刊号」 , 20120927, p.26-29, 株式会社エンターブレイン * |
JPN6014041217; 「実況パワフルプロ野球2011 熱狂の夏攻略 週刊ファミ通8月18・25日合併号 特別付録 Vol.126」 , 20110804, p.13, 株式会社エンターブレイン * |
JPN6014041219; '"クイズ$ミリオネア"' 「週刊ファミ通11月2日号」 第16巻,第44号, 20011102, p.194-195, 株式会社エンターブレイン * |
JPN6014041220; '"戦国フロンティア"' 「ファミ通GREE Vol.5 週刊ファミ通2012年9月27日増刊号」 , 20120927, p.26-29, 株式会社エンターブレイン * |
JPN6014041222; 「英雄伝説 碧の軌跡 ザ・コンプリートガイド」 初版, 20111028, p.303, 株式会社アスキー・メディアワークス * |
Also Published As
Publication number | Publication date |
---|---|
JP2015009144A (en) | 2015-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5478760B1 (en) | Server device and game program | |
JP5336673B1 (en) | Server device and game program | |
JP5911994B1 (en) | Control program, computer and control method | |
JP5577427B1 (en) | Information processing apparatus and game program | |
JP5467174B1 (en) | Information processing apparatus and game program | |
US20150057085A1 (en) | Non-transitory computer-readable storage medium, and information processing device | |
JP6343707B1 (en) | Information processing apparatus, game program, and information processing method | |
JP5564606B1 (en) | Information processing apparatus and game program | |
JP6463543B1 (en) | Information processing apparatus, game program, and information processing method | |
JP6290062B2 (en) | Information processing apparatus and game program | |
JP5632549B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP6180590B2 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP2017064375A (en) | Control program, computer and control method | |
JP6893536B2 (en) | Game programs and information processing equipment | |
JP2016168132A (en) | Information processor and game program | |
JP6403625B2 (en) | Information processing apparatus and game program | |
JP6494405B2 (en) | Information processing apparatus and game program | |
JP5735681B1 (en) | Information processing apparatus and game program | |
JP5526295B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP2015065988A (en) | Server device, and game program | |
JP6475956B2 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP7112954B2 (en) | Information processing device, game program, and information processing method | |
JP5957589B2 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP6602408B2 (en) | Information processing apparatus and game program | |
JP2015221216A (en) | Server device and game program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140930 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141009 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5632549 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |