JP6252189B2 - Information processing apparatus, program, information processing system - Google Patents
Information processing apparatus, program, information processing system Download PDFInfo
- Publication number
- JP6252189B2 JP6252189B2 JP2014005449A JP2014005449A JP6252189B2 JP 6252189 B2 JP6252189 B2 JP 6252189B2 JP 2014005449 A JP2014005449 A JP 2014005449A JP 2014005449 A JP2014005449 A JP 2014005449A JP 6252189 B2 JP6252189 B2 JP 6252189B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- value
- user
- information
- game
- 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 48
- 238000000034 method Methods 0.000 description 75
- 230000015572 biosynthetic process Effects 0.000 description 74
- 230000008569 process Effects 0.000 description 74
- 238000003786 synthesis reaction Methods 0.000 description 74
- 238000012545 processing Methods 0.000 description 50
- 230000006870 function Effects 0.000 description 31
- 230000007123 defense Effects 0.000 description 30
- 238000004891 communication Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 4
- 239000003623 enhancer Substances 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- 101100110018 Arabidopsis thaliana ASK3 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Description
本発明は、ゲームに用いられるオブジェクトにパラメータを設定する情報処理技術に関する。 The present invention relates to an information processing technique for setting parameters for an object used in a game.
近年、ソーシャルネットワーキングサービス(SNS)において実行されるアプリケーションとして、いわゆるソーシャルゲーム(Social Game)が普及している。このようなソーシャルゲームとして、所定の上限値まで上昇可能なパラメータが設定されたカードを利用したカードゲームが知られている。また、当該上限値を上昇可能にしたカードゲームも知られている(例えば、特許文献1)。特許文献1のカードゲームは、カードに設定されたパラメータの上限値を上昇させるものであるため、いったん上限値までパラメータが上昇してしまったカードであっても、上限値を上昇させることにより、上昇後の上限値までパラメータが上昇可能となる。そのため、上限値を上昇させ続ける限り、ユーザは、所定のカード(例えば、お気に入りのカードなど)のパラメータも上昇させ続けることができる。
In recent years, so-called social games have become widespread as applications executed in social networking services (SNS). As such a social game, a card game using a card in which a parameter that can be increased to a predetermined upper limit value is set is known. There is also known a card game in which the upper limit value can be increased (for example, Patent Document 1). Since the card game of
しかし、特許文献1のカードゲームでは、上限値が上昇したとしても、パラメータの値の上昇範囲はあくまで予め決められた値(上昇後の上限値)以下に制限されるので、当該上昇範囲の予測は容易である。従って、ユーザの予測を超えてパラメータが上昇するという期待感をユーザに与えるものではなかった。
However, in the card game of
本発明は上述した観点に鑑みてなされたものであり、その目的は、ゲームに用いられる所定値までのパラメータを、当該所定値を超える値に上昇可能にした情報処理装置、プログラム、情報処理システムを提供することである。 The present invention has been made in view of the above-described viewpoints, and an object thereof is an information processing apparatus, a program, and an information processing system capable of increasing a parameter up to a predetermined value used in a game to a value exceeding the predetermined value. Is to provide.
本発明の一態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御する情報処理装置であって、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを特定する所持情報とが記憶された記憶装置にアクセス可能な情報処理装置において、
ユーザの指示に基づいて、前記記憶装置に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する選択手段と、
前記選択手段によって選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置に記憶されたオブジェクト情報のうち、前記選択手段によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する決定手段と、
前記決定手段によって決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する設定手段と、
を備える情報処理装置である。
One embodiment of the present invention provides:
An information processing apparatus that controls the execution of a game based on object parameters, and can access a storage device that stores object information that is information about the object and possession information that identifies a possessed object that the user possesses In an information processing device,
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device based on a user instruction, and a reference different from the base object A selection means for selecting objects;
When the base object selected by the selection unit satisfies a predetermined condition, based on the object information of the reference object selected by the selection unit among the object information stored in the storage device, the predetermined value of the base object A determination means for determining a value exceeding
Setting means for setting parameters of the base object based on the value determined by the determining means;
Is an information processing apparatus.
本発明の別の態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御するコンピュータであって、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを特定する所持情報とが記憶された記憶装置にアクセス可能なコンピュータに、
ユーザの指示に基づいて、前記記憶装置に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する機能と、
前記選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置に記憶されたオブジェクト情報のうち、前記選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する機能と、
前記決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する機能と、
を実現させるためのプログラムである。
Another aspect of the present invention provides:
A computer that controls the execution of a game based on object parameters, and that can access a storage device that stores object information that is information about the object and possession information that identifies a possessed object that the user possesses ,
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device based on a user instruction, and a reference different from the base object The ability to select objects,
When the selected base object satisfies a predetermined condition, a value exceeding a predetermined value of the base object is determined based on the object information of the selected reference object among the object information stored in the storage device. Function and
A function of setting a parameter of the base object based on the determined value;
It is a program for realizing.
本発明の別の態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御する情報処理システムであって、ユーザ端末と、当該ユーザ端末からアクセスされるサーバと、前記ユーザ端末又は前記サーバの何れか一方からアクセスされる記憶装置であり、かつ、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを示す所持情報とが記憶された記憶装置と、を含む情報処理システムにおいて、
ユーザの指示に基づいて、前記記憶装置に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する選択手段と、
前記選択手段によって選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置に記憶されたオブジェクト情報のうち、前記選択手段によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する決定手段と、
前記決定手段によって決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する設定手段と、
の各手段を、前記ユーザ端末又は前記サーバの何れか一方が備えた、情報処理システムである。
Another aspect of the present invention provides:
An information processing system that controls execution of a game based on object parameters, comprising: a user terminal; a server accessed from the user terminal; and a storage device accessed from either the user terminal or the server In an information processing system including object information that is information about an object and a storage device that stores possession information indicating a possessed object possessed by the user,
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device based on a user instruction, and a reference different from the base object A selection means for selecting objects;
When the base object selected by the selection unit satisfies a predetermined condition, based on the object information of the reference object selected by the selection unit among the object information stored in the storage device, the predetermined value of the base object A determination means for determining a value exceeding
Setting means for setting parameters of the base object based on the value determined by the determining means;
The information processing system is provided with either of the user terminal or the server.
(1)第1の実施形態
(1−1)ゲームシステムの構成
以下、情報処理システムの一実施形態として、ゲームシステム1について説明する。
(1) First Embodiment (1-1) Configuration of Game System Hereinafter, a
図1は、実施形態のゲームシステム1のシステム構成例を示している。図1に示すように、このゲームシステム1は、ユーザ端末10a,10b,10c,…、および、ゲームサーバ20を含む。各ユーザ端末10a,10b,10cからゲームサーバ20に対しては、例えばインターネットなどの通信網NWを通してアクセス可能である。なお、ゲームシステム1は、情報処理システムの一例である。また、ゲームサーバ20は、情報処理装置の一例である。
各ユーザ端末10a,10b,10c,…はそれぞれ、個々のユーザによって操作される端末であり、例えば、フィーチャーフォン、スマートフォン、タブレット端末、パーソナルコンピュータ、双方向の通信機能を備えたテレビジョン受像機(いわゆる多機能型のスマートテレビも含む。)、通信機能付き携帯ゲーム機などの通信端末である。以下の説明において、各ユーザ端末10a,10b,10c,…に共通して言及するときには、ユーザ端末10と表記する。
FIG. 1 shows a system configuration example of a
Each of the
ゲームサーバ20は、ゲームを実行するサーバである。ゲームサーバ20には、ウェブブラウザによって解釈可能な画像データ(例えばHTML、XMLなどの形式で記述された画像データのことである。本発明の実施形態では、HTMLデータを例として説明する。)を作成可能なプログラムが実装されている。
ユーザ端末10は、ゲームサーバ20によって提供されるHTMLデータを解釈して表示するウェブブラウザを備えており、ユーザ端末10によるウェブページ上のユーザの操作に基づく要求を、ネットワークを介してゲームサーバ20へ送信し、ゲームサーバ20による処理結果を受信することでゲームの処理を実行する。
通信網NWは、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、専用回線、または、これらの組み合わせによって構成される情報通信ネットワークである。
The
The
The communication network NW is an information communication network configured by the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a dedicated line, or a combination thereof.
(1−2)ユーザ端末の構成
図2を参照してユーザ端末10について説明する。
図2に示すように、ユーザ端末10は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、操作入力部15、表示部16、通信インタフェース部17、および、ストレージ18を備えており、各部間の制御信号あるいはデータ信号を伝送するためのバス19が設けられている。
(1-2) Configuration of User Terminal The
As shown in FIG. 2, the
CPU11は、ROM12に記憶されているプログラムやデータを読み出して、ユーザ端末10内の各部との制御信号やデータ信号のタイミング処理等、ユーザ端末10内の全体の動作を制御する。また、CPU11は、ストレージ18に記憶されているプログラムや、プログラムの実行に必要な各種データを読み出してRAM13に展開し、プログラムの実行に伴うデータの入出力処理、演算処理、判定処理等の各種処理を行う。RAM13は、CPU11による演算処理、判定処理等のために一時的にデータを記憶する。
The
例えば、CPU11は、ストレージ18内に記憶されているウェブブラウザをRAM13にロードして実行する。そして、CPU11は、操作入力部15等によってユーザに入力されるURL(Uniform Resource Locator)の指定に基づき、通信インタフェース部17を介して、ゲームサーバ20からウェブページを表示するためのデータ、すなわち、HTML(HyperText Markup Language)文書や当該文書と関連付けられた画像などのオブジェクトのデータ(以下、総称して適宜「HTMLデータ」と表記する。)を、通信インタフェース部17を介して取得し、ウェブブラウザを実行してHTMLデータを解釈する。なお、ユーザ端末10には、ウェブブラウザのブラウザ機能を拡張するための様々なプラグインが実装されていてもよい。そのようなプラグインの一例は、米国のアドビシステムズ社によるフラッシュプレイヤである。あるいは、本実施形態でのHTMLデータを、動画および音声の再生機能を備えたHTML5形式としてもよい。
For example, the
ウェブブラウザは、ゲームサーバ20とHTTP(HyperText Transfer Protocol)に従った通信を行う。ウェブブラウザは、操作入力部15等によってウェブページ上のURL(Uniform Resource Locator)または指定対象(例えば、ソフトウェアボタン(以下、単に「ボタン」と表記する。)等)が指定されると、ウェブページの更新のために、その指定結果を含むHTTPリクエストをゲームサーバ20に送信する。ウェブブラウザは、HTTPレスポンスとしてゲームサーバ20からHTMLデータを取得し、解釈して、ウェブページを表示部16に表示する。
The web browser performs communication with the
表示部16は、たとえば、LCD(Liquid Cristal Display)や有機EL(Electro Luminescence)ディスプレイ等の表示デバイスである。マトリクス状に画素単位で配置された薄膜トランジスタを含むLCD(Liquid Cristal Display)モニタを適用した場合、表示部16は、薄膜トランジスタを駆動することでウェブページの画像を表示画面に表示する。
The
ユーザ端末10がボタン入力方式のユーザ端末である場合、操作入力部15は、例えば、ユーザの操作入力を受け入れるための方向指示ボタン、決定ボタン、テンキーなどの複数の指示入力ボタンを備え、各ボタンの押下操作の入力を認識してCPU11へ出力するためのインタフェース回路を含む。
ユーザ端末10がタッチパネル入力方式のユーザ端末である場合、操作入力部15は、主として表示画面に指先あるいはペンで触れることによるタッチパネル方式の入力を受け付ける。
When the
When the
ストレージ18は、例えばフラッシュメモリあるいはHDD(Hard Disk Drive)によって構成される記憶装置である。
The
(1−3)ゲームサーバの構成
図3を参照してゲームサーバ20の構成について説明する。
図3に示すように、ゲームサーバ20は、CPU21、ROM22、RAM23、通信インタフェース部24、および、ストレージ25を備えており、各部間の制御信号あるいはデータ信号を伝送するためのバス26が設けられている。なお、ゲームサーバ20は、ハードウエアに関しては汎用のネットワークサーバと同一の構成をとることができる。
(1-3) Configuration of Game Server The configuration of the
As shown in FIG. 3, the
CPU21は、ROM22に記憶されているプログラムやデータを読み出して、ゲームサーバ20内の各部との制御信号やデータ信号のタイミング処理等、ゲームサーバ20内の全体の動作を制御する。また、CPU21は、ストレージ25に記憶されているプログラムや、プログラムの実行に必要な各種データを読み出してRAM23に展開し、プログラムの実行に伴うデータの入出力処理、演算処理、判定処理等の各種処理を行う。RAM23は、CPU21による演算処理、判定処理等のために一時的にデータを記憶する。
The
例えば、ストレージ25には、クライアントであるユーザ端末10のウェブブラウザとの間でHTTPに従った通信を行ってウェブサービスを提供するプログラムが記憶されている。CPU21は、ストレージ25に記憶されているプログラムをRAM23に展開して、プログラムを実行する。プログラムの実行に伴ってCPU21は、通信インタフェース部24を介してユーザ端末10からHTTPリクエストを取得し、当該HTTPリクエストに応じた処理を実行し、その実行結果を含むHTMLデータ(後述する画像データの一例)をHTTPレスポンスとしてユーザ端末10へ返す。
For example, the
ストレージ25は、例えばフラッシュメモリあるいはHDD(Hard Disk Drive)によって構成される情報記録装置であり、上述したプログラムに加え、データテーブル群70を機能する。データテーブル群70(後述する)は、カードデータテーブル、ユーザデータテーブル、アイテムデータテーブル、所持カードデータテーブル、所持アイテムデータテーブル、および、パラメータデータテーブルを含む。各データテーブルは、適宜CPU21からデータの読み書きのためにアクセスされる。
The
(1−4)本実施形態のゲームの特別合成の処理
本実施形態のゲームシステム1において実行されるゲームは、オブジェクトとしてのカードやアイテムを用いるゲームである。このゲームでは、例えば、ユーザがゲーム上のエリアを探索してカードやアイテムを取得し、あるいはユーザが所持するカードやアイテムを用いて他のユーザやNPC(Non-Player Character)と対戦する。オブジェクトの中には、他のユーザやNPCとの対戦において参照されるパラメータが設定されたオブジェクトが含まれる。なお、オブジェクトは、カードとアイテムに限られるものではなく、ゲームに用いることができる媒体であれば、どのようなものでもよい。
本実施形態のゲームにおいて実行される処理には、合成の処理が含まれる。合成の処理には、通常合成の処理と、特別合成の処理とが含まれる。
通常合成の処理とは、ユーザの所持オブジェクトの中からベースオブジェクトと参照オブジェクトとを選択し、ベースオブジェクトとして選択されたオブジェクトと、参照オブジェクトとして選択されたオブジェクとを合成することで、ベースオブジェクトとして選択されたオブジェクトに設定されたパラメータを所定値以下の範囲内で上昇させる処理である。通常合成が終了すると、参照オブジェクトはユーザの所持オブジェクトから消失する。
特別合成の処理とは、ユーザの所持オブジェクトのうち、所定条件を満たす所持オブジェクトの中からベースオブジェクトを選択し、当該ベースオブジェクトと異なる所持オブジェクトの中から参照オブジェクトを選択し、ベースオブジェクトとして選択されたオブジェクトと、参照オブジェクトとして選択されたオブジェクとを合成することで、ベースオブジェクトとして選択されたオブジェクトに設定されたパラメータを、所定値を超える値に上昇させる処理である。特別合成が終了すると、参照オブジェクトはユーザの所持オブジェクトから消失する。
(1-4) Special Synthesis Process of Game of this Embodiment A game executed in the
The process executed in the game of the present embodiment includes a composition process. The synthesis process includes a normal synthesis process and a special synthesis process.
The normal compositing process is to select a base object and a reference object from the user's possessed objects, and then combine the object selected as the base object and the object selected as the reference object as a base object. This is a process of increasing the parameter set for the selected object within a range of a predetermined value or less. When normal composition ends, the reference object disappears from the user's possessed object.
The special composition process is to select the base object from among the possessed objects that satisfy the specified condition among the possessed objects of the user, select the reference object from the possessed objects different from the base object, and select it as the base object. By combining the selected object and the object selected as the reference object, the parameter set for the object selected as the base object is increased to a value exceeding a predetermined value. When the special composition ends, the reference object disappears from the user's possessed object.
特別合成の処理について、図4を参照して具体的に説明する。図4は、特別合成の処理を概念的に説明するための図である。
図4の例では、カードデータテーブルに、ゲームで使用されるカードのカードデータが記憶されており、所持カードデータテーブルに、ユーザが所持する所持カードの所持カードデータが記憶されており、カードA及びBは、所持カードであり、カードAには、上限レベルLまでの変動値であるカードレベルP1が設定されている場合を考える。
はじめに、ユーザの指示に基づいて、所持カードデータテーブルに記憶された所持カードデータに基づいて、ユーザの所持カードの中から、上限レベルLと等しいカードレベルP1が設定されたカードAがベースカードとして選択され、当該ベースカードと異なるカードBが参照カードとして選択される。
次いで、参照カードとして選択されたカードBのカードデータに基づいて、ベースカードとして選択されたカードAの上限レベルLを超える値P2(P2>L)が決定される。値P2は、予め定められた値ではなく、予め定められた上限レベルLを超える値である。つまり、値P2は、ユーザにとって予測困難な値である。
次いで、決定された値P2に基づいて、カードAにパラメータが設定される。これにより、ベースカードとして選択されたカードAのカードレベルが、上限レベルLと等しい値P1から、上限レベルLより大きく、かつ、ユーザにとって予測困難な値P2に上昇する。特別合成が終了すると、参照カードとして選択されたカードBの所持カードデータは、所持カードデータテーブルから削除される。これにより、ユーザの所持カードからベースカードとして選択されたカードBが消失する。
特別合成の処理によれば、カードレベルが上限レベルLに達しているカードをベースカードとして選択し、当該ベースカードとは異なるカードを参照カードとして選択することを条件として、当該ベースカードのカードレベルが、上限レベルLより大きく、かつ、ユーザにとって予測困難な値に変化する。これにより、ユーザの予測を超えてパラメータが上昇するという期待感をユーザに与えることができる。
The special synthesis process will be specifically described with reference to FIG. FIG. 4 is a diagram for conceptually explaining the special synthesis process.
In the example of FIG. 4, card data of cards used in the game is stored in the card data table, and possessed card data of the possessed cards possessed by the user is stored in the possessed card data table. Suppose that B and B are possessed cards, and a card level P1 that is a fluctuation value up to the upper limit level L is set in the card A.
First, based on the user's instruction, based on the possessed card data stored in the possessed card data table, the card A in which the card level P1 equal to the upper limit level L is set as the base card among the possessed cards of the user A card B different from the base card is selected as a reference card.
Next, a value P2 (P2> L) exceeding the upper limit level L of the card A selected as the base card is determined based on the card data of the card B selected as the reference card. The value P2 is not a predetermined value but a value exceeding a predetermined upper limit level L. That is, the value P2 is a value that is difficult to predict for the user.
Next, parameters are set in the card A based on the determined value P2. As a result, the card level of the card A selected as the base card increases from the value P1 equal to the upper limit level L to a value P2 that is greater than the upper limit level L and difficult for the user to predict. When the special composition is finished, the possessed card data of the card B selected as the reference card is deleted from the possessed card data table. As a result, the card B selected as the base card from the user's possessed card disappears.
According to the special synthesis process, the card level of the base card is selected on the condition that a card whose card level reaches the upper limit level L is selected as a base card, and a card different from the base card is selected as a reference card. However, it is larger than the upper limit level L and changes to a value that is difficult for the user to predict. This can give the user a sense of expectation that the parameter will rise beyond the user's prediction.
(1−5)データテーブルの構成
次に、ゲームサーバ20のストレージ25に記憶されるカードデータテーブル、ユーザデータテーブル、アイテムデータテーブル、所持カードデータテーブル、所持アイテムデータテーブル、および、パラメータデータテーブルについて、図5〜図10を参照して説明する。
(1-5) Configuration of Data Table Next, a card data table, a user data table, an item data table, a possessed card data table, a possessed item data table, and a parameter data table stored in the
(i)カードデータテーブル
カードデータテーブルには、本実施形態のゲームで使用されるカードに関する情報が記録されている。図5にカードデータテーブルの構成例を示す。図5に示す例では、カードを特定するカードIDごとに、カード名、カード画像、および、カードパラメータのデータが含まれる。
カード名は、カードに表示されるキャラクタの名称を示す文字列である。キャラクタは、仮想の対象物(例えば、人物、動物、乗り物、建物等)であってもよいし、実在する対象物であってもよい。
カード画像は、カードに表示されるキャラクタの画像である。例えば、カード画像は、2次元画像、3次元画像、イラスト画像、および、写真画像等である。
カードパラメータは、レアリティ、属性、コスト、スキル、カードレベル、攻撃力、および、防御力のデータから構成されている。
レアリティは、カードの希少価値を示す指標であり、図5に示す例では、R1〜R5の順に高くなるように設定されている。
属性は、カードに表示されるキャラクタの属性であり、図5に示す例ではN1〜N3のいずれかである。
コストは、カードをユーザのカードチームに組み込むときに参照される値である。例えばカードチームによる対戦を行う場合には、カードチームに含まれるカードのコストの総和が所定値以下に制限される。
スキルは、カードを用いてゲームを実行するときに与えられるゲーム上の有利な効果を示す情報であり、図5に示す例では、SK1〜SK12の様々な効果を備えたスキルが各カードに設定されている。なお、すべてのカードがスキルを備えていなくてもよい。
カードレベルは、ゲームにおけるカードの育成レベルを示す数値パラメータである。カードデータテーブルでは、初期レベル1から上限レベル60までのカードレベルが規定されている。上限レベルは、全てのカードについて同一であってもよいし、カード毎に異なってもよい。上限レベルは、予め決められたカードレベルの上限値(つまり、カードが通常合成によって成長できる限界の値)を示しており、図4の上限レベルLに相当する。
攻撃力および防御力は、ゲームにおけるカードの能力を示す数値パラメータである。攻撃力および防御力は、カードレベル毎に設定されている。
つまり、カードレベル、攻撃力、および、防御力は、所定値までの変動値であるパラメータである。「所定値までの変動値」とは、「所定値を上限値とする変動値」または「所定値まで上昇可能な変動値」のことである。
(I) Card Data Table Information related to cards used in the game of the present embodiment is recorded in the card data table. FIG. 5 shows a configuration example of the card data table. In the example shown in FIG. 5, the card name, card image, and card parameter data are included for each card ID that identifies the card.
The card name is a character string indicating the name of the character displayed on the card. The character may be a virtual object (for example, a person, an animal, a vehicle, a building, or the like) or an actual object.
The card image is an image of a character displayed on the card. For example, the card image is a two-dimensional image, a three-dimensional image, an illustration image, a photographic image, or the like.
The card parameter is composed of data on rarity, attribute, cost, skill, card level, attack power, and defense power.
The rarity is an index indicating the scarce value of the card, and in the example shown in FIG. 5, the rarity is set so as to increase in the order of R1 to R5.
The attribute is an attribute of the character displayed on the card, and is one of N1 to N3 in the example shown in FIG.
The cost is a value referred to when the card is incorporated into the user's card team. For example, when a battle is played by a card team, the total cost of cards included in the card team is limited to a predetermined value or less.
The skill is information indicating advantageous effects on the game given when the game is executed using the cards. In the example shown in FIG. 5, skills having various effects SK1 to SK12 are set for each card. Has been. Note that not all cards need to have skills.
The card level is a numerical parameter indicating a card development level in the game. In the card data table, card levels from the
The attack power and defense power are numerical parameters indicating the ability of the card in the game. Attack power and defense power are set for each card level.
That is, the card level, the attack power, and the defense power are parameters that are fluctuation values up to a predetermined value. The “variable value up to a predetermined value” is a “variable value having a predetermined value as an upper limit value” or a “variable value that can be increased to a predetermined value”.
(ii)ユーザデータテーブル
ユーザデータテーブルには、本実施形態のゲームに登録しているユーザに関する情報が記録されている。図6にユーザデータテーブルの構成例を示す。図6に示す例では、ユーザを特定するユーザIDごとに、ユーザ名、ユーザパラメータ、および、実行履歴のデータが含まれる。
ユーザ名は、ユーザの名称を示す文字列である。ユーザ名は、ユーザが任意に決めることができる。
ユーザパラメータは、対戦において参照されるパラメータである。ユーザパラメータは、ユーザレベルおよび体力のデータから構成される。
ユーザレベルは、ゲームにおけるユーザの強さの程度を示す数値パラメータである。ユーザがゲームに登録したときのユーザレベル(初期レベル)は1である。ユーザは、対戦において対戦相手に勝つことで、成長する(ユーザレベルを上昇させる)ことができる。
体力は、ユーザがゲームを進行させる処理(例えば、対戦の処理、通常合成の処理、特別合成の処理)を実行させる際に消費するコストを示す数値パラメータである。ゲームを進行させる処理が実効されると、体力が所定量の分だけ消費される。ユーザ毎に体力の上限値を定めてもよい。体力は、時間の経過によって上限値まで増加(回復)するようにしてもよい。
実行履歴のデータは、プレイ時間および実行回数のデータから構成される。プレイ時間は、ユーザがゲームをプレイした時間の累積値を示すデータである。実行回数は、ユーザが合成の処理(例えば、通常合成の処理、特別合成の処理)を実行した回数の累積値を示すデータである。実行回数が大きなユーザほど、合成の処理を実行することがゲームをプレイする上での動機になっているユーザであると推定される。さらに、プレイ時間に対する実行回数が大きなユーザほど、合成の処理を実行することがゲームをプレイする上でのより大きな動機になっているユーザであると推定される。
(Ii) User data table The user data table records information about users registered in the game of the present embodiment. FIG. 6 shows a configuration example of the user data table. In the example illustrated in FIG. 6, user name, user parameter, and execution history data are included for each user ID that identifies a user.
The user name is a character string indicating the name of the user. The user name can be arbitrarily determined by the user.
The user parameter is a parameter referred to in the battle. The user parameters are composed of user level and physical strength data.
The user level is a numerical parameter indicating the degree of strength of the user in the game. The user level (initial level) when the user registers in the game is 1. The user can grow (raise the user level) by winning the opponent in the battle.
The physical strength is a numerical parameter indicating a cost that is consumed when the user executes a process of progressing the game (for example, a battle process, a normal synthesis process, or a special synthesis process). When the process of advancing the game is executed, the physical strength is consumed by a predetermined amount. You may determine the upper limit of physical strength for every user. The physical strength may be increased (recovered) to an upper limit value as time passes.
The execution history data includes play time and execution count data. The play time is data indicating a cumulative value of time that the user has played the game. The number of executions is data indicating the cumulative value of the number of times that the user has executed a synthesis process (for example, a normal synthesis process or a special synthesis process). It is presumed that the user who has a larger number of executions is a user who is motivated to play the game to execute the synthesis process. Furthermore, it is presumed that the user who has a larger number of executions with respect to the play time is a user who has a greater motivation to play the game by executing the synthesis process.
(iii)アイテムデータテーブル
アイテムデータテーブルには、本実施形態のゲームで使用されるアイテムに関する情報が記録されている。図7にアイテムデータテーブルの構成例を示す。図7に示す例では、アイテムを特定するアイテムIDごとに、アイテム名、アイテム画像、効能、および、レアリティのデータが含まれる。
アイテム名は、アイテムの名称を示す文字列である。
アイテム画像は、アイテムの画像である。例えば、アイテム画像は、2次元画像、3次元画像、イラスト画像、および、写真画像等である。
効能は、アイテムを使用したときのゲーム上の効能を示す指標であり、図7に示す例では、アルファベットA〜Zが効能の種類を示しており、数字1〜9が効能の大きさを示している。
レアリティは、アイテムの希少価値を示す指標であり、図7に示す例では、R1〜R5の順に高くなるように設定されている。
カードデータテーブルには、特別合成の処理において設定される数値パラメータ(カードレベル)がカードIDに対応付けて記録されている。これに対して、アイテムデータテーブルには、当該数値パラメータは設定されていない。つまり、カードとアイテムとは、ゲームに使用されるオブジェクトであるという観点で共通するが、特別合成の処理において設定される数値パラメータが対応付けられているか否かという観点で異なる。
(Iii) Item Data Table Information related to items used in the game of the present embodiment is recorded in the item data table. FIG. 7 shows a configuration example of the item data table. In the example illustrated in FIG. 7, item name, item image, efficacy, and rarity data are included for each item ID that identifies an item.
The item name is a character string indicating the name of the item.
An item image is an image of an item. For example, the item image is a two-dimensional image, a three-dimensional image, an illustration image, a photographic image, or the like.
The effect is an index indicating the effect on the game when the item is used. In the example shown in FIG. 7, alphabets A to Z indicate the type of the effect, and
The rarity is an index indicating the rarity value of the item, and is set so as to increase in the order of R1 to R5 in the example illustrated in FIG.
In the card data table, numerical parameters (card level) set in the special composition process are recorded in association with the card ID. On the other hand, the numerical parameter is not set in the item data table. That is, the card and the item are common in terms of being an object used in the game, but differ in terms of whether or not numerical parameters set in the special composition process are associated with each other.
(iv)所持カードデータテーブル
所持カードデータテーブルには、ユーザの所持カードに関する所持カードデータが記録されている。図8に所持カードデータテーブルの構成例を示す。図8では1ユーザの分の所持カードデータテーブルを例示するが、所持カードデータテーブルは、ゲームに登録しているすべてのユーザに対応して設けられる。
図8に示す所持カードデータテーブルには、カードIDごとに、シリアル番号、カードレベル、攻撃力、および、防御力のデータが対応付けられて記録されている。シリアル番号は、ユーザにカードが付与された時点で決定される固有の番号である。同一のカードIDのカードに対しても異なるシリアル番号が付される。
カードレベルは、所持カードの育成レベルを示す数値パラメータである。所持カードデータテーブルに記録された所持カードのカードレベルが、カードデータテーブルに記録された当該所持カードのカードIDに対応付けられた上限レベル未満である場合、ユーザは、当該所持カードと、他の所持カードまたは所持アイテムとの通常合成の処理を実行することによって、当該所持カードのカードレベルを当該上限レベルまで上昇(つまり、当該所持カードの限界まで成長)させることができる。一方、所持カードのカードレベルが当該上限レベルと等しい場合、ユーザは、他の所持カードまたは所持アイテムとの特別合成を実行することによって、当該所持カードのカードレベルを、当該上限レベルを超える値に上昇(つまり、当該所持カードの限界を超えて成長)させることができる。
攻撃力および防御力は、対戦において参照される数値パラメータである。所持カードのカードレベルが当該上限レベル以下である場合、所持カードデータテーブルには、カードデータテーブルにおいて当該所持カードのカードレベルに対応する攻撃力および防御力が設定される。一方、所持カードのカードレベルが当該上限レベルより大きい場合、所持カードデータテーブルには、パラメータデータテーブル(後述する)に基づいて攻撃力および防御力が設定される。所持カードデータテーブルの攻撃力が高いほど、対戦において対戦相手に与えるダメージの値は大きくなる。所持カードデータテーブルの防御力が高いほど、対戦において対戦相手から受けるダメージの値は小さくなる。
(Iv) Possession card data table Possession card data relating to the possession card of the user is recorded in the possession card data table. FIG. 8 shows a configuration example of the possessed card data table. Although FIG. 8 illustrates the possession card data table for one user, the possession card data table is provided corresponding to all users registered in the game.
In the possession card data table shown in FIG. 8, serial number, card level, attack power, and defense power data are recorded in association with each card ID. The serial number is a unique number determined when the card is given to the user. Different serial numbers are assigned to cards having the same card ID.
The card level is a numerical parameter indicating the possession card development level. When the card level of the possessed card recorded in the possessed card data table is less than the upper limit level associated with the card ID of the possessed card recorded in the card data table, the user By executing the process of normal composition with the possession card or possession item, the card level of the possession card can be raised to the upper limit level (that is, grown to the limit of the possession card). On the other hand, when the card level of the possessed card is equal to the upper limit level, the user performs a special synthesis with another possessed card or possessed item to set the card level of the possessed card to a value exceeding the upper limit level. It can be raised (that is, grows beyond the limit of the card).
Attack power and defense power are numerical parameters referred to in the battle. When the card level of the possessed card is equal to or lower than the upper limit level, the possession card data table is set with the attack power and defense power corresponding to the card level of the possessed card in the card data table. On the other hand, when the card level of the possessed card is higher than the upper limit level, the possession card data table is set with attack power and defense power based on a parameter data table (described later). The higher the attack power of the possessed card data table, the greater the value of damage to the opponent in the battle. The higher the defense level of the possession card data table, the smaller the value of damage received from the opponent in the battle.
(v)所持アイテムデータテーブル
所持アイテムデータテーブルには、ユーザの所持アイテムに関する情報が記録されている。図9に所持アイテムデータテーブルの構成例を示す。図9では1ユーザの分の所持アイテムデータテーブルを例示するが、所持アイテムデータテーブルは、ゲームに登録しているすべてのユーザに対応して設けられる。
図9に示す所持アイテムデータテーブルには、アイテムIDごとに、アイテム名および所持数のデータが対応付けられて記録されている。
アイテム名は、アイテムの名称を示す文字列である。
所持数は、ユーザが所持しているアイテムの数を示すデータである。
(V) Possession item data table In the possession item data table, information on the possession item of the user is recorded. FIG. 9 shows a configuration example of the possessed item data table. Although the possessed item data table for one user is illustrated in FIG. 9, the possessed item data table is provided corresponding to all users registered in the game.
In the possessed item data table shown in FIG. 9, item name and possession number data are recorded in association with each item ID.
The item name is a character string indicating the name of the item.
The number of possessions is data indicating the number of items possessed by the user.
(vi)パラメータデータテーブル
パラメータデータテーブルには、カードレベルが上限値を超えた場合の攻撃力および防御力を計算するためのデータが記録されている。図10にパラメータデータテーブルの構成例を示す。図10に示すパラメータデータテーブルには、特別合成の処理が実行された後(以下「特別合成後」という)のカードレベルと特別合成の処理が実行される前(以下「特別合成前」という)のカードレベル(つまり、上限レベル)との差ごとに、追加攻撃力および追加防御力のデータが含まれる。図10では1カードIDの分のパラメータデータテーブルを例示するが、パラメータデータテーブルは、カードデータテーブルに含まれる全てのカードIDに対応して設けられる。
追加攻撃力および追加防御力は、それぞれ、特別合成後の攻撃力および防御力を計算するために参照されるデータである。特別合成前の攻撃力および防御力と、特別合成後のカードレベルと特別合成前のカードレベルとの差に対応付けられた追加攻撃力および追加防御力との合計値が、それぞれ、特別合成後の攻撃力および防御力になる。
(Vi) Parameter Data Table The parameter data table records data for calculating attack power and defense power when the card level exceeds the upper limit value. FIG. 10 shows a configuration example of the parameter data table. In the parameter data table shown in FIG. 10, the card level after the special composition process (hereinafter referred to as “after special composition”) and before the special composition process (hereinafter referred to as “before special composition”) are performed. For each difference from the card level (that is, the upper limit level), data of additional attack power and additional defense power is included. Although FIG. 10 illustrates a parameter data table for one card ID, the parameter data table is provided corresponding to all card IDs included in the card data table.
The additional attack power and the additional defense power are data referred to in order to calculate the attack power and the defense power after special synthesis, respectively. The total values of the attack power and defense power before special synthesis, and the additional attack power and defense power associated with the difference between the card level after special synthesis and the card level before special synthesis are each after the special synthesis. It becomes the attack power and defense power of.
(1−6)特別合成の処理の具体例(図11)
以下、本実施形態のゲームの処理の具体例について、図11を参照しながら説明する。図11は、本実施形態のゲームの処理を実行しているときにユーザ端末10に表示される画面の一例を示す図である。
図11は、特別合成の処理の一連の表示画面の変化を示している。図11において、画面P1は、本実施形態のゲームにおいてユーザが処理の要求を行うときにユーザ端末10に表示される画面である。画面P1には、ユーザの指定対象として、ボタンb1(「所持カードを見る」)と、ボタンb2(「所持アイテムを見る」)と、ボタンb3(「対戦」)と、ボタンb4(「通常合成」)と、ボタンb5(「特別合成」)とが設けられる。
ボタンb1は、所持カードの一覧を見るための処理の要求を行うときに指定されるボタンである。ボタンb2は、所持アイテムの一覧を見るための処理の要求を行うときに指定されるボタンである。ボタンb3は、対戦の処理の要求を行うときに指定されるボタンである。ボタンb4は、通常合成の処理の要求を行うときに指定されるボタンである。ボタンb5は、特別合成の処理の要求を行うときに指定されるボタンである。
(1-6) Specific example of special synthesis processing (FIG. 11)
Hereinafter, a specific example of the game process of the present embodiment will be described with reference to FIG. FIG. 11 is a diagram illustrating an example of a screen displayed on the
FIG. 11 shows a change in a series of display screens in the special synthesis process. In FIG. 11, a screen P <b> 1 is a screen displayed on the
The button b1 is a button that is designated when requesting a process for viewing a list of possessed cards. The button b2 is a button that is specified when a process request for viewing a list of possessed items is made. The button b3 is a button that is designated when a battle processing request is made. The button b4 is a button that is designated when a request for normal composition processing is made. The button b5 is a button that is designated when a request for special composition processing is made.
画面P1においてボタンb5(「特別合成」)が指定されると、P2に示すように画面が変化する。画面P2は、ベースカードの選択を受け付けるための画面である。
画面P2には、ユーザの所持カードが一覧表示される。特別合成の条件を満たしていない(例えば、カードレベルが上限レベル未満である)カード(図示する例では、カードKNM2,TED,DSG)については、選択できないように当該カードの画像が構成される。
When the button b5 (“special composition”) is designated on the screen P1, the screen changes as shown in P2. Screen P2 is a screen for accepting selection of a base card.
A list of user's possession cards is displayed on the screen P2. For a card (for example, the card KNM2, TED, DSG in the illustrated example) that does not satisfy the special composition condition (for example, the card level is less than the upper limit level), the image of the card is configured so that it cannot be selected.
画面P2において、特別合成の条件を満たすカードのいずれか(例えばカードKLM1)が選択されると、P3に示すように画面が変化する。画面P3は、参照カードの選択を受け付けるための画面である。
画面P3には、ユーザの所持カードが一覧表示される。ベースカードとして選択されたカード(図示する例では、カードKLM1)については、選択できないように当該カードの画像が構成される。
When one of the cards satisfying the special composition condition (for example, card KLM1) is selected on the screen P2, the screen changes as shown in P3. Screen P3 is a screen for accepting selection of a reference card.
A list of user's possession cards is displayed on the screen P3. For the card selected as the base card (in the example shown, card KLM1), the image of the card is configured so that it cannot be selected.
画面P3において、ベースカードとして選択されたカードとは異なるカードのいずれか(例えばカードKLM2)が選択されると、P4に示すように画面が変化する。画面P4は、特別合成の実行結果を示す画面である。
画面P4には、画面P2において選択されたベースカードおよび画面P3において選択された参照カードの組合せが表示される表示領域101と、ベースカードの特別合成後のカードレベルが表示される表示領域102とが含まれる。
画面P4の例では、表示領域101には、カードKLM1(レベル60/上限レベル60)がベースカードとして選択され、かつ、カードKLM2(レベル1/上限レベル60)が参照カードとして選択されたことが表示されている。表示領域102には、ベースカードとして選択されたカードKLM1の特別合成後のカードレベルが、上限レベル60を超えるレベル62に上昇したことが表示されている。
When one of the cards different from the card selected as the base card (for example, card KLM2) is selected on the screen P3, the screen changes as shown in P4. The screen P4 is a screen showing the execution result of the special composition.
The screen P4 includes a
In the example of the screen P4, the card KLM1 (
(1−7)情報処理装置が備える機能の概要
次に、上述した本実施形態のゲームを実現するためにゲームサーバ20が備える機能について説明する。図12は、本実施形態のゲームサーバ20で主要な役割を果たす機能を説明するための機能ブロック図である。図12において、データテーブル群70は、前述したように、カードデータテーブル、ユーザデータテーブル、アイテムデータテーブル、所持カードデータテーブル、所持アイテムデータテーブル、および、パラメータデータテーブルを含む。なお、図12に示す機能ブロック図に含まれる手段のすべてが本発明に必須の要素とは限らない。例えば、本発明の一態様では、選択手段53、決定手段54、および、設定手段55を備えていればよい。
(1-7) Overview of Functions Provided by Information Processing Device Next, functions provided by the
受付手段51は、ユーザの指示に基づいて、ゲームにおける処理の要求を受け付ける機能を備える。本実施形態のゲームにおける処理の要求は、例えば、通常合成の処理の要求、特別合成の処理の要求、および、対戦の処理の要求である。
通常合成の処理の要求は、所持カードのうち、カードレベルが上限レベル未満であるカードの中から選択されたベースカードのカードレベルを当該上限レベル以下の範囲内で上昇させる処理の要求である。通常合成の処理の要求には、当該要求を行ったユーザのユーザIDが含まれる。
特別合成の処理の要求は、所持カードのうち、カードレベルが上限レベルと等しいカードの中から選択されたベースカードのカードレベルを、当該上限レベルを超えるレベルに上昇させる処理の要求である。特別合成の処理の要求には、当該要求を行ったユーザのユーザIDが含まれる。
対戦の処理の要求は、ユーザと、対戦相手(例えば、他のユーザ)とを対戦させるための処理の要求である。対戦の処理の要求には、当該要求を行ったユーザのユーザIDと、対戦相手を特定する情報(例えば、当該他のユーザのユーザID)とが含まれる。
受付手段51の機能は、以下のようにして実現される。ゲームサーバ20は、通信インタフェース部24を介して、ユーザ端末10から、ウェブページ内のボタンに対するユーザの指定に対応する要求を受信する。ゲームサーバ20のCPU21は、受信した要求をRAM23に展開し、RAM23に展開した要求の内容に応じた処理を実行する。
The receiving means 51 has a function of receiving a processing request in a game based on a user instruction. The processing requests in the game of the present embodiment are, for example, a normal synthesis processing request, a special synthesis processing request, and a battle processing request.
The request for the normal synthesis process is a process request for raising the card level of the base card selected from among the possessed cards whose card level is less than the upper limit level within the range below the upper limit level. The request for the normal synthesis process includes the user ID of the user who made the request.
The special synthesis processing request is a processing request for raising the card level of a base card selected from among the possessed cards whose card level is equal to the upper limit level to a level exceeding the upper limit level. The request for the special synthesis process includes the user ID of the user who made the request.
The battle process request is a process request for causing a user and an opponent (for example, another user) to battle each other. The request for the battle process includes the user ID of the user who made the request and information for identifying the opponent (for example, the user ID of the other user).
The function of the accepting
選択手段53は、ユーザの指定に基づいて、当該ユーザの所持カードの中から、ベースカードと、参照カードとを選択する機能を備える。
選択手段53によって選択されるベースカードとは、ユーザの所持カードのうち、カードレベルが上限レベルと等しい所持カードの中から選択されたカードであり、特別合成の処理においてカードレベルを上昇させるカードである。
選択手段53によって選択される参照カードとは、ユーザの所持カードのうち、ベースカードとは異なる所持カードの中から選択されたカードであり、特別合成の処理に使用された後に消失するカードである。
選択手段53の機能は、以下のようにして実現される。ゲームサーバ20のCPU21は、受付手段51によってRAM23に展開された特別合成の処理の要求に含まれるユーザIDに基づいて、所持カードデータテーブルを読み出し、RAM23に展開する。次いで、CPU21は、RAM23に展開された所持カードデータテーブルに含まれる所持カードデータの中から、ユーザの指定に基づいて、ベースカードのシリアル番号と、参照カードのシリアル番号とを選択する。
The selection means 53 has a function of selecting a base card and a reference card from the user's possession cards based on the user's designation.
The base card selected by the selection means 53 is a card selected from the possessed cards whose card level is equal to the upper limit level among the possessed cards of the user, and is a card that increases the card level in the special synthesis process. is there.
The reference card selected by the selection means 53 is a card selected from among possessed cards different from the base card among the possessed cards of the user, and is a card that disappears after being used for special synthesis processing. .
The function of the selection means 53 is implement | achieved as follows. The
決定手段54は、選択手段53によって選択された参照カードのカードデータに基づいて、選択手段53によって選択されたベースカードの上限レベルを超える値をランダムに決定する機能を備える。
決定手段54の機能は、以下のようにして実現される。ゲームサーバ20のCPU21は、所持カードデータテーブルにおいて、ベースカードのシリアル番号に対応付けられたカードIDと、参照カードのシリアル番号に対応付けられたカードIDとを特定する。次いで、CPU21は、カードデータテーブルにおいて、ベースカードのカードIDに対応付けられた上限レベルと、参照カードのカードIDに対応付けられたカードパラメータとを特定する。次いで、CPU21は、参照カードのカードパラメータに基づいて、ベースカードの上限レベルを超える値をランダムに決定する。
The
The function of the determination means 54 is implement | achieved as follows. The
設定手段55は、決定手段54によって決定された値に基づいて、ベースカードのパラメータを設定する機能を備える。
設定手段55の機能は、以下のようにして実現される。ゲームサーバ20のCPU21は、決定手段54によって決定された値を、ベースカードのカードIDに対応付けられたカードレベルとして記録することで、所持カードデータテーブルを更新する。これにより、ベースカードのカードレベルが上限レベルを超えるレベルに上昇する(つまり、ベースカードが限界を超えて成長する)。
The setting means 55 has a function of setting a base card parameter based on the value determined by the determination means 54.
The function of the setting means 55 is implement | achieved as follows. The
出力手段56は、設定手段55によって設定されたパラメータがベースカードに設定されたことをユーザに提示する機能を備える。
出力手段56の機能は、以下のようにして実現される。
ゲームサーバ20のCPU21は、特別合成の実行結果を示す画面の基となる表示情報(例えば、HTML)を生成する。次いで、ゲームサーバ20は、通信インタフェース部24を介して、当該表示情報をユーザ端末10に送信する。
ユーザ端末10のCPU11は、ゲームサーバ20から送信された表示情報に基づく画面を表示部16に表示することで、当該実行結果(つまり、ベースカードのカードレベルが上限レベルを超えるレベルに上昇したこと)をユーザに提示する。
The
The function of the output means 56 is implement | achieved as follows.
The
The
ゲーム処理手段52は、受付手段51によって受け付けられたユーザの要求に応じて、様々なゲームの処理を実行する機能を備える。本実施形態のゲームの処理は、適宜設けられてよいが、例えば、対戦の処理、通常合成の処理などである。
The
対戦の処理を実行するゲーム処理手段52の機能は、以下のようにして実現される。ゲームサーバ20のCPU21は、対戦の処理の要求を受け付けると、ユーザデータテーブルから、当該要求に含まれるユーザIDに対応付けられたユーザデータを読み出し、RAM23に展開する。次いで、CPU21は、所持カードデータテーブルから、当該要求に含まれるユーザIDに対応付けられた所持カードデータ(つまり、当該要求を行ったユーザの所持カードデータ、および、対戦相手となる他のユーザの所持カードデータ)を読み出し、RAM23に展開する。次いで、CPU21は、RAM23に展開された所持カードデータに含まれるパラメータ(例えば、当該要求を行ったユーザの所持カードの攻撃力および防御力、ならびに、対戦相手となる他のユーザの所持カードの攻撃力および防御力)に基づいて、対戦結果を決定する。次いで、CPU21は、対戦結果を示す画面の基となる表示情報(例えば、HTML)を生成し、ユーザ端末10に送信する。
ユーザ端末10のCPU11は、ゲームサーバ20から送信された表示情報に基づく画面を表示部16に表示することで、対戦結果をユーザに提示する。
The function of the game processing means 52 for executing the battle process is realized as follows. When the
The
通常合成の処理を実行するゲーム処理手段52の機能は、以下のようにして実現される。ゲームサーバ20のCPU21は、通常合成の処理の要求を受け付けると、ユーザデータテーブルから、当該要求に含まれるユーザIDに対応付けられたユーザデータを読み出し、RAM23に展開する。次いで、CPU21は、所持カードデータテーブルから、当該要求に含まれるユーザIDに対応付けられた所持カードデータ(つまり、当該要求を行ったユーザの所持カードデータ)を読み出し、RAM23に展開する。次いで、CPU21は、RAM23に展開された所持カードデータに含まれるシリアル番号の中から、ユーザの指示に基づいて、ベースカードして選択するカードのシリアル番号と、参照カードとして選択するカードのシリアル番号を特定する。次いで、CPU21は、参照カードのカードデータに基づいて、ベースカードのカードレベルを上昇させる。次いで、CPU21は、通常合成の実行結果を示す画面の基となる表示情報(例えば、HTML)を生成し、ユーザ端末10に送信する。
ユーザ端末10のCPU11は、ゲームサーバ20から送信された表示情報に基づく画面を表示部16に表示することで、通常合成の実行結果をユーザに提示する。
The function of the game processing means 52 for executing the normal synthesis process is realized as follows. When the
The
(1−8)本実施形態のゲームの処理フロー
次に、本実施形態のゲームの処理フローの一例について、図13Aおよび図13Bを参照して説明する。
図13Aおよび図13Bは、本実施形態の特別合成の処理を示すシーケンスチャートである。なお、各図において、図11に示した各画面P1〜P4が表示されるステップに各画面の符号を付してある。
(1-8) Game Processing Flow of this Embodiment Next, an example of the game processing flow of this embodiment will be described with reference to FIGS. 13A and 13B.
FIG. 13A and FIG. 13B are sequence charts showing the special synthesis processing of this embodiment. In each figure, the step of displaying each of the screens P1 to P4 shown in FIG.
図13Aにおいて、ユーザ端末10に表示された画面上で所定のボタン(例えば、図11の画面P1のボタンb5(「特別合成」))をユーザが指定することによって、ユーザ端末10のCPU11は、特別合成の処理の要求を受け付け(S10)、当該要求をゲームサーバ20へ送信する(S11)。
In FIG. 13A, when the user designates a predetermined button (for example, button b5 (“special composition”) on screen P1 in FIG. 11) on the screen displayed on
ゲームサーバ20のCPU21は、ユーザ端末10から、特別合成の処理の要求を受け付けると、カードデータと、所持カードデータと、パラメータデータとを読み出す(S12)。
具体的には、CPU21は、カードデータテーブルから、全てのカードデータを読み出し、所持カードデータテーブルから、当該要求に含まれるユーザIDに対応付けられた所持カードデータ(つまり、特別合成の処理の要求を行ったユーザの所持カードの所持カードデータ)を読み出し、パラメータデータテーブルから、全てのパラメータデータを読み出す。
CPU21 of the
Specifically, the
次いで、ゲームサーバ20のCPU21は、S12で読み出された所持カードデータに基づいて、ベースカードの選択を受け付けるためのベースカード選択画面の基となる表示情報(例えば、HTML)を生成する(S14)。ここで、図11の画面P2に示すように、CPU21は、所持カードデータのカードレベルがカードデータの上限レベルと等しいカードが選択可能な形式の画像で表示され、所持カードデータのカードレベルがカードデータの上限レベル未満のカードが選択不可能な形式の画像で表示されるように、表示情報を生成する。次いで、CPU21は、当該表示情報をユーザ端末10へ送信する(S15)。
Next, the
ユーザ端末10のCPU11は、S15で送信された表示情報を受け付けると、当該表示情報に基づいてベースカード選択画面(図11の画面P2)を生成し、当該画面に含まれる指定対象に対するユーザの指定入力に基づいて、カードレベルが上限レベルと等しい所持カードの中からベースカードの選択を受け付け(S16)、当該ベースカードのシリアル番号をゲームサーバ20へ送信する(S17)。
Upon receiving the display information transmitted in S15, the
次いで、ゲームサーバ20のCPU21は、S12で読み出された所持カードデータに基づいて、参照カードの選択を受け付けるための参照カード選択画面の基となる表示情報(例えば、HTML)を生成し(S18)、当該表示情報をユーザ端末10へ送信する(S19)。
Next, the
ユーザ端末10のCPU11は、S19で送信された表示情報を受け付けると、当該表示情報に基づいて参照カード選択画面(図11の画面P3)を生成し、当該画面に含まれる指定対象に対するユーザの指定入力に基づいて、ベースカードとして選択されたカード以外の所持カードの中から参照カードの選択を受け付け(S20)、当該参照カードのシリアル番号をゲームサーバ20へ送信する(S21)。
Upon receiving the display information transmitted in S19, the
ゲームサーバ20のCPU21は、S19で送信されたベースカードのシリアル番号と、S21で送信された参照カードのシリアル番号とを受け付けると、当該ベースカードの上限レベルを超える値をランダムに決定する(S22)。
具体的には、CPU21は、所持カードデータテーブルにおいて、ベースカードのシリアル番号に対応付けられたカードID(つまり、ベースカードのカードID)と、参照カードのシリアル番号に対応付けられたカードID(つまり、参照カードのカードID)とを特定する。次いで、CPU21は、カードデータテーブルにおいて、ベースカードのカードIDに対応付けられた上限レベルと、参照カードのカードIDに対応付けられたカードパラメータとを特定する。次いで、CPU21は、参照カードのカードパラメータに基づいて、ベースカードの上限レベルを超える値をランダムに決定する。決定された値は、ベースカードの特別合成後のカードレベルに相当する。
When the
Specifically, the
ゲームサーバ20のCPU21は、S22で決定した値に基づいて、ベースカードの特別合成後の攻撃力および防御力を計算する(S23)。
具体的には、CPU21は、特別合成後のカードレベルと特別合成前のカードレベル(つまり、上限レベル)との差を計算する。次いで、CPU21は、パラメータデータテーブルにおいて、特別合成後のカードレベルと特別合成前のカードレベルとの差に対応付けられた追加攻撃力および追加防御力を、所持カードデータテーブルにおいてベースカードのシリアル番号に対応付けられた攻撃力および防御力(つまり、特別合成前の攻撃力および防御力)に加算する。当該追加攻撃力および追加防御力と、当該攻撃力および防御力との合計値は、それぞれ、特別合成後の攻撃力および防御力に相当する。
The
Specifically, the
次いで、ゲームサーバ20のCPU21は、ベースカードに特別合成後のパラメータを設定する(S24)。
具体的には、CPU21は、S22において決定した特別合成後のカードレベルと、S23において決定した攻撃力および防御力とを、ベースカードのシリアル番号に対応付けて記録することで、所持カードデータテーブルを更新する。
Next, the
Specifically, the
次いで、ゲームサーバ20のCPU21は、所持カードデータテーブルから、参照カードのシリアル番号に対応付けられた所持カードデータを削除する(S26)。これにより、S20で選択された参照カードがユーザの所持カードから消失する。
Next, the
次いで、ゲームサーバ20のCPU21は、特別合成の実行結果を示す画面の基となる表示情報を生成し(S28)、当該表示情報をユーザ端末10へ送信する(S29)。
Next, the
ユーザ端末10のCPU11は、S29で送信された表示情報を受け付けると、当該表示情報に基づく画面を表示部16に表示する(S30)。
S30で表示される画面は、図11の画面P4に示すように、S16で選択されたベースカードおよびS20で選択された参照カードを示す領域101と、特別合成の実行結果(つまり、ベースカードのカードレベルが上限レベルを超えるレベルに上昇したこと)を示す領域102とを含む。
When receiving the display information transmitted in S29, the
The screen displayed in S30 includes an
以上説明したように、本実施形態の特別合成の処理を実行することで、ベースカードのカードレベルは、参照カードのカードデータに基づいて決定される値(予め決められた上限レベルを超えるレベル)に上昇するので、ユーザにとって、特別合成後のカードレベルの予測は困難である。これにより、ユーザの予測を超えてパラメータが上昇するという期待感をユーザに与えることができる。 As described above, the card level of the base card is determined based on the card data of the reference card (level exceeding a predetermined upper limit level) by executing the special combining process of the present embodiment. Therefore, it is difficult for the user to predict the card level after special synthesis. This can give the user a sense of expectation that the parameter will rise beyond the user's prediction.
また、本実施形態では、カードレベルが上限レベルと等しいカードがベースカードとして選択可能である。従って、ベースカードの限界を超えて当該ベースカードを成長させるために、特別合成前に通常合成を繰り返し実行して当該ベースカードを限界まで成長させる、というゲーム上の目的をユーザに与えることができる。 In the present embodiment, a card whose card level is equal to the upper limit level can be selected as the base card. Therefore, in order to grow the base card beyond the limit of the base card, it is possible to give the user a game purpose of repeatedly executing normal synthesis before the special synthesis to grow the base card to the limit. .
(1−9)本実施形態の変形例
ゲームサーバ20は、参照カードの種別に基づいて、ベースカードの上限レベルを超える値を決定してもよい。
特に、ゲームサーバ20は、ベースカードのカードIDと参照カードのカードIDが同一である場合に、ベースカードのカードIDと参照カードのカードIDが異なる場合よりも大きな値を決定することが好ましい。
また、ゲームサーバ20は、参照カードのレアリティが高いほど、大きな値を決定することが好ましい。
上記の場合、ベースカードのカードレベルを高く上昇させるためには、カードの種別(カード名、レアリティなど)を考慮して参照カードを選択することが重要になる。これにより、ゲームの趣向性を高めることができる。
(1-9) Modified Example of Embodiment The
In particular, the
In addition, it is preferable that the
In the above case, in order to raise the card level of the base card high, it is important to select the reference card in consideration of the card type (card name, rarity, etc.). Thereby, the preference of a game can be improved.
ゲームサーバ20は、参照カードの数に基づいて、ベースカードの上限レベルを超える値を決定してもよい。特に、ゲームサーバ20は、参照カードの数が多いほど大きな値を決定することが好ましい。この場合、ベースカードのカードレベルを高く上昇させるためには、参照カードとして選択するカードの数を考慮することが重要になる。これにより、ゲームの趣向性を高めることができる。
The
ゲームサーバ20は、ユーザのゲームの実行履歴に基づいて、上限レベルを超える値を決定してもよい。
特に、ゲームサーバ20は、ユーザのプレイ時間が長いほど大きな値を決定することが好ましい。例えば、ゲームサーバ20のCPU21は、ログアウトの度に、ユーザデータテーブルに、ユーザのプレイ時間の累積値を記録する。次いで、CPU21は、S24aにおいて、ユーザデータテーブルに記憶された累積値に基づいて、上限レベルを超える値を決定する。この場合、パラメータを高く上昇させるために、より長くプレイするというゲーム上の目的をユーザに与えることができる。
また、ゲームサーバ20は、特別合成の実行回数が多いほど大きな値を決定することが好ましい。例えば、ゲームサーバ20のCPU21は、S12において、特別合成の処理の要求をユーザ端末10から受け付けた場合、ユーザデータテーブルに当該要求を受け付けた回数の累積値を記録する。次いで、CPU21は、S24aにおいて、ユーザデータテーブルに記録された累積値に基づいて、上限レベルを超える値を決定する。この場合、パラメータを高く上昇させるために、特別合成を繰り返し実行するというゲーム上の目的をユーザに与えることができる。
The
In particular, the
In addition, it is preferable that the
また、ゲームサーバ20は、参照カードのカードデータに基づいて、ベースカードのパラメータを設定する代わりに、参照アイテムとして選択されたアイテムのアイテムデータに基づいて、ベースカードのパラメータを設定してもよい。
例えば、ゲームサーバ20のCPU21は、S18において、参照アイテムの基となる表示情報を生成する。ユーザ端末10のCPU11は、S20において、当該表示情報に基づいて参照アイテムの選択画面を生成し、当該選択画面に含まれる指定対象に対するユーザの指定入力に基づいて、参照アイテムの選択を受け付ける。次いで、CPU11は、S21において、選択された参照アイテムのアイテムIDをゲームサーバ20へ送信する。ゲームサーバ20のCPU21は、S24aにおいて、所持アイテムデータテーブルにおいて参照アイテムのアイテムIDに対応付けられた効能に基づいて、ベースカードのカードレベルについて、上限レベルを超える値をランダムに決定する。より具体的には、CPU21は、S24aにおいて、カードレベルを上昇させる効能Zを有する強化薬(アイテムID:I0003)および上強化薬(アイテムID:I9999)について、上強化薬(効能:Z9)が参照アイテムとして選択された場合、強化薬(効能:Z1)が参照アイテムとして選択された場合よりも大きな値を決定する。
この変形例は、特別合成において、ベースカードの種別(例えば、カードID)と参照カードの種別とが同一である場合に、ベースカードの種別と参照カードの種別とが異なる場合よりも大きな値を決定するケースにおいて、特に有効である。この変形例では、ベースカードのカードIDと同一のカードIDを有するカードを使用しなくても、ベースカードのカードレベルを高く上昇させることができるので、特別合成において、カードを使用するのか、または、アイテムを使用するのかの判断が求められる。また、アイテムが入手困難なもの(例えば、レアリティが高いもの)である場合には、ユーザには、どのベースカードとどのアイテムとを組み合わせるべきか(つまり、特別合成の処理を実行するために、どのアイテムを使用すべきか)の判断が求められる。これにより、ゲームの趣向性を高めることができる。
Further, the
For example, the
In this modification, in the special synthesis, when the base card type (for example, card ID) and the reference card type are the same, a larger value is obtained than when the base card type and the reference card type are different. This is particularly effective in the case of determination. In this modification, the card level of the base card can be raised to a high level without using a card having the same card ID as that of the base card. Judgment on whether to use the item is required. Also, if the item is difficult to obtain (for example, high rarity), the user should know which base card and which item should be combined (that is, in order to perform a special synthesis process, Judgment of which item to use) is required. Thereby, the preference of a game can be improved.
上記の実施形態では、所定条件を満たすベースカードは、カードレベルが上限レベルと等しい所持カードの中から選択されたカードである例について説明したが、所定条件を満たすベースカードはこれに限られない。 In the above embodiment, an example in which the base card satisfying the predetermined condition is a card selected from possession cards whose card level is equal to the upper limit level has been described, but the base card satisfying the predetermined condition is not limited thereto. .
所定条件を満たすベースカードは、ユーザが特別合成の処理の要求を行う前に、所定のアイテムと組み合わされることによって、特別合成の処理においてベースカードとして選択可能な状態(以下「限界突破状態」という)に進化したカードであってもよい。
例えば、ゲームサーバ20のCPU21は、ユーザの指示に基づいて、カードレベルが上限レベルと等しい所持カードの中から限界突破状態にするカードを選択し、所持アイテムの中から当該カードと組みあわせ可能な所定のアイテムを選択する。次いで、CPU21は、当該カードが当該アイテムと組み合わせられていることを示す情報(例えば、フラグ)を、当該カードのシリアル番号と対応付けて記録することで、所持カードデータテーブルを更新する。そして、特別合成の処理のS14において、CPU21は、所持カードデータに限界突破状態であることが記録されたカードが選択可能な形式の画像で表示され、それ以外のカードが選択不可能な形式の画像で表示されるように、表示情報を生成する。
この場合、ベースカードのカードレベルを、上限レベルを超える範囲に上昇させるためには、ベースカードのカードレベルを上限レベルまで上昇させるのに加えて、特別合成の処理の要求を行う前に、所定のアイテムを入手し、かつ、ベースカードとして選択するカードと当該所定のアイテムとを組み合わせることで、当該カードを限界突破状態にする必要がある。換言すると、ユーザには、特別合成の処理を完了させるために、ベースカードとして選択するカードのカードレベルを上限レベルまで上昇させることに加えて、所定のアイテムを入手することが求められる。また、所定のアイテムが入手困難なもの(例えば、レアリティが高いもの)である場合には、ユーザには、どのカードとどのアイテムとを組み合わせるべきか(つまり、特別合成の処理を実行するために、どのアイテムを使用すべきか)の判断が求められる。これにより、ゲームの趣向性を高めることができる。
A base card satisfying a predetermined condition can be selected as a base card in a special synthesis process by being combined with a predetermined item before the user requests special synthesis process (hereinafter referred to as a “limit break state”). It may be a card evolved to).
For example, based on a user instruction, the
In this case, in order to raise the card level of the base card to a range exceeding the upper limit level, in addition to raising the card level of the base card to the upper limit level, before making a request for special synthesis processing, It is necessary to bring the card into a state of breaking the limit by obtaining the item and combining the card selected as the base card with the predetermined item. In other words, in order to complete the special synthesis process, the user is required to obtain a predetermined item in addition to raising the card level of the card selected as the base card to the upper limit level. In addition, when a predetermined item is difficult to obtain (for example, a thing with high rarity), the user should know which card and which item should be combined (that is, in order to execute a special synthesis process) , Which item should be used). Thereby, the preference of a game can be improved.
所定条件を満たすベースカードは、レアリティが所定以上であるカードであってもよい。
例えば、ゲームサーバ20のCPU21は、S14において、カードデータのレアリティがR4またはR5であるカードが選択可能な形式の画像で表示され、それ以外のカードが選択不可能な形式の画像で表示されるように、表示情報を生成する。
この場合、ベースカードのカードレベルを、上限レベルを超える範囲に上昇させるためには、レアリティが所定値以上であるカードを所持している必要がある。換言すると、ユーザにとっては、特別合成の処理を完了させるために、レアリティの高いカードのカードレベルを上限レベルまで上昇させることが求められる。
The base card satisfying the predetermined condition may be a card having a rarity equal to or higher than a predetermined value.
For example, in S14, the
In this case, in order to raise the card level of the base card to a range exceeding the upper limit level, it is necessary to have a card whose rarity is equal to or higher than a predetermined value. In other words, the user is required to raise the card level of a card with high rarity to the upper limit level in order to complete the special synthesis process.
上記の実施形態では、S22において、ベースカードの上限レベルを超える値をランダムに決定する例を説明したが、本実施形態は、これに限られるものではない。 In the above embodiment, an example in which a value exceeding the upper limit level of the base card is randomly determined in S22 has been described, but the present embodiment is not limited to this.
ゲームサーバ20は、ベースカードのカードレベルの値を変更することなく、ベースカードの攻撃力および防御力について、上限値を超える値をランダムに決定してもよい。つまり、上限値を超える値をランダムに決定するものであれば、決定する値がどのようなデータであってもよい。
The
また、ゲームサーバ20は、ベースカードの上限レベルを超える値として、予め定められた固定値を決定してもよい。
例えば、カードデータテーブルには、特別合成の処理によるカードレベルの上昇幅を示す固定値が、カードIDに対応付けられて記録されている。ゲームサーバ20は、参照カードのカードIDに対応する固定値をベースカードのカードレベルに加算することにより、ベースカードの上限レベルを超える値を決定する。
この変形例は、特別合成の処理を実行できる回数が制限されている(例えば、ベースカードとして選択されるカード毎に制限されている)ケースにおいて、特に有効である。当該ケースによれば、ユーザには、特別合成の処理を実行するために、参照カードとして、どのカードをいくつ使用するのかの判断が求められる。例えば、特別合成の処理回数が5回まで制限されていて、他のカードと比べて固定値が大きいカードを5枚所持している場合、1回の特別合成の処理において5枚のカードを参照カードとして使用するのか、5回の特別合成の処理のそれぞれにおいて1枚のカードを参照カードとして使用するのかの判断が必要となる。これにより、ゲームの趣向性を高めることができる。
Further, the
For example, in the card data table, a fixed value indicating the increase level of the card level by the special synthesis process is recorded in association with the card ID. The
This modification is particularly effective in a case where the number of times that the special combining process can be executed is limited (for example, limited for each card selected as a base card). According to the case, the user is required to determine which card is used as a reference card and how many cards are used in order to execute the special synthesis process. For example, if the number of special synthesis processing is limited to 5 and you have 5 cards with a fixed value larger than other cards, refer to 5 cards in one special synthesis processing It is necessary to determine whether to use as a card or to use one card as a reference card in each of the five special synthesis processes. Thereby, the preference of a game can be improved.
上記の実施形態では、S24において、上限レベルを超えるカードレベルと、当該カードレベルに対応する攻撃力および防御力とを、ベースカードのシリアル番号に対応付けて記録する例を説明したが、本実施形態は、これに限られるものではない。例えば、ゲームサーバ20は、当該カードレベル、攻撃力、および、防御力を、新たなシリアル番号(つまり、特別合成の処理を実行する前の時点で、所持カードデータテーブルにおいてベースカードとして選択されたカードに設定されていたシリアル番号とは異なるシリアル番号)と対応付けて記録してもよい。
In the above embodiment, an example has been described in which the card level exceeding the upper limit level and the attack power and defense power corresponding to the card level are recorded in association with the serial number of the base card in S24. The form is not limited to this. For example, the
(2)第2の実施形態
第1の実施形態では、ユーザ端末10とゲームサーバ20との間でHTTPに従った通信が行われ、ユーザ端末10がゲームサーバ20から取得するHTML文書を解釈することでゲーム画像を表示する、いわゆるブラウザ形式によってゲームが実現される場合について説明したが、本発明はこれに限られない。本実施形態のゲームは、ユーザ端末10がダウンロードしたゲームプログラムを実行することでユーザ端末10が主体的にゲームの処理を実行し、ユーザ端末10とゲームサーバ20の間の送受信処理を抑制した、いわゆるネイティブアプリケーション形式によって実現してもよい。ネイティブアプリケーション形式では、ウェブブラウザを利用せずに、ユーザ端末10のCPU11が画像データを生成することで、表示部16に画面を表示する。
本実施形態では、第1の実施形態のゲームをネイティブアプリケーション形式によって実現する場合の一例について説明する。なお、本実施形態のハードウエア構成は、第1の実施形態と同じ構成でよい。本実施形態のネイティブアプリケーションの形式では、処理のほとんどをユーザ端末10側で行うことを想定しているが、以下で説明しないゲームの処理の一部(例えば、対戦の処理等)については、ゲームサーバ20側で処理を実行し、ゲームサーバ20による処理結果をユーザ端末10へ送信してもよい。
(2) Second Embodiment In the first embodiment, communication according to HTTP is performed between the
In the present embodiment, an example in which the game of the first embodiment is realized in the native application format will be described. Note that the hardware configuration of this embodiment may be the same as that of the first embodiment. In the native application format of the present embodiment, it is assumed that most of the processing is performed on the
本実施形態では、ユーザ端末10がユーザによる所定の操作に基づいて、ゲーム運営者のサーバからゲームプログラムを受信し、受信したゲームプログラムがストレージ18に記憶される。ユーザ端末10によってゲームが起動されると、ユーザ端末10とゲームサーバ20との間で通信が確立されてログイン処理が行われ、ゲームサーバ20からユーザ端末10へデータテーブル群(カードデータテーブル、ユーザデータテーブル、アイテムデータテーブル、所持カードデータテーブル、所持アイテムデータテーブル、および、パラメータデータテーブル)が送信される。当該データテーブル群は、ユーザ端末10のストレージ18に記憶される。ストレージ18に記憶されたデータテーブル群は、ログインの度に更新される。
所持カードデータテーブルおよび所持アイテムデータテーブルがユーザ端末10において改竄されることを防止するため、ユーザ端末10による所定の処理が終了する度、あるいは、ゲームからログアウトする時点で、ストレージ18に記憶された所持カードデータテーブルがゲームサーバ20へ送信される。ゲームサーバ20では、ユーザ端末10から受信した所持カードデータテーブルと、ストレージ25に記憶された所持カードデータテーブルとを比較し、データの改竄が行われていないことを確認した後に、ユーザ端末10から受信した所持カードデータテーブルに基づいて、ストレージ25に記憶された所持カードデータテーブルを更新する。
In the present embodiment, the
In order to prevent the possessed card data table and the possessed item data table from being tampered with in the
上述した実施形態では、ユーザ端末10に対する指定入力は、ユーザ端末に対する所定のボタンの押下操作の入力や、タッチパネル機能を備えたユーザ端末に対する表示画面上のタッチ操作の入力であるとしたが、指定入力はこれに限られない。指定入力は、加速度センサを備えたユーザ端末を振ることによる入力、あるいはジェスチャによる入力(ジェスチャ入力)であってもよい。ジェスチャ入力では、撮像機能を備えたユーザ端末に対する所定のジェスチャを行うことでユーザ端末がそのジェスチャを画像認識し、予めジェスチャに対応付けられた操作入力を認識する。また、音声認識プログラムを実行可能なユーザ端末の場合には、指定入力は、音声入力により行われてもよい。
In the above-described embodiment, the designation input to the
[発明のまとめ]
以上の記載から本発明は例えば以下のように把握される。
[Summary of Invention]
From the above description, the present invention is grasped as follows, for example.
本発明の一態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御する情報処理装置であって、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを特定する所持情報とが記憶された記憶装置(70)にアクセス可能な情報処理装置において、
ユーザの指示に基づいて、前記記憶装置(70)に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する選択手段(53)と、
前記選択手段(53)によって選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置(70)に記憶されたオブジェクト情報のうち、前記選択手段(53)によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する決定手段(54)と、
前記決定手段(54)によって決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する設定手段(55)と、
を備える情報処理装置。
One embodiment of the present invention provides:
An information processing apparatus that controls the execution of a game based on object parameters, in a storage device (70) in which object information that is information about the object and possession information that identifies the possessed object possessed by the user are stored. In an accessible information processing device,
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device (70) based on a user instruction, and the base object Selection means (53) for selecting different reference objects;
When the base object selected by the selection means (53) satisfies a predetermined condition, the object information of the reference object selected by the selection means (53) is stored in the object information stored in the storage device (70). A determination means (54) for determining a value exceeding a predetermined value of the base object based on;
Setting means (55) for setting a parameter of the base object based on the value determined by the determining means (54);
An information processing apparatus comprising:
「情報処理装置」は、スタンドアローンのゲーム機、あるいはユーザ端末(例えば、携帯端末やパーソナルコンピュータ等)やネットワーク上のサーバなどであってもよい。ゲームの実現形態によって適宜情報処理装置の実体を定義することができる。例えば、ユーザがゲーム機やユーザ端末を操作することで情報処理装置の各部の機能が実現される場合には、ゲーム機やユーザ端末が本発明の情報処理装置に相当する。あるいは、クライアントであるユーザ端末がユーザによる操作入力の受付や画像の表示の機能を有し、情報処理装置の各部の機能が実質的にユーザ端末と通信可能なサーバによって実現される場合には、サーバが本発明の情報処理装置に相当する。
「記憶装置」は、例えばフラッシュメモリやHDD(Hard Disk Drive)等、如何なる構成のメモリデバイスであってもよい。また、「記憶装置」は、情報処理装置に内蔵されたものであってもよいし、情報処理装置から有線または無線でアクセス可能に構成された外部の装置であってもよい。
「オブジェクト」は、ゲームで用いられるゲーム媒体(例えば、カード、アイテム等)である。
「パラメータ」は、ゲームの実行に際して、オブジェクトの性質の程度を特定するために参照されるデータである。例えば、パラメータは、オブジェクトのレベル、オブジェクトの能力を数値で表す数値パラメータ(一例として、攻撃力および防御力)であってもよいし、オブジェクトの性質を示す非数値パラメータ(一例として、レアリティおよびコスト)であってもよい。
「所定値」は、複数のオブジェクトに共通する値であってもよいし、オブジェクト毎に異なる値であってもよい。
「参照オブジェクト」は、ベースオブジェクトのシリアル番号とは異なるシリアル番号に対応付けられたオブジェクトである。従って、参照オブジェクトは、ベースオブジェクトの種別と同一の種別を有するもの(例えば、ベースカードのカードIDと同一のカードIDを有するカード)であってもよい。また、参照オブジェクトは、パラメータが設定されたオブジェクト(例えば、カード)であってもよいし、パラメータが設定されていないオブジェクト(例えば、アイテム)であってもよい。
「所定条件」とは、ベースカードに設定されたパラメータ(例えば、カードレベル)が所定値(例えば、上限レベル)と等しいことであってもよいし、ベースカードが所定のアイテムと予め(特別合成前に)組み合わせられているカードであることであってもよいし、所定値以上のレアリティを有することであってもよい。
The “information processing apparatus” may be a stand-alone game machine, a user terminal (for example, a portable terminal or a personal computer), a network server, or the like. The entity of the information processing apparatus can be appropriately defined depending on the game implementation form. For example, when the function of each part of the information processing apparatus is realized by the user operating the game machine or the user terminal, the game machine or the user terminal corresponds to the information processing apparatus of the present invention. Alternatively, when a user terminal that is a client has a function of accepting an operation input by a user and a function of displaying an image, and the function of each unit of the information processing apparatus is realized by a server that can substantially communicate with the user terminal, The server corresponds to the information processing apparatus of the present invention.
The “storage device” may be a memory device having any configuration, such as a flash memory or an HDD (Hard Disk Drive). Further, the “storage device” may be a device built in the information processing device, or may be an external device configured to be accessible from the information processing device in a wired or wireless manner.
An “object” is a game medium (for example, a card, an item, etc.) used in a game.
“Parameter” is data referred to in order to specify the degree of the property of the object when the game is executed. For example, the parameter may be a numerical parameter (for example, attack power and defense power) that represents the level of the object and the ability of the object as a numerical value, or a non-numeric parameter (for example, rarity and cost) that indicates the nature of the object. ).
The “predetermined value” may be a value common to a plurality of objects, or may be a value different for each object.
The “reference object” is an object associated with a serial number different from the serial number of the base object. Therefore, the reference object may be an object having the same type as the type of the base object (for example, a card having the same card ID as the card ID of the base card). The reference object may be an object (for example, a card) for which parameters are set, or may be an object (for example, an item) for which parameters are not set.
The “predetermined condition” may be that a parameter (for example, card level) set in the base card is equal to a predetermined value (for example, upper limit level), or the base card is preliminarily (specially combined) with a predetermined item. It may be a card that has been combined (previous) or may have a rarity greater than or equal to a predetermined value.
ユーザにゲームのプレイを継続させるためには、ゲームへの期待感をユーザに与えることが重要である。しかし、パラメータの値が予め決められた値以下に制限される場合、合成後のパラメータの値の予測は容易であるため、ユーザの予測を超えてパラメータが上昇するという期待感をユーザに与えることはできない。
上記情報処理装置では、特別合成の処理において、参照カードのカードデータに基づいて、ベースカードについて予め決められた所定値を超える値が決定され、ベースカードのパラメータが当該値に上昇する。特別合成後のパラメータの値は予め決められた値以下に制限されないので、特別合成後のパラメータの値の予測は困難である。これにより、ユーザの予測を超えてパラメータが上昇するという期待感をユーザに与えることができる。
In order for the user to continue playing the game, it is important to give the user a sense of expectation for the game. However, when the parameter value is limited to a predetermined value or less, it is easy to predict the value of the parameter after synthesis, and thus give the user a sense of expectation that the parameter will rise beyond the user's prediction. I can't.
In the information processing apparatus, in the special combining process, a value exceeding a predetermined value determined in advance for the base card is determined based on the card data of the reference card, and the parameter of the base card is increased to the value. Since the value of the parameter after special synthesis is not limited to a predetermined value or less, it is difficult to predict the value of the parameter after special synthesis. This can give the user a sense of expectation that the parameter will rise beyond the user's prediction.
前記決定手段(54)は、前記参照オブジェクトの種別に基づいて、前記値を決定してもよい。
さらに、前記決定手段(54)は、前記ベースオブジェクトの種別と前記参照オブジェクトの種別が同一である場合に、前記ベースオブジェクトの種別と前記参照オブジェクトの種別とが異なる場合よりも大きな値を決定してもよい。
さらに、前記種別は、前記参照オブジェクトの希少価値を示す指標であり、
前記決定手段(54)は、前記希少価値が高いほど大きな値を決定してもよい。
The determining means (54) may determine the value based on a type of the reference object.
Further, the determining means (54) determines a larger value when the base object type and the reference object type are the same than when the base object type and the reference object type are different. May be.
Further, the type is an index indicating a scarce value of the reference object,
The determination means (54) may determine a larger value as the rarity value is higher.
「種別」とは、オブジェクトに関する情報のうち、パラメータ以外の何れかの情報によって特定されるオブジェクトの種類を特定する指標である。例えば、種別は、オブジェクトの希少価値(レアリティ)、属性、コスト、スキル等である。 The “type” is an index that specifies the type of the object specified by any information other than the parameter among the information related to the object. For example, the type is a rare value (rareity), attribute, cost, skill, or the like of the object.
上記の場合、パラメータを高く上昇させるためには、参照カードとして選択するカードの種別が重要になる。これにより、ゲームの趣向性を高めることができる。 In the above case, in order to raise the parameter high, the type of card selected as the reference card is important. Thereby, the preference of a game can be improved.
また、前記決定手段(54)は、前記参照オブジェクトの数に基づいて、前記値を決定してもよい。
さらに、前記決定手段(54)は、前記参照オブジェクトの数が多いほど大きな値を決定してもよい。
The determining means (54) may determine the value based on the number of the reference objects.
Further, the determination means (54) may determine a larger value as the number of the reference objects is larger.
上記の場合、パラメータを高く上昇させるためには、参照カードとして選択するカードの数が重要になる。これにより、ゲームの趣向性を高めることができる。 In the above case, in order to raise the parameter high, the number of cards to be selected as reference cards becomes important. Thereby, the preference of a game can be improved.
また、前記所定条件は、前記所定値のパラメータが設定されていることであってもよい。 The predetermined condition may be that a parameter having the predetermined value is set.
上記の場合、所定値を超えるパラメータを有するカードを入手するために、カードのパラメータを所定値まで上昇させる(カードを成長させる)ようにプレイするというゲーム上の目的をユーザに与えることができる。 In the above case, in order to obtain a card having a parameter exceeding a predetermined value, the user can be given a game purpose of playing so as to increase the parameter of the card to a predetermined value (grow the card).
また、前記オブジェクは、パラメータが設定された第1オブジェクトと、パラメータが設定されていない第2オブジェクトとを含み、
前記選択手段(53)は、前記所持オブジェクトのうち、前記第2オブジェクトと組み合わせられている第1オブジェクトの中から、前記ベースオブジェクトを選択してもよい。
The object includes a first object in which a parameter is set and a second object in which a parameter is not set,
The selection means (53) may select the base object from the first objects combined with the second object among the possessed objects.
上記の場合、ユーザには、特別合成の処理を完了させるために、ベースカードとして選択するカードのパラメータを所定値まで上昇させることに加えて、所定のアイテムを入手することが求められる。また、所定のアイテムが入手困難なもの(例えば、レアリティが高いもの)である場合には、ユーザには、どのカードとどのアイテムとを組み合わせるべきか(つまり、特別合成の処理を実行するために、どのアイテムを使用すべきか)の判断が求められる。これにより、ゲームの趣向性を高めることができる。 In the above case, the user is required to obtain a predetermined item in addition to increasing the parameter of the card selected as the base card to a predetermined value in order to complete the special synthesis process. In addition, when a predetermined item is difficult to obtain (for example, a thing with high rarity), the user should know which card and which item should be combined (that is, in order to execute a special synthesis process) , Which item should be used). Thereby, the preference of a game can be improved.
また、前記決定手段(54)は、ユーザのゲームの実行履歴に基づいて、前記値を決定してもよい。 Moreover, the said determination means (54) may determine the said value based on a user's game execution history.
上記の場合、特別合成後のパラメータの値が大きくなるようにプレイするというゲーム上の目的をユーザに与えることができる。 In the above case, it is possible to give the user a game purpose of playing so that the value of the parameter after special synthesis is increased.
前記パラメータは、前記ゲームにおけるオブジェクトの成長度を示すレベルと、前記ゲームにおけるオブジェクトの能力を示す前記レベルに応じた能力値とを含み、
前記記憶装置(70)には、前記所定値を超えるレベルと能力値との関係を示すパラメータ情報が記憶されており、
前記決定手段(54)は、前記ベースオブジェクトの所定値を超えるレベルを決定し、
前記設定手段(55)は、前記記憶装置(70)に記憶されたパラメータ情報に基づいて、前記決定手段(54)によって決定されたレベルに応じた能力値を前記ベースオブジェクトに設定してもよい。
The parameter includes a level indicating the degree of growth of the object in the game, and an ability value corresponding to the level indicating the ability of the object in the game,
The storage device (70) stores parameter information indicating the relationship between the level exceeding the predetermined value and the ability value,
The determining means (54) determines a level exceeding a predetermined value of the base object,
The setting means (55) may set an ability value corresponding to the level determined by the determination means (54) to the base object based on the parameter information stored in the storage device (70). .
本発明の別の態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御するコンピュータであって、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを特定する所持情報とが記憶された記憶装置(70)にアクセス可能なコンピュータに、
ユーザの指示に基づいて、前記記憶装置(70)に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する機能(53)と、
前記選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置(70)に記憶されたオブジェクト情報のうち、前記選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する機能(54)と、
前記決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する機能(55)と、
を実現させるためのプログラムである。
Another aspect of the present invention provides:
A computer that controls the execution of a game based on object parameters, and can access a storage device (70) in which object information that is information about the object and possession information that identifies a possessed object that the user possesses are stored. To a new computer
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device (70) based on a user instruction, and the base object Has a function (53) for selecting different reference objects;
When the selected base object satisfies a predetermined condition, a value exceeding a predetermined value of the base object based on the object information of the selected reference object among the object information stored in the storage device (70) A function (54) for determining
A function (55) for setting a parameter of the base object based on the determined value;
It is a program for realizing.
本発明の別の態様は、
オブジェクトのパラメータに基づいてゲームの実行を制御する情報処理システム(1)であって、ユーザ端末(10)と、当該ユーザ端末(10)からアクセスされるサーバ(20)と、前記ユーザ端末(10)又は前記サーバ(20)の何れか一方からアクセスされる記憶装置(70)であり、かつ、オブジェクトに関する情報であるオブジェクト情報と、ユーザが所持する所持オブジェクトを示す所持情報とが記憶された記憶装置(70)と、を含む情報処理システム(1)において、
ユーザの指示に基づいて、前記記憶装置(70)に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する選択手段(53)と、
前記選択手段(53)によって選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置(70)に記憶されたオブジェクト情報のうち、前記選択手段(53)によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値を決定する決定手段(54)と、
前記決定手段(54)によって決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する設定手段(55)と、
の各手段を、前記ユーザ端末(10)又は前記サーバ(20)の何れか一方が備えた、情報処理システム(1)である。
Another aspect of the present invention provides:
An information processing system (1) for controlling the execution of a game based on object parameters, a user terminal (10), a server (20) accessed from the user terminal (10), and the user terminal (10 ) Or the storage device (70) accessed from either the server (20), and the object information that is information about the object and the possession information indicating the possessed object that the user possesses are stored. An information processing system (1) including a device (70),
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device (70) based on a user instruction, and the base object Selection means (53) for selecting different reference objects;
When the base object selected by the selection means (53) satisfies a predetermined condition, the object information of the reference object selected by the selection means (53) is stored in the object information stored in the storage device (70). A determination means (54) for determining a value exceeding a predetermined value of the base object based on;
Setting means (55) for setting a parameter of the base object based on the value determined by the determining means (54);
Each means is an information processing system (1) in which either the user terminal (10) or the server (20) is provided.
なお、上記では、本発明の理解を容易にするため、適宜図面に記載された符号を括弧書きで記載しているが、これにより本発明に係る情報処理装置等が図示の態様に限定されるものではない。 In the above, in order to facilitate the understanding of the present invention, the reference numerals described in the drawings are appropriately described in parentheses, but the information processing apparatus and the like according to the present invention are thereby limited to the illustrated embodiments. It is not a thing.
1…ゲームシステム
10…ユーザ端末
11…CPU
12…ROM
13…RAM
15…操作入力部
16…表示部
17…通信インタフェース部
18…ストレージ
19…バス
20…ゲームサーバ
21…CPU
22…ROM
23…RAM
24…通信インタフェース部
25…ストレージ
26…バス
51…受付手段
52…ゲーム処理手段
53…選択手段
54…決定手段
55…設定手段
56…出力手段
70…データテーブル群
DESCRIPTION OF
12 ... ROM
13 ... RAM
DESCRIPTION OF
22 ... ROM
23 ... RAM
24 ...
Claims (12)
ユーザの指示に基づいて、前記記憶装置に記憶された所持情報により特定される所持オブジェクトの中から、所定値までの変動値であるパラメータが設定されたベースオブジェクトと、当該ベースオブジェクトとは異なる参照オブジェクトとを選択する選択手段と、
前記選択手段によって選択されたベースオブジェクトが所定条件を満たす場合、前記記憶装置に記憶されたオブジェクト情報のうち、前記選択手段によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超える値をランダムに決定し、前記選択手段によって選択されたベースオブジェクトが所定条件を満たさない場合、前記選択手段によって選択された参照オブジェクトのオブジェクト情報に基づいて、当該ベースオブジェクトの所定値を超えない値を決定する決定手段と、
前記決定手段によって決定された値に基づいて、前記ベースオブジェクトのパラメータを設定する設定手段と、
を備える情報処理装置。 An information processing apparatus that controls the execution of a game based on object parameters, and can access a storage device that stores object information that is information about the object and possession information that identifies a possessed object that the user possesses In an information processing device,
A base object in which a parameter that is a variation value up to a predetermined value is set from possessed objects specified by possession information stored in the storage device based on a user instruction, and a reference different from the base object A selection means for selecting objects;
When the base object selected by the selection unit satisfies a predetermined condition, based on the object information of the reference object selected by the selection unit among the object information stored in the storage device, the predetermined value of the base object randomly determines more than the value, if the base object selected by the selection means does not satisfy a predetermined condition, based on the object information of the reference object selected by said selecting means, exceeds a predetermined value of the base object A determination means for determining no value ;
Setting means for setting parameters of the base object based on the value determined by the determining means;
An information processing apparatus comprising:
請求項1に記載の情報処理装置。 The determining means determines the value based on a type of the reference object;
The information processing apparatus according to claim 1.
請求項2に記載の情報処理装置。 The determining means determines a larger value when the type of the base object and the type of the reference object are the same than when the type of the base object and the type of the reference object are different;
The information processing apparatus according to claim 2.
前記決定手段は、前記希少価値が高いほど大きな値を決定する、
請求項2または3に記載の情報処理装置。 The type is an index indicating a rare value of the reference object,
The determination means determines a larger value as the rare value is higher.
The information processing apparatus according to claim 2 or 3.
請求項1〜4のいずれかに記載の情報処理装置。 The determining means determines the value based on the number of the reference objects;
The information processing apparatus according to claim 1.
請求項5に記載の情報処理装置。 The determination means determines a larger value as the number of the reference objects is larger.
The information processing apparatus according to claim 5.
請求項1〜6のいずれかに記載の情報処理装置。 The predetermined condition is that a parameter of the predetermined value is set.
The information processing apparatus according to claim 1.
前記選択手段は、前記所持オブジェクトのうち、前記第2オブジェクトと組み合わせられている第1オブジェクトの中から、前記ベースオブジェクトを選択する、
請求項1〜7のいずれかに記載の情報処理装置。 The object includes a first object which parameters have been set, and a second object parameter is not set,
The selecting means selects the base object from the first objects combined with the second object among the possessed objects.
The information processing apparatus according to claim 1.
請求項1〜8のいずれかに記載の情報処理装置。 The determining means determines the value based on a user's game execution history;
The information processing apparatus according to claim 1.
前記記憶装置には、前記所定値を超えるレベルと能力値との関係を示すパラメータ情報が記憶されており、
前記決定手段は、前記ベースオブジェクトの所定値を超えるレベルを決定し、
前記設定手段は、前記記憶装置に記憶されたパラメータ情報に基づいて、前記決定手段によって決定されたレベルに応じた能力値を前記ベースオブジェクトに設定する、
請求項1〜9のいずれかに記載の情報処理装置。 The parameter includes a level indicating the degree of growth of the object in the game, and an ability value corresponding to the level indicating the ability of the object in the game,
The storage device stores parameter information indicating a relationship between the level exceeding the predetermined value and the capability value,
The determining means determines a level exceeding a predetermined value of the base object;
The setting means sets an ability value corresponding to the level determined by the determining means based on the parameter information stored in the storage device, in the base object.
The information processing apparatus according to claim 1.
An information processing system that controls execution of a game based on object parameters, comprising: a user terminal; a server accessed from the user terminal; and a storage device accessed from either the user terminal or the server An information processing system including: object information that is information about an object; and a storage device that stores possession information indicating a possessed object that the user possesses . An information processing system in which each means of the information processing apparatus is provided in either the user terminal or the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014005449A JP6252189B2 (en) | 2014-01-15 | 2014-01-15 | Information processing apparatus, program, information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014005449A JP6252189B2 (en) | 2014-01-15 | 2014-01-15 | Information processing apparatus, program, information processing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017216923A Division JP6566325B2 (en) | 2017-11-10 | 2017-11-10 | Information processing apparatus, program, information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015131065A JP2015131065A (en) | 2015-07-23 |
JP6252189B2 true JP6252189B2 (en) | 2017-12-27 |
Family
ID=53898819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014005449A Active JP6252189B2 (en) | 2014-01-15 | 2014-01-15 | Information processing apparatus, program, information processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6252189B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6290946B2 (en) * | 2016-02-01 | 2018-03-07 | 株式会社コロプラ | Game program |
JP7186000B2 (en) * | 2017-11-29 | 2022-12-08 | 株式会社コーエーテクモゲームス | Program, server device, game system, and game providing method |
JP7393966B2 (en) * | 2020-02-14 | 2023-12-07 | 株式会社バンダイナムコエンターテインメント | Game system, server system, program and game provision method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5374436B2 (en) * | 2010-04-21 | 2013-12-25 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, ITS CONTROL METHOD, AND PROGRAM |
JP5174123B2 (en) * | 2010-10-28 | 2013-04-03 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM |
JP5499209B2 (en) * | 2013-08-21 | 2014-05-21 | 株式会社 ディー・エヌ・エー | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
-
2014
- 2014-01-15 JP JP2014005449A patent/JP6252189B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015131065A (en) | 2015-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6260993B2 (en) | Information processing apparatus, program, information processing system | |
JP5580854B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
JP5715110B2 (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
JP5838149B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
JP5557876B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
JP2015150114A (en) | Information processing device, information processing system, and program | |
JP2015096114A (en) | Game control device, program, and game system | |
JP2013252275A (en) | Game control device, game control method, program, game system, and selecting device | |
JP6195093B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
JP5290460B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
JP5318987B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
JP6252189B2 (en) | Information processing apparatus, program, information processing system | |
JP5901455B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
JP6296495B2 (en) | Information processing apparatus, program, information processing system | |
JP5856326B1 (en) | GAME PROGRAM, GAME CONTROL METHOD, AND COMPUTER | |
JP5395210B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM, COMMUNICATION DEVICE | |
JP6710592B2 (en) | Game program, game control method, and computer | |
JP6566325B2 (en) | Information processing apparatus, program, information processing system | |
JP6918041B2 (en) | Information processing equipment and game programs | |
JP2015112365A (en) | Information processing device, information processing system, and program | |
JP6678866B2 (en) | Information processing device, program, information processing system | |
JP6628383B2 (en) | Information processing device, program, information processing system | |
JP2019193870A (en) | Information processing device, program, and information processing system | |
JP6566327B2 (en) | Information processing apparatus, program, information processing system | |
JP5827271B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170314 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170512 |
|
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: 20171017 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171113 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6252189 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |