JP6810171B2 - Game system and programs - Google Patents
Game system and programs Download PDFInfo
- Publication number
- JP6810171B2 JP6810171B2 JP2019002292A JP2019002292A JP6810171B2 JP 6810171 B2 JP6810171 B2 JP 6810171B2 JP 2019002292 A JP2019002292 A JP 2019002292A JP 2019002292 A JP2019002292 A JP 2019002292A JP 6810171 B2 JP6810171 B2 JP 6810171B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- item
- game
- shop
- privilege
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、ゲームシステム及びプログラム等に関する。 The present invention relates to a game system, a program, and the like.
従来より、ゲームで利用できるアイテムを有料で提供するゲームシステムが知られている。このゲームシステムでは、いわゆるアイテム課金と呼ばれる課金方式で、ゲームのアイテムをユーザに提供する。このようなアイテム課金では、仮想通貨等を用いてアイテムを購入する。このようなゲームシステムの従来技術としては、例えば特許文献1に開示される技術が知られている。 Conventionally, a game system that provides items that can be used in a game for a fee has been known. In this game system, game items are provided to users by a so-called item billing method. In such item billing, items are purchased using virtual currency or the like. As a conventional technique of such a game system, for example, a technique disclosed in Patent Document 1 is known.
このようなゲームシステムでは、アイテムを購入するためのショップをゲーム空間に出現させる。この場合に、出現したショップでのアイテムの購入をユーザに促すための動機づけが重要になる。このような動機づけをユーザに与えることで、ユーザが多くのアイテムを購入するようになり、アイテム獲得をユーザに効果的に促すことが可能になる。 In such a game system, a shop for purchasing items appears in the game space. In this case, motivation to encourage the user to purchase the item at the shop that has appeared becomes important. By giving the user such a motivation, the user will purchase many items, and it will be possible to effectively encourage the user to acquire the item.
本発明の幾つかの態様によれば、アイテム獲得を促す効果的な動機づけをユーザに与えることができるゲームシステム及びプログラム等を提供できる。 According to some aspects of the present invention, it is possible to provide a game system, a program, or the like that can give a user an effective motivation to promote item acquisition.
本発明の一態様は、ユーザがゲームをプレイするためのゲーム処理を行うゲーム処理部と、前記ユーザが対価を支払うことでゲームのアイテムの獲得が可能な仮想的なショップの設定処理を行うショップ処理部と、前記ショップでの前記ユーザのアイテム獲得に対して制限設定を行う制限設定部と、前記制限設定の達成条件を満たしたアイテム獲得が行われたかを判定する判定部と、前記制限設定の前記達成条件を満たしたアイテム獲得が行われた場合に、前記ユーザに対して特典の付与処理を行う特典処理部と、を含むゲームシステムに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラム、又は該プログラムを記憶したコンピュータ読み取り可能な情報記憶媒体に関係する。 One aspect of the present invention is a shop that sets up a game processing unit that performs game processing for a user to play a game, and a virtual shop that allows the user to acquire game items by paying a consideration. A processing unit, a restriction setting unit that sets a limit for the user's item acquisition at the shop, a determination unit that determines whether an item that satisfies the achievement condition of the restriction setting has been acquired, and the restriction setting. The present invention relates to a game system including a privilege processing unit that performs a privilege granting process to the user when an item satisfying the above achievement condition is acquired. The present invention also relates to a program that causes a computer to function as each of the above parts, or a computer-readable information storage medium that stores the program.
本発明の一態様によれば、ゲームのアイテムの獲得が可能なショップの設定処理が行われ、このショップでのアイテム獲得に対して制限設定が行われるようになる。そして、制限設定の達成条件を満たしたアイテム獲得が行われると、ユーザに特典が付与される。このように、ショップでのアイテム獲得に対して制限設定を行うことで、アイテム獲得を促す動機づけをユーザに与えることができる。そして、この制限設定の達成条件を満たしたアイテム獲得が行われると、ユーザに特典が付与されるため、この特典の付与が、アイテム獲得をユーザに促す更なる動機づけになる。従って、アイテム獲得を促す効果的な動機づけをユーザに与えることができるゲームシステム等の提供が可能になる。 According to one aspect of the present invention, a shop setting process in which game items can be acquired is performed, and restrictions are set for item acquisition in this shop. Then, when the item that satisfies the achievement condition of the restriction setting is acquired, the user is given a privilege. In this way, by setting restrictions on item acquisition in the shop, it is possible to give the user a motivation to encourage item acquisition. Then, when the item acquisition satisfying the achievement condition of this restriction setting is performed, the user is given a privilege, and the granting of this privilege further motivates the user to acquire the item. Therefore, it becomes possible to provide a game system or the like that can give the user an effective motivation to promote the acquisition of items.
また本発明の一態様では、前記ゲーム処理部は、前記ゲーム処理により所与のゲームイベントを発生し、前記ショップ処理部は、前記ゲームイベントが発生した場合に、発生した前記ゲームイベントに対応したアイテムの獲得が可能な前記ショップを出現させてもよい。 Further, in one aspect of the present invention, the game processing unit generates a given game event by the game processing, and the shop processing unit corresponds to the generated game event when the game event occurs. The shop where the item can be acquired may appear.
このようなショップを出現させれば、ユーザは、発生したゲームイベントに対応したアイテムを、当該ショップにおいて獲得できるようになるため、アイテム獲得の効果的な動機づけをユーザに与えることができる。 When such a shop appears, the user can acquire the item corresponding to the generated game event at the shop, and thus can give the user an effective motivation for acquiring the item.
また本発明の一態様では、前記ゲームイベントに対応したアイテムは、前記ユーザをより有利な設定にするアイテム、或いは前記ゲームイベントで獲得されるアイテムとの合成対象となるアイテムであってもよい。 Further, in one aspect of the present invention, the item corresponding to the game event may be an item that makes the user more advantageous setting, or an item to be combined with an item acquired in the game event.
このようなゲームイベントに対応したアイテムを、ゲームイベントにより出現したショップで獲得可能にすれば、当該アイテムの獲得を動機づけとして、当該ショップでのアイテム獲得をユーザに促すことが可能になる。 If an item corresponding to such a game event can be acquired at a shop that appears due to the game event, it is possible to motivate the user to acquire the item at the shop, motivating the acquisition of the item.
また本発明の一態様では、前記制限設定部は、前記制限設定として、アイテム獲得についての数制限を行い、前記判定部は、前記数制限の制限数に達したアイテム獲得が行われた場合に、前記制限設定の前記達成条件を満たしたアイテム獲得が行われたと判定してもよい。 Further, in one aspect of the present invention, the limit setting unit limits the number of items acquired as the limit setting, and the determination unit acquires items that have reached the limit number of the number limit. , It may be determined that the item that satisfies the achievement condition of the restriction setting has been acquired.
このように、制限設定としてアイテム獲得の数制限を行えば、数制限の制限数に達するアイテムの獲得を、ユーザに促すことが可能になり、ユーザのアイテム獲得意欲を増すことができる。 In this way, if the number of items acquired is limited as a limit setting, it is possible to encourage the user to acquire items that reach the limit number of items, and the user's motivation to acquire items can be increased.
また本発明の一態様では、前記制限設定部は、前記制限設定として、アイテム獲得についての期間制限を行い、前記判定部は、前記期間制限の制限期間内でアイテム獲得が行われた場合に、前記制限設定の前記達成条件を満たしたアイテム獲得が行われたと判定してもよい。 Further, in one aspect of the present invention, the restriction setting unit limits the period for item acquisition as the restriction setting, and the determination unit limits the item acquisition within the limited period of the period limitation. It may be determined that the item that satisfies the achievement condition of the restriction setting has been acquired.
このように、制限設定としてアイテム獲得の期間制限を行えば、制限期間内のアイテムの獲得を、ユーザに促すことが可能になり、ユーザのアイテム獲得意欲を増すことができる。 In this way, if the item acquisition period is limited as a restriction setting, it is possible to encourage the user to acquire the item within the restricted period, and the user's motivation to acquire the item can be increased.
また本発明の一態様では、前記制限設定部は、前記ユーザのゲーム状況、前記ユーザのアイテム獲得状況又は前記ユーザの課金状況に応じた前記制限設定を行ってもよい。 Further, in one aspect of the present invention, the restriction setting unit may set the restriction according to the game status of the user, the item acquisition status of the user, or the billing status of the user.
このようにすれば、ユーザのゲーム状況、アイテム獲得状況又は課金状況に応じた適切な制限設定を実現できるようになる。 In this way, it becomes possible to realize an appropriate limit setting according to the user's game status, item acquisition status, or billing status.
また本発明の一態様では、前記制限設定部は、前記制限設定として、アイテム獲得についての数制限又は期間制限を行い、前記制限設定部は、第1のゲーム状況又は第1のアイテム獲得状況又は第1の課金状況の第1のユーザに対しては、前記数制限の制限数を少なくする、或いは前記期間制限の制限期間を長くする設定を行い、第2のゲーム状況又は第2のアイテム獲得状況又は第2の課金状況の第2のユーザに対しては、前記制限数を多くする、或いは前記制限期間を短くする設定を行ってもよい。 Further, in one aspect of the present invention, the limit setting unit limits the number or period of item acquisition as the limit setting, and the limit setting unit determines the first game situation or the first item acquisition situation or. For the first user in the first billing situation, a setting is made to reduce the limit number of the number limit or lengthen the limit period of the period limit, and acquire the second game situation or the second item. For the second user in the situation or the second billing situation, the limit number may be increased or the limit period may be shortened.
このようにすれば、第1、第2のユーザのゲーム状況、アイテム獲得状況又は課金状況に応じた適切な制限設定を実現できるようになる。 In this way, it becomes possible to realize appropriate restriction settings according to the game status, item acquisition status, or billing status of the first and second users.
また本発明の一態様では、前記判定部は、前記制限設定の前記達成条件を満たしたか否かを、前記ユーザ又は前記ユーザが属するグループによるアイテム獲得に基づいて判定してもよい。 Further, in one aspect of the present invention, the determination unit may determine whether or not the achievement condition of the restriction setting is satisfied based on the item acquisition by the user or the group to which the user belongs.
このようにすれば、制限設定の達成条件を満たしたアイテム獲得が行われたかを、ユーザ又はユーザが属するグループのアイテム獲得の状況を判断して判定できるようになる。 In this way, it becomes possible to determine whether or not the item acquisition that satisfies the achievement condition of the restriction setting has been performed by judging the item acquisition status of the user or the group to which the user belongs.
また本発明の一態様では、前記特典処理部は、前記特典の付与処理として、新たなアイテムを前記ショップで獲得可能にする処理、前記ショップでのアイテムの抽選処理の確率変更処理、前記ユーザの獲得済みのアイテムのパラメータを変更する処理、前記達成条件を満たしたアイテム獲得が行われた際に付加アイテムを付与する処理、前記達成条件を満たしたアイテム獲得が行われた後のアイテムの割引処理、或いは特典付与のための抽選イベントの発生処理を行ってもよい。 Further, in one aspect of the present invention, the privilege processing unit performs a process of making a new item available at the shop, a probability change process of an item lottery process at the shop, and a process of changing the probability of the item lottery process of the user. Processing to change the parameters of acquired items, processing to add additional items when items that meet the achievement conditions are acquired, processing to discount items after the item acquisition that meets the achievement conditions is performed Alternatively, a lottery event generation process for granting benefits may be performed.
このような特典の付与処理を行えば、この特典の付与を動機づけとして、アイテム獲得をユーザに促すことが可能になる。 If such a privilege granting process is performed, it becomes possible to encourage the user to acquire an item by motivating the granting of this privilege.
また本発明の一態様では、前記特典処理部は、前記ユーザのゲーム状況、前記ユーザのアイテム獲得状況又は前記ユーザの課金状況に応じて、前記ユーザに付与する前記特典を異ならせてもよい。 Further, in one aspect of the present invention, the privilege processing unit may make the privilege to be given to the user different depending on the game status of the user, the item acquisition status of the user, or the billing status of the user.
このようにすれば、ユーザのゲーム状況、アイテム獲得状況又は課金状況を反映させた特典をユーザに付与できるようになる。 In this way, it becomes possible to give the user a privilege that reflects the user's game status, item acquisition status, or billing status.
また本発明の一態様では、前記制限設定の前記達成条件を満たした場合に付与される前記特典についての情報を、前記達成条件を満たす前に前記ユーザに対して表示する表示処理部を含んでもよい(表示処理部としてコンピュータを機能させてもよい)。 Further, one aspect of the present invention may include a display processing unit that displays information about the privilege given when the achievement condition of the restriction setting is satisfied to the user before the achievement condition is satisfied. It may (the computer may function as a display processing unit).
このようにすれば、制限設定の達成条件を満たした場合に付与される特典を、ユーザに事前に認識させることが可能になる。 In this way, it becomes possible for the user to recognize in advance the privilege to be given when the achievement condition of the restriction setting is satisfied.
また本発明の一態様では、前記制限設定の前記達成条件を満たしたアイテム獲得の完了を通知する画面内に、前記特典の獲得を前記ユーザが指示するための指示表示物を表示する表示処理部を含んでもよい(表示処理部としてコンピュータを機能させてもよい)。 Further, in one aspect of the present invention, a display processing unit that displays an instruction display object for the user to instruct the acquisition of the privilege in the screen for notifying the completion of the acquisition of the item satisfying the achievement condition of the restriction setting. (The computer may function as a display processing unit).
このようにすれば、特典の獲得のフェーズへとスムーズに移行することが可能になり、特典の獲得をユーザに効果的に促すことができる。 In this way, it becomes possible to smoothly shift to the phase of acquiring benefits, and it is possible to effectively encourage the user to acquire benefits.
また本発明の一態様では、前記制限設定の前記達成条件を満たしたアイテム獲得の後、前記特典の獲得の推奨表示を行う表示処理部を含んでもよい(表示処理部としてコンピュータを機能させてもよい)。 Further, in one aspect of the present invention, a display processing unit that performs a recommended display of the acquisition of the privilege after acquiring an item satisfying the achievement condition of the restriction setting may be included (a computer may function as the display processing unit). Good).
このような特典の獲得の推奨表示を行うことで、ユーザに対して特典の獲得を効果的に促すことが可能になる。 By displaying the recommendation for the acquisition of such a privilege, it is possible to effectively encourage the user to acquire the privilege.
また本発明の一態様では、前記ユーザが購入した仮想通貨の購入情報をユーザ情報に関連づけて管理する管理部を含み(管理部としてコンピュータを機能させ)、前記ショップは、購入した前記仮想通貨を前記ユーザが消費することでアイテムの獲得が可能なショップであってもよい。 Further, one aspect of the present invention includes a management unit that manages the purchase information of the virtual currency purchased by the user in association with the user information (the computer functions as the management unit), and the shop uses the purchased virtual currency. It may be a shop where items can be acquired by being consumed by the user.
このようにすれば、ショップでのアイテム獲得による仮想通貨の消費をユーザに促すことが可能になる。 In this way, it is possible to encourage the user to consume virtual currency by acquiring items at the shop.
また本発明の一態様では、前記ショップ処理部は、前記仮想通貨の消費によりアイテムを購入させることで、或いは前記仮想通貨の消費によりアイテムの抽選処理を行うことで、前記ユーザにアイテムを獲得させてもよい。 Further, in one aspect of the present invention, the shop processing unit causes the user to acquire an item by causing the user to purchase an item by consuming the virtual currency or by performing an item lottery process by consuming the virtual currency. You may.
このようにすれば、仮想通貨をユーザが支払うことで、アイテムを購入させたり、仮想通貨を支払って抽選を行うことで、アイテムを獲得させることが可能になる。 In this way, it is possible for the user to pay the virtual currency to purchase the item, or to pay the virtual currency to perform a lottery to acquire the item.
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。 Hereinafter, this embodiment will be described. The present embodiment described below does not unreasonably limit the content of the present invention described in the claims. Moreover, not all of the configurations described in the present embodiment are essential constituent requirements of the present invention.
1.ゲームシステム
まず、図1(A)〜図1(E)を用いて本実施形態のゲームシステム(仮想通貨処理システム)の構成例について説明する。
1. 1. Game system First, a configuration example of the game system (virtual currency processing system) of the present embodiment will be described with reference to FIGS. 1 (A) to 1 (E).
図1(A)では、サーバシステム500(処理システム)が、ネットワーク510を介して端末装置TM1〜TMnと通信接続されている。例えばサーバシステム500はホストであり、端末装置TM1〜TMnはクライアントである。なお、以下では、本実施形態のゲームシステム及びその処理を、主にサーバシステム500により実現する場合を例にとり説明するが、ゲームシステム及びその処理の全部又は一部を、端末装置TM1〜TMnにより実現してもよい。また、以下では、TM1〜TMnの各端末装置を、適宜、端末装置TMと記載する。 In FIG. 1A, the server system 500 (processing system) is communicated with the terminal devices TM1 to TMn via the network 510. For example, the server system 500 is a host, and the terminal devices TM1 to TMn are clients. In the following, a case where the game system of the present embodiment and its processing are realized mainly by the server system 500 will be described as an example, but all or part of the game system and its processing will be described by the terminal devices TM1 to TMn. It may be realized. Further, in the following, each terminal device of TM1 to TMn will be appropriately referred to as a terminal device TM.
サーバシステム500は例えば1又は複数のサーバ(管理サーバ、ゲームサーバ、課金サーバ、サービス提供サーバ、コンテンツ配信サーバ、認証サーバ、データベースサーバ、又は通信サーバ等)により実現できる。このサーバシステム500は、コミュニティ型ウェブサイトやオンラインゲームを運営するための各種サービスを提供し、ゲーム実行に必要なデータの管理や、クライアントプログラム及び各種データ等の配信を行うことができる。これにより、例えば、ユーザ端末である端末装置TMによりSNS(Social Networking Service)などを利用するためにサーバシステム500にアクセスし、当該サーバシステム500から提供されるオンラインゲームであるソーシャルゲームなどのプレイが可能になる。 The server system 500 can be realized by, for example, one or more servers (management server, game server, billing server, service providing server, content distribution server, authentication server, database server, communication server, etc.). The server system 500 can provide various services for operating a community-type website or an online game, manage data necessary for executing the game, and distribute a client program and various data. As a result, for example, the terminal device TM, which is a user terminal, accesses the server system 500 in order to use the SNS (Social Networking Service), and the online game provided by the server system 500, such as a social game, can be played. It will be possible.
ネットワーク510(配信網、通信回線)は、例えばインターネットや無線LAN等を利用した通信路であり、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLANの他、電話通信網やケーブル網や無線LAN等の通信網を含むことができる。また通信方法については有線/無線を問わない。 Network 510 (distribution network, communication line) is a communication path using, for example, the Internet or wireless LAN, and is a telephone communication in addition to a dedicated line (dedicated cable) for direct connection, a LAN by Ethernet (registered trademark), or the like. It can include communication networks such as networks, cable networks, and wireless LANs. The communication method may be wired or wireless.
端末装置TM(ユーザ端末、プレーヤ端末)は、例えばネット接続機能(インターネット接続機能)を有する端末である。これらの端末装置TMとしては、例えば図1(B)に示す携帯型通信端末(スマートフォン、携帯電話機)、図1(C)に示す携帯型ゲーム装置、図1(D)に示す家庭用ゲーム装置(据え置き型)、或いは図1(E)に示す業務用ゲーム装置などの種々の装置を用いることができる。或いは、端末装置TMとして、パーソナルコンピュータ(PC)やタブレット型コンピュータなどの情報処理装置を用いてもよい。或いは、端末装置TMとして、ユーザの頭部や腕などの部位に装着されるウェアラブル機器(HMD、ウォッチ型機器等)を用いてもよい。 The terminal device TM (user terminal, player terminal) is, for example, a terminal having an Internet connection function (Internet connection function). Examples of these terminal device TMs include a portable communication terminal (smartphone, mobile phone) shown in FIG. 1 (B), a portable game device shown in FIG. 1 (C), and a home-use game device shown in FIG. 1 (D). Various devices such as (stationary type) or commercial game devices shown in FIG. 1 (E) can be used. Alternatively, as the terminal device TM, an information processing device such as a personal computer (PC) or a tablet computer may be used. Alternatively, as the terminal device TM, a wearable device (HMD, watch-type device, etc.) worn on a portion such as the user's head or arm may be used.
図2に本実施形態のサーバシステム500(ゲームシステム)の構成例を示す。サーバシステム500は、処理部600、操作部660、記憶部670、通信部696を含む。なお、サーバシステム500の構成は図2に限定されず、その構成要素(各部)の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。またサーバシステム500の処理部600の各処理は、後述する図3の端末装置TMの処理部100により実現してもよいし、サーバシステム500の処理部600と端末装置TMの処理部100の分散処理により実現してもよい。 FIG. 2 shows a configuration example of the server system 500 (game system) of the present embodiment. The server system 500 includes a processing unit 600, an operation unit 660, a storage unit 670, and a communication unit 696. The configuration of the server system 500 is not limited to FIG. 2, and various modifications such as omitting a part of the component (each part) or adding another component can be performed. Further, each process of the processing unit 600 of the server system 500 may be realized by the processing unit 100 of the terminal device TM shown in FIG. 3, which will be described later, or the processing unit 600 of the server system 500 and the processing unit 100 of the terminal device TM are distributed. It may be realized by processing.
処理部600(プロセッサ)は、記憶部670(データベース)に記憶される各種の情報や、プログラムや、操作情報等に基づいて、ゲーム処理、ゲーム成績演算処理、表示処理、音処理、サーバに必要な各種の制御処理、或いは管理処理などを行う。 The processing unit 600 (processor) is required for game processing, game performance calculation processing, display processing, sound processing, and server based on various information stored in the storage unit 670 (database), programs, operation information, and the like. Various control processes or management processes are performed.
処理部600(処理部100)の各部が行う本実施形態の各処理(各機能)はプロセッサ(ハードウェアを含むプロセッサ)により実現できる。例えば本実施形態の各処理は、プログラム等の情報に基づき動作するプロセッサと、プログラム等の情報を記憶するメモリーにより実現できる。プロセッサは、例えば各部の機能が個別のハードウェアで実現されてもよいし、或いは各部の機能が一体のハードウェアで実現されてもよい。例えば、プロセッサはハードウェアを含み、そのハードウェアは、デジタル信号を処理する回路及びアナログ信号を処理する回路の少なくとも一方を含むことができる。例えば、プロセッサは、回路基板に実装された1又は複数の回路装置(例えばIC等)や、1又は複数の回路素子(例えば抵抗、キャパシタ等)で構成することもできる。プロセッサは、例えばCPU(Central Processing Unit)であってもよい。但し、プロセッサはCPUに限定されるものではなく、GPU(Graphics Processing Unit)、或いはDSP(Digital Signal Processor)等、各種のプロセッサを用いることが可能である。またプロセッサはASICによるハードウェア回路であってもよい。またプロセッサは、アナログ信号を処理するアンプ回路やフィルタ回路等を含んでもよい。メモリー(記憶部670、170)は、SRAM、DRAM等の半導体メモリーであってもよいし、レジスターであってもよい。或いはハードディスク装置(HDD)等の磁気記憶装置であってもよいし、光学ディスク装置等の光学式記憶装置であってもよい。例えば、メモリーはコンピュータにより読み取り可能な命令を格納しており、当該命令がプロセッサにより実行されることで、処理部600(処理部100)の各部の処理(機能)が実現されることになる。ここでの命令は、プログラムを構成する命令セットでもよいし、プロセッサのハードウェア回路に対して動作を指示する命令であってもよい。 Each process (each function) of the present embodiment performed by each unit of the processing unit 600 (processing unit 100) can be realized by a processor (a processor including hardware). For example, each process of the present embodiment can be realized by a processor that operates based on information such as a program and a memory that stores information such as a program. In the processor, for example, the functions of each part may be realized by individual hardware, or the functions of each part may be realized by integrated hardware. For example, a processor includes hardware, which hardware can include at least one of a circuit that processes a digital signal and a circuit that processes an analog signal. For example, a processor may be composed of one or more circuit devices (for example, ICs, etc.) mounted on a circuit board, or one or more circuit elements (for example, resistors, capacitors, etc.). The processor may be, for example, a CPU (Central Processing Unit). However, the processor is not limited to the CPU, and various processors such as a GPU (Graphics Processing Unit) or a DSP (Digital Signal Processor) can be used. Further, the processor may be a hardware circuit by ASIC. Further, the processor may include an amplifier circuit, a filter circuit, and the like for processing an analog signal. The memory (storage units 670 and 170) may be a semiconductor memory such as SRAM or DRAM, or may be a register. Alternatively, it may be a magnetic storage device such as a hard disk device (HDD), or an optical storage device such as an optical disk device. For example, the memory stores instructions that can be read by a computer, and when the instructions are executed by the processor, the processing (functions) of each part of the processing unit 600 (processing unit 100) is realized. The instructions here may be an instruction set that constitutes a program, or may be an instruction that instructs the hardware circuit of the processor to operate.
処理部600は、入力処理部602、演算処理部610、出力処理部640を含む。演算処理部610は、ゲーム処理部611、ショップ処理部612、制限設定部613、判定部614、特典処理部615、管理部616、表示処理部620、音処理部630を含む。上述したように、これらの各部により実行される本実施形態の各処理は、プロセッサ(或いはプロセッサ及びメモリー)により実現できる。 The processing unit 600 includes an input processing unit 602, an arithmetic processing unit 610, and an output processing unit 640. The arithmetic processing unit 610 includes a game processing unit 611, a shop processing unit 612, a restriction setting unit 613, a determination unit 614, a privilege processing unit 615, a management unit 616, a display processing unit 620, and a sound processing unit 630. As described above, each process of the present embodiment executed by each of these parts can be realized by a processor (or a processor and a memory).
入力処理部602は、操作部660により入力された操作情報を受け付ける処理や、記憶部670から情報を読み出す処理や、通信部696を介して情報を受信する処理を、入力処理として行う。例えば入力処理部602は、操作部660で検出された操作情報を取得する処理や、読み出し命令で指定された情報を、記憶部670から読み出す処理や、サーバシステム500の外部装置(端末装置、他のサーバシステム等)からネットワーク510を介して情報を受信する処理を、入力処理として行う。ここで受信処理は、通信部696に情報の受信を指示したり、通信部696が受信した情報を取得して記憶部670に書き込む処理などである。 The input processing unit 602 performs a process of receiving the operation information input by the operation unit 660, a process of reading the information from the storage unit 670, and a process of receiving the information via the communication unit 696 as input processing. For example, the input processing unit 602 has a process of acquiring the operation information detected by the operation unit 660, a process of reading the information specified by the read command from the storage unit 670, and an external device (terminal device, etc.) of the server system 500. The process of receiving information from the server system, etc.) via the network 510 is performed as an input process. Here, the reception process is a process of instructing the communication unit 696 to receive information, a process of acquiring the received information by the communication unit 696 and writing it to the storage unit 670.
演算処理部610は、各種の演算処理を行う。例えばゲーム処理、ショップ処理、制限設定処理、判定処理、特典処理、管理処理、表示処理、或いは音処理などの演算処理を行う。 The arithmetic processing unit 610 performs various arithmetic processes. For example, arithmetic processing such as game processing, shop processing, restriction setting processing, judgment processing, privilege processing, management processing, display processing, or sound processing is performed.
ゲーム処理部611(ゲーム処理のプログラムモジュール)はゲーム処理を行う。ゲーム処理は、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを進行させる処理、或いはゲーム終了条件が満たされた場合にゲームを終了する処理などである。或いはゲーム処理として、オブジェクト空間に複数のオブジェクトを配置設定するオブジェクト空間設定処理、オブジェクト空間において移動体を移動(又は動作)させる移動体処理、オブジェクト空間において所与の視点から見える画像を生成するための仮想カメラを制御する仮想カメラ制御処理、ユーザのゲーム成績を演算するゲーム成績演算処理などを行うようにしてもよい。 The game processing unit 611 (game processing program module) performs game processing. The game process includes a process of starting a game when the game start condition is satisfied, a process of advancing the game, a process of ending the game when the game end condition is satisfied, and the like. Alternatively, as a game process, an object space setting process for arranging and setting a plurality of objects in the object space, a moving object process for moving (or moving) a moving object in the object space, and an image seen from a given viewpoint in the object space are generated. The virtual camera control process for controlling the virtual camera of the above, the game result calculation process for calculating the game result of the user, and the like may be performed.
ショップ処理部612、制限設定部613、判定部614、特典処理部615(ショップ処理、制限設定処理、判定処理部、特典処理のプログラムモジュール)は、各々、ショップ処理、制限設定処理、判定処理、特典処理を行う。これらの処理の詳細については後述する。 The shop processing unit 612, the restriction setting unit 613, the judgment unit 614, and the privilege processing unit 615 (the program module of the shop processing, the restriction setting processing, the judgment processing unit, and the privilege processing) Perform privilege processing. Details of these processes will be described later.
管理部616(管理処理のプログラムモジュール)は、認証処理部617、課金処理部618、管理処理部619を含む。認証処理部617はユーザの認証処理を行う。例えば端末装置TMを用いてログインしたユーザの認証処理を行う。この認証処理は、例えばユーザが入力するパスワードやアカウント情報などに基づいて行う。課金処理部618は、種々の課金処理(課金の決定処理、課金データの作成処理、保存処理等)を行う。記憶部670の課金情報記憶部676は、課金処理部618の課金処理の対象となる課金情報を記憶する。管理処理部619は、サーバの各種の管理処理を行う。例えば、サーバが提供する各種サービスの管理処理や、サーバ管理情報などの各種情報の管理処理を行う。 The management unit 616 (program module for management processing) includes an authentication processing unit 617, a billing processing unit 618, and a management processing unit 619. The authentication processing unit 617 performs user authentication processing. For example, the authentication process of the logged-in user is performed using the terminal device TM. This authentication process is performed based on, for example, a password or account information entered by the user. The billing processing unit 618 performs various billing processes (billing determination process, billing data creation process, storage process, etc.). The billing information storage unit 676 of the storage unit 670 stores the billing information to be billed by the billing processing unit 618. The management processing unit 619 performs various management processes of the server. For example, it performs management processing of various services provided by the server and management processing of various information such as server management information.
例えばユーザは、サーバシステム500が提供するサービスを利用するために、所定の手続きを行ってアカウントを取得する。取得したアカウントと対応づけられるパスワードを入力してログインすることで、ユーザは、ネットワークゲームのプレイや、ゲーム用サイトでのサービスや、アイテム等のオンライショッピングや、ユーザ間でのメッセージ交換や、フレンドユーザの登録などの各種サービスを利用できるようになる。管理処理部619は、このようなユーザのアカウント情報の管理処理等も行う。 For example, the user performs a predetermined procedure to acquire an account in order to use the service provided by the server system 500. By logging in by entering the password associated with the acquired account, users can play network games, provide services on game sites, online shopping for items, exchange messages between users, and make friends. You will be able to use various services such as user registration. The management processing unit 619 also manages such user account information.
表示処理部620(表示処理のプログラムモジュール)は、端末装置TMなどの表示部に画像を表示するための処理を行う。例えば当該画像を生成するための画像生成用データを生成する。或いは端末装置TMなどの表示部に画像を表示する制御を行ってもよい。音処理部630(音処理のプログラムモジュール)は、端末装置TMなどの音出力部から音を出力するための処理を行う。例えば、当該音(音声、ゲーム音、効果音)を生成するための音生成用データを生成する。或いは端末装置TMなどの音出力部から音を出力する制御を行ってもよい。ここで、画像を生成するための画像生成用データとは、本実施形態の手法により生成された画像を端末装置TM等において表示するためのデータであり、画像データそのものであってもよいし、端末装置TMが画像を生成するために使用する各種データ(表示画面の設定データ、オブジェクトデータ等)であってもよい。音処理部630が生成する音生成用データについても同様である。 The display processing unit 620 (display processing program module) performs processing for displaying an image on a display unit such as a terminal device TM. For example, image generation data for generating the image is generated. Alternatively, control may be performed to display an image on a display unit such as a terminal device TM. The sound processing unit 630 (sound processing program module) performs processing for outputting sound from a sound output unit such as a terminal device TM. For example, sound generation data for generating the sound (sound, game sound, sound effect) is generated. Alternatively, control may be performed to output sound from a sound output unit such as a terminal device TM. Here, the image generation data for generating an image is data for displaying the image generated by the method of the present embodiment on the terminal device TM or the like, and may be the image data itself. It may be various data (display screen setting data, object data, etc.) used by the terminal device TM to generate an image. The same applies to the sound generation data generated by the sound processing unit 630.
出力処理部640は各種の情報の出力処理を行う。例えば出力処理部640は、記憶部670に情報を書き込む処理や、通信部696を介して情報を送信する処理を、出力処理として行う。例えば出力処理部640は、書き込み命令で指定された情報を、記憶部670に書き込む処理や、サーバシステム500の外部装置(端末装置、他のサーバシステム等)に対してネットワーク510を介して情報を送信する処理を行う。送信処理は、通信部696に情報の送信を指示したり、送信する情報を通信部696に指示する処理などである。 The output processing unit 640 performs output processing of various information. For example, the output processing unit 640 performs a process of writing information to the storage unit 670 and a process of transmitting information via the communication unit 696 as output processing. For example, the output processing unit 640 performs a process of writing the information specified by the write instruction to the storage unit 670, and sends the information to the external device (terminal device, other server system, etc.) of the server system 500 via the network 510. Perform the process of sending. The transmission process is a process of instructing the communication unit 696 to transmit information, instructing the communication unit 696 to transmit information, and the like.
操作部660は、システムの管理者(運営者)が種々の情報を入力するためのものである。 The operation unit 660 is for the system administrator (operator) to input various information.
記憶部670は各種の情報を記憶する。例えばデータベース形式で各種情報を記憶する。また記憶部670は、処理部600や通信部696などのワーク領域として機能する。記憶部670の機能は、半導体メモリー、HDD、SDD、光ディスク装置などにより実現できる。 The storage unit 670 stores various types of information. For example, various information is stored in a database format. Further, the storage unit 670 functions as a work area such as a processing unit 600 and a communication unit 696. The function of the storage unit 670 can be realized by a semiconductor memory, an HDD, an SDD, an optical disk device, or the like.
記憶部670は、ショップ情報記憶部672、アイテム情報記憶部673、特典情報記憶部674、課金情報記憶部676、ユーザ情報記憶部678を含む。ショップ情報記憶部672は、ショップについての各種の情報を記憶する。例えばショップID、ランクや種別の情報、アイテム又はガチャのリスト情報などを、ショップ情報として記憶する。アイテム情報記憶部673は、アイテムについての種々の情報を記憶する。例えばアイテムID、アイテムに設定されるパラメータなどの情報を記憶する。特典情報記憶部674は、特典についての情報を記憶する。例えばユーザに付与された特典の情報は、ユーザIDに関連づけて特典情報記憶部674に記憶される。課金情報記憶部676は、課金処理部618により行われる課金処理の情報を記憶する。ユーザ情報記憶部678は、ユーザの個人情報(名前、性別、生年月日、メールアドレス等)をユーザ情報として記憶する。例えば、前述したユーザのアカウント情報もユーザ情報として記憶される。課金情報記憶部676に記憶される課金情報は、各ユーザの各アカウント情報(ユーザID)に対応づけられる。 The storage unit 670 includes a shop information storage unit 672, an item information storage unit 673, a privilege information storage unit 674, a billing information storage unit 676, and a user information storage unit 678. The shop information storage unit 672 stores various information about the shop. For example, shop ID, rank and type information, item or gacha list information, etc. are stored as shop information. The item information storage unit 673 stores various information about the item. For example, information such as an item ID and parameters set for an item is stored. The privilege information storage unit 674 stores information about the privilege. For example, the privilege information given to the user is stored in the privilege information storage unit 674 in association with the user ID. The billing information storage unit 676 stores information on the billing process performed by the billing processing unit 618. The user information storage unit 678 stores the user's personal information (name, gender, date of birth, e-mail address, etc.) as user information. For example, the user account information described above is also stored as user information. The billing information stored in the billing information storage unit 676 is associated with each account information (user ID) of each user.
情報記憶媒体680(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD、BD)、HDD、半導体メモリー(ROM)などにより実現できる。 The information storage medium 680 (a medium that can be read by a computer) stores programs, data, and the like, and its function can be realized by an optical disk (CD, DVD, BD), an HDD, a semiconductor memory (ROM), or the like.
通信部696は、有線や無線のネットワーク510を介して端末装置TM等との通信を行うものであり、その機能は、通信用ASIC又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。 The communication unit 696 communicates with the terminal device TM or the like via a wired or wireless network 510, and its function can be realized by hardware such as a communication ASIC or a communication processor or communication firmware. ..
図3に本実施形態の端末装置TM(ユーザ端末、クライアント装置、ゲーム装置)の構成例を示す。なお、端末装置TMの構成は図3に限定されず、その構成要素(各部)の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。 FIG. 3 shows a configuration example of the terminal device TM (user terminal, client device, game device) of the present embodiment. The configuration of the terminal device TM is not limited to FIG. 3, and various modifications such as omitting a part of the component (each part) or adding another component can be performed.
端末装置TMは、処理部100、操作部160、撮像部162、記憶部170、表示部190、音出力部192、I/F部194、通信部196を含む。 The terminal device TM includes a processing unit 100, an operation unit 160, an imaging unit 162, a storage unit 170, a display unit 190, a sound output unit 192, an I / F unit 194, and a communication unit 196.
処理部100(プロセッサ)は、操作部160からの操作情報やプログラムなどに基づいて、ゲーム処理、ゲーム成績演算処理、表示処理、或いは音処理などを行う。処理部100は、前述した図2の処理部600と同様に、プロセッサ、或いはプロセッサ及びメモリーにより実現できる。 The processing unit 100 (processor) performs game processing, game result calculation processing, display processing, sound processing, and the like based on operation information and programs from the operation unit 160. The processing unit 100 can be realized by a processor, or a processor and a memory, similarly to the processing unit 600 of FIG. 2 described above.
処理部100は、入力処理部102、演算処理部110、出力処理部140を含む。演算処理部110は、ゲーム処理部111、ショップ処理部112、制限設定部113、判定部114、特典処理部115、管理部116、表示処理部120、音処理部130を含む。 The processing unit 100 includes an input processing unit 102, an arithmetic processing unit 110, and an output processing unit 140. The arithmetic processing unit 110 includes a game processing unit 111, a shop processing unit 112, a restriction setting unit 113, a determination unit 114, a privilege processing unit 115, a management unit 116, a display processing unit 120, and a sound processing unit 130.
入力処理部102は、操作部160により入力された操作情報を受け付ける処理や、記憶部170から情報を読み出す処理や、通信部196を介して情報を受信する処理を、入力処理として行う。例えば入力処理部102は、操作部160で検出された操作情報を取得する処理や、読み出し命令で指定された情報を記憶部170から読み出す処理や、端末装置TMの外部装置(サーバシステム、他の端末装置等)からネットワーク510を介して情報を受信する処理を、入力処理として行う。ゲーム処理部111は、前述した各種のゲーム処理を行う。ショップ処理部112、制限設定部113、判定部114、特典処理部115、管理部116は、各々、ショップ処理、制限設定処理、判定処理、特典処理、管理処理を行う。表示処理部120は、表示部190に画像を表示するための処理を行う。例えば端末装置側で画像を生成する場合には、処理部100で行われる種々の処理(アプリケーション処理、ゲーム処理)の結果に基づいて描画処理を行い、これにより画像を生成し、表示部190に出力する。サーバ側で画像を生成する場合には、サーバシステムからの画像情報に基づく画像を表示部190に表示する処理を行う。音処理部130は、処理部100で行われる種々の処理の結果に基づいて音制御を行う。これにより、BGM、効果音、又は音声などが音出力部192から出力されるようになる。なお、本実施形態のゲーム処理、ショップ処理、制限設定処理、判定処理、特典処理、管理処理、表示処理、音処理等は、サーバシステム500と端末装置TMのいずれか一方の処理により実現してもよいし、サーバシステム500と端末装置TMの分散処理により実現してもよい。例えばネットワークを利用しないスタンドアローンのゲームシステムの場合には、ゲームシステムである端末装置TMにより本実施形態の各処理が行われる。 The input processing unit 102 performs a process of receiving the operation information input by the operation unit 160, a process of reading the information from the storage unit 170, and a process of receiving the information via the communication unit 196 as input processing. For example, the input processing unit 102 performs a process of acquiring the operation information detected by the operation unit 160, a process of reading the information specified by the read command from the storage unit 170, and an external device (server system, other device) of the terminal device TM. The process of receiving information from the terminal device or the like via the network 510 is performed as an input process. The game processing unit 111 performs the various game processing described above. The shop processing unit 112, the restriction setting unit 113, the determination unit 114, the privilege processing unit 115, and the management unit 116 perform shop processing, restriction setting processing, determination processing, privilege processing, and management processing, respectively. The display processing unit 120 performs processing for displaying an image on the display unit 190. For example, when an image is generated on the terminal device side, drawing processing is performed based on the results of various processes (application processing, game processing) performed by the processing unit 100, and an image is generated by this, and the display unit 190 displays the image. Output. When an image is generated on the server side, a process of displaying an image based on image information from the server system on the display unit 190 is performed. The sound processing unit 130 performs sound control based on the results of various processes performed by the processing unit 100. As a result, BGM, sound effects, voice, etc. are output from the sound output unit 192. The game processing, shop processing, restriction setting processing, judgment processing, privilege processing, management processing, display processing, sound processing, etc. of the present embodiment are realized by processing either the server system 500 or the terminal device TM. Alternatively, it may be realized by distributed processing of the server system 500 and the terminal device TM. For example, in the case of a stand-alone game system that does not use a network, each process of the present embodiment is performed by the terminal device TM, which is a game system.
操作部160は、ユーザ(プレーヤ)が、操作情報等の種々の情報を入力するためのものであり、その機能は、操作ボタン、方向指示キー、アナログスティック、レバー、各種センサ(角速度センサ、加速度センサ等)、マイク、或いはタッチパネル型ディスプレイなどにより実現できる。 The operation unit 160 is for the user (player) to input various information such as operation information, and its functions include operation buttons, direction instruction keys, analog sticks, levers, and various sensors (angular velocity sensor, acceleration). It can be realized by a sensor, etc.), a microphone, or a touch panel type display.
撮像部162(カメラ)は、被写体の撮像を行うものであり、CCDやCMOSセンサなどの画像センサと、フォーカスレンズ等により構成される光学系などにより実現される。 The image pickup unit 162 (camera) captures an image of a subject, and is realized by an image sensor such as a CCD or CMOS sensor and an optical system composed of a focus lens or the like.
記憶部170は、処理部100や通信部196などのワーク領域となるもので、その機能は、半導体メモリー、HDD、SDD、光ディスク装置などにより実現できる。記憶部170は、ショップ情報記憶部172、アイテム情報記憶部173、特典情報記憶部174を含む。 The storage unit 170 serves as a work area for the processing unit 100, the communication unit 196, and the like, and its function can be realized by a semiconductor memory, an HDD, an SDD, an optical disk device, or the like. The storage unit 170 includes a shop information storage unit 172, an item information storage unit 173, and a privilege information storage unit 174.
情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク、HDD、半導体メモリーなどにより実現できる。処理部100は、情報記憶媒体180に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。この情報記憶媒体180に、本実施形態の各部としてコンピュータ(操作部、処理部、記憶部、出力部を備える装置)を機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)を記憶できる。 The information storage medium 180 (a medium that can be read by a computer) stores programs, data, and the like, and its functions can be realized by an optical disk, an HDD, a semiconductor memory, and the like. The processing unit 100 performs various processes of the present embodiment based on the program (data) stored in the information storage medium 180. The information storage medium 180 is provided with a program (a program for causing the computer to execute the processing of each part) for functioning a computer (a device including an operation unit, a processing unit, a storage unit, and an output unit) as each part of the present embodiment. I can remember.
表示部190は、本実施形態により生成された画像を出力するものであり、その機能は、LCD、有機ELディスプレイ、CRT、或いはHMDなどにより実現できる。音出力部192は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。 The display unit 190 outputs an image generated by the present embodiment, and its function can be realized by an LCD, an organic EL display, a CRT, an HMD, or the like. The sound output unit 192 outputs the sound generated by the present embodiment, and its function can be realized by a speaker, headphones, or the like.
I/F(インターフェース)部194は、携帯型情報記憶媒体195とのインターフェース処理を行うものであり、その機能はI/F処理用のASICなどにより実現できる。携帯型情報記憶媒体195は、ユーザが各種の情報を保存するためのものであり、電源が非供給になった場合にもこれらの情報の記憶を保持する記憶装置である。携帯型情報記憶媒体195は、ICカード(メモリーカード)、USBメモリー、或いは磁気カードなどにより実現できる。 The I / F (interface) unit 194 performs interface processing with the portable information storage medium 195, and the function can be realized by an ASIC or the like for I / F processing. The portable information storage medium 195 is for the user to store various types of information, and is a storage device that retains the storage of such information even when the power is not supplied. The portable information storage medium 195 can be realized by an IC card (memory card), a USB memory, a magnetic card, or the like.
通信部196は、ネットワーク510を介してサーバシステム500や他の端末装置等の外部装置との間で通信を行うものであり、その機能は、通信用ASIC又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。 The communication unit 196 communicates with an external device such as a server system 500 or another terminal device via a network 510, and its function is hardware such as a communication ASIC or a communication processor, or This can be achieved by communication firmware.
なお本実施形態の各部としてコンピュータを機能させるためのプログラム(データ)は、サーバシステム(ホスト装置)が有する情報記憶媒体からネットワーク及び通信部196を介して情報記憶媒体180(あるいは記憶部170)に配信してもよい。このようなサーバシステムによる情報記憶媒体の使用も本発明の範囲内に含めることができる。 The program (data) for operating the computer as each part of the present embodiment is transferred from the information storage medium of the server system (host device) to the information storage medium 180 (or storage unit 170) via the network and the communication unit 196. It may be delivered. The use of information storage media by such a server system can also be included within the scope of the present invention.
そして本実施形態では図2に示すように、ゲームシステムであるサーバシステム500(或いは端末装置TM)が、ゲーム処理部611(ゲーム処理部111)、ショップ処理部612(ショップ処理部112)、制限設定部613(制限設定部113)、判定部614(判定部114)、特典処理部615(特典処理部115)を含む。なお以下では、本実施形態のゲームシステムがサーバシステム500により実現される場合を主に例にとり説明するが、本実施形態はこれに限定されず、ゲームシステムを端末装置TMにより実現したり、サーバシステム500と端末装置TMの分散処理により実現してもよい。 Then, in the present embodiment, as shown in FIG. 2, the server system 500 (or terminal device TM), which is a game system, has a game processing unit 611 (game processing unit 111), a shop processing unit 612 (shop processing unit 112), and restrictions. It includes a setting unit 613 (limit setting unit 113), a determination unit 614 (determination unit 114), and a privilege processing unit 615 (privilege processing unit 115). In the following, the case where the game system of the present embodiment is realized by the server system 500 will be mainly described as an example, but the present embodiment is not limited to this, and the game system can be realized by the terminal device TM or the server. It may be realized by the distributed processing of the system 500 and the terminal device TM.
ゲーム処理部611(ゲーム処理部111。以下、同様)は、ユーザ(プレーヤ)がゲームをプレイするためのゲーム処理を行う。例えばゲームを進行させたり、ゲームパラメータの更新処理を行ったり、ゲーム結果を演算する処理などを行う。このゲーム処理は、ゲームパラメータ等に基づいて行われる。 The game processing unit 611 (game processing unit 111; the same applies hereinafter) performs game processing for the user (player) to play the game. For example, the game is advanced, the game parameters are updated, and the game result is calculated. This game processing is performed based on game parameters and the like.
ショップ処理部612(ショップ処理部112。以下、同様)は、ユーザが対価を支払うことでゲームのアイテムの獲得が可能な仮想的なショップの設定処理を行う。このショップは、ゲーム空間(ネットワーク空間)に存在する仮想的なショップである。ユーザは、対価を支払って(消費して)、アイテムを直接購入することで、アイテムを獲得してもよい。或いは、対価を支払って(消費して)、仮想抽選器(ガチャ等)による抽選処理を行い、この抽選処理の結果、アイテム(レアアイテム等)を獲得してもよい。例えばアイテムが獲得可能(取得可能)なショップは、アイテムの購入が可能なショップや、アイテムを仮想抽選器の抽選により獲得可能なショップである。またショップの設定処理は、ショップを出現させたり、ショップに関する各種の設定を行う処理である。 The shop processing unit 612 (shop processing unit 112; the same applies hereinafter) performs a virtual shop setting process in which a user can acquire game items by paying a consideration. This shop is a virtual shop that exists in the game space (network space). The user may acquire the item by paying (consuming) the item and purchasing the item directly. Alternatively, a consideration may be paid (consumed) to perform a lottery process using a virtual lottery machine (gacha, etc.), and as a result of this lottery process, items (rare items, etc.) may be acquired. For example, a shop where items can be acquired (acquirable) is a shop where items can be purchased or a shop where items can be acquired by lottery of a virtual lottery machine. In addition, the shop setting process is a process of making a shop appear or making various settings related to the shop.
ここで、ユーザがアイテム獲得のために支払う対価は、代表的には、例えば仮想通貨である。但し、アイテム獲得のための対価は、ユーザがゲームプレイを行って獲得したゲームポイント、アイテム交換を行う場合の交換対象となるアイテム、或いは現金(金銭)等であってもよい。またアイテムはゲーム等で使用可能なゲーム表示物などである。例えばアイテムとしては、武器、防具等の装備品や、体力回復や装飾用等の道具などの種々のゲームアイテムを想定できる。 Here, the consideration paid by the user for acquiring an item is typically, for example, a virtual currency. However, the consideration for acquiring the item may be game points acquired by the user by playing the game, items to be exchanged when exchanging items, cash (money), or the like. Items are game displays that can be used in games and the like. For example, as items, various game items such as equipment such as weapons and armor, and tools for recovery of physical strength and decoration can be assumed.
制限設定部613(制限設定部113。以下、同様)は、ショップでのユーザのアイテム獲得に対して制限設定を行う。例えばアイテムの獲得可能数や獲得可能期間などに対して制限を設ける設定を行う。 The limit setting unit 613 (limit setting unit 113; the same applies hereinafter) sets restrictions for the user's item acquisition in the shop. For example, set a limit on the number of items that can be acquired and the period during which they can be acquired.
判定部614(判定部114。以下、同様)は、制限設定の達成条件を満たしたアイテム獲得が行われたかを判定する。即ち、ユーザが対価を支払ってアイテムを獲得した場合に、判定部614は、そのアイテム獲得が、制限設定部613により設定された制限設定の達成条件を満たしたアイテム獲得か否かを判定する。なお達成条件の情報は記憶部670(記憶部170。以下、同様)に記憶されている。 The determination unit 614 (determination unit 114; the same applies hereinafter) determines whether or not an item that satisfies the condition for achieving the limit setting has been acquired. That is, when the user pays the consideration and acquires the item, the determination unit 614 determines whether or not the item acquisition satisfies the achievement condition of the restriction setting set by the restriction setting unit 613. Information on the achievement conditions is stored in the storage unit 670 (storage unit 170; the same applies hereinafter).
そして特典処理部615(特典処理部115。以下、同様)は、制限設定の達成条件を満たしたアイテム獲得が行われた場合に、ユーザに対して特典の付与処理を行う。即ち、判定部614により、制限設定の達成条件を満たしたアイテム獲得が行われたと判定された場合に、ユーザに対して特典を付与する。この特典は、例えばゲーム等においてユーザを有利にしたり、優遇するためのものである。ユーザに特典が付与されると、付与された特典についての情報が、例えばユーザID(ユーザ情報)に関連づけて特典情報記憶部674に記憶される。 Then, the privilege processing unit 615 (privilege processing unit 115; the same applies hereinafter) performs a privilege granting process to the user when an item satisfying the achievement condition of the restriction setting is acquired. That is, when it is determined by the determination unit 614 that the item that satisfies the achievement condition of the restriction setting has been acquired, a privilege is given to the user. This privilege is for giving an advantage or preferential treatment to a user in, for example, a game. When the privilege is given to the user, the information about the given privilege is stored in the privilege information storage unit 674 in association with, for example, the user ID (user information).
またゲーム処理部611は、ゲーム処理により所与のゲームイベントを発生する。そしてショップ処理部612は、ゲームイベントが発生した場合に、発生したゲームイベントに対応したアイテムの獲得が可能なショップを出現させる処理を行う。 Further, the game processing unit 611 generates a given game event by the game processing. Then, when a game event occurs, the shop processing unit 612 performs a process of creating a shop in which items corresponding to the generated game event can be acquired.
ショップを出現させる処理は、例えば少なくともショップで獲得可能なアイテムをユーザに認識可能な状態にする処理である。例えばショップで獲得可能なアイテムの情報をユーザに表示(提示)する処理である。具体的には、ショップの画面を表示する処理である。 The process of making a shop appear is, for example, a process of making at least items that can be acquired in the shop recognizable to the user. For example, it is a process of displaying (presenting) information on items that can be acquired in a shop to the user. Specifically, it is a process of displaying the screen of the shop.
ゲームイベントに対応したアイテムは、ユーザをより有利な設定にするアイテムである。例えば発生したゲームイベントにおいて、ユーザをより有利な設定にするアイテムである。別の言い方をすれば、ゲームイベントに対応したアイテムは、発生したゲームイベントで使用された場合に、ゲームイベントのクリアをより容易にするアイテムである。例えば発生したゲームイベントで使用された場合に、他のゲームイベントで使用された場合に比べて、ゲームイベントのクリアをより容易にするアイテムである。或いは、ゲームイベントに対応したアイテムは、ゲームイベントで獲得されるアイテムとの合成対象となるアイテムである。 Items corresponding to game events are items that make the user more advantageous settings. For example, it is an item that makes a user more advantageous setting in a game event that occurs. In other words, an item corresponding to a game event is an item that makes it easier to clear the game event when used in the game event that occurred. For example, when used in a game event that occurs, it is an item that makes it easier to clear a game event than when it is used in another game event. Alternatively, the item corresponding to the game event is an item to be combined with the item acquired in the game event.
例えばゲーム処理部611が発生させるゲームイベントは、ゲーム進行上、ユーザにとって重要なイベントであり、特別なイベントである。このようなゲームイベントとしては、例えば能力値が非常に高いボスと呼ばれるような特定のキャラクタを出現させるイベントがある。このボスキャラクタのような特定のキャラクタが出現するゲームイベントが発生すると、ショップ処理部612は、この特定のキャラクタに対して有効なアイテムを獲得可能なショップを出現させる。例えば、出現したショップで獲得可能なアイテムは、この特定のキャラクタが出現するゲームイベントで使用された場合に、ユーザをより有利な設定にするアイテムである。或いは、この特定のキャラクタが出現するゲームイベントで使用された場合に、ゲームイベントのクリア(特定のキャラクタへの勝利)を、より容易にするアイテムである。或いは、特定のキャラクタに勝利することで、その特定のキャラクタの所持アイテムをユーザが獲得したとする。この場合に、その所持アイテムとの合成対象となるアイテムが、出現したショップにおいて獲得可能になる。 For example, the game event generated by the game processing unit 611 is an important event for the user in the progress of the game, and is a special event. Such a game event includes, for example, an event in which a specific character such as a boss having a very high ability value appears. When a game event in which a specific character such as the boss character appears occurs, the shop processing unit 612 causes a shop in which a valid item can be acquired for the specific character to appear. For example, an item that can be obtained in a shop that appears is an item that gives the user a more favorable setting when used in a game event in which this particular character appears. Alternatively, when used in a game event in which this specific character appears, it is an item that makes it easier to clear the game event (winning a specific character). Alternatively, it is assumed that the user acquires the possessed item of the specific character by defeating the specific character. In this case, the item to be combined with the possessed item can be acquired at the shop where it appears.
また制限設定部613は、制限設定として、アイテム獲得についての数制限(個数制限又は回数制限)を行う。例えばアイテム獲得可能数を制限する処理を行う。そして判定部614は、この数制限の制限数に達したアイテム獲得が行われた場合に、制限設定の達成条件を満たしたアイテム獲得が行われたと判定する。このような判定が行われると、特典処理部615が、ユーザに対して特典の付与処理を行う。 Further, the limit setting unit 613 limits the number (number limit or number limit) for item acquisition as a limit setting. For example, a process of limiting the number of items that can be acquired is performed. Then, when the item acquisition that reaches the limit number of the number limit is performed, the determination unit 614 determines that the item acquisition that satisfies the achievement condition of the limit setting has been performed. When such a determination is made, the privilege processing unit 615 performs a privilege granting process to the user.
また制限設定部613は、制限設定として、アイテム獲得についての期間制限を行う。例えばアイテム獲得可能期間を制限する処理を行う。そして判定部614は、この期間制限の制限期間内でアイテム獲得が行われた場合に、制限設定の達成条件を満たしたアイテム獲得が行われたと判定する。このような判定が行われると、特典処理部615が、ユーザに対して特典の付与処理を行う。 Further, the restriction setting unit 613 limits the period for item acquisition as a restriction setting. For example, a process of limiting the item acquisition period is performed. Then, the determination unit 614 determines that the item acquisition satisfying the achievement condition of the restriction setting has been performed when the item acquisition is performed within the limitation period of the period limitation. When such a determination is made, the privilege processing unit 615 performs a privilege granting process to the user.
なお、制限設定部613が、制限設定として、数制限及び期間制限の両方を行ったとする。この場合には判定部614は、例えば、期間制限の制限期間内において、数制限の制限数に達したアイテム獲得が行われた場合に、制限設定の達成条件を満たしたアイテム獲得が行われたと判定すればよい。但し、制限設定部613が行う制限設定は、数制限と期間制限の一方のみであってもよい。即ち、制限設定として、数制限のみを行ったり、期間制限のみを行ってもよい。 It is assumed that the limit setting unit 613 limits both the number and the period as the limit setting. In this case, the determination unit 614 states that, for example, when the item acquisition that has reached the limit number of the number limit is performed within the limit period of the period limit, the item acquisition that satisfies the achievement condition of the limit setting is performed. You just have to judge. However, the limit setting performed by the limit setting unit 613 may be only one of the number limit and the period limit. That is, as the limit setting, only the number limit or the period limit may be set.
また制限設定部613は、数制限や期間制限以外の制限設定を行ってもよい。例えば獲得可能(購入可能)なアイテムの種類の制限、獲得の対象(購入対象)となるユーザの制限、或いは獲得場所(購入場所)の制限などを行ってもよい。 Further, the limit setting unit 613 may set a limit other than the number limit and the period limit. For example, the types of items that can be acquired (purchasable) may be restricted, the users to be acquired (purchased target) may be restricted, or the acquisition location (purchase location) may be restricted.
また制限設定部613は、ユーザのゲーム状況、ユーザのアイテム獲得状況又はユーザの課金状況に応じた制限設定を行う。ユーザのゲーム状況は、例えばユーザがプレイするゲームの進行状況である。或いはゲーム状況は、ユーザのゲームプレイのレベル、ゲームプレイ時間、或いはゲームプレイ回数などであってもよい。ゲームの進行状況は、例えばユーザがクリアしたゲームステージ数、シナリオの達成状況などで判断されるものである。ユーザのアイテム獲得状況は、ユーザのアイテム購入状況である。或いは仮想抽選器の抽選プレイによるアイテムの獲得状況であってもよい。アイテム購入状況は、例えば仮想通貨の消費によるアイテム購入状況であり、例えばアイテム購入の購入額(購入総額、購入平均額)などである。またユーザの課金状況は、ゲームシステムの課金に対してユーザが支払った対価の額の状況などである。対価の額は現実の金銭の額であってもよいし、仮想通貨の額であってもよい。 Further, the restriction setting unit 613 sets restrictions according to the user's game status, the user's item acquisition status, or the user's billing status. The game status of the user is, for example, the progress of the game played by the user. Alternatively, the game situation may be the level of the user's gameplay, the gameplay time, the number of gameplays, and the like. The progress of the game is determined, for example, by the number of game stages cleared by the user, the achievement status of the scenario, and the like. The user's item acquisition status is the user's item purchase status. Alternatively, the item acquisition status may be obtained by the lottery play of the virtual lottery machine. The item purchase status is, for example, the item purchase status due to the consumption of virtual currency, for example, the purchase amount (total purchase amount, average purchase amount) of the item purchase. The user's billing status is the status of the amount of consideration paid by the user for the billing of the game system. The amount of consideration may be the amount of real money or the amount of virtual currency.
例えば制限設定部613は、アイテム獲得についての数制限又は期間制限を行う。そして制限設定部613は、第1のゲーム状況又は第1のアイテム獲得状況又は第1の課金状況の第1のユーザに対しては、数制限の制限数を少なくする、或いは期間制限の制限期間を長くする設定を行う。ここで第1のユーザの第1のゲーム状況は、ゲームの進行状況が例えば序盤の状況である場合などである。第1のユーザの第1のアイテム獲得状況は、アイテムの購入額が例えば少ない状況や、仮想抽選器によるアイテム獲得が例えば少ない状況である。第1のユーザの第1の課金状況は、課金に対してユーザが支払った対価の額が例えば少ない状況である。 For example, the limit setting unit 613 limits the number or period of item acquisition. Then, the limit setting unit 613 reduces the limit number of the number limit or limits the period limit for the first user in the first game situation, the first item acquisition situation, or the first billing situation. Set to lengthen. Here, the first game situation of the first user is a case where the progress state of the game is, for example, an early situation. The first item acquisition status of the first user is, for example, a situation where the purchase amount of the item is small, or a situation where the item acquisition by the virtual lottery machine is, for example, small. The first billing situation of the first user is a situation in which the amount of consideration paid by the user for the billing is, for example, small.
一方、制限設定部613は、第2のゲーム状況又は第2のアイテム獲得状況又は第2の課金状況の第2のユーザに対しては、制限数を多くする、或いは制限期間を短くする設定を行う。ここで第2のユーザの第2のゲーム状況は、ゲームの進行状況が例えば終盤の状況である場合などである。第2のユーザの第2のアイテム獲得状況は、アイテムの購入額が例えば多い状況や、仮想抽選器によるアイテム獲得が例えば多い状況である。第2のユーザの第2の課金状況は、課金に対してユーザが支払った対価の額が例えば多い状況である。 On the other hand, the limit setting unit 613 sets the limit number to be increased or the limit period to be shortened for the second user in the second game status, the second item acquisition status, or the second billing status. Do. Here, the second game situation of the second user is a case where the progress state of the game is, for example, the situation at the end of the game. The second item acquisition status of the second user is, for example, a situation in which the purchase amount of the item is large, or a situation in which the item acquisition by the virtual lottery machine is large, for example. The second billing situation of the second user is a situation in which the amount of consideration paid by the user for the billing is, for example, large.
また判定部614は、制限設定の達成条件を満たしたか否かを、ユーザ又はユーザが属するグループによるアイテム獲得に基づいて判定する。例えばユーザがグループに属さずにゲームプレイを行っている場合には、制限設定の達成条件を満たしたか否かを、例えばユーザによるアイテム獲得に基づいて判定する。一方が、ユーザがグループに属してゲームプレイ(チームプレイ)を行っている場合には、制限設定の達成条件を満たしたか否かを、例えばユーザが属するグループによるアイテム獲得に基づいて判定する。ここでグループは、例えば対戦ゲームや戦闘ゲームなどにおけるチームであり、ユーザはこのチームに所属してゲームプレイを行う。但し、グループは、このようなチームに限定されず、例えば複数のユーザが共同してゲームプレイなどを行う場合に、これらの複数のユーザが属する集団であればよい。 Further, the determination unit 614 determines whether or not the achievement condition of the restriction setting is satisfied based on the item acquisition by the user or the group to which the user belongs. For example, when the user is playing the game without belonging to the group, it is determined whether or not the achievement condition of the restriction setting is satisfied based on, for example, the acquisition of the item by the user. On the other hand, when the user belongs to a group and performs game play (team play), it is determined whether or not the achievement condition of the restriction setting is satisfied, for example, based on the item acquisition by the group to which the user belongs. Here, the group is a team in, for example, a battle game or a battle game, and the user belongs to this team and plays a game. However, the group is not limited to such a team, and may be a group to which the plurality of users belong, for example, when a plurality of users jointly play a game.
また特典処理部615は、特典の付与処理として、新たなアイテムをショップで獲得可能にする処理、ショップでのアイテムの抽選処理の確率変更処理、ユーザの獲得済みのアイテムのパラメータを変更する処理、達成条件を満たしたアイテム獲得が行われた際に付加アイテムを付与する処理、達成条件を満たしたアイテム獲得が行われた後のアイテムの割引処理、或いは特典付与のための抽選イベントの発生処理などを行う。 In addition, the privilege processing unit 615 processes to make new items available at the shop, to change the probability of the item lottery process at the shop, and to change the parameters of the acquired items of the user, as the privilege granting process. Processing to grant additional items when items that meet the achievement conditions are acquired, processing to discount items after acquisition of items that meet the achievement conditions, processing to generate lottery events for granting benefits, etc. I do.
新たなアイテムをショップで獲得可能にする処理は、ショップにおいてユーザに提示していなかったアイテムを、ユーザが購入や抽選プレイにより獲得可能になるように出現させる処理などである。ユーザの獲得済みのアイテムのパラメータを変更する処理は、ユーザが既に獲得しているアイテムのパラメータの値を変更する処理である。例えばアイテムの種々の効果を設定するためのパラメータの値を、ユーザがより有利になるように変更する処理である。達成条件を満たしたアイテム獲得が行われた際に付加アイテムを付与する処理は、例えば達成条件を満たしたアイテム獲得の際に、獲得アイテムに加えて、おまけとなるアイテムをユーザに付与する処理などである。達成条件を満たしたアイテム獲得が行われた後のアイテムの割引処理は、達成条件を満たした後にショップによりユーザに提示されるアイテムについて、獲得に必要な対価の額(仮想通貨の額等)を割り引く処理(ディスカウントする処理)である。特典付与のための抽選イベントの発生処理は、抽選イベントを発生し、この抽選イベントの抽選処理により特典が当たった場合に、当たった特典をユーザに付与するための処理である。 The process of making a new item available in the shop is a process of making an item that has not been presented to the user in the shop appear so that the user can acquire it by purchasing or lottery play. The process of changing the parameter of the item acquired by the user is the process of changing the value of the parameter of the item already acquired by the user. For example, it is a process of changing the value of a parameter for setting various effects of an item so that the user is more advantageous. The process of granting an additional item when an item that meets the achievement conditions is acquired is, for example, a process of granting an extra item to the user in addition to the acquired item when the item that meets the achievement conditions is acquired. Is. The discount process for items after the item that meets the achievement conditions has been acquired is the amount of consideration required for acquisition (the amount of virtual currency, etc.) for the item presented to the user by the shop after the achievement conditions are met. It is a discount process (discount process). The process of generating a lottery event for granting a privilege is a process for granting a winning privilege to a user when a lottery event is generated and a privilege is won by the lottery process of the lottery event.
また特典処理部615は、ユーザのゲーム状況、ユーザのアイテム獲得状況又はユーザの課金状況に応じて、ユーザに付与する特典を異ならせる。例えばユーザのゲーム状況、ユーザのアイテム獲得状況又はユーザの課金状況を判断し、これらの状況に基づいて、ユーザに付与するアイテムを決定する。そして、決定されたアイテムをユーザに付与する。 Further, the privilege processing unit 615 makes the privilege to be given to the user different depending on the user's game status, the user's item acquisition status, or the user's billing status. For example, the game status of the user, the item acquisition status of the user, or the billing status of the user is determined, and the item to be given to the user is determined based on these situations. Then, the determined item is given to the user.
また表示処理部620(表示処理部120。以下、同様)は、制限設定の達成条件を満たした場合に付与される特典についての情報を、達成条件を満たす前にユーザに対して表示する処理を行う。例えば特典についての情報を、端末装置の表示部に表示するための指示を行う。例えばどのような特典が付与されるのかを、達成条件が成立する前にユーザに表示して、その特典の内容を予めユーザに通知する。 Further, the display processing unit 620 (display processing unit 120; the same applies hereinafter) performs a process of displaying information about the privilege given when the achievement condition of the restriction setting is satisfied to the user before the achievement condition is satisfied. Do. For example, an instruction is given to display information about the privilege on the display unit of the terminal device. For example, what kind of privilege is given is displayed to the user before the achievement condition is satisfied, and the content of the privilege is notified to the user in advance.
また表示処理部620は、制限設定の達成条件を満たしたアイテム獲得の完了を通知する画面内に、特典の獲得をユーザが指示するための指示表示物を表示する処理を行う。例えば指示表示物を、端末装置の表示部に表示するための指示を行う。そして、アイテム獲得の完了を通知する画面において、当該指示表示物をユーザが選択すると、特典の獲得のための画面等に移行し、ユーザが特典を容易に獲得できるようになる。 Further, the display processing unit 620 performs a process of displaying an instruction display object for instructing the user to acquire the privilege in the screen notifying the completion of the item acquisition satisfying the achievement condition of the restriction setting. For example, an instruction is given to display an instruction display object on the display unit of the terminal device. Then, when the user selects the instruction display object on the screen notifying the completion of item acquisition, the screen shifts to the screen for acquiring the privilege, and the user can easily acquire the privilege.
また表示処理部620は、制限設定の達成条件を満たしたアイテム獲得の後、特典の獲得の推奨表示を行う。例えば端末装置の表示部に対して、特典の獲得の推奨表示の指示を行う。特典の獲得の推奨表示は、特典の獲得をユーザに推奨する表示処理である。 Further, the display processing unit 620 performs a recommended display of the acquisition of the privilege after acquiring the item that satisfies the achievement condition of the restriction setting. For example, the display unit of the terminal device is instructed to display the recommendation for acquiring the privilege. The recommended display of the acquisition of the privilege is a display process for recommending the acquisition of the privilege to the user.
また管理部616(管理部116。以下、同様)は、ユーザが購入した仮想通貨の購入情報をユーザ情報に関連づけて管理する。そして、この場合には、ショップは、購入した仮想通貨をユーザが消費することでアイテムの獲得が可能なショップである。 Further, the management unit 616 (management unit 116; the same applies hereinafter) manages the purchase information of the virtual currency purchased by the user in association with the user information. Then, in this case, the shop is a shop in which the user can acquire the item by consuming the purchased virtual currency.
例えばアイテム獲得のための対価が仮想通貨である場合を例にとり説明すると、管理部616は、ユーザが仮想通貨を購入するための処理を行う。例えばユーザによる仮想通貨の購入の要求を受け付けたり、仮想通貨の購入額の情報を受け付ける処理などを行う。そして管理部616は、ユーザが購入した仮想通貨の購入情報をユーザ情報に関連づけて管理する。例えば購入情報はユーザ情報に関連づけられてユーザ情報記憶部678に記憶される。例えば管理部616(ゲームシステム)は、電子決済業者等が運営する外部の電子決済サーバと連携して、仮想通貨の購入に関する処理を行う。仮想通貨は、ゲーム内通貨とも呼ばれ、ゲーム内で使用可能な仮想的な通貨である。電子決済サーバは、管理部616からの問い合わせに応答して、仮想通貨の購入額をユーザのクレジットカードやプリペイカード等で精算する処理を行う。例えば電子決済等により仮想通貨をユーザに購入させる。仮想通貨が購入されると、精算された購入額相当の仮想通貨(ゲーム内ポイント)がユーザに付与される。具体的には管理部616が、ユーザが購入した仮想通貨を、当該ユーザのユーザIDに関連づけてユーザ情報記憶部678に記憶させる。 For example, when the consideration for acquiring an item is a virtual currency, the management unit 616 performs a process for the user to purchase the virtual currency. For example, it accepts a user's request for purchase of virtual currency, or processes information on the purchase amount of virtual currency. Then, the management unit 616 manages the purchase information of the virtual currency purchased by the user in association with the user information. For example, the purchase information is associated with the user information and stored in the user information storage unit 678. For example, the management unit 616 (game system) performs processing related to the purchase of virtual currency in cooperation with an external electronic payment server operated by an electronic payment company or the like. Virtual currency, also called in-game currency, is a virtual currency that can be used in-game. The electronic payment server responds to an inquiry from the management unit 616 and performs a process of settling the purchase amount of the virtual currency with a user's credit card, prepaid card, or the like. For example, the user is made to purchase virtual currency by electronic payment or the like. When the virtual currency is purchased, the user is given virtual currency (in-game points) equivalent to the settled purchase amount. Specifically, the management unit 616 stores the virtual currency purchased by the user in the user information storage unit 678 in association with the user ID of the user.
この場合にショップ処理部612は、仮想通貨の消費によりアイテムを購入させることで、或いは仮想通貨の消費によりアイテムの抽選処理を行うことで、ユーザにアイテムを獲得させる。例えば仮想通貨をユーザが支払うことで、アイテムを購入させたり、仮想通貨を支払って仮想抽選器の抽選を行うことで、アイテムを獲得させる。 In this case, the shop processing unit 612 makes the user acquire the item by making the user purchase the item by consuming the virtual currency or by performing the item lottery process by consuming the virtual currency. For example, a user pays virtual currency to purchase an item, or pays virtual currency to draw a lottery machine to acquire an item.
なお以上では、本実施形態のゲーム処理、ショップ処理、制限設定処理、判定処理、特典処理、管理処理、表示処理等を、図2のサーバシステム500が行う場合について説明したが、本実施形態はこれに限定されない。例えば、上記に説明した本実施形態のゲーム処理、ショップ処理、制限設定処理、判定処理、特典処理、管理処理、表示処理等の一部又は全部を図3の端末装置TMが行うようにしてもよい。この場合には、端末装置TM(或いは端末装置とサーバシステムが連携したシステム)が本実施形態のゲームシステムとして機能することになる。 In the above, the case where the server system 500 of FIG. 2 performs the game processing, the shop processing, the restriction setting processing, the judgment processing, the privilege processing, the management processing, the display processing, etc. of the present embodiment has been described. Not limited to this. For example, even if the terminal device TM of FIG. 3 performs a part or all of the game processing, the shop processing, the restriction setting processing, the judgment processing, the privilege processing, the management processing, the display processing, etc. of the present embodiment described above. Good. In this case, the terminal device TM (or a system in which the terminal device and the server system are linked) functions as the game system of the present embodiment.
2.本実施形態の手法
次に本実施形態の手法について詳細に説明する。なお、以下では本実施形態の手法をキャラクタを用いた対戦ゲームに適用した場合を主に例にとり説明するが、本実施形態の手法は、種々のゲーム(RPG、アクションゲーム、レースゲーム、競争ゲーム、シミュレーションゲーム、カードゲーム、スポーツゲーム、クイズゲーム、パズルゲーム、コミュニケーションゲーム、或いは音楽ゲーム等)に適用でき、ゲーム以外にも適用可能である。
2. 2. Method of this Embodiment Next, the method of this embodiment will be described in detail. In the following, the case where the method of this embodiment is applied to a battle game using characters will be mainly described as an example, but the method of this embodiment will be described in various games (RPG, action game, race game, competition game). , Simulation games, card games, sports games, quiz games, puzzle games, communication games, music games, etc.), and can be applied to other than games.
また、以下ではアイテムの獲得のためにユーザが支払う対価が、仮想通貨である場合を主に例にとり説明する。この場合にはユーザは、ショップにおいて仮想通貨を支払ってアイテムを購入することで、アイテムを獲得する。或いは、仮想通貨を支払ってガチャ等の仮想抽選器の抽選プレイを行うことで、アイテムを獲得する。但し、対価の支払いは、このような仮想通貨の支払いに限定されるものではない。 Further, in the following, the case where the consideration paid by the user for acquiring the item is a virtual currency will be mainly described as an example. In this case, the user acquires the item by paying the virtual currency and purchasing the item at the shop. Alternatively, an item is acquired by paying virtual currency and performing a lottery play of a virtual lottery machine such as a gacha. However, payment of consideration is not limited to payment of such virtual currency.
2.1 ゲームの説明
まず本実施形態のゲームシステムにより実現されるゲームについて説明する。図4は本実施形態のゲームシステムで実現されるゲームのホーム画面(メイン画面、マイページ画面)の例である。図4ではキャラクタCH(ユーザキャラクタ)の画像やランク、名前、仮想通貨の所持ポイントなどの各種のステータス情報が表示されている。またA1のアイコン(タブ)をユーザが選択(タッチ画面の場合のタッチ。以下、同様)することで、仮想通貨であるポイントの購入画面に移行する。またA2、A3のアイコンを選択することで、アイテムやガチャのショップ画面に移行する。A4のアイコンを選択することで、対戦ゲームの画面になる。A5には各種のお知らせが表示される。例えば、後述するボスキャラクタとの対戦のゲームイベントの発生により、ショップが出現した場合に、このショップの出現を、A5のお知らせ表示でユーザに知らせてもよい。またユーザに付与される特典の情報を、A5のお知らせ表示でユーザに知らせてもよい。またA6には各種の広告が表示される。ショップの出現や特典の情報についてはこの広告に表示してもよい。
2.1 Description of the game First, the game realized by the game system of the present embodiment will be described. FIG. 4 is an example of a game home screen (main screen, my page screen) realized by the game system of the present embodiment. In FIG. 4, various status information such as an image of the character CH (user character), a rank, a name, and possession points of virtual currency are displayed. Further, when the user selects the A1 icon (tab) (touch in the case of the touch screen; the same applies hereinafter), the screen shifts to the point purchase screen which is a virtual currency. Also, by selecting the A2 and A3 icons, you can move to the item or gacha shop screen. By selecting the A4 icon, the screen of the battle game is displayed. Various notifications are displayed on A5. For example, when a shop appears due to the occurrence of a game event of a battle with a boss character, which will be described later, the user may be notified of the appearance of this shop by the notification display of A5. Further, the information of the privilege given to the user may be notified to the user by the notification display of A5. In addition, various advertisements are displayed on A6. Information on the appearance of shops and benefits may be displayed in this advertisement.
ユーザが図4のA4のゲームプレイのアイコンを選択すると、図5に示すようなゲーム画面でのゲームプレイが可能になる。図5のゲームでは、ユーザのキャラクタCH及びそれに従属するキャラクタCS1、CS2と、敵キャラクタCE1、CE2、CE3との対戦が行われる。ユーザはCH、CS1、CS2の中から所望のキャラクタを指のタッチで選択して、スライド操作等を行うことで、攻撃対象を決定して、敵キャラクタCE1、CE2、CE3に対して攻撃を行う。なおユーザがB1のアイコンを選択することで、自動戦闘による対戦も可能である。自動戦闘による対戦を一時停止する場合にはB2に示すアイコンを選択する。またCH、CS1、CS2の各キャラクタはスキルを有しており、このスキルを発動させたい場合にはB3に示すアイコンを選択する。 When the user selects the A4 gameplay icon of FIG. 4, the gameplay on the game screen as shown in FIG. 5 becomes possible. In the game of FIG. 5, the user's character CH and its subordinate characters CS1 and CS2 are played against the enemy characters CE1, CE2, and CE3. The user selects a desired character from CH, CS1 and CS2 with the touch of a finger and performs a slide operation or the like to determine an attack target and attack the enemy characters CE1, CE2 and CE3. .. When the user selects the B1 icon, a battle by automatic battle is also possible. To pause the battle by automatic battle, select the icon shown in B2. Further, each character of CH, CS1 and CS2 has a skill, and when he / she wants to activate this skill, he / she selects the icon shown in B3.
ユーザは、仮想通貨を購入する場合にはA1のアイコンを選択する。すると仮想通貨の購入画面が表示され、ユーザは電子決済等により所望の対価を支払うことで、仮想通貨を購入できる。 The user selects the A1 icon when purchasing virtual currency. Then, the purchase screen of the virtual currency is displayed, and the user can purchase the virtual currency by paying a desired consideration by electronic payment or the like.
仮想通貨を購入したユーザは、購入した仮想通貨のポイントを消費することで(仮想通貨を支払うことで)、アイテムのショップにおいてアイテムを購入できる。また購入した仮想通貨のポイントを消費することで、仮想抽選器であるガチャの抽選を行うことができ、抽選に当たることでレアアイテム等を獲得できる。 A user who has purchased a virtual currency can purchase an item at an item shop by spending points of the purchased virtual currency (by paying the virtual currency). In addition, by consuming the points of the purchased virtual currency, a lottery of gacha, which is a virtual lottery machine, can be performed, and rare items and the like can be obtained by winning the lottery.
例えばユーザがショップでゲームのアイテムを購入する場合には、図4のA2のアイコンを選択する。すると、図6(A)に示すアイテムのショップ画面が表示される。 For example, when a user purchases a game item at a shop, the icon A2 in FIG. 4 is selected. Then, the shop screen of the item shown in FIG. 6A is displayed.
図6(A)のショップ画面では、C1に示すように、このショップで購入可能(広義には獲得可能)なアイテムITA、ITB、ITCがラインアップとして提示されている。ユーザは、ITA、ITB、ITCの中から所望のアイテムを選択し、C2に示す購入のアイコンを選択することで、当該アイテムを購入できる。この購入により、購入したアイコンに対応する仮想通貨のポイントが消費される。例えば図6(A)では、アイテムITA、ITB、ITCの購入により100ポイントの仮想通貨が消費される。 On the shop screen of FIG. 6A, as shown in C1, the items ITA, ITB, and ITC that can be purchased (obtained in a broad sense) at this shop are presented as a lineup. The user can purchase the item by selecting a desired item from ITA, ITB, and ITC and selecting the purchase icon shown in C2. This purchase consumes points of virtual currency corresponding to the purchased icon. For example, in FIG. 6A, 100 points of virtual currency are consumed by purchasing the items ITA, ITB, and ITC.
このように本実施形態では、ユーザが仮想通貨を購入するための購入処理が行われる。例えば図4でユーザがA1のアイコンをタッチし、仮想通貨の購入を行うと、この購入の要求が受け付けられ、電子決済等によりユーザは、ゲーム内で使用できる仮想的な通貨である仮想通貨を購入できる。仮想通貨のレートの設定は様々であり、例えば仮想通貨の1ポイントが、1円であってもよいし、10円であってもよい。或いは、1円よりも低かったり、10円よりも高くてもよい。そしてユーザが購入した仮想通貨の購入情報が、ユーザ情報に関連づけて図2のユーザ情報記憶部678に記憶される。この購入情報は、例えば仮想通貨の購入額、購入日時などの情報を含む。そして図6(A)に示すように、購入した仮想通貨をユーザが消費することでアイテムの獲得が可能なショップが用意される。このショップは、ゲーム空間(ネットワーク空間)に用意される仮想的なショップ(現実世界のショップとは異なるショップ)である。例えば図6(A)のC1でユーザが所望のアイテムを選択して、C2の購入のアイコンを選択すると、ストックされていたユーザの仮想通貨が消費されて、ユーザはアイテムを購入(広義には獲得)できる。 As described above, in the present embodiment, the purchase process for the user to purchase the virtual currency is performed. For example, when the user touches the A1 icon in FIG. 4 to purchase the virtual currency, the purchase request is accepted, and the user can use the virtual currency, which is a virtual currency that can be used in the game, by electronic payment or the like. You can buy it. There are various settings for the rate of the virtual currency. For example, one point of the virtual currency may be 1 yen or 10 yen. Alternatively, it may be lower than 1 yen or higher than 10 yen. Then, the purchase information of the virtual currency purchased by the user is stored in the user information storage unit 678 of FIG. 2 in association with the user information. This purchase information includes information such as the purchase amount of virtual currency and the purchase date and time. Then, as shown in FIG. 6A, a shop is prepared in which items can be acquired by the user consuming the purchased virtual currency. This shop is a virtual shop (a shop different from the real world shop) prepared in the game space (network space). For example, when the user selects a desired item in C1 of FIG. 6A and selects the purchase icon of C2, the stocked user's virtual currency is consumed and the user purchases the item (in a broad sense). Can be acquired).
図6(B)はガチャのショップ画面の例である。例えば図4のホーム画面においてA3のアイコンを選択すると、図6(B)に示すガチャのショップ画面が表示される。 FIG. 6B is an example of a gacha shop screen. For example, when the A3 icon is selected on the home screen of FIG. 4, the gacha shop screen shown in FIG. 6 (B) is displayed.
図6(B)のショップ画面では、C3に示すように、このショップで抽選プレイが可能なガチャGAA、GAB、GACがラインアップとして提示されている。ユーザは、GAA、GAB、GACの中から所望のガチャを選択することで、ガチャの抽選プレイが可能になる。そして、このような抽選プレイを行うと、抽選プレイを行ったガチャに対応する仮想通貨のポイントが消費される。例えば図6(B)では、ガチャGAA、GAB、GACの抽選プレイにより、各々、100、200、300ポイントの仮想通貨が消費される。 On the shop screen of FIG. 6B, as shown in C3, gacha GAA, GAB, and GAC that can be played by lottery at this shop are presented as a lineup. The user can select a desired gacha from GAA, GAB, and GAC to play a gacha by lottery. Then, when such a lottery play is performed, the points of the virtual currency corresponding to the gacha in which the lottery play is performed are consumed. For example, in FIG. 6B, 100, 200, and 300 points of virtual currency are consumed by the lottery play of gacha GAA, GAB, and GAC, respectively.
2.2 制限設定の達成による特典の付与
さて、これまでのゲームシステムでは、ショップでのアイテム獲得については制限設定が行われていなかった。例えば図6(A)のショップ画面において、ユーザは、仮想通貨を消費することで、何個でもアイテムを購入することができた。即ち、アイテムの購入数に対する制限は行われていなかった。また図6(B)のショップ画面において、ユーザは、仮想通貨を消費することで、何回でもガチャの抽選プレイを行うことができた。即ち、ガチャの抽選プレイの回数に対する制限は行われていなかった。
2.2 Granting benefits by achieving the limit setting By the way, in the game system so far, the limit setting has not been set for the item acquisition in the shop. For example, on the shop screen of FIG. 6A, the user could purchase any number of items by consuming the virtual currency. That is, there was no limit on the number of items purchased. Further, on the shop screen of FIG. 6B, the user can perform the lottery play of the gacha as many times as possible by consuming the virtual currency. That is, there was no limit on the number of lottery plays of gacha.
これに対して本実施形態では、ショップでのユーザのアイテム獲得に対して制限設定を行っている。具体的には、制限設定として、アイテム獲得の数制限(個数制限、回数制限)や期間制限(タイミング制限)を行う。 On the other hand, in the present embodiment, restrictions are set for the user's item acquisition in the shop. Specifically, as a limit setting, the number of item acquisitions (number limit, number limit) and period limit (timing limit) are set.
例えば図7(A)、図7(B)は、アイテム獲得の制限設定について説明するためのショップ画面の例である。図7(A)、図7(B)では本実施形態の制限設定の処理が行われている。 For example, FIGS. 7 (A) and 7 (B) are examples of shop screens for explaining item acquisition restriction settings. In FIGS. 7A and 7B, the restriction setting process of the present embodiment is performed.
例えば図7(A)のアイテムのショップ画面では、D1に示すように、このショップでのアイテムITA、ITB、ITCの残り個数は、各々、5個、5個、10個となっている。この残り個数は、このショップでのアイテムITA、ITB、ITCの在庫数に相当する。即ち、ユーザは、このショップにおいて、アイテムITA、ITB、ITCを無制限に購入することはできず、残り個数が0になると購入できなくなる。 For example, on the item shop screen of FIG. 7A, as shown in D1, the remaining number of items ITA, ITB, and ITC in this shop is 5, 5, and 10, respectively. This remaining quantity corresponds to the number of items ITA, ITB, and ITC in stock at this shop. That is, the user cannot purchase the items ITA, ITB, and ITC indefinitely at this shop, and cannot purchase the items when the remaining number becomes 0.
また、このショップでのアイテムITA、ITB、ITCの購入の残り期間(例えばショップ出現タイミングからの残り期間)は、各々、7日、3日、3日となっている。この残り期間は、アイテムITA、ITB、ITCの購入が可能な期間を表している。即ち、ユーザは、ITA、ITB、ITCの各アイテムに設定された残り期間が経過してしまうと、当該アイテムを購入できなくなる。 The remaining period for purchasing items ITA, ITB, and ITC at this shop (for example, the remaining period from the shop appearance timing) is 7, 3, and 3 days, respectively. This remaining period represents the period during which the items ITA, ITB, and ITC can be purchased. That is, the user cannot purchase the item after the remaining period set for each item of ITA, ITB, and ITC has elapsed.
また図7(B)のガチャのショップ画面では、D2に示すように、このショップでのガチャGAA、GAB、GACの抽選プレイの残り回数は、各々、5回、10回、15回となっている。即ち、ユーザは、このショップにおいて、ガチャGAA、GAB、GACの抽選プレイを無制限に行うことはできず、残り回数が0になると、抽選プレイができなくなる。 Further, on the gacha shop screen of FIG. 7B, as shown in D2, the remaining number of lottery plays of gacha GAA, GAB, and GAC at this shop is 5, 10, and 15, respectively. There is. That is, the user cannot perform the lottery play of gacha GAA, GAB, and GAC indefinitely in this shop, and when the remaining number of times becomes 0, the lottery play cannot be performed.
また、このショップでのガチャGAA、GAB、GACの抽選プレイの残り期間は、各々、10日、7日、5日となっている。この残り期間は、ガチャGAA、GAB、GACの抽選プレイが可能な期間を表している。即ち、ユーザは、GAA、GAB、GACの各ガチャに設定された残り期間が経過してしまうと、当該ガチャの抽選プレイができなくなる。 In addition, the remaining period of the lottery play of gacha GAA, GAB, and GAC at this shop is 10 days, 7 days, and 5 days, respectively. This remaining period represents the period during which lottery play of gacha GAA, GAB, and GAC is possible. That is, when the remaining period set for each gacha of GAA, GAB, and GAC elapses, the user cannot play the lottery of the gacha.
このように本実施形態では、アイテムの購入やガチャの抽選プレイによるアイテムの獲得に対して制限設定を行っている。例えばアイテム獲得についての数制限や期間制限を行っている。 As described above, in the present embodiment, restrictions are set for the purchase of items and the acquisition of items by lottery play of gacha. For example, there is a limit on the number of items and a time limit.
なお図7(A)、図7(B)では、アイテム獲得に対する制限設定として、数制限と期間制限の両方が行っているが、本実施形態の制限設定手法はこれに限定されない。例えばアイテム獲得の期間制限は行わずに、数制限だけを行ってもよい。或いは、アイテム獲得の数制限は行わずに、期間制限だけを行ってもよい。また数制限の制限数は、1であってもよいし、2以上であってもよい。また制限設定として、獲得可能なアイテムの種類の制限、或いは獲得の対象となるユーザの制限などを行ってもよい。 Note that, in FIGS. 7A and 7B, both the number limit and the period limit are set as the limit setting for item acquisition, but the limit setting method of the present embodiment is not limited to this. For example, the item acquisition period may not be limited, but only the number may be limited. Alternatively, the number of items acquired may not be limited, but only the period may be limited. Further, the limited number of the number limit may be 1 or 2 or more. Further, as a restriction setting, the types of items that can be acquired may be restricted, or the users to be acquired may be restricted.
そして本実施形態では、この数制限や期間制限の制限設定の達成条件を満たしたアイテム獲得が、行われたかを判定する。そして数制限の制限数に達したアイテム獲得が行われた場合や、期間制限の制限期間内でアイテム獲得が行われた場合に、制限設定の達成条件を満たしたアイテム獲得が行われたと判定する。 Then, in the present embodiment, it is determined whether or not the item acquisition that satisfies the achievement condition of the limit setting of the number limit and the period limit has been performed. Then, when the item acquisition that reaches the limit number of the number limit is performed, or when the item acquisition is performed within the time limit limit period, it is determined that the item acquisition that satisfies the achievement condition of the limit setting has been performed. ..
例えば図8(A)、図8(B)は本実施形態の手法を説明するショップ画面の例である。例えば図8(A)のE1では、ユーザはアイテムITBを5個購入している。例えば図7(A)のD3に示すように、アイテムITBの残り個数は5個に設定され、残り期間は3日に設定されている。図8(A)のE1では、このようにアイテムITBに対して設定された残り期間である3日以内に、残り個数に相当する5個のアイテムを購入している。即ち、期間制限の制限期間内である3日以内に、数制限の制限数である5個のアイテムを購入している。従って、図8(A)のE1に示すようなユーザによるアイテムITBの購入は、制限設定(3日以内で、残り個数が5個)の達成条件を満たしたアイテムの購入(広義にはアイテム獲得)であると判断される。 For example, FIGS. 8 (A) and 8 (B) are examples of shop screens for explaining the method of the present embodiment. For example, in E1 of FIG. 8A, the user has purchased five item ITBs. For example, as shown in D3 of FIG. 7A, the remaining number of item ITBs is set to 5, and the remaining period is set to 3 days. In E1 of FIG. 8A, five items corresponding to the remaining number of items are purchased within three days, which is the remaining period set for the item ITB in this way. That is, within 3 days, which is within the time limit, 5 items, which is the number limit, are purchased. Therefore, the purchase of the item ITB by the user as shown in E1 of FIG. 8 (A) is the purchase of the item satisfying the achievement condition of the restriction setting (within 3 days, the remaining number is 5) (item acquisition in a broad sense). ).
そして本実施形態では、このような制限設定の達成条件を満たしたアイテムの購入(アイテム獲得)が行われた場合には、ユーザに対して特典が付与される。具体的には図8(A)のE2に示すように、特別なアイテムITSPが、ユーザが購入可能なアイテムとしてショップに出現する。即ち、特典の付与処理として、新たなアイテムをショップで獲得可能にする処理が行われている。 Then, in the present embodiment, when the purchase (item acquisition) of the item satisfying the achievement condition of the restriction setting is performed, the privilege is given to the user. Specifically, as shown in E2 of FIG. 8A, a special item ITSP appears in the shop as an item that can be purchased by the user. That is, as a process of granting benefits, a process of making new items available at the shop is being performed.
この特別なアイテムITSPは、例えばレアアイテムである。例えば、この特別なアイテムITSPは、後述するようなボスキャラクタとの対戦において、ユーザを有利な状況に設定するアイテムである。例えばアイテムITSPは、ボスキャラクタに対して大きなダメージを与えたり、ボスキャラクタの攻撃によるダメージを大きく軽減するなどの効果を奏する。 This special item ITSP is, for example, a rare item. For example, this special item ITSP is an item that sets the user in an advantageous situation in a battle with a boss character as described later. For example, the item ITSP has an effect of giving a large amount of damage to the boss character and greatly reducing the damage caused by the attack of the boss character.
また図8(B)のE3では、ユーザはガチャGAAの抽選プレイを5回行っている。例えば図7(B)のD4に示すように、ガチャGAAの抽選プレイの残り回数は5回に設定され、残り期間は10日に設定されている。図8(B)のE3では、このようにガチャGAAに設定された残り期間である10日以内に、残り回数に相当する5回の抽選プレイを行っている。即ち、期間制限の制限期間内である10日以内に、数制限の制限数である5回の抽選プレイを行っている。従って、図8(B)のE3に示すようなユーザによるガチャGAAの抽選プレイは、制限設定(10日以内で、残り回数が5回)の達成条件を満たしたアイテムの抽選プレイ(広義にはアイテム獲得)であると判断される。 Further, in E3 of FIG. 8B, the user has performed the lottery play of the gacha GAA five times. For example, as shown in D4 of FIG. 7B, the remaining number of lottery plays of gacha GAA is set to 5, and the remaining period is set to 10 days. In E3 of FIG. 8B, five lottery plays corresponding to the remaining number of times are performed within 10 days, which is the remaining period set in the gacha GAA in this way. That is, within 10 days, which is within the time limit, the lottery play is performed five times, which is the number limit. Therefore, the lottery play of gacha GAA by the user as shown in E3 of FIG. 8B is a lottery play of items that satisfy the achievement condition of the limit setting (within 10 days, the remaining number of times is 5 times) (in a broad sense). Item acquisition) is judged.
そして本実施形態では、このような制限設定の達成条件を満たしたアイテムの抽選プレイ(アイテム獲得)が行われた場合には、ユーザに対して特典が付与される。具体的には図8(B)のE4に示すように、ガチャGACのレアアイテムの当たり確率がアップする。即ち、特典の付与処理として、ショップでのアイテムの抽選処理の確率変更処理が行われている。またE5に示すように、特別なガチャGASPが、ユーザが抽選プレイ可能なガチャとしてショップに出現する。この特別なガチャGASPにより、ユーザは、新たなレアアイテムをショップで獲得可能になる。即ち、特典の付与処理として、新たなアイテムをショップで獲得可能にする処理が行われている。 Then, in the present embodiment, when the lottery play (item acquisition) of the item satisfying the achievement condition of the restriction setting is performed, the privilege is given to the user. Specifically, as shown in E4 of FIG. 8B, the probability of hitting a rare item in the Gacha GAC increases. That is, as the privilege granting process, the probability change process of the item lottery process at the shop is performed. Further, as shown in E5, a special gacha GASP appears in the shop as a gacha that the user can play by lottery. This special gacha GASP allows users to acquire new rare items in the shop. That is, as a process of granting benefits, a process of making new items available at the shop is being performed.
図9(A)、図9(B)は、ガチャでのレアアイテムの当たり確率の設定について説明する図である。図9(A)に示すように、ガチャGACでのレアアイテムの当たり確率は、制限設定の達成条件の成立前は、例えば2%であるが、制限設定の達成条件の成立後は、2%から10%に大幅にアップしている。即ち、図8(B)のE3では、ガチャGAAの抽選プレイに対して、制限設定(10日以内で、残り回数が5回)の達成条件が成立している。これにより、図8(B)のE4や図9(A)に示すように、既存のガチャGACでのレアアイテムの当たり確率が大幅にアップするという特典がユーザに付与される。 9 (A) and 9 (B) are diagrams for explaining the setting of the winning probability of the rare item in the gacha. As shown in FIG. 9A, the probability of winning a rare item in the gacha GAC is, for example, 2% before the condition for achieving the limit setting is satisfied, but 2% after the condition for achieving the limit setting is satisfied. It has increased significantly from to 10%. That is, in E3 of FIG. 8B, the condition for achieving the limit setting (within 10 days and the remaining number of times is 5) is satisfied for the lottery play of the gacha GAA. As a result, as shown in E4 of FIG. 8 (B) and FIG. 9 (A), the user is given a privilege that the probability of hitting a rare item in the existing gacha GAC is greatly increased.
また図9(B)に示すように、図8(B)のE5で新たに出現した特別なガチャGASPは、他の通常のガチャGAA、GAB、GACに比べて、レアアイテムの当たり確率が非常に高くなっている。従って、ユーザは、ショップに新たな出現した特別なガチャGASPを選択して、抽選プレイを行うことで、高い確率でレアアイテムを獲得できるようになる。即ち、アイテム獲得においてユーザを有利にする特典が付与されている。更に、この特別なガチャGASPの抽選プレイを行うことで、ユーザは、他の通常のガチャGAA、GAB、GACでは獲得できない特別なレアアイテムを獲得することも可能になる。例えば、レア度が非常に高いレアアイテムを獲得できるようになり、特典の付与処理として、新たなアイテムをショップで獲得可能にする処理が行われている。 Further, as shown in FIG. 9 (B), the special gacha GASP newly appeared in E5 of FIG. 8 (B) has a very high probability of hitting a rare item as compared with other normal gacha GAA, GAB, and GAC. It is getting higher. Therefore, the user can acquire a rare item with a high probability by selecting a special gacha GASP newly appearing in the shop and performing a lottery play. That is, a privilege that gives the user an advantage in acquiring items is given. Furthermore, by performing this special gacha GASP lottery play, the user can also acquire special rare items that cannot be acquired by other normal gacha GAA, GAB, and GAC. For example, it has become possible to acquire rare items with a very high degree of rarity, and as a process of granting benefits, a process of making new items available at the shop is being performed.
図10に仮想通貨の購入情報の一例を示す。この購入情報は例えばユーザID(図10ではIDY)に関連づけられている。このように購入情報がユーザIDに関連づけられることで、図2の管理部616は、ユーザが購入した仮想通貨の購入情報をユーザ情報に関連づけて管理することが可能になる。 FIG. 10 shows an example of purchase information of virtual currency. This purchase information is associated with, for example, a user ID (IDY in FIG. 10). By associating the purchase information with the user ID in this way, the management unit 616 of FIG. 2 can manage the purchase information of the virtual currency purchased by the user in association with the user information.
図10に示すように、購入情報は、仮想通貨の購入額(購入量)の情報を含むことができる。この購入額の情報は、例えば仮想通貨の購入の日時に関連づけて記録される。また購入情報は、仮想通貨の消費額(消費量)の情報を含むことができる。この消費額の情報は、仮想通貨の消費(支払い)の日時に関連づけて記録される。仮想通貨の消費の日時は、例えばショップでのアイテムの購入の日時や仮想抽選器(ガチャ)の抽選プレイの日時である。また購入情報は、仮想通貨の残高、購入累計額、購入回数の情報を含むことができる。仮想通貨の残高は、仮想通貨の購入額、消費額等に基づいて計算できる。購入累計額は、仮想通貨の購入額の累計処理等により計算できる。購入回数は、例えば仮想通貨の購入毎にカウントアップされる。仮想通貨の購入頻度は、この購入回数により求めることができる。例えば購入頻度は、購入回数そのものであってもよいし、購入回数と購入額とに基づき求められるものであってもよい。例えば、同じ購入回数でも、各購入時における購入額が高いほど、頻度が高く評価されるように購入頻度を設定してもよい。なお購入情報は、図10の例に限定されず、種々の変形実施が可能である。 As shown in FIG. 10, the purchase information can include information on the purchase amount (purchase amount) of the virtual currency. This purchase amount information is recorded, for example, in association with the date and time of purchase of the virtual currency. In addition, the purchase information can include information on the consumption amount (consumption amount) of the virtual currency. This consumption amount information is recorded in association with the date and time of consumption (payment) of the virtual currency. The date and time of consumption of virtual currency is, for example, the date and time of purchase of an item at a shop or the date and time of lottery play of a virtual lottery machine (gacha). In addition, the purchase information can include information on the balance of virtual currency, the accumulated purchase amount, and the number of purchases. The balance of virtual currency can be calculated based on the purchase amount, consumption amount, etc. of virtual currency. The cumulative purchase amount can be calculated by accumulating the purchase amount of virtual currency. The number of purchases is counted up for each purchase of virtual currency, for example. The frequency of purchasing virtual currency can be determined by the number of purchases. For example, the purchase frequency may be the number of purchases itself, or may be obtained based on the number of purchases and the purchase amount. For example, even if the number of purchases is the same, the purchase frequency may be set so that the higher the purchase amount at each purchase, the higher the frequency. The purchase information is not limited to the example of FIG. 10, and various modifications can be performed.
以上に説明した本実施形態の手法によれば、アイテム獲得の制限設定を発生させてユーザの購入意欲を高めつつ、その後の更なる購入意欲も与え続けるゲームシステムの実現が可能になる。 According to the method of the present embodiment described above, it is possible to realize a game system in which a restriction setting for item acquisition is generated to increase the user's motivation to purchase, and at the same time, to continue to give further motivation to purchase.
即ち本実施形態では図7(A)、図7(B)に示すようにアイテム獲得についての数制限や期間制限の制限設定を行っている。例えば図7(A)のアイテムのショップでは、購入可能なアイテムに対して残り個数や残り期間の制限設定が行われている。図7(B)のガチャのショップでは、抽選プレイが可能なガチャに対して抽選プレイの残り回数や残り期間の制限設定が行われている。このような制限設定を行うことで、ユーザの購入意欲を煽ることができ、購入意欲を高めることが可能になる。即ち、残り個数又は残り回数が少ないため、ユーザは積極的にアイテムの購入や抽選プレイを行うようになる。また残り期間が経過してしまうと、そのアイテムの購入やそのガチャの抽選プレイができなくなるため、ユーザは、仮想通貨を消費して、急いでアイテム購入やガチャの抽選プレイを行うようになる。これによりユーザは、ショップでのアイテムの獲得が動機づけとなって、購入した仮想通貨を積極的に消費するようになる。例えば仮想通貨を消費して、ショップのアイテムを購入したり、ショップのガチャの抽選プレイを行うようになる。これにより、ユーザがストックしている仮想通貨が消費されるようになる。そして図10で説明した仮想通貨の残高が0になったり、0に近づいたとする。すると、残り個数や残り回数が少なくなり、残り期間が短くなったアイテムの購入やガチャの抽選プレイを急ぐユーザは、直ぐに次回の仮想通貨の購入を行うようになる。即ち、ユーザが購入した仮想通貨がストックされたままの状態となって内部留保されてしま事態を防止できる。従って、仮想通貨の購入によるユーザへの課金が促進され、効率的な課金処理を実現することが可能になる。 That is, in the present embodiment, as shown in FIGS. 7 (A) and 7 (B), the number limit and the period limit for item acquisition are set. For example, in the item shop of FIG. 7A, restrictions on the number of remaining items and the remaining period are set for the items that can be purchased. In the gacha shop of FIG. 7B, the remaining number of lottery plays and the remaining period are set for the gachas that can be played by lottery. By setting such restrictions, the user's willingness to purchase can be stimulated, and the willingness to purchase can be increased. That is, since the number of remaining items or the number of remaining times is small, the user will actively purchase items and play by lottery. In addition, when the remaining period elapses, it becomes impossible to purchase the item or play the lottery of the gacha, so that the user consumes the virtual currency and hurries to purchase the item or play the lottery of the gacha. As a result, the user will be motivated to acquire the item in the shop and will actively consume the purchased virtual currency. For example, you will spend virtual currency to purchase shop items and play lottery games for shop gachas. As a result, the virtual currency stocked by the user will be consumed. Then, it is assumed that the balance of the virtual currency described with reference to FIG. 10 becomes 0 or approaches 0. Then, the user who hurries to purchase the item whose remaining period is short or the lottery play of the gacha with the remaining number and the remaining number of times becomes small will immediately purchase the next virtual currency. That is, it is possible to prevent a situation in which the virtual currency purchased by the user remains in stock and is retained internally. Therefore, the billing to the user by purchasing the virtual currency is promoted, and it becomes possible to realize an efficient billing process.
そして本実施形態では、このようにアイテム獲得に制限設定を行ってユーザの購入意欲を高めながら、この制限設定の達成条件を満たしたアイテム獲得が行われた場合には、ユーザに対して特典を付与するようにしている。これにより、その後の更なる購入意欲もユーザに与え続けることが可能になる。 Then, in the present embodiment, while setting restrictions on item acquisition in this way to increase the user's willingness to purchase, if items that satisfy the achievement conditions of this restriction setting are acquired, a privilege is given to the user. I try to give it. As a result, it becomes possible to continue to give the user further purchase motivation thereafter.
例えば本実施形態では、図8(A)のE1に示すような残り個数や残り期間の制限設定を達成したアイテムの購入が行われると、図8(A)のE2に示すように、ショップに新たな特別なアイテムITSPを出現させる。このような特別なアイテムITSPを出現させるという特典をユーザに付与することで、更なる購入意欲をユーザに与え続けることが可能になる。即ち、ユーザは、このような特別なアイテムITSPを出現させることを目的として、残り個数や残り期間の制限設定を達成したアイテムの購入を行うようになる。即ち、ユーザは、このような特典の付与が動機づけとなって、アイテムを購入し、多くの仮想通貨を消費するようになる。そして、ユーザが所望する特別なアイテムITSPが出現すると、ユーザは、この特別なアイテムITSPについても購入するようになり、仮想通貨を更に消費するようになる。この特別なアイテムITSPは、他のアイテムに比べて、仮想通貨の消費ポイントが高くなっている。従って、この特別なアイテムITSPの購入により、仮想通貨が多く消費されるようになり、ユーザに対する効率的な課金処理の実現が可能になる。 For example, in the present embodiment, when an item that has achieved the remaining number and the limit setting of the remaining period as shown in E1 of FIG. 8 (A) is purchased, as shown in E2 of FIG. 8 (A), the shop is purchased. Make a new special item ITSP appear. By giving the user the privilege of making such a special item ITS P appear, it becomes possible to continue to give the user further purchase motivation. That is, the user comes to purchase an item that has achieved the limit setting of the remaining number and the remaining period for the purpose of making such a special item ITSP appear. That is, the user is motivated by the granting of such a privilege to purchase an item and consume a large amount of virtual currency. Then, when a special item ITSP desired by the user appears, the user will also purchase this special item ITSP, and will consume more virtual currency. This special item ITS P has higher consumption points of virtual currency than other items. Therefore, by purchasing this special item ITSP, a large amount of virtual currency is consumed, and it becomes possible to realize efficient billing processing for the user.
同様に、本実施形態では、図8(B)のE3に示すような残り回数や残り期間の制限設定を達成したガチャの抽選プレイが行われると、図8(B)のE4に示すように、既存のガチャGACの当たり確率をアップしたり、E5に示すように特別なガチャGASPを出現させる。このような既存のガチャGACの当たり確率のアップという特典や、特別なガチャGASPを出現させるという特典をユーザに付与することで、更なる購入意欲をユーザに与え続けることが可能になる。即ち、ユーザは、既存のガチャGACの当たり確率をアップさせることや、特別なガチャGASPを出現させることを目的として、残り回数や残り期間の制限設定を達成したガチャの抽選プレイを行うようになる。即ち、このような特典の付与が動機づけとなって、ガチャの抽選プレイを何回も行い、多くの仮想通貨を消費するようになる。そして、既存のガチャGACの当たり確率がアップしたり、特別なガチャGASPが出現すると、ユーザは、これらのガチャGAC、GASPの抽選プレイも行うようになり、仮想通貨を更に消費するようになる。例えば特別なガチャGASPは、他のガチャに比べて仮想通貨の消費ポイントが高くなっており、多くの仮想通貨が消費されることを期待できる。従って、ユーザに対する効率的な課金処理の実現が可能になる。 Similarly, in the present embodiment, when the lottery play of the gacha that has achieved the limit setting of the remaining number of times and the remaining period as shown in E3 of FIG. 8 (B) is performed, as shown in E4 of FIG. 8 (B). , Increase the hit probability of the existing gacha GAC, or make a special gacha GASP appear as shown in E5. By giving the user the privilege of increasing the winning probability of the existing gacha GAC and the privilege of making a special gacha GASP appear, it becomes possible to continue to give the user further purchase motivation. That is, the user will perform a lottery play of a gacha that has achieved the remaining number of times and the limit setting of the remaining period for the purpose of increasing the winning probability of the existing gacha GAC and making a special gacha GASP appear. .. That is, the granting of such a privilege is a motivation, and the lottery play of the gacha is performed many times, and a large amount of virtual currency is consumed. Then, when the winning probability of the existing gacha GAC is increased or a special gacha GASP appears, the user will also perform lottery play of these gacha GAC and GASP, and will consume more virtual currency. For example, the special gacha GASP has higher consumption points of virtual currency than other gachas, and it can be expected that many virtual currencies will be consumed. Therefore, it is possible to realize efficient billing processing for the user.
2.3 ゲームイベントの発生
本実施形態では、ゲーム処理により特定のゲームイベントを発生し、このゲームイベントが発生した場合に、発生したゲームイベントに対応したアイテムの獲得が可能なショップを出現させている。
2.3 Generation of game event In this embodiment, a specific game event is generated by game processing, and when this game event occurs, a shop where items corresponding to the generated game event can be acquired appears. There is.
例えば図11では、このようなゲームイベントとして、ボスキャラクタCHBSが出現するイベントを発生させている。例えばネットワークゲームなどにおいては、デイリーイベントとして、このようなボスキャラクタCHBSの出現のゲームイベントを発生させる。そしてユーザは、このボスキャラクタCHBSを倒すことで、ボスキャラクタCHBSが所持する貴重なアイテムを獲得することができる。一例としては、ネットワークゲームに参加するユーザのうち、出現したボスキャラクタCHBSを最初に倒したユーザ(又はユーザが属するチーム)が、このボスキャラクタCHBSの所持アイテムを総取りできる。従って、ネットワークゲームに参加するユーザは、このボスキャラクタCHBSを倒す対戦ゲームに熱中して、躍起になってボスキャラクタを倒そうとする。 For example, in FIG. 11, as such a game event, an event in which the boss character CHBS appears is generated. For example, in a network game or the like, a game event in which such a boss character CHBS appears is generated as a daily event. Then, the user can acquire a valuable item possessed by the boss character CHBS by defeating the boss character CHBS. As an example, among the users participating in the network game, the user (or the team to which the user belongs) who first defeats the appearing boss character CHBS can take all the items possessed by this boss character CHBS. Therefore, the user who participates in the network game is enthusiastic about the battle game to defeat the boss character CHBS, and tries to defeat the boss character in a rush.
この時、本実施形態では、図11のF1に示すように、ボス用ショップを出現させる。具体的には、F1に示すように、ボス用ショップがオープンしたことをユーザに通知し、その通知を見たユーザがF2に示すアイコン(タブ)を選択すると、そのボス用ショップのショップ画面に移行できるようにする。 At this time, in the present embodiment, as shown in F1 of FIG. 11, a boss shop appears. Specifically, as shown in F1, the user is notified that the boss shop has opened, and when the user who sees the notification selects the icon (tab) shown in F2, the shop screen of the boss shop is displayed. Allow migration.
このボス用ショップは、ボスキャラクタCHBSとの対戦においてユーザを有利にするアイテムの獲得が可能なショップとなっている。即ち、このようなアイテムがボス用ショップのラインアップとして用意される。例えばボスキャラクタCHBSが火の属性(広義には第1の属性)であった場合には、この火の属性に対して強い水の属性(広義には、第1の属性に対して優位な第2の属性)のアイテムが、ボス用ショップにラインアップとして用意され、ユーザが購入可能(獲得可能)になる。また、ボスキャラクタCHBSが、攻撃力が非常に強いキャラクタである場合には、ユーザのキャラクタCH、CS1、CS2の防御力を大幅にアップできるアイテム(防具等)が、ボス用ショップにおいて購入可能になる。また、ボスキャラクタCHBSが、守備力が非常に強いキャラクタである場合には、ユーザのキャラクタCH、CS1、CS2の攻撃力を大幅にアップできるアイテム(武器等)が、ボス用ショップにおいて購入可能になる。またボスキャラクタCHBSが毒攻撃や魔法攻撃などを行う場合には、毒の治療を行うアイテムや、魔法攻撃を弱めるアイテムが、ボス用ショップにおいて購入可能になる。なおショップでのアイテムの購入は、アイテムのショップにおいて仮想通貨によりアイテムを購入する直接的な購入であってもよいし、仮想通貨を消費して仮想抽選器(ガチャ)の抽選プレイを行ってアイテムを獲得する間接的な購入であってもよい。 This boss shop is a shop where you can acquire items that give the user an advantage in the battle with the boss character CHBS. That is, such items are prepared as a lineup of boss shops. For example, if the boss character CHBS has the attribute of fire (the first attribute in a broad sense), the attribute of water that is strong against this attribute of fire (in a broad sense, the first attribute that is superior to the first attribute). Items with (2 attributes) will be prepared as a lineup in the boss shop, and will be available for purchase (acquisition) by users. Also, if the boss character CHBS is a character with a very strong attack power, items (armor, etc.) that can greatly increase the defense power of the user's characters CH, CS1 and CS2 can be purchased at the boss shop. Become. Also, if the boss character CHBS is a character with a very strong defensive power, items (weapons, etc.) that can greatly increase the attack power of the user's characters CH, CS1 and CS2 can now be purchased at the boss shop. Become. When the boss character CHBS makes a poison attack or a magic attack, items that treat the poison and items that weaken the magic attack can be purchased at the boss shop. The item purchase at the shop may be a direct purchase of the item in the item shop using virtual currency, or the item is consumed by consuming the virtual currency and performing a lottery play of the virtual lottery machine (gacha). It may be an indirect purchase to acquire.
このようなボス用ショップが出現すると、ユーザは、ボスキャラクタCHBSを倒すために、ボス用ショップにおいて仮想通貨をたくさん消費して、躍起になってアイテムを購入するようになる。即ち、仮想通貨を消費することの効果的な動機づけをユーザに与えることができ、仮想通貨の消費を効果的に促すことが可能になる。これにより、効率的な課金処理を実現できるようになる。 When such a boss shop appears, the user will spend a lot of virtual currency in the boss shop to defeat the boss character CHBS, and will rush to purchase items. That is, it is possible to give the user an effective motivation for consuming the virtual currency, and it is possible to effectively promote the consumption of the virtual currency. As a result, efficient billing processing can be realized.
この場合に本実施形態では、図7(A)、図7(B)に示すようにアイテム獲得に対して制限設定が行われたボス用ショップを出現させる。そして、制限設定の達成条件が満たされると、ユーザに対して特典を付与する。この特典によりユーザが獲得できるアイテムは、例えばボスキャラクタCHBSとの対戦において、ユーザを更に有利(優位)にできるアイテムである。即ち、図8(A)のE2において出現する特別なアイテムITSPとして、例えばボスキャラクタCHBSを短時間で倒すことができるようなアイテムを出現させる。或いは図8(B)のE5において出現する特別なガチャGASPとして、ボスキャラクタCHBSを一撃で倒すことができるアイテム(レアアイテム)の獲得が可能なガチャを出現させる。 In this case, in the present embodiment, as shown in FIGS. 7 (A) and 7 (B), a boss shop in which restrictions are set for item acquisition appears. Then, when the achievement condition of the restriction setting is satisfied, a privilege is given to the user. The item that the user can acquire by this privilege is an item that can further give the user an advantage (superiority) in, for example, a battle with the boss character CHBS. That is, as a special item ITSP that appears in E2 of FIG. 8A, for example, an item that can defeat the boss character CHBS in a short time is made to appear. Alternatively, as a special gacha GASP that appears in E5 of FIG. 8 (B), a gacha that can acquire an item (rare item) that can defeat the boss character CHBS with a single blow is made to appear.
このように、特別なアイテムITSPや特別なガチャGASPを出現させる特典を付与すれば、ユーザは、このような特典の付与が動機づけとなって、多くの仮想通貨を消費して、アイテムの購入等を行うようになる。即ち、制限設定を達成したアイテムの獲得を積極的に行うようになる。従って、ユーザの仮想通貨が多く消費されるようになり、ユーザに対する効率的な課金処理を実現できるようになる。 In this way, if a privilege to make a special item ITSP or a special gacha GASP appear is given, the user is motivated by the grant of such a privilege and consumes a lot of virtual currency to purchase the item. And so on. That is, the item that has achieved the limit setting will be actively acquired. Therefore, a large amount of the user's virtual currency is consumed, and efficient billing processing for the user can be realized.
また本実施形態において、図11のようなゲームイベントが発生した場合に、発生したゲームイベントに対応したアイテムの獲得が可能なショップを出現させている。例えば図11では、このようなショップとしてボス用ショップを出現させている。 Further, in the present embodiment, when a game event as shown in FIG. 11 occurs, a shop where items corresponding to the generated game event can be acquired has appeared. For example, in FIG. 11, a boss shop appears as such a shop.
この場合のショップで獲得可能な、ゲームイベントに対応したアイテムとしては、種々のアイテムを想定できる。例えばゲームイベントに対応したアイテムは、発生したゲームイベントで使用された場合に、ユーザをより有利な設定にするアイテムである。ユーザをより有利な設定にするアイテムは、例えばユーザのゲームクリアをより容易にするアイテムである。図11の例では、ボスキャラクタCHBSとの対戦において、ユーザをより有利に設定するアイテムである。例えばユーザをより有利に設定するアイテムは、ボスキャラクタCHBSの属性に対して優位な属性を有するアイテムである。また、ユーザをより有利に設定するアイテムは、例えばボスキャラクタCHBSの攻撃力が高い場合には、ユーザのキャラクタCH、CS1、CS2の防御力を高めるアイテムであり、ボスキャラクタCHBSの守備力が高い場合には、ユーザのキャラクタCH、CS1、CS2の攻撃力を高めるアイテムである。 Various items can be assumed as the items corresponding to the game event that can be acquired at the shop in this case. For example, an item corresponding to a game event is an item that gives the user a more advantageous setting when used in a game event that occurs. Items that make the user more advantageous are, for example, items that make it easier for the user to clear the game. In the example of FIG. 11, it is an item that sets the user more advantageously in the battle with the boss character CHBS. For example, an item that sets the user more advantageously is an item that has an attribute that is superior to the attribute of the boss character CHBS. Further, the item that sets the user more advantageously is, for example, an item that enhances the defense power of the user characters CH, CS1 and CS2 when the attack power of the boss character CHBS is high, and the defensive power of the boss character CHBS is high. In this case, it is an item that enhances the attack power of the user's characters CH, CS1 and CS2.
また、ゲームイベントに対応したアイテムは、ゲームイベントで獲得されるアイテムとの合成対象となるアイテムであってもよい。例えば図11の対戦においてボスキャラクタCHBSを倒すと、ユーザは、ボスキャラクタCHBSの所持アイテムを獲得できる。そしてボス用ショップでは、このようにして獲得したボスキャラクタCHBSの所持アイテムとの合成対象となるアイテムを販売している。ユーザは、このアイテムを購入して、ボスキャラクタCHBSの所持アイテムとのアイテム合成を行うことで、更に強力なアイテムを獲得できる。即ち、ユーザのゲームプレイを更に有利にする特別なアイテムを獲得できるようになる。 In addition, the item corresponding to the game event may be an item to be combined with the item acquired in the game event. For example, when the boss character CHBS is defeated in the battle shown in FIG. 11, the user can acquire the possessed item of the boss character CHBS. The boss shop sells items to be combined with the possessed items of the boss character CHBS acquired in this way. The user can acquire a more powerful item by purchasing this item and synthesizing the item with the possessed item of the boss character CHBS. That is, it becomes possible to acquire special items that further favor the user's gameplay.
ゲームイベントに対応したアイテムとして、このようなアイテムを購入可能にすれば、ユーザは、ゲームを有利に進めたり、アイテム合成により更に貴重なアイテムを獲得するために、ショップでのアイテム購入を積極的に行うようになる。これにより、ユーザの仮想通貨の消費を促すことができ、効率的な課金処理を実現できるようになる。 If such items can be purchased as items corresponding to game events, users will be willing to purchase items in the shop in order to advance the game in an advantageous manner or acquire more valuable items by synthesizing items. Will be done. As a result, the user can be encouraged to consume the virtual currency, and efficient billing processing can be realized.
図12、図13は本実施形態の処理例を示すフローチャートである。図12では、ゲーム処理を行い(ステップS1)、所与のゲームイベントが発生したか否かを判断する(ステップS2)。例えば図11に示すようなボスキャラクタCHBSと対戦するようなゲームイベントが発生したか否かを判断する。そして、ゲームイベントが発生した場合には、発生したゲームイベント用のショップを出現させる処理を行う(ステップS3)。図11の例では、ボス用ショップを出現させる処理を行う。この場合に出現させるショップは、図7(A)、図7(B)に示すようにアイテム獲得について制限設定されたショップである。 12 and 13 are flowcharts showing processing examples of the present embodiment. In FIG. 12, game processing is performed (step S1), and it is determined whether or not a given game event has occurred (step S2). For example, it is determined whether or not a game event that plays against the boss character CHBS as shown in FIG. 11 has occurred. Then, when a game event occurs, a process of causing a shop for the generated game event to appear is performed (step S3). In the example of FIG. 11, the process of making the boss shop appear is performed. The shops that appear in this case are shops in which restrictions are set for item acquisition as shown in FIGS. 7 (A) and 7 (B).
次に、制限設定の達成条件を満たしたアイテム獲得(アイテム購入、抽選プレイ)が、ユーザ(又はグループ)により行われたか否かを判断する(ステップS4)。即ち、図8(A)のE1に示すようなアイテム購入や図8(B)のE3に示すような抽選プレイが行われたか否かを判断する。そして、このようなアイテム獲得が行われた場合には、ユーザ(又はグループ)に対する特典の付与処理を行う(ステップS5)。例えば図8(A)のE2に示すように特別なアイテムITSPを出現させたり、図8(B)のE4に示すように既存のガチャGACでのレアアイテムの当たり確率をアップしたり、E5に示すように特別なガチャGASPを出現させる特典付与処理を行う。 Next, it is determined whether or not the item acquisition (item purchase, lottery play) satisfying the achievement condition of the restriction setting has been performed by the user (or group) (step S4). That is, it is determined whether or not the item purchase as shown in E1 of FIG. 8A or the lottery play as shown in E3 of FIG. 8B has been performed. Then, when such an item is acquired, a privilege granting process is performed to the user (or group) (step S5). For example, as shown in E2 of FIG. 8 (A), a special item ITS P appears, or as shown in E4 of FIG. 8 (B), the probability of hitting a rare item in the existing gacha GAC is increased, or in E5. As shown, the privilege granting process to make a special gacha GASP appear is performed.
図13は本実施形態の処理を更に詳細に説明するフローチャートである。まず、アイテム購入又は抽選プレイが制限期間内に行われたか否かを判断する(ステップS11)。図7(A)のD3に示すアイテムITBを例にとれば、残り期間である3日以内(例えばショップ出現後、3日以内)にアイテムが購入されたか否かを判断する。図7(B)のD4に示すガチャGAAを例にとれば、残り期間である10日以内(例えばショップ出現後、10日以内)にガチャの抽選プレイが行われたか否かを判断する。 FIG. 13 is a flowchart illustrating the processing of the present embodiment in more detail. First, it is determined whether or not the item purchase or lottery play has been performed within the limited period (step S11). Taking the item ITB shown in D3 of FIG. 7A as an example, it is determined whether or not the item has been purchased within the remaining period of 3 days (for example, within 3 days after the shop appears). Taking the gacha GAA shown in D4 of FIG. 7 (B) as an example, it is determined whether or not the gacha lottery play has been performed within the remaining period of 10 days (for example, within 10 days after the shop appears).
アイテム購入又は抽選プレイが制限期間内に行われた場合には、アイテム購入数又は抽選プレイ回数が制限数に達したか否かを判断する(ステップS12)。そして制限数に達した場合には、制限設定の達成条件を満たしたと判定する(ステップS13)。例えば図8(A)のE1では、残り期間である3日以内(図7(A)のD3参照)において、制限数である5個(同じくD3参照)のアイテムが購入されたため、制限設定の達成条件を満たしたと判定される。図8(B)のE3では、残り期間である10日以内(図7(B)のD4参照)において、制限数である5回(同じくD4参照)の抽選プレイが行われたため、制限設定の達成条件を満たしたと判定される。これにより図8(A)のE2、図8(B)のE4、E5に示すようにユーザに対して特典が付与されるようになる。 If the item purchase or lottery play is performed within the limit period, it is determined whether or not the number of item purchases or the number of lottery plays has reached the limit number (step S12). When the limit number is reached, it is determined that the condition for achieving the limit setting is satisfied (step S13). For example, in E1 of FIG. 8 (A), since the limit number of 5 items (see also D3) was purchased within the remaining period of 3 days (see D3 of FIG. 7 (A)), the limit setting was set. It is judged that the achievement condition is satisfied. In E3 of FIG. 8 (B), the lottery play of the limit number of 5 times (see also D4) was performed within 10 days (see D4 of FIG. 7 (B)), which is the remaining period. It is judged that the achievement condition is satisfied. As a result, as shown in E2 of FIG. 8 (A) and E4 and E5 of FIG. 8 (B), the privilege is given to the user.
なお本実施形態では、図12のステップS4に示すように、制限設定の達成条件を満たしたか否かを、ユーザが属するグループによるアイテム獲得に基づいて判定してもよい。例えば図11のボスキャラクタCHBSとの対戦において、ユーザが他のユーザとチーム(広義にはグループ)を組んで、ボスキャラクタCHBSと戦う場合がある。この場合には、制限設定の達成条件を満たしたか否かについても、ユーザが属するチームによるアイテム獲得に基づいて判定することが望ましい。例えばチームに属する複数のユーザが共同してアイテムの購入等を行えば、制限設定の達成条件を満たしたアイテム購入等を、容易に達成できるようになる。そして、このように制限設定の達成条件を満たしたアイテム購入等が行われた場合には、これによる特典を、図12のステップS5に示すように、チーム(グループ)に対して付与することが望ましい。例えばチームのメンバで特典を分配するようにする。このようにすれば、チームで共同して対戦することの楽しみを更に向上することが可能になる。 In the present embodiment, as shown in step S4 of FIG. 12, it may be determined whether or not the achievement condition of the restriction setting is satisfied based on the item acquisition by the group to which the user belongs. For example, in a battle with the boss character CHBS of FIG. 11, a user may form a team (group in a broad sense) with another user and fight against the boss character CHBS. In this case, it is desirable to determine whether or not the restriction setting achievement condition is satisfied based on the item acquisition by the team to which the user belongs. For example, if a plurality of users belonging to a team jointly purchase an item, it becomes possible to easily achieve the purchase of an item that satisfies the condition for achieving the restriction setting. Then, when the item purchase or the like that satisfies the achievement condition of the restriction setting is performed in this way, the privilege due to this can be given to the team (group) as shown in step S5 of FIG. desirable. For example, try to distribute benefits among team members. In this way, it is possible to further enhance the enjoyment of teams playing together.
2.4 ゲーム状況、アイテム購入状況等に応じた制限設定
本実施形態では、ユーザのゲーム状況、アイテム獲得状況(アイテム購入状況)、或いは課金状況に応じた制限設定を行ってもよい。
2.4 Restriction setting according to game status, item purchase status, etc. In the present embodiment, restriction setting may be made according to the user's game status, item acquisition status (item purchase status), or billing status.
図14は、ゲーム状況に応じた制限設定の手法の説明図である。図14の横軸はゲーム状況であり、縦軸は制限数や制限期間である。図14の横軸のゲーム状況において、左側方向に行くほど、ゲーム状況であるゲーム進行は序盤となり、右側方向に行くほど、ゲーム状況であるゲーム進行が終盤になる。ゲーム進行が序盤である場合には、ユーザのプレイ時間やプレイ回数が少ないため、ユーザのゲームレベルは初級レベルであることが想定される。ゲーム進行が終盤である場合には、ユーザのプレイ時間やプレイ回数が多いため、ユーザのゲームレベルは上級レベルであることが想定される。 FIG. 14 is an explanatory diagram of a method of setting a limit according to a game situation. The horizontal axis of FIG. 14 is the game situation, and the vertical axis is the limited number and the limited period. In the game situation on the horizontal axis of FIG. 14, the game progress in the game situation becomes the early stage as it goes to the left side, and the game progress in the game situation becomes the final stage as it goes to the right side. When the game progresses in the early stage, the user's game level is assumed to be the beginner's level because the user's play time and the number of plays are short. When the game progresses at the end, it is assumed that the user's game level is an advanced level because the user's play time and the number of plays are large.
そして図14では、ゲーム状況が序盤(初級レベル)であるほど、制限数は少ない数に設定され、制限期間は長い期間に設定される。制限数を少ない数に設定したり、制限期間を長い期間に設定することは、制限設定を緩和する方向の設定であり、制限設定の達成条件は、その達成がより容易な条件になる。従って、ゲーム状況が序盤であり、ユーザのゲームレベルが初級レベルであることが想定される場合には、制限数を少ない数に設定し、制限期間を長い期間に設定することが望ましい。図7(A)、図7(B)を例にとれば、残り数や残り回数を少ない数に設定し、残り期間を長い期間に設定する。 Then, in FIG. 14, the earlier the game situation is (beginner level), the smaller the limit number is set, and the longer the limit period is set. Setting the limit number to a small number or setting the limit period to a long period is a setting in the direction of relaxing the limit setting, and the achievement condition of the limit setting is a condition that is easier to achieve. Therefore, when the game situation is in the early stage and the user's game level is assumed to be the beginner level, it is desirable to set the limit number to a small number and the limit period to a long period. Taking FIGS. 7 (A) and 7 (B) as an example, the remaining number and the remaining number of times are set to a small number, and the remaining period is set to a long period.
また図14では、ゲーム状況が終盤(上級レベル)であるほど、制限数は多い数に設定され、制限期間は短い期間に設定される。制限数を多い数に設定したり、制限期間を短い期間に設定することは、制限設定を厳しくする方向の設定であり、制限設定の達成条件は、その達成がより厳しい条件になる。従って、ゲーム状況が終盤であり、ユーザのゲームレベルが上級レベルであることが想定される場合には、制限数を多い数に設定し、制限期間を短い期間に設定することが望ましい。図7(A)、図7(B)を例にとれば、残り数や残り回数を多い数に設定し、残り期間を短い期間に設定する。 Further, in FIG. 14, the limit number is set to a larger number and the limit period is set to a shorter period as the game situation becomes the final stage (advanced level). Setting the limit number to a large number or setting the limit period to a short period is a setting in the direction of tightening the limit setting, and the achievement condition of the limit setting becomes a stricter condition for achieving the limit setting. Therefore, when the game situation is in the final stage and the user's game level is assumed to be an advanced level, it is desirable to set the limit number to a large number and the limit period to a short period. Taking FIGS. 7 (A) and 7 (B) as an example, the remaining number and the remaining number of times are set to a large number, and the remaining period is set to a short period.
例えば図14において、第1のユーザUS1のゲーム状況を第1のゲーム状況GS1とする。この第1のゲーム状況GS1は、図14では、ゲーム進行の序盤側に対応するゲーム状況になっている。また第2のユーザUS2のゲーム状況を第2のゲーム状況GS2とする。この第2のゲーム状況GS2は、図14では、ゲーム進行の終盤側に対応するゲーム状況になっている。 For example, in FIG. 14, the game situation of the first user US1 is defined as the first game situation GS1. In FIG. 14, the first game situation GS1 is a game situation corresponding to the early stage side of the game progress. Further, the game status of the second user US2 is defined as the second game status GS2. In FIG. 14, the second game situation GS2 is a game situation corresponding to the final stage side of the game progress.
この場合に図14では、第1のゲーム状況GS1の第1のユーザUS1に対しては、数制限の制限数を少なくしたり、期間制限の制限期間を長くする設定が行われる。即ち、制限数は、少ない数であるLN1に設定され、制限期間は、長い期間であるLT1に設定される。 In this case, in FIG. 14, the first user US1 in the first game situation GS1 is set to reduce the number limit or lengthen the time limit. That is, the limit number is set to LN1, which is a small number, and the limit period is set to LT1, which is a long period.
一方、第2のゲーム状況GS2の第2のユーザUS2に対しては、制限数を多くしたり、制限期間を短くする設定が行われる。即ち、制限数は、多い数であるLN2に設定され、制限期間は、短い期間であるLT2に設定される。例えば第2のユーザUS2(上級レベル)の制限数LN2は、第1のユーザUS1(初級レベル)の制限数LN1よりも多い数に設定される。また第2のユーザUS2(上級レベル)の制限期間LT2は、第1のユーザUS1(初級レベル)の制限期間LT1よりも短い期間に設定される。 On the other hand, for the second user US2 of the second game situation GS2, a setting is made to increase the limit number or shorten the limit period. That is, the limit number is set to LN2, which is a large number, and the limit period is set to LT2, which is a short period. For example, the limit number LN2 of the second user US2 (advanced level) is set to a number larger than the limit number LN1 of the first user US1 (beginner level). Further, the limited period LT2 of the second user US2 (advanced level) is set to a shorter period than the limited period LT1 of the first user US1 (beginner level).
図14に示すようにゲーム状況に応じてアイテム獲得の制限数、制限期間を設定すれば、ユーザのゲーム状況やゲームレベルに応じた適切な制限数、制限期間の設定が可能になる。例えば序盤のゲーム状況においては、制限数が少なくなり、制限期間が長くなることで、ユーザはアイテム獲得の制限設定を容易に達成できるようになり、制限設定の達成により付与される特典を、容易に獲得できるようになる。 If the limit number and the limit period for acquiring items are set according to the game situation as shown in FIG. 14, it is possible to set an appropriate limit number and the limit period according to the game situation and the game level of the user. For example, in the early game situation, the limit number is reduced and the limit period is lengthened, so that the user can easily achieve the item acquisition limit setting, and the privilege given by the achievement of the limit setting can be easily achieved. You will be able to acquire it.
一方、終盤のゲーム状況においては、制限数が多くなり、制限期間が短くなることで、ユーザにとって、アイテム獲得の制限設定の達成は難しくなり、制限設定の達成により付与される特典の獲得も難しくなる。そして、ユーザがこのような厳しい達成条件を満たして、特典の獲得に成功した場合には、例えば特典として、より価値のあるアイテムをユーザに付与するようにする。例えば図11のボスキャラクタCHBSとの対戦において、ユーザを非常に有利な設定にするアイテムを付与する。このようにすることで、ゲームバランスの好適な調整が可能になる。即ち、図14のような手法を採用することで、ゲーム状況等に応じた適切な制限設定が可能になる。 On the other hand, in the game situation at the end of the game, the limit number increases and the limit period becomes shorter, which makes it difficult for the user to achieve the item acquisition limit setting, and it is also difficult to acquire the benefits granted by achieving the limit setting. Become. Then, when the user satisfies such a strict achievement condition and succeeds in acquiring the privilege, for example, as a privilege, a more valuable item is given to the user. For example, in a battle with the boss character CHBS of FIG. 11, an item that makes the user a very advantageous setting is given. By doing so, it is possible to adjust the game balance appropriately. That is, by adopting the method as shown in FIG. 14, it is possible to set an appropriate limit according to the game situation and the like.
図15は、アイテム購入状況(広義にはアイテム獲得状況。以下、同様)に応じた制限設定の手法の説明図である。図15の横軸はアイテム購入状況であり、縦軸は制限数や制限期間である。アイテム購入状況は例えばアイテムの購入額(アイテムの購入による仮想通貨の消費額)である。例えば図15の横軸のアイテム購入状況において、左側方向に行くほど、アイテムの購入額が少なく、右側方向に行くほど、アイテムの購入額が多い。なお図15では横軸をアイテム購入状況としたが、横軸をユーザの課金状況としてもよい。ユーザの課金状況は、例えば課金に対してユーザが対価として支払った額などである。 FIG. 15 is an explanatory diagram of a method of setting restrictions according to an item purchase status (in a broad sense, an item acquisition status; the same applies hereinafter). The horizontal axis of FIG. 15 is the item purchase status, and the vertical axis is the limited number and the limited period. The item purchase status is, for example, the purchase amount of the item (the amount of virtual currency consumed by the purchase of the item). For example, in the item purchase status on the horizontal axis of FIG. 15, the purchase amount of the item is smaller toward the left side, and the purchase amount of the item is larger toward the right side. In FIG. 15, the horizontal axis represents the item purchase status, but the horizontal axis may represent the user's billing status. The user's billing status is, for example, the amount paid by the user for the billing.
そして図15では、ユーザのアイテム購入額(課金に対して対価として支払った額)が少ないほど、制限数は少ない数に設定され、制限期間は長い期間に設定される。制限数を少ない数に設定したり、制限期間を長い期間に設定することは、制限設定を緩和する方向の設定である。例えばアイテムの購入額が少ないユーザに対しては、制限数を少ない数に設定し、制限期間を長い期間に設定することが望ましい。図7(A)、図7(B)を例にとれば、残り数や残り回数を少ない数に設定し、残り期間を長い期間に設定する。このように設定すれば、制限設定の達成条件を満たすようなアイテムの購入が容易になるため、アイテムの購入額が少ないユーザに対して、アイテム購入の効果的な動機づけを与えることが可能になる。これにより、仮想通貨の消費によるアイテム購入を、アイテムの購入額が少ないユーザに対して促すことが可能になる。 Then, in FIG. 15, the smaller the user's item purchase amount (the amount paid as consideration for billing), the smaller the limit number is set, and the longer the limit period is set. Setting the limit number to a small number or setting the limit period to a long period is a setting in the direction of relaxing the limit setting. For example, for a user who purchases a small amount of items, it is desirable to set the limit number to a small number and set the limit period to a long period. Taking FIGS. 7 (A) and 7 (B) as an example, the remaining number and the remaining number of times are set to a small number, and the remaining period is set to a long period. With this setting, it is easy to purchase items that meet the conditions for achieving the limit setting, so it is possible to give effective motivation for purchasing items to users who purchase a small amount of items. Become. This makes it possible to encourage users with a small purchase amount of items to purchase items by consuming virtual currency.
また図15では、ユーザのアイテム購入額が多いほど、制限数は多い数に設定され、制限期間は短い期間に設定される。制限数を多い数に設定したり、制限期間を短い期間に設定することは、制限設定を厳しくする方向の設定である。例えばアイテムの購入額が多いユーザに対しては、制限数を大きな数に設定し、制限期間を短い期間に設定することが望ましい。図7(A)、図7(B)を例にとれば、残り数や残り回数を多い数に設定し、残り期間を短い期間に設定する。例えばアイテム購入額が多いユーザ(課金に対する対価の支払額が多いユーザ)は、ゲームやアイテムの獲得に熱中しており、制限設定が厳しい設定であっても、制限設定の達成条件を満たすようなアイテムの購入を行うことが予想される。従って、このようにアイテム購入額が多いユーザであっても、更に仮想通貨を消費して、アイテムを購入するようになる。そして、制限設定の達成条件を満たすようなアイテムの購入を行えば、当該ユーザに対して、図8(A)のE2や図8(B)のE4、E5に示すような特典が付与される。そして当該ユーザは、このような特典が付与されることで、例えば図11のボスキャラクタCHBSを非常に短い時間で倒したり、一撃で倒すことができるアイテムを獲得できる。従って、このようなユーザに対して、アイテムの購入意欲を与え続けることが可能になり、効率的な課金処理の実現が可能になる。 Further, in FIG. 15, as the user purchases more items, the limit number is set to a larger number, and the limit period is set to a shorter period. Setting the limit number to a large number or setting the limit period to a short period is a setting in the direction of tightening the limit setting. For example, for a user who purchases a large amount of items, it is desirable to set the limit number to a large number and the limit period to a short period. Taking FIGS. 7 (A) and 7 (B) as an example, the remaining number and the remaining number of times are set to a large number, and the remaining period is set to a short period. For example, a user who purchases a large amount of items (a user who pays a large amount of consideration for billing) is enthusiastic about acquiring games and items, and even if the limit setting is strict, the condition for achieving the limit setting is satisfied. Expected to make an item purchase. Therefore, even a user who purchases an item with such a large amount of items will consume the virtual currency to purchase the item. Then, if an item that satisfies the achievement condition of the restriction setting is purchased, the user is given the privilege shown in E2 of FIG. 8 (A) and E4 and E5 of FIG. 8 (B). .. Then, by giving such a privilege, the user can acquire an item that can defeat the boss character CHBS of FIG. 11 in a very short time or can be defeated with a single blow, for example. Therefore, it becomes possible to continue to give such a user a desire to purchase an item, and it becomes possible to realize an efficient billing process.
例えば図15において、第1のユーザUS1のアイテム購入状況を第1のアイテム購入状況BS1とする。この第1のアイテム購入状況BS1は、図15では、購入額が少ない購入状況になっている。また第2のユーザUS2のアイテム購入状況を第2のアイテム購入状況BS2とする。この第2のアイテム購入状況BS2は、図15では、購入額が多い購入状況となっている。 For example, in FIG. 15, the item purchase status of the first user US1 is defined as the first item purchase status BS1. The first item purchase status BS1 is in a purchase status with a small purchase amount in FIG. Further, the item purchase status of the second user US2 is defined as the second item purchase status BS2. In FIG. 15, the second item purchase status BS2 is in a purchase status with a large purchase amount.
この場合に本実施形態では、第1のアイテム購入状況BS1の第1のユーザUS1に対しては、数制限の制限数を少なくしたり、期間制限の制限期間を長くする設定が行われる。即ち、制限数は、少ない数であるLM1に設定され、制限期間は、長い期間であるLP1に設定される。 In this case, in the present embodiment, the first user US1 of the first item purchase status BS1 is set to reduce the number limit or lengthen the time limit. That is, the limit number is set to LM1, which is a small number, and the limit period is set to LP1, which is a long period.
一方、第2のアイテム購入状況BS2の第2のユーザUS2に対しては、制限数を多くしたり、制限期間を短くする設定が行われる。即ち、制限数は、多い数であるLM2に設定され、制限期間は、短い期間であるLP2に設定される。例えば第2のユーザUS2の制限数LM2は、第1のユーザUS1の制限数LM1よりも多い数に設定される。また第2のユーザUS2の制限期間LP2は、第1のユーザUS1の制限期間LP1よりも短い期間に設定される。 On the other hand, for the second user US2 of the second item purchase status BS2, a setting is made to increase the limit number or shorten the limit period. That is, the limit number is set to LM2, which is a large number, and the limit period is set to LP2, which is a short period. For example, the limit number LM2 of the second user US2 is set to a number larger than the limit number LM1 of the first user US1. Further, the limited period LP2 of the second user US2 is set to a shorter period than the limited period LP1 of the first user US1.
図15に示すようにアイテム購入状況(或いは課金状況)に応じてアイテム獲得の制限数、制限期間を設定すれば、ユーザのアイテム購入状況(課金状況)に応じた適切な制限数、制限期間の設定が可能になる。例えばアイテム購入額(課金に対する支払い額)が少ないユーザでは、制限数が少なくなり、制限期間が長くなることで、ユーザはアイテム獲得の制限設定を容易に達成できるようになり、制限設定の達成により付与されるアイテムを、容易に獲得できるようになる。 As shown in FIG. 15, if the item acquisition limit number and limit period are set according to the item purchase status (or billing status), the appropriate limit number and limit period according to the user's item purchase status (billing status) can be set. Can be set. For example, for a user with a small item purchase amount (payment amount for billing), the limit number is reduced and the limit period is lengthened, so that the user can easily achieve the item acquisition limit setting. You will be able to easily acquire the items to be granted.
一方、アイテム購入額(課金に対する支払い額)が多いユーザでは、制限数が多くなり、制限期間が短くなることで、ユーザにとって、アイテム獲得の制限設定の達成は難しくなり、制限設定の達成により付与される特典の獲得も難しくなる。しかし、ユーザがこのような厳しい達成条件を満たして、特典の獲得に成功した場合には、特典であるアイテムとして、より価値のあるアイテムをユーザに付与するようにする。例えば、図11のボスキャラクタCHBSとの対戦において、ユーザを非常に有利な設定にするアイテムを付与する。このようにすることで、ゲームバランスの好適な調整が可能になる。即ち、図15のような手法を採用することで、アイテム購入状況等に応じた適切な制限設定が可能になる。 On the other hand, for users with a large item purchase amount (payment amount for billing), the limit number becomes large and the limit period becomes short, which makes it difficult for the user to achieve the item acquisition limit setting, and is granted by achieving the limit setting. It will also be difficult to obtain the benefits that will be given. However, if the user satisfies such a strict achievement condition and succeeds in acquiring the privilege, the user is given a more valuable item as a privilege item. For example, in the battle with the boss character CHBS of FIG. 11, an item that makes the user a very advantageous setting is given. By doing so, it is possible to adjust the game balance appropriately. That is, by adopting the method as shown in FIG. 15, it is possible to set appropriate restrictions according to the item purchase status and the like.
2.5 特典付与処理
本実施形態では、制限設定の達成条件を満たしたアイテム購入が行われると、ユーザへの特典の付与処理が行われる。ここでは、この特典の付与処理の詳細について説明する。なお、以下では、説明の簡素化のために、制限設定の達成条件を満たしたアイテム購入を、適宜、単に、制限設定の達成と記載する。
2.5 Benefit granting process In this embodiment, when an item that satisfies the condition for achieving the restriction setting is purchased, the privilege granting process is performed to the user. Here, the details of the grant processing of this privilege will be described. In the following, for the sake of simplification of the explanation, the purchase of an item that satisfies the conditions for achieving the limit setting will be described as simply achieving the limit setting.
例えば本実施形態での特典の付与処理としては、新たなアイテムをショップで獲得可能にする処理や、ショップでのアイテムの抽選処理の確率変更処理がある。 For example, as the process of granting the privilege in the present embodiment, there is a process of making a new item available at the shop and a process of changing the probability of the item lottery process at the shop.
前述したように、図8(A)のE2では、制限設定の達成により、新たなアイテムITSPがショップに出現しており、新たなアイテムをショップで獲得可能になっている。また図8(B)のE5では、制限設定の達成により、新たなガチャGASPがショップに出現しており、このガチャGASPの抽選プレイを行うことで、新たなレアアイテムの獲得が可能になる。 As described above, in E2 of FIG. 8A, a new item ITSP has appeared in the shop due to the achievement of the restriction setting, and a new item can be acquired in the shop. Further, in E5 of FIG. 8B, a new gacha GASP appears in the shop due to the achievement of the restriction setting, and by performing the lottery play of this gacha GASP, it becomes possible to acquire new rare items.
また図8(B)のE4では、制限設定の達成により、ガチャGACのレアアイテムの当たり確率が変更されている。具体的には図9(A)に示すように、制限設定の達成条件が成立すると、達成条件の成立前に比べて、ガチャGACでの当たり確率が大幅にアップする。即ち、ショップでのアイテムの抽選処理の確率変更処理が行われている。 Further, in E4 of FIG. 8B, the hit probability of the rare item of the gacha GAC is changed by achieving the limit setting. Specifically, as shown in FIG. 9A, when the achievement condition of the limit setting is satisfied, the probability of winning in the gacha GAC is significantly increased as compared with before the achievement condition is satisfied. That is, the probability change process of the item lottery process in the shop is performed.
また本実施形態では、特典の付与処理として、ユーザの獲得済みのアイテムのパラメータを変更する処理を行ってもよい。例えば図16(A)はユーザの獲得済みのアイテム(所持アイテム)のリストである。これらのアイテムは、例えばユーザがショップで購入したり、ガチャの抽選プレイで当たることで獲得されるアイテムである。或いは、これらのアイテムは、ゲームイベントでキャラクタを倒すことで獲得したり、或いはゲームのマップで拾うことなどにより獲得されたアイテムである。そして本実施形態では、特典の付与処理として、このような獲得済みのアイテムのパラメータを変更する処理を行う。例えばアイテムのパラメータを有利な設定に変更する処理を行う。ここで、アイテムのパラメータは、アイテムの能力(攻撃力、守備力等)、属性又は状態等を表すパラメータである。アイテムのパラメータを有利な設定に変更する処理は、例えばゲームにおいてより有利になるようにパラメータを変更したり、ユーザがゲームにおいて各種の恩恵を得られるようにパラメータを変更することである。 Further, in the present embodiment, as a process of granting the privilege, a process of changing the parameter of the item acquired by the user may be performed. For example, FIG. 16A is a list of acquired items (possessed items) of the user. These items are items that can be obtained by, for example, a user purchasing at a shop or winning a lottery play of a gacha. Alternatively, these items are items obtained by defeating a character at a game event, or by picking them up on a game map. Then, in the present embodiment, as a process of granting the privilege, a process of changing the parameters of such acquired items is performed. For example, the process of changing the parameter of the item to an advantageous setting is performed. Here, the item parameter is a parameter representing the item's ability (attack power, defensive power, etc.), attribute, state, or the like. The process of changing the parameter of an item to an advantageous setting is, for example, changing the parameter so as to be more advantageous in the game, or changing the parameter so that the user can obtain various benefits in the game.
例えば図11のゲームイベントでユーザが使用するアイテムが、武器のアイテムである場合には、武器のアイテムの攻撃能力が高くなるようなパラメータの変更処理を行う。またゲームイベントでユーザが使用するアイテムが、防具のアイテムである場合には、防具のアイテムの守備能力が高くなるようなパラメータの変更処理を行う。またゲームイベントでユーザが使用するアイテムが、ユーザのキャラクタの体力値等のステータス値を回復するアイテムである場合には、その回復アイテムによるステータス値の回復力を上昇させるパラメータの変更処理を行う。 For example, when the item used by the user in the game event of FIG. 11 is a weapon item, a parameter change process is performed so that the attack ability of the weapon item is increased. If the item used by the user in the game event is an armor item, parameter change processing is performed so that the defensive ability of the armor item is increased. If the item used by the user in the game event is an item that recovers the status value such as the physical strength value of the user's character, the parameter for increasing the recovery power of the status value by the recovery item is changed.
また本実施形態では、特典の付与処理として、達成条件を満たしたアイテム獲得が行われた際に付加アイテムを付与する処理を行ってもよい。例えば前述したように、図8(A)のE1では、残り期間内において、残り数である5個のアイテムITBを購入することで、制限設定の達成条件が満たされた特典が付与される。この時に図16(B)に示すように、5個のアイテムITBに加えて、おまけの付加アイテムITPLSもユーザに付与する。これにより、ユーザは、5個のアイテムITBのみならず、付加アイテムITPLSも獲得できるようになり、ゲーム等を有利に進められるようになる。 Further, in the present embodiment, as a privilege granting process, an additional item may be granted when an item satisfying the achievement condition is acquired. For example, as described above, in E1 of FIG. 8A, by purchasing the remaining five item ITBs within the remaining period, a privilege satisfying the achievement condition of the restriction setting is given. At this time, as shown in FIG. 16B, in addition to the five item ITBs, an extra item ITPLS is also given to the user. As a result, the user can acquire not only the five item ITBs but also the additional item ITPLS, and can advance the game or the like advantageously.
また本実施形態では、特典の付与処理として、達成条件を満たしたアイテム獲得が行われた後のアイテムの割引処理を行ってもよい。例えば図8(A)のE1において、制限設定の達成条件が満たされたアイテムITBの購入(獲得)が行われた後、図17(A)のH1では、当該アイテムITBが、ショップに再度出現している。そして、このアイテムITBに対する割引処理(ディスカウント処理)が行われている。即ち、図8(A)のE1では、アイテムITBの購入に100ポイントの仮想通貨の消費が必要であった。これに対して図17(A)のH1では、例えば20パーセントの割引が行われており、80ポイントの仮想通貨の消費で、アイテムITBを購入できる。このように図17(A)のH1では、達成条件を満たしたアイテムの購入が行われた後のアイテムの割引処理が行われている。なお、図17(A)において、アイテムITBの代わりに、アイテムITA、ITCの割引処理を行ってもよい。 Further, in the present embodiment, as a privilege granting process, an item discount process may be performed after the item satisfying the achievement condition is acquired. For example, in E1 of FIG. 8 (A), after the purchase (acquisition) of the item ITB satisfying the achievement condition of the restriction setting is performed, in H1 of FIG. 17 (A), the item ITB reappears in the shop. doing. Then, a discount process (discount process) is performed on this item ITB. That is, in E1 of FIG. 8A, it was necessary to consume 100 points of virtual currency to purchase the item ITB. On the other hand, in H1 of FIG. 17 (A), for example, a 20% discount is given, and the item ITB can be purchased by consuming 80 points of virtual currency. As described above, in H1 of FIG. 17A, the item is discounted after the item satisfying the achievement condition is purchased. In addition, in FIG. 17A, discount processing of item ITA and ITC may be performed instead of item ITB.
また本実施形態では、特典の付与処理として特典付与のための抽選イベントの発生処理を行ってもよい。例えば図17(B)では、達成条件を満たしたアイテム獲得が行われた場合に、抽選イベントが発生している。この抽選イベントでは、所与の確率でレアアイテムが当たるようになっており、当たったレアアイテムがユーザに付与される。この抽選イベントは、ガチャなどの仮想抽選器により実現できる。 Further, in the present embodiment, a lottery event generation process for granting the privilege may be performed as the privilege granting process. For example, in FIG. 17B, a lottery event occurs when an item satisfying the achievement condition is acquired. In this lottery event, a rare item is hit with a given probability, and the hit rare item is given to the user. This lottery event can be realized by a virtual lottery machine such as a gacha.
また本実施形態では、図14で説明したユーザのゲーム状況や、或いは図15で説明したユーザのアイテム購入状況(アイテム獲得状況)やユーザの課金状況に応じて、ユーザに付与する特典を異ならせてもよい。即ち、制限設定の達成条件を満たしたアイテム獲得が行われた場合に付与される特典を、ユーザのゲーム状況、アイテム購入状況又は課金状況に応じて異ならせる。なお、ユーザのゲーム状況、アイテム購入状況又は課金状況の少なくとも2つ以上の状況に基づいて、付与される特典を異ならせてもよい。 Further, in the present embodiment, the privilege to be given to the user is different depending on the game situation of the user described with reference to FIG. 14, the item purchase status (item acquisition status) of the user described with reference to FIG. 15, and the billing status of the user. You may. That is, the privilege given when an item that satisfies the condition for achieving the restriction setting is acquired is made different according to the user's game status, item purchase status, or billing status. In addition, the privilege to be given may be different based on at least two or more situations of the user's game status, item purchase status, or billing status.
例えばユーザのゲーム状況が終盤である場合には、ユーザをより有利に設定する特典を付与する。例えば図11において、ボスキャラクタCHBSを短時間で倒したり、一撃で倒すことができるアイテムを、終盤のゲーム状況における特典として、ユーザに付与する。一方、序盤のゲーム状況における特典としては、それほど強力ではないアイテムをユーザに付与する。 For example, when the user's game situation is in the final stage, a privilege for setting the user more advantageously is given. For example, in FIG. 11, an item that can defeat the boss character CHBS in a short time or with a single blow is given to the user as a privilege in the final game situation. On the other hand, as a privilege in the early game situation, a less powerful item is given to the user.
またユーザのアイテム購入状況であるアイテム購入額が多い場合や、課金状況である対価に対する支払い額が多い場合には、ユーザをより有利に設定する特典を付与する。例えばアイテム購入額が非常に多いユーザに対しては、ボスキャラクタCHBSを短時間で倒したり、一撃で倒すことができるアイテムを特典として付与する。このようにすることで、支払い額が多いユーザを優遇して、より有利(優位)なアイテムを特典として付与できるようになる。 In addition, when the item purchase amount, which is the item purchase status of the user, is large, or when the payment amount for the consideration, which is the billing status, is large, a privilege for setting the user more advantageously is given. For example, for a user who purchases a large amount of items, an item that can be defeated in a short time or can be defeated with a single blow is given as a privilege. By doing so, it becomes possible to give preferential treatment to users who pay a large amount of money and to give more advantageous (superior) items as benefits.
図18は、ユーザのゲーム状況、アイテム購入状況又は課金状況に応じた特典の付与処理を説明するフローチャートである。 FIG. 18 is a flowchart illustrating a privilege granting process according to a user's game status, item purchase status, or billing status.
まず、アイテム獲得について制限設定されたショップの出現処理を行う(ステップS21)。例えば図7(A)、図7(B)で説明したようなショップを出現させる。そして、制限設定の達成条件を満たしたアイテム獲得(アイテム購入、抽選プレイ)がユーザ(又はグループ)により行われたか否かを判断する(ステップS22)。例えば図8(A)のE1に示すようなアイテム購入や、図8(B)のE3に示すような抽選プレイが行われたか否かを判断する。そして、制限設定の達成条件を満たしたアイテム獲得が行われた場合には、ユーザ(又はグループ)のゲーム状況、アイテム購入状況(アイテム獲得状況)、又は課金状況の情報を取得する(ステップS23)。そしてユーザ(又はグループ)のゲーム状況、アイテム購入状況、又は課金状況に基づいて、付与する特典を決定する(ステップS24)。そして、決定された特典をユーザに付与する処理を行う(ステップS25)。 First, the appearance processing of the shop for which the item acquisition is restricted is performed (step S21). For example, a shop as described with reference to FIGS. 7 (A) and 7 (B) is made to appear. Then, it is determined whether or not the item acquisition (item purchase, lottery play) satisfying the achievement condition of the restriction setting has been performed by the user (or group) (step S22). For example, it is determined whether or not the item purchase as shown in E1 of FIG. 8 (A) or the lottery play as shown in E3 of FIG. 8 (B) has been performed. Then, when an item that satisfies the condition for achieving the restriction setting is acquired, information on the game status, item purchase status (item acquisition status), or billing status of the user (or group) is acquired (step S23). .. Then, the privilege to be granted is determined based on the game status, item purchase status, or billing status of the user (or group) (step S24). Then, a process of granting the determined privilege to the user is performed (step S25).
2.6 表示処理
次に本実施形態の種々の表示処理手法について図19〜図20(B)を用いて説明する。
2.6 Display processing Next, various display processing methods of the present embodiment will be described with reference to FIGS. 19 to 20 (B).
例えば図19では、ショップ画面において、H2に示すような特典についての予告表示を行っている。例えばH2では、アイテムITBを5個購入することで、特典BXを獲得できることをユーザに知らせる予告表示が行われている。即ち、制限設定の達成条件を満たした場合に付与される特典BXについての情報を、達成条件を満たす前にユーザに対して表示する表示処理が行われている。 For example, in FIG. 19, a notice of benefits as shown in H2 is displayed on the shop screen. For example, in H2, a notice display is performed to inform the user that the privilege BX can be acquired by purchasing five item ITBs. That is, a display process is performed in which the information about the privilege BX given when the achievement condition of the restriction setting is satisfied is displayed to the user before the achievement condition is satisfied.
図19のH2に示すような予告表示を行えば、ユーザは、制限設定の達成条件を満たすようなアイテム購入を行う前に、それにより獲得できる特典BXの内容を、事前に確認できるようになる。従って、例えばH2によって予告表示された特典BXが、ユーザが所望する特典であった場合に、この特典BXの予告表示が動機づけとなって、ユーザは、制限設定の達成条件を満たすようなアイテム購入を行うようになる。即ち、残り期間である3日以内に、5個のアイテムITBを購入するようになる。従って、制限設定の達成条件を満たすようなアイテム購入を行うことで効果的な動機づけを、ユーザに与えることができる。 By displaying the notice as shown in H2 of FIG. 19, the user can confirm in advance the contents of the privilege BX that can be obtained by purchasing the item that satisfies the achievement condition of the restriction setting. .. Therefore, for example, when the privilege BX notice-displayed by H2 is a privilege desired by the user, the notice display of the privilege BX is motivated by the user to satisfy the achievement condition of the restriction setting. You will make a purchase. That is, within the remaining period of 3 days, 5 item ITBs will be purchased. Therefore, it is possible to give the user an effective motivation by purchasing an item that satisfies the condition for achieving the restriction setting.
なお、図19のH2の予告表示では、例えば特典BXの名前や、その特典BXが発生する効果などの種々の情報を表示することが望ましい。また図19において、他のアイテムITA、ITCに関する特典についても、同様の予告表示を行うことが望ましい。また、このような特典の予告表示を、図4のホーム画面において行ってもよい。例えば図4のA5に示すお知らせ表示などで、このような予告表示を行う。 In the notice display of H2 in FIG. 19, it is desirable to display various information such as the name of the privilege BX and the effect of generating the privilege BX. Further, in FIG. 19, it is desirable to display the same notice for the benefits related to other items ITA and ITC. In addition, the notice display of such a privilege may be performed on the home screen of FIG. For example, such a notice display is performed by the notification display shown in A5 of FIG.
また、例えば図19において、ユーザがアイテムITBを例えば1個ずつ購入する毎に、例えばアイテムITBの情報表示領域や、H2の予告表示の領域において、その表示態様を変更する処理を行ってもよい。例えば、色、明るさ又は半透明度などを変化させる表示態様の変更処理を行う。例えば残り個数が少なくなるにつれて、色、明るさ又は半透明度などを変化させる。例えば残り個数が多い場合には、通常の表示にし、残り個数が少なくなると、銀色の表示に変化させ、残り個数が1個になると、金色の表示に変化させるなどの表示態様の変更処理を行う。 Further, for example, in FIG. 19, each time a user purchases, for example, one item ITB, a process of changing the display mode may be performed, for example, in the information display area of the item ITB or the notice display area of H2. .. For example, a display mode change process for changing color, brightness, translucency, or the like is performed. For example, as the number of remaining items decreases, the color, brightness, translucency, etc. are changed. For example, when the remaining number is large, the display is changed to the normal display, when the remaining number is small, the display is changed to silver, and when the remaining number is 1, the display is changed to gold. ..
図20(A)は、アイテムの購入画面の例である。図20(A)のG1で、ユーザが、例えば購入数として5個を指定し、G2の購入のアイコンを選択することで、5個のアイテムITBを購入できる。図8(A)のE1で説明したように、残り期間内において、残り個数である5個のアイテムITBを購入することで、制限設定の達成条件が満たされて、ユーザに対して特典が付与される。 FIG. 20A is an example of an item purchase screen. In G1 of FIG. 20A, the user can purchase five item ITBs by, for example, designating five as the number of purchases and selecting the purchase icon of G2. As described in E1 of FIG. 8A, by purchasing the remaining 5 item ITBs within the remaining period, the condition for achieving the limit setting is satisfied and the user is given a privilege. Will be done.
図20(B)は、購入完了画面の例である。図20(A)においてG2の購入のアイコンを選択することで、図20(B)の購入完了画面に移行する。この購入完了画面では、G3に示すように、ユーザに対して購入の完了が通知される。 FIG. 20B is an example of a purchase completion screen. By selecting the G2 purchase icon in FIG. 20 (A), the screen shifts to the purchase completion screen of FIG. 20 (B). On this purchase completion screen, as shown in G3, the user is notified of the completion of the purchase.
そして本実施形態では、図20(B)のような購入完了画面において、G5に示すように、出現した特典BFの紹介や、特典BFの購入(獲得)を推奨する表示が行われる。またG4に示すように、付与された特典BFの獲得をユーザが指示するための指示表示物(アイコン等)が表示される。ユーザは、G4の指示表示物を選択することで、図4に示すようなホーム画面に戻ることなく、直ぐに、付与された特典BFを獲得できるようになる。具体的には例えば特典BFの購入画面に移行する。 Then, in the present embodiment, on the purchase completion screen as shown in FIG. 20B, as shown in G5, the appearance of the privilege BF is introduced and the display recommending the purchase (acquisition) of the privilege BF is performed. Further, as shown in G4, an instruction display object (icon or the like) for instructing the user to acquire the granted privilege BF is displayed. By selecting the instruction display object of G4, the user can immediately acquire the granted privilege BF without returning to the home screen as shown in FIG. Specifically, for example, the screen shifts to the purchase screen of the privilege BF.
このように図20(B)では、制限設定の達成条件を満たしたアイテム獲得の完了をG3に示すように通知する画面内に、G4に示すように、特典BFの獲得をユーザが指示するための指示表示物を表示している。 As described above, in FIG. 20B, the user instructs the acquisition of the privilege BF as shown in G4 in the screen for notifying G3 of the completion of item acquisition satisfying the achievement condition of the restriction setting. The instruction display item is displayed.
このようにすれば、ユーザは、ホーム画面に戻ることなく、G4の指示表示物を選択(1クリック)するだけで、特典BFの購入画面等に移行できるようになる。従って、特典BFの購入画面等にスムーズに移行できるようになり、特典BFの購入等をユーザに効果的に促すことが可能になる。従って、特典BFの購入による仮想通貨の消費を促すことができ、効率的な課金処理を実現できる。 In this way, the user can move to the privilege BF purchase screen or the like simply by selecting (one-clicking) the instruction display object of G4 without returning to the home screen. Therefore, it becomes possible to smoothly shift to the purchase screen of the privilege BF and the like, and it becomes possible to effectively encourage the user to purchase the privilege BF and the like. Therefore, it is possible to promote the consumption of virtual currency by purchasing the privilege BF, and it is possible to realize efficient billing processing.
また図20(B)のG5に示すように、本実施形態では、制限設定の達成条件を満たしたアイテム獲得の後、特典BFの購入(獲得)を推奨する表示が行われている。G5に示すような特典BFの購入の推奨表示を行うことで、ユーザに対して特典BFの購入を促すことが可能になる。従って、特典BFの購入による仮想通貨の消費を促すことができ、効率的な課金処理を実現できる。 Further, as shown in G5 of FIG. 20B, in the present embodiment, the display recommending the purchase (acquisition) of the privilege BF after the acquisition of the item satisfying the achievement condition of the restriction setting is performed. By displaying the recommendation for purchasing the privilege BF as shown in G5, it is possible to encourage the user to purchase the privilege BF. Therefore, it is possible to promote the consumption of virtual currency by purchasing the privilege BF, and it is possible to realize efficient billing processing.
なお、図18で説明したようにユーザのゲーム状況、アイテム購入状況又は課金状況に応じて、付与される特典を異ならせる手法を採用した場合には、図20(B)のG5で推奨表示される特典の内容も変化するようになる。 When a method of differentiating the privilege to be given is adopted according to the user's game status, item purchase status, or billing status as described in FIG. 18, it is recommended and displayed in G5 of FIG. 20 (B). The contents of the benefits will also change.
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語(獲得、アイテム獲得、グループ等)と共に記載された用語(購入、アイテム購入、チーム等)は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、ゲーム処理、ショップ処理、制限設定処理、判定処理、特典処理、表示処理等も本実施形態で説明したものに限定されず、これらと均等な手法も本発明の範囲に含まれる。 Although the present embodiment has been described in detail as described above, those skilled in the art will easily understand that many modifications that do not substantially deviate from the novel matters and effects of the present invention are possible. Therefore, all such modifications are included in the scope of the present invention. For example, in a specification or drawing, a term (purchase, item purchase, team, etc.) described at least once with a different term (acquisition, item acquisition, group, etc.) in a broader sense or synonymous is any part of the specification or drawing. Can be replaced with the different term. Further, game processing, shop processing, restriction setting processing, determination processing, privilege processing, display processing, and the like are not limited to those described in the present embodiment, and methods equivalent thereto are also included in the scope of the present invention.
TM1〜TMn、TM 端末装置、CH、CS1、CS2 キャラクタ、
CE1〜CE3 敵キャラクタ、CHBS ボスキャラクタ、
100 処理部、102 入力処理部、110 演算処理部、111 ゲーム処理部、
112 ショップ処理部、113 制限設定部、114 判定部、
115 特典処理部、116 管理部、120 表示処理部、130 音処理部、
160 操作部、162 撮像部、
170 記憶部、172 ショップ情報記憶部、173 アイテム情報記憶部、
174 特典情報記憶部、180 情報記憶媒体、190 表示部、
192 音出力部、194 I/F部、195 携帯型情報記憶媒体、196 通信部、500 サーバシステム、510 ネットワーク、600 処理部、
602 入力処理部、610 演算処理部、611 ゲーム処理部、
612 ショップ処理部、613 制限設定部、614 判定部、
615 特典処理部、616 管理部、617 認証処理部、
618 課金処理部、619 管理処理部、620 表示処理部、630 音処理部、
660 操作部、670 記憶部、672 ショップ情報記憶部、
673 アイテム情報記憶部、674 特典情報記憶部、676 課金情報記憶部、
678 ユーザ情報記憶部、680 情報記憶媒体、696 通信部
TM1-TMn, TM terminal device, CH, CS1, CS2 character,
CE1 to CE3 Enemy characters, CHBS boss characters,
100 processing unit, 102 input processing unit, 110 arithmetic processing unit, 111 game processing unit,
112 Shop processing unit, 113 Limit setting unit, 114 Judgment unit,
115 privilege processing unit, 116 management unit, 120 display processing unit, 130 sound processing unit,
160 operation unit, 162 imaging unit,
170 storage unit, 172 shop information storage unit, 173 item information storage unit,
174 privilege information storage unit, 180 information storage medium, 190 display unit,
192 sound output unit, 194 I / F unit, 195 portable information storage medium, 196 communication unit, 500 server system, 510 network, 600 processing unit,
602 Input processing unit, 610 arithmetic processing unit, 611 game processing unit,
612 shop processing unit, 613 limit setting unit, 614 judgment unit,
615 Benefits Processing Department, 616 Management Department, 617 Authentication Processing Department,
618 Billing processing unit, 619 management processing unit, 620 display processing unit, 630 sound processing unit,
660 operation unit, 670 storage unit, 672 shop information storage unit,
673 Item information storage unit, 674 privilege information storage unit, 676 billing information storage unit,
678 user information storage unit, 680 information storage medium, 696 communication unit
Claims (11)
前記ユーザが購入可能な複数のゲームのアイテムとアイテム購入に必要な仮想通貨の額とが提示されるショップであって、前記ユーザが前記仮想通貨を消費することでゲームのアイテムの購入が可能な仮想的な前記ショップの設定処理を行うショップ処理部と、
前記ショップでの前記ユーザの前記仮想通貨の消費によるアイテム購入に対してアイテムの残り個数又はアイテム購入の残り期間を設定して、残り個数を超えてのアイテム購入又は残り期間を過ぎてのアイテム購入を制限する制限設定を行う制限設定部と、
前記制限設定の達成条件を満たしたアイテム購入が行われたかを判定する判定部と、
前記制限設定の前記達成条件を満たしたアイテム購入が行われた場合に、前記ユーザに対して特典を付与するための抽選イベントの発生処理を、特典付与処理として行う特典処理部と、
を含むことを特徴とするゲームシステム。 A game processing unit that performs game processing for the user to play the game,
A shop and the amount of virtual currency required for the item and the item purchase of the user is more than one can be purchased game is presented, which is available for purchase in the game of the item by the user to consume the virtual currency and shop processing unit that performs the process of setting the virtual the shop,
Set the remaining period of the remaining number or item purchase of items for the item purchased by the consumption of the virtual currency of the user in the shop, item purchase of past the item purchase or the remaining period of more than the remaining number The limit setting section that sets the limit to limit
A determination unit that determines whether an item has been purchased that meets the conditions for achieving the restriction setting, and
A privilege processing unit that performs a lottery event generation process for granting a privilege to the user as a privilege granting process when an item that satisfies the achievement condition of the restriction setting is purchased .
A game system characterized by including.
前記特典処理部は、
前記ユーザのゲーム状況に応じて、前記抽選イベントで付与される前記特典を異ならせることを特徴とするゲームシステム。 In claim 1,
The privilege processing unit
A game system characterized in that the privilege given in the lottery event is different depending on the game situation of the user.
前記特典処理部は、
前記ゲーム状況が終盤であるか序盤であるかに応じて、付与される前記特典を異ならせることを特徴とするゲームシステム。 In claim 2,
The privilege processing unit
A game system characterized in that the privilege to be given differs depending on whether the game situation is the final stage or the early stage.
前記特典処理部は、
前記ユーザのアイテム購入状況又は課金状況に応じて、前記抽選イベントで付与される前記特典を異ならせることを特徴とするゲームシステム。 In any one of claims 1 to 3,
The privilege processing unit
A game system characterized in that the privilege given in the lottery event is different depending on the item purchase status or the billing status of the user.
前記ゲーム処理部は、
前記ゲーム処理により所与のゲームイベントを発生し、
前記ショップ処理部は、
前記ゲームイベントが発生した場合に、発生した前記ゲームイベントに対応したアイテムの購入が可能な前記ショップを出現させることを特徴とするゲームシステム。 In any of claims 1 to 4,
The game processing unit
A given game event is generated by the game processing,
The shop processing unit
A game system characterized in that when the game event occurs, the shop where items corresponding to the generated game event can be purchased appears.
前記判定部は、
前記制限設定の前記達成条件を満たしたか否かを、前記ユーザ又は前記ユーザが属するグループによるアイテム購入に基づいて判定することを特徴とするゲームシステム。 In any of claims 1 to 5,
The determination unit
A game system characterized in that it is determined whether or not the achievement condition of the restriction setting is satisfied based on the item purchase by the user or the group to which the user belongs.
前記制限設定の前記達成条件を満たした場合に付与される前記特典についての情報を、前記達成条件を満たす前に前記ユーザに対して表示する表示処理部を含むことを特徴とするゲームシステム。 In any of claims 1 to 6,
A game system including a display processing unit that displays information about the privilege given when the achievement condition of the restriction setting is satisfied to the user before the achievement condition is satisfied.
前記制限設定の前記達成条件を満たしたアイテム購入の完了を通知する画面内に、前記特典の獲得を前記ユーザが指示するための指示表示物を表示する表示処理部を含むことを特徴とするゲームシステム。 In any of claims 1 to 7,
A game characterized in that a display processing unit for displaying an instruction display object for instructing the user to acquire the privilege is included in the screen for notifying the completion of the item purchase satisfying the achievement condition of the restriction setting. system.
前記制限設定の前記達成条件を満たしたアイテム購入の後、前記特典の獲得の推奨表示を行う表示処理部を含むことを特徴とするゲームシステム。 In any of claims 1 to 7,
A game system including a display processing unit that displays a recommendation for acquisition of the privilege after purchasing an item that satisfies the achievement condition of the restriction setting.
前記ユーザが購入した仮想通貨の購入情報をユーザ情報に関連づけて管理する管理部を含み、
前記ショップは、購入した前記仮想通貨を前記ユーザが消費することでアイテムの購入が可能なショップであることを特徴とするゲームシステム。 In any of claims 1 to 9,
Includes a management unit that manages the purchase information of virtual currency purchased by the user in association with the user information.
The shop is a game system characterized in that the shop is a shop in which items can be purchased by the user consuming the purchased virtual currency.
前記ユーザが購入可能な複数のゲームのアイテムとアイテム購入に必要な仮想通貨の額とが提示されるショップであって、前記ユーザが前記仮想通貨を消費することでゲームのアイテムの購入が可能な仮想的な前記ショップの設定処理を行うショップ処理部と、
前記ショップでの前記ユーザの前記仮想通貨の消費によるアイテム購入に対してアイテムの残り個数又はアイテム購入の残り期間を設定して、残り個数を超えてのアイテム購入又は残り期間を過ぎてのアイテム購入を制限する制限設定を行う制限設定部と、
前記制限設定の達成条件を満たしたアイテム購入が行われたかを判定する判定部と、
前記制限設定の前記達成条件を満たしたアイテム購入が行われた場合に、前記ユーザに対して特典を付与するための抽選イベントの発生処理を、特典付与処理として行う特典処理部として、
コンピュータを機能させることを特徴とするプログラム。 A game processing unit that performs game processing for the user to play the game,
A shop and the amount of virtual currency required for the item and the item purchase of the user is more than one can be purchased game is presented, which is available for purchase in the game of the item by the user to consume the virtual currency and shop processing unit that performs the process of setting the virtual the shop,
Set the remaining period of the remaining number or item purchase of items for the item purchased by the consumption of the virtual currency of the user in the shop, item purchase of past the item purchase or the remaining period of more than the remaining number The limit setting section that sets the limit to limit
A determination unit that determines whether an item has been purchased that meets the conditions for achieving the restriction setting, and
As a privilege processing unit that performs a lottery event generation process for granting a privilege to the user as a privilege granting process when an item that satisfies the achievement condition of the restriction setting is purchased .
A program characterized by making a computer work.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019002292A JP6810171B2 (en) | 2019-01-10 | 2019-01-10 | Game system and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019002292A JP6810171B2 (en) | 2019-01-10 | 2019-01-10 | Game system and programs |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016194826A Division JP6466890B2 (en) | 2016-09-30 | 2016-09-30 | Game system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019058757A JP2019058757A (en) | 2019-04-18 |
| JP6810171B2 true JP6810171B2 (en) | 2021-01-06 |
Family
ID=66175928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019002292A Active JP6810171B2 (en) | 2019-01-10 | 2019-01-10 | Game system and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6810171B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6818096B1 (en) * | 2019-07-18 | 2021-01-20 | auコマース&ライフ株式会社 | Service management device and service management method |
| JP7321971B2 (en) * | 2019-07-26 | 2023-08-07 | 株式会社ポケモン | game program, method, information processing device |
| JP7186907B2 (en) * | 2020-12-25 | 2022-12-09 | auコマース&ライフ株式会社 | Service management device and service management method |
| JP7038791B2 (en) * | 2020-12-25 | 2022-03-18 | auコマース&ライフ株式会社 | Service management device and service management method |
| KR102785234B1 (en) * | 2022-06-09 | 2025-03-21 | 주식회사 위버스컴퍼니 | Method and system for providing NFT-based digital items |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5749293B2 (en) * | 2013-04-26 | 2015-07-15 | グリー株式会社 | GAME CONTROL METHOD, COMPUTER, GAME CONTROL PROGRAM, AND STORAGE MEDIUM |
| JP5817900B1 (en) * | 2014-09-29 | 2015-11-18 | 株式会社セガゲームス | Information processing apparatus, program, and information processing system |
-
2019
- 2019-01-10 JP JP2019002292A patent/JP6810171B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019058757A (en) | 2019-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6466890B2 (en) | Game system and program | |
| JP7351966B2 (en) | Computer system, control method, viewer terminal, and program | |
| JP6335997B2 (en) | Game system, virtual currency processing system and program | |
| US9272213B2 (en) | Game operation device, game operation method, computer-readable recording medium, and game operation system | |
| JP6810171B2 (en) | Game system and programs | |
| US20200394670A1 (en) | Computer system, game system, and game device | |
| JP6700701B2 (en) | Game system and program | |
| JP6271883B2 (en) | Computer system and program | |
| US11202962B2 (en) | System for giving reward in exchange for watching advertisement | |
| JP7387302B2 (en) | Game system, program and processing method | |
| JP7664024B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP2018051219A (en) | Game system and program | |
| JP2022082269A (en) | Game programs, game devices, game systems | |
| JP6574454B2 (en) | Game system and program | |
| JP6850565B2 (en) | Server system and program | |
| JP2021177400A (en) | Programs, terminals, game systems and providers | |
| JP2021061992A (en) | Computer system and server system | |
| JP6556908B2 (en) | GAME SYSTEM AND PROGRAM | |
| JP6951836B2 (en) | Server system and program | |
| JP7376234B2 (en) | Game systems and programs | |
| JP7605796B2 (en) | PROGRAM, TERMINAL AND GAME MANAGEMENT DEVICE | |
| JP2018094429A (en) | Computer system and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190206 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200428 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200626 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200826 |
|
| 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: 20201208 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6810171 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 |