JP7204827B2 - Game control method and game program - Google Patents

Game control method and game program Download PDF

Info

Publication number
JP7204827B2
JP7204827B2 JP2021106783A JP2021106783A JP7204827B2 JP 7204827 B2 JP7204827 B2 JP 7204827B2 JP 2021106783 A JP2021106783 A JP 2021106783A JP 2021106783 A JP2021106783 A JP 2021106783A JP 7204827 B2 JP7204827 B2 JP 7204827B2
Authority
JP
Japan
Prior art keywords
game
lottery
virtual currency
user
condition
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
Application number
JP2021106783A
Other languages
Japanese (ja)
Other versions
JP2021164666A (en
Inventor
功淳 馬場
広亮 白木
裕一郎 新井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Colopl Inc
Original Assignee
Colopl Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP2017069327A external-priority patent/JP6949525B2/en
Application filed by Colopl Inc filed Critical Colopl Inc
Priority to JP2021106783A priority Critical patent/JP7204827B2/en
Publication of JP2021164666A publication Critical patent/JP2021164666A/en
Application granted granted Critical
Publication of JP7204827B2 publication Critical patent/JP7204827B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、ゲーム制御方法、および、ゲームプログラムに関する。 The present disclosure relates to game control methods and game programs.

特許文献1には、ユーザが仮想通貨を支払うことによってゲームカード等のゲーム媒体を取得するための抽選ゲームを行うことができる技術が開示されている。 Patent Literature 1 discloses a technology that allows a user to play a lottery game for acquiring game media such as game cards by paying virtual currency.

特開2013-202322号公報JP 2013-202322 A

ユーザは、抽選ゲームを行うために必要な仮想通貨を、様々な方法によって取得し得る。例えば、特許文献1に開示されるように一定額の仮想通貨が定期的にユーザに与えられる場合の他、所定のゲームステージをクリアすることによって一定額の仮想通貨を付与したり、ユーザの課金額に応じた額の仮想通貨をユーザに付与する方式がある。 The user can acquire the virtual currency required to play the lottery game by various methods. For example, as disclosed in Patent Document 1, a fixed amount of virtual currency is given to the user on a regular basis. There is a method of granting the user virtual currency in an amount corresponding to the amount of money.

本開示は、仮想通貨の価値の公平性を担保し得るゲーム制御方法、および、ゲームプログラムを提供することを目的とする。 An object of the present disclosure is to provide a game control method and a game program that can ensure fairness in the value of virtual currency.

本開示によれば、少なくともプロセッサとメモリを備え、抽選を含むゲームを実行させる制御部と、前記抽選を実行させるための抽選条件を記憶する記憶部と、として機能するコンピュータにおいて実行される、以下のステップを含むゲーム制御方法が提供される。
前記抽選以外の前記ゲームを進行することにより、所定のユーザにゲームポイントを関連付けて前記記憶部に記憶させるステップ。
前記ゲームポイントが第1条件を満たした場合に、自動的に所定値の第1仮想通貨を前記ユーザに関連付けて前記記憶部に記憶させるステップ。
所定値の第2仮想通貨を前記ユーザに関連付けて前記記憶部に記憶させるステップ。
前記抽選を実行する場合に、前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちの少なくとも一方を減算させる際の減算値を含む前記抽選条件を、前記記憶部に記憶させるステップ。
前記ユーザによる抽選要求を受け付けて前記抽選を実行することにより、所定の希少度を有するゲーム媒体を前記ユーザに関連付けるとともに、前記抽選条件に基づいて前記ユーザに関連付けられた前記第1仮想通貨と第2仮想通貨のうちの少なくとも一方を減算させるステップ。
According to the present disclosure, a computer that includes at least a processor and a memory, functions as a control unit that executes a game including a lottery, and a storage unit that stores lottery conditions for executing the lottery, executes the following: A game control method is provided that includes the steps of:
A step of associating game points with a predetermined user by proceeding with the game other than the lottery and storing them in the storage unit.
A step of automatically associating a predetermined value of a first virtual currency with the user and storing it in the storage unit when the game points satisfy a first condition.
A step of associating a second virtual currency of a predetermined value with the user and storing it in the storage unit.
When executing the lottery, store the lottery condition including a subtraction value for subtracting at least one of the first virtual currency and the second virtual currency associated with the user in the storage unit. step.
By accepting a lottery request from the user and executing the lottery, a game medium having a predetermined rarity level is associated with the user, and the first virtual currency and the first virtual currency associated with the user based on the lottery conditions. Subtracting at least one of the two virtual currencies.

本開示によれば、仮想通貨の価値の公平性を担保し得るゲーム制御方法、および、ゲームプログラムが提供される。 According to the present disclosure, a game control method and a game program that can ensure fairness in the value of virtual currency are provided.

本実施形態のゲームシステムの構成を示す概念図である。1 is a conceptual diagram showing the configuration of a game system according to this embodiment; FIG. 本実施形態のユーザ端末の機能的な構成を示すブロック図である。It is a block diagram showing a functional configuration of a user terminal of the present embodiment. 本実施形態のゲームサーバの機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the game server of this embodiment. 抽選管理テーブルの一例を示すための図である。It is a figure for showing an example of a lottery management table. キャラクタ管理テーブルの一例を示すための図である。FIG. 4 is a diagram for showing an example of a character management table; FIG. クエスト管理テーブルの一例を示すための図である。FIG. 4 is a diagram for showing an example of a quest management table; FIG. 保有キャラクタ管理テーブルの一例を示すための図である。FIG. 4 is a diagram for showing an example of a possessed character management table; FIG. 仮想通貨管理テーブルの一例を示すための図である。It is a figure for showing an example of a virtual currency management table. 本実施形態のゲームシステムにおける処理を示すフローチャートである。4 is a flow chart showing processing in the game system of this embodiment. 本実施形態のゲームシステムにおける処理を示すフローチャートである。4 is a flow chart showing processing in the game system of this embodiment. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen. 本実施形態のゲームシステムにおける処理を示すフローチャートである。4 is a flow chart showing processing in the game system of this embodiment. 本実施形態のゲームシステムにおける処理を示すフローチャートである。4 is a flow chart showing processing in the game system of this embodiment. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen. 本実施形態のゲームシステムにおける処理を示すフローチャートである。4 is a flow chart showing processing in the game system of this embodiment. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen. ゲーム画面の一例を示すための図である。It is a figure for showing an example of a game screen.

[本実施形態の説明]
最初に、本開示が示す実施形態(以下、本実施形態と称する。)の内容を列記して説明する。本実施形態のゲーム制御方法、および、ゲームプログラムは、以下のような構成を備える。
(項目1)
少なくともプロセッサとメモリを備え、抽選を含むゲームを実行させる制御部と、前記抽選を実行させるための抽選条件を記憶する記憶部と、として機能するコンピュータにおいて実行されるゲーム制御方法であって、
前記抽選以外の前記ゲームを進行することにより、所定のユーザにゲームポイントを関連付けて前記記憶部に記憶させるステップと、
前記ゲームポイントが第1条件を満たした場合に、自動的に所定値の第1仮想通貨を前記ユーザに関連付けて前記記憶部に記憶させるステップと、
所定値の第2仮想通貨を前記ユーザに関連付けて前記記憶部に記憶させるステップと、
前記抽選を実行する場合に、前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちの少なくとも一方を減算させる際の減算値を含む前記抽選条件を、前記記憶部に記憶させるステップと、
前記ユーザによる抽選要求を受け付けて前記抽選を実行することにより、所定の希少度を有するゲーム媒体を前記ユーザに関連付けるとともに、前記抽選条件に基づいて前記ユーザに関連付けられた前記第1仮想通貨と第2仮想通貨のうちの少なくとも一方を減算させるステップと、を含む、ゲーム制御方法。
本項目のゲーム制御方法によれば、所定の希少度を有するゲーム媒体をユーザに付与するための抽選条件として、第1仮想通貨と第2仮想通貨といった複数の仮想通貨を定義する。第1仮想通貨は、ゲームを進行することによりユーザに付与するゲームポイントに応じて自動的に付与することにより、第2仮想通貨と区別し得る。これにより、仮想通貨の価値の公平性を担保し得る。
(項目2)
前記第2仮想通貨は、前記ユーザによる課金額に応じて前記ユーザに付与され、
前記第1仮想通貨には、前記第1仮想通貨の価値を制限する第2条件が関連付けられる、項目1のゲーム制御方法。
本項目のゲーム制御方法によれば、第1仮想通貨の価値は、ユーザによる課金額に応じてユーザに付与される第2仮想通貨の価値に対して制限され得る。これにより、仮想通貨の価値の公平性を担保し得る。
(項目3)
前記第2条件は、前記第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間を指定する時間的条件を含み、
前記時間的条件が満足されなくなった場合には、前記第1仮想通貨に基づいて前記抽選を実行することを不可能とする、項目2のゲーム制御方法。
本項目のゲーム制御方法によれば、第1仮想通貨の価値に時間的条件を付与することにより、容易に第1仮想通貨の価値を制限し得る。
(項目4)
前記第2条件は前記ユーザに関連付けることが可能な前記第1仮想通貨の上限値を含み、
前記ゲームポイントが前記第1条件を満たすことにより所定値の第1仮想通貨を前記ユーザに付与した場合に、前記第1仮想通貨の値が前記上限値を超過する場合には、前記ゲームポイントが前記第1条件を満たしたとしても前記第1仮想通貨を前記ユーザに付与しない、項目2または3のゲーム制御方法。
本項目のゲーム制御方法によれば、第1仮想通貨の価値に量的条件を付与することにより、容易に第1仮想通貨の価値を制限し得る。
(項目5)
前記コンピュータは、ゲーム画像を表示させる表示部をさらに備え、
前記制御部は、前記第1仮想通貨に関する画像と、前記第2条件に基づいて前記第1仮想通貨の価値が制限されるまでの残存条件に関する画像とを、互いに関連付けて前記表示部に表示させる、項目1~4のいずれかのゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザに第1仮想通貨の恩恵を受けるための条件を明確に提示し得る。
(項目6)
前記第2条件が前記第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間を指定する時間的条件を含み、前記時間的条件が前記第1仮想通貨の各値に個別に関連付けられている場合には、
前記制御部は、前記第1仮想通貨の各値に関する画像と、前記第1仮想通貨の各値に個別に関連付けられた前記残存条件に関する画像とを、互いに関連付けて前記表示部に表示させる、項目5のゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザに第1仮想通貨の恩恵を受けるための時間的条件を明確に提示し得る。
(項目7)
前記第2条件が前記第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間を指定する時間的条件を含み、前記時間的条件が前記第1仮想通貨の各値に個別に関連付けられている場合には、
前記制御部は、前記第1仮想通貨の各値に個別に関連付けられた前記残存条件のうち、残存する前記時間的条件が最も小さい最小残存条件を特定し、前記第1仮想通貨に関する画像と、前記最小残存条件に関する画像とを、互いに関連付けて前記表示部に表示させる、項目5のゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザに第1仮想通貨の恩恵を受けるための時間的条件を明確に提示し得る。
(項目8)
前記第2条件が前記第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間を指定する時間的条件を含み、前記時間的条件が前記第1仮想通貨の各値に個別に関連付けられている場合には、
前記制御部は、所定期間内に前記時間的条件が満足されなくなる前記残存条件に関連付けられた前記第1仮想通貨の値の合計値を特定し、
前記第1仮想通貨に関する画像と、前記合計値に関する画像とを、互いに関連付けて前記表示部に表示させる、 項目5のゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザに第1仮想通貨の恩恵を受けるための時間的条件を明確に提示し得る。
(項目9)
前記抽選は、前記ゲーム媒体を含む複数の母集団ゲーム媒体、および、前記ゲーム媒体または前記希少度に関連付けられる確率、に基づいて定義される仮想筐体に関する情報に基づいて実行され、
前記抽選を実行する場合に前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちいずれが減算された場合にも、同一の前記仮想筐体に関する情報に基づいて前記抽選を実行する、項目1~8のいずれかのゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザは第1仮想通貨または第2仮想通貨のいずれによっても、抽選を行うことができる。これにより、仮想通貨の価値の公平性を担保し得る。
(項目10)
前記第1条件は、前記ゲームポイントの累積値が閾値に達したことを含み、
前記ゲームは、ゲームステージに関連付けられたクエストと、前記クエストに関連付けられた複数のミッションと、を含み、
複数の前記ミッションには、所定値のゲームポイントが関連付けられており、
前記ゲームの進行に基づいて前記ミッションが達成された場合には、前記ミッションに関連付けられた前記ゲームポイントに基づいて前記累積値を更新する、項目1~9のいずれかのゲーム制御方法。
本項目のゲーム制御方法によれば、ユーザがゲームを進行させることにより抽選を行うことができるため、ゲームを継続的に進行させる動機づけを改善し得る。
(項目11)
項目1~10のいずれかのゲーム制御方法を、前記コンピュータに実行させるゲームプログラム。
[Description of this embodiment]
First, the contents of an embodiment indicated by the present disclosure (hereinafter referred to as the present embodiment) will be listed and described. The game control method and game program of this embodiment have the following configurations.
(Item 1)
A game control method executed in a computer comprising at least a processor and a memory, functioning as a control unit for executing a game including a lottery, and a storage unit for storing lottery conditions for executing the lottery,
a step of associating game points with a predetermined user and storing them in the storage unit by proceeding with the game other than the lottery;
a step of automatically associating a predetermined value of a first virtual currency with the user and storing it in the storage unit when the game points satisfy a first condition;
a step of associating a predetermined value of a second virtual currency with the user and storing the second virtual currency in the storage unit;
When executing the lottery, store the lottery condition including a subtraction value for subtracting at least one of the first virtual currency and the second virtual currency associated with the user in the storage unit. a step;
By accepting a lottery request from the user and executing the lottery, a game medium having a predetermined rarity level is associated with the user, and the first virtual currency and the first virtual currency associated with the user based on the lottery conditions. and a step of subtracting at least one of the two virtual currencies.
According to the game control method of this item, a plurality of virtual currencies such as a first virtual currency and a second virtual currency are defined as lottery conditions for awarding game media having a predetermined rarity to the user. The first virtual currency can be distinguished from the second virtual currency by automatically granting the first virtual currency according to game points awarded to the user as the game progresses. This makes it possible to ensure the fairness of the value of the virtual currency.
(Item 2)
the second virtual currency is granted to the user according to the amount charged by the user;
The game control method according to item 1, wherein the first virtual currency is associated with a second condition that limits the value of the first virtual currency.
According to the game control method of this item, the value of the first virtual currency can be limited with respect to the value of the second virtual currency given to the user according to the amount charged by the user. This makes it possible to ensure the fairness of the value of the virtual currency.
(Item 3)
The second condition includes a time condition that specifies the time until it becomes impossible to execute the lottery based on the first virtual currency,
The game control method according to item 2, wherein the lottery cannot be executed based on the first virtual currency when the time condition is no longer satisfied.
According to the game control method of this item, the value of the first virtual currency can be easily limited by adding a time condition to the value of the first virtual currency.
(Item 4)
The second condition includes an upper limit value of the first virtual currency that can be associated with the user,
When the game points satisfy the first condition and a predetermined value of the first virtual currency is given to the user, if the value of the first virtual currency exceeds the upper limit, the game points are The game control method according to item 2 or 3, wherein the first virtual currency is not given to the user even if the first condition is satisfied.
According to the game control method of this item, it is possible to easily limit the value of the first virtual currency by giving a quantitative condition to the value of the first virtual currency.
(Item 5)
The computer further comprises a display unit for displaying a game image,
The control unit causes the display unit to display an image related to the first virtual currency and an image related to a remaining condition until the value of the first virtual currency is restricted based on the second condition in association with each other. , the game control method according to any one of items 1 to 4.
According to the game control method of this item, it is possible to clearly present the user with the conditions for receiving the benefit of the first virtual currency.
(Item 6)
wherein the second condition includes a temporal condition specifying a time until it becomes impossible to execute the lottery based on the first virtual currency, the temporal condition being applied to each value of the first virtual currency; When associated individually,
The control unit causes the display unit to display an image related to each value of the first virtual currency and an image related to the residual condition individually associated with each value of the first virtual currency in association with each other. 5 game control method.
According to the game control method of this item, it is possible to clearly present the time conditions for receiving the benefits of the first virtual currency to the user.
(Item 7)
wherein the second condition includes a temporal condition specifying a time until it becomes impossible to execute the lottery based on the first virtual currency, the temporal condition being applied to each value of the first virtual currency; When associated individually,
The control unit specifies a minimum remaining condition with the smallest remaining temporal condition among the remaining conditions individually associated with each value of the first virtual currency, and an image related to the first virtual currency; 6. The game control method according to item 5, wherein the image related to the minimum remaining condition is displayed on the display unit in association with each other.
According to the game control method of this item, it is possible to clearly present the time conditions for receiving the benefits of the first virtual currency to the user.
(Item 8)
wherein the second condition includes a temporal condition specifying a time until it becomes impossible to execute the lottery based on the first virtual currency, the temporal condition being applied to each value of the first virtual currency; When associated individually,
The control unit specifies a total value of the first virtual currency associated with the remaining condition that the temporal condition is no longer satisfied within a predetermined period of time,
Item 6. The game control method according to item 5, wherein an image related to the first virtual currency and an image related to the total value are displayed in association with each other on the display unit.
According to the game control method of this item, it is possible to clearly present the time conditions for receiving the benefits of the first virtual currency to the user.
(Item 9)
The lottery is executed based on information about a virtual enclosure defined based on a plurality of population game media including the game media and a probability associated with the game media or the rarity level,
When executing the lottery, the lottery is executed based on the same information regarding the virtual housing even if either the first virtual currency or the second virtual currency associated with the user is subtracted. The game control method according to any one of items 1 to 8.
According to the game control method of this item, the user can draw a lottery using either the first virtual currency or the second virtual currency. This makes it possible to ensure the fairness of the value of the virtual currency.
(Item 10)
The first condition includes that the cumulative value of the game points has reached a threshold;
The game includes a quest associated with a game stage and a plurality of missions associated with the quest,
a predetermined value of game points is associated with the plurality of missions;
10. The game control method according to any one of items 1 to 9, wherein when the mission is achieved based on the progress of the game, the cumulative value is updated based on the game points associated with the mission.
According to the game control method of this item, the lottery can be performed by the user progressing the game, so the motivation to continue the game can be improved.
(Item 11)
A game program that causes the computer to execute the game control method according to any one of items 1 to 10.

[本実施形態の詳細]
本実施形態に係るゲーム制御方法、および、ゲームプログラムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。以下の説明では、図面の説明において同一の要素には同一の符号を付し、重複する説明を繰り返さない。
[Details of this embodiment]
A specific example of a game control method and a game program according to this embodiment will be described below with reference to the drawings. The present invention is not limited to these examples, but is indicated by the scope of the claims, and is intended to include all modifications within the scope and meaning equivalent to the scope of the claims. In the following description, the same reference numerals are given to the same elements in the description of the drawings, and redundant description will not be repeated.

図1に示される本実施形態のゲームシステム1は、複数のユーザにゲームを提供するものである。ゲームシステム1は、複数のユーザ端末100と、ゲームサーバ200と、を含む。各ユーザ端末100とゲームサーバ200は、ネットワーク2を介して接続されている。ゲームサーバ200は、ゲームに関する各種サービスを各ユーザ端末100に提供する。ネットワーク2は、インターネットや、図示しない無線基地局によって構築される各種移動通信システム(例えば、所謂3G、4G移動通信システム、LTE(Long Term Evolution))や、所定のアクセスポイントによりインターネットに接続可能な無線ネットワーク(例えば、WiFi(登録商標))を含んでいても良い。 A game system 1 of this embodiment shown in FIG. 1 provides a game to a plurality of users. The game system 1 includes multiple user terminals 100 and a game server 200 . Each user terminal 100 and game server 200 are connected via a network 2 . The game server 200 provides each user terminal 100 with various services related to games. The network 2 can be connected to the Internet, various mobile communication systems (for example, so-called 3G, 4G mobile communication systems, LTE (Long Term Evolution)) constructed by wireless base stations (not shown), or the Internet through a predetermined access point. A wireless network (eg, WiFi®) may be included.

ユーザ端末100はスマートフォンやフィーチャーフォン、PDA(Personal
Digital Assistant)、タブレット型コンピュータ等の携帯型の端末装置であることが好ましい。ユーザ端末100は、通信バスにより互いに電気的に接続されたプロセッサ10と、メモリ11と、ストレージ12と、通信インターフェース(IF)13と、入出力IF14と、タッチスクリーン15と、を備える。
The user terminal 100 is a smart phone, a feature phone, a PDA (Personal
A portable terminal device such as a digital assistant) or a tablet computer is preferable. The user terminal 100 includes a processor 10, a memory 11, a storage 12, a communication interface (IF) 13, an input/output IF 14, and a touch screen 15 electrically connected to each other via a communication bus.

ゲームサーバ200はワークステーションやパーソナルコンピュータのような汎用コンピュータであることが好ましい。ゲームサーバ200は、通信バスにより互いに電気的に接続されたプロセッサ20と、メモリ21と、ストレージ22と、通信インターフェース(IF)23と、入出力IF24と、を備える。 Game server 200 is preferably a general purpose computer such as a workstation or personal computer. The game server 200 includes a processor 20, a memory 21, a storage 22, a communication interface (IF) 23, and an input/output IF 24 electrically connected to each other via a communication bus.

プロセッサ10,20は、CPU(Central Processing Unit)やMPU(Micro processing unit)、GPU(Graphics Processing Unit)等を含んで構成され、ユーザ端末100およびゲームサーバ200全体の制御を行う。 The processors 10 and 20 include a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), etc., and control the user terminal 100 and the game server 200 as a whole.

メモリ11,21は、ROM(Read Only Memory)やRAM(Random Access Memory)等を含んで構成され得る主記憶装置である。ストレージ12,22は、フラッシュメモリやHDD(Hard Disk Drive)等を含んで構成され得る補助記憶装置である。ゲームサーバ200のストレージ22にはゲームプログラム等のゲームデータが格納され、ユーザ端末100のストレージ12には、ゲームサーバ200からダウンロードされるゲームプログラム等のゲームデータが格納される。メモリ11,21は、ストレージ12,22からロードされた各種プログラムやデータが一時的に記憶され、プロセッサ10,20に対して作業領域を提供する。当該ゲームプログラムは、メモリ11,21に展開され、プロセッサ10,20によって実行される。メモリ11,21には、プロセッサ10,20が当該ゲームプログラムに従って動作している間に生成した各種ゲームデータも一時的に格納される。 The memories 11 and 21 are main storage devices that can be configured including ROM (Read Only Memory), RAM (Random Access Memory), and the like. The storages 12 and 22 are auxiliary storage devices that can be configured including flash memories, HDDs (Hard Disk Drives), and the like. The storage 22 of the game server 200 stores game data such as game programs, and the storage 12 of the user terminal 100 stores game data such as game programs downloaded from the game server 200 . The memories 11 and 21 temporarily store various programs and data loaded from the storages 12 and 22 and provide work areas for the processors 10 and 20 . The game program is developed in memories 11 and 21 and executed by processors 10 and 20 . The memories 11 and 21 also temporarily store various game data generated while the processors 10 and 20 are operating according to the game program.

通信IF13,23は、ユーザ端末100とゲームサーバ200の間で各種データを送受信するための通信制御機能を備える。通信制御機能には、例えば、無線LAN接続機能、有線または無線LANや携帯電話回線網を介したインターネット接続機能、近距離無線通信機能などが含まれる。本実施形態では、当該データは所定のゲームプログラムやユーザ情報、ゲーム情報といったゲームデータ、それらをユーザ端末100とゲームサーバ200の間に送受信させる指示や、ゲームを進行させるための指示を含む。通信IF13,23は、例えばNIC(Network Interface Card)等を含んで構成される。 The communication IFs 13 and 23 have communication control functions for transmitting and receiving various data between the user terminal 100 and the game server 200 . The communication control function includes, for example, a wireless LAN connection function, an Internet connection function via a wired or wireless LAN or a mobile phone network, a short-range wireless communication function, and the like. In this embodiment, the data includes a predetermined game program, user information, game data such as game information, an instruction to send and receive them between the user terminal 100 and the game server 200, and an instruction to progress the game. The communication IFs 13 and 23 include, for example, NICs (Network Interface Cards).

ユーザ端末100の入出力IF14は、USB(Universal Serial Bus)等を介した各種データ入出力機能や、音声入出力機能を備える。 The input/output IF 14 of the user terminal 100 has various data input/output functions via USB (Universal Serial Bus) or the like, and voice input/output functions.

タッチスクリーン15は、タッチパッド等を含んで構成されるタッチセンシングな入力部151と、液晶ディスプレイや有機EL(Organic Electroluminescence)ディスプレイ等を含んで構成される表示部152とを組み合わせた電子部品である。入力部151はタッチスクリーン15に対するユーザの作用(主に、物理的接触操作や近接操作、押し込み操作等に基づく、タッチスクリーン15に対するタッチ操作、スライド操作、スワイプ操作、及びタップ操作等の)が入力されたタッチスクリーン15上の位置情報を検知して、情報信号として出力する機能を備える。タッチスクリーン15の入力部151は、静電容量方式や抵抗膜方式等、いずれの方式を採用したデバイスが採用されても良い。 The touch screen 15 is an electronic component that combines a touch-sensing input unit 151 including a touch pad or the like and a display unit 152 including a liquid crystal display, an organic EL (organic electroluminescence) display, or the like. . The input unit 151 inputs user actions on the touch screen 15 (mainly, touch operations, slide operations, swipe operations, and tap operations on the touch screen 15 based on physical contact operations, proximity operations, pressing operations, and the like). It has a function of detecting the position information on the touch screen 15 and outputting it as an information signal. The input unit 151 of the touch screen 15 may adopt a device adopting any system such as a capacitive system or a resistive film system.

ゲームサーバ200の入出力IF24は、マウスやキーボード等の情報入力機器である入力部や、液晶ディスプレイ等の出力部を備えており、コンピュータの情報をモニタリングするために用いられる。 The input/output IF 24 of the game server 200 includes an input section, which is an information input device such as a mouse and keyboard, and an output section such as a liquid crystal display, and is used for monitoring computer information.

図2は、ユーザ端末100のゲーム進行処理に関する主要な機能を示すブロック図である。ユーザ端末100は、プロセッサ10、メモリ11、ストレージ12、通信IF13、入出力IF14等の協働により、制御部110,および、記憶部120として機能し得る。制御部110は主としてプロセッサ10およびメモリ11の協働によってその機能が実現され得る。記憶部120は、主としてメモリ11およびストレージ12の協働によってその機能が実現され得る。本実施形態において、制御部110は後述するように抽選を含むゲームを実行させ、記憶部120は少なくとも抽選を実行させるための抽選条件を記憶する。制御部110は、記憶部120に記憶されたゲームプログラムによって、作用受付部111、ゲーム処理部112、判定部113、オブジェクト制御部114,抽選部115、画像生成部116として機能し得る。 FIG. 2 is a block diagram showing main functions of the user terminal 100 related to game progress processing. The user terminal 100 can function as a control unit 110 and a storage unit 120 through cooperation of the processor 10, memory 11, storage 12, communication IF 13, input/output IF 14, and the like. The functions of the control unit 110 can be realized mainly by cooperation of the processor 10 and the memory 11 . The function of the storage unit 120 can be realized mainly by cooperation of the memory 11 and the storage 12 . In this embodiment, the control unit 110 executes a game including a lottery as described later, and the storage unit 120 stores at least lottery conditions for executing the lottery. Control unit 110 can function as effect reception unit 111 , game processing unit 112 , determination unit 113 , object control unit 114 , lottery unit 115 , and image generation unit 116 according to the game program stored in storage unit 120 .

作用受付部111は、タッチスクリーン15の入力部151に対するユーザの作用を検知する。作用受付部111は、タッチスクリーン15や、その他の入出力IF14を介したコンソールによる操作指示等から、いかなる操作入力がなされたかを判別し、その結果を情報信号としてゲーム処理部112等の必要な要素に出力する。タッチスクリーン15に対する作用入力がなされた場合には、入力位置の座標情報や、作用の種類(タッチ操作やスライド動作など)を検知する。また、連続して検知されていた入力が途切れることを検知することで、タッチスクリーン15から接触入力が解除されたことを検知する。 The action receiving unit 111 detects a user's action on the input unit 151 of the touch screen 15 . The action reception unit 111 determines what kind of operation input has been made from the touch screen 15 or other operation instructions from the console via the input/output IF 14, and uses the result as an information signal to send the necessary information to the game processing unit 112 or the like. Output to an element. When an action input is made on the touch screen 15, the coordinate information of the input position and the type of action (touch operation, slide operation, etc.) are detected. Further, by detecting that the continuously detected input is interrupted, it is detected that the contact input is canceled from the touch screen 15 .

ゲーム処理部112は、ユーザ端末100全体の動作を制御し、各要素間におけるデータの送受信や、ゲームの実行に必要な演算処理を行う。例えば、作用受付部111で検知された作用に基づいてゲームプログラムに従ったゲームを進行させ、その結果としてのゲーム画像を描画するよう、画像生成部116に指示する。また、通信IF13を介してゲームサーバ200に各種情報・要求を送信し、その結果としての情報を受信して、さらにゲームを進行させる処理を実行する。 The game processing unit 112 controls the overall operation of the user terminal 100, transmits and receives data between elements, and performs arithmetic processing necessary for executing the game. For example, the image generation unit 116 is instructed to proceed with the game according to the game program based on the effect detected by the effect reception unit 111 and draw a game image as a result. Also, it transmits various information and requests to the game server 200 via the communication IF 13, receives information as a result of the transmission, and executes processing for further progressing the game.

判定部113は、後述するゲーム進行に必要な各種判定を実行する。判定部113は、ゲーム処理部112からの判定要求に基づいて、必要に応じて記憶部120に記憶された各種ゲームデータを参照し、各種判定を実行する。 The determination unit 113 executes various determinations necessary for progressing the game, which will be described later. Based on a determination request from the game processing unit 112, the determination unit 113 refers to various game data stored in the storage unit 120 as necessary, and executes various determinations.

オブジェクト制御部114は、本実施形態において進行されるゲームに登場する各種オブジェクトの動作を制御する。各種オブジェクトは、作用受付部111が受け付けたユーザの作用や記憶部120に記憶されたゲームプログラムやゲーム情報、ユーザ情報等に基づいて、所定の態様で制御されることが好ましい。各種オブジェクトは、ユーザが操作するキャラクタ(所謂、プレイヤキャラクタ)、プレイヤキャラクタと対戦する相手キャラクタをはじめとした各種ゲームキャラクタ、ゲームステージの構成物やキャラクタによって操作される武器やボール等の他、表示部152に表示され、作用受付部111が受け付けたユーザの作用に基づいて所定の制御を実行する各種オブジェクト(GUI:Graphical User Interface(グラフィカル・ユーザ・インタフェース)等)を含む。 The object control unit 114 controls actions of various objects appearing in the game progressed in this embodiment. Various objects are preferably controlled in a predetermined manner based on user actions received by the action receiving unit 111, game programs, game information, user information, and the like stored in the storage unit 120. FIG. Various objects include characters operated by the user (so-called player characters), various game characters such as opponent characters that compete with the player character, components of the game stage, weapons and balls operated by the characters, and the like, as well as displays. It includes various objects (GUI: Graphical User Interface (Graphical User Interface), etc.) that are displayed on the unit 152 and execute predetermined control based on the user's action received by the action receiving unit 111 .

抽選部115は、ユーザによる抽選要求に基づいて、ユーザに所定のゲーム媒体を付与するための抽選を実行するように制御する。本実施形態において、抽選部115はユーザによる抽選要求をゲームサーバ200に送信することによってゲームサーバ200に抽選を実行させ、ゲームサーバ200から受信したゲーム媒体に関するキャラクタ情報をユーザ情報と関連付けて記憶部120に記憶させることにより、当該ユーザに所定のゲーム媒体を付与するための処理を実行する。抽選の詳細については後述する。 The lottery unit 115 performs control so as to execute a lottery for awarding a predetermined game content to the user based on a lottery request from the user. In this embodiment, the lottery unit 115 causes the game server 200 to execute a lottery by transmitting a user's lottery request to the game server 200, associates the character information related to the game medium received from the game server 200 with the user information, and stores it in the storage unit. 120 to execute processing for awarding predetermined game contents to the user. Details of the lottery will be described later.

画像生成部116は、記憶部120に格納され各種ゲームデータや、ゲームプログラムによる演算結果、ユーザの入力部151に対する作用に基づいて、表示部152に表示されるゲーム画面やゲームオブジェクト、ゲームキャラクタ等の画像を生成する。これにより、ユーザはタッチスクリーン15に対する各種操作の入力に対する出力をインタラクティブに視認することができ、ユーザ端末100の操作性が向上される。 The image generation unit 116 generates game screens, game objects, game characters, etc. displayed on the display unit 152 based on various game data stored in the storage unit 120, calculation results by the game program, and user's actions on the input unit 151. to generate an image of As a result, the user can interactively view the output corresponding to the input of various operations on the touch screen 15, and the operability of the user terminal 100 is improved.

図3は、ゲームサーバ200のゲーム進行処理に関する主要な機能を示すブロック図である。ゲームサーバ200は、プロセッサ20、メモリ21、ストレージ22、通信IF23、入出力IF24等の協働により、制御部210,および、記憶部220として機能し得る。制御部210は主としてプロセッサ20およびメモリ21の協働によってその機能が実現され得る。記憶部220は、主としてメモリ21およびストレージ22の協働によってその機能が実現され得る。本実施形態のゲームサーバ200は、各ユーザ端末100にゲーム進行に必要な情報を提供するゲーム提供機能を有している。ゲームサーバ200は、ユーザ端末100から各種の指示を受信し、ユーザ端末100上で動作可能なゲームプログラムや、Webページ(ゲーム画面等)や、ユーザ情報やゲームパラメータ等の各種ゲームデータ、各種通知等を送信する。本実施形態において、制御部210は後述するように抽選を含むゲームを実行させ、記憶部220は少なくとも抽選を実行させるための抽選条件を記憶する。制御部210は、記憶部220に格納されたゲームプログラムによって、受信部211、ゲーム処理部212、判定部213、データ管理部214、報酬計算部215、抽選部216、画像生成部217として機能し得る。 FIG. 3 is a block diagram showing main functions related to game progress processing of the game server 200. As shown in FIG. The game server 200 can function as a control unit 210 and a storage unit 220 through cooperation of the processor 20, memory 21, storage 22, communication IF 23, input/output IF 24, and the like. The functions of the control unit 210 can be realized mainly by cooperation of the processor 20 and the memory 21 . The functions of the storage unit 220 can be realized mainly by cooperation of the memory 21 and the storage 22 . The game server 200 of this embodiment has a game providing function of providing each user terminal 100 with information necessary for the progress of the game. The game server 200 receives various instructions from the user terminal 100, and provides game programs that can operate on the user terminal 100, web pages (game screens, etc.), various game data such as user information and game parameters, and various notifications. etc. In this embodiment, the control unit 210 executes a game including a lottery as described later, and the storage unit 220 stores at least the lottery conditions for executing the lottery. The control unit 210 functions as a reception unit 211, a game processing unit 212, a determination unit 213, a data management unit 214, a reward calculation unit 215, a lottery unit 216, and an image generation unit 217 according to the game program stored in the storage unit 220. obtain.

受信部211は、各ユーザ端末100からの各種情報を受け付ける。各ユーザ端末100は、制御部110の制御により各種情報をゲームサーバ200に対して送信し、ゲームサーバ200は、ネットワーク2、通信IF23を介して当該情報を受信し、受信部211が情報の内容を識別して受け付ける。 The receiving unit 211 receives various information from each user terminal 100 . Each user terminal 100 transmits various information to the game server 200 under the control of the control unit 110, the game server 200 receives the information via the network 2 and the communication IF 23, and the receiving unit 211 receives the content of the information. identify and accept

ゲーム処理部212は、ゲームサーバ200全体の動作を制御し、各要素間におけるデータの送受信や、ゲームの進行に必要な演算処理を行う。例えば、受信部211で受信されたユーザ端末100からの情報・要求に基づいてゲームプログラムに従った演算処理を実行する。そして、その結果としての各種ユーザ情報やゲーム情報といったゲームデータ、ゲームプログラム等を、通信IF13を介してユーザ端末100に送信し、ユーザ端末100においてさらにゲームを進行させる。 The game processing unit 212 controls the overall operation of the game server 200, transmits and receives data between elements, and performs arithmetic processing necessary for the progress of the game. For example, based on the information/request from the user terminal 100 received by the receiving unit 211, arithmetic processing according to the game program is executed. As a result, game data such as various user information and game information, game programs, etc. are transmitted to the user terminal 100 via the communication IF 13, and the game is further progressed on the user terminal 100. FIG.

判定部213は、ゲーム処理部212におけるゲーム進行処理に必要な各種判定を実行する。判定部213は、記憶部220に記憶されたゲームプログラムの制御に基づいて、各種ゲームデータやデータベースを参照し、ゲーム進行に必要な各種判定を実行する。 The determination unit 213 executes various determinations necessary for game progress processing in the game processing unit 212 . The determination unit 213 refers to various game data and databases under the control of the game program stored in the storage unit 220, and executes various determinations necessary for progressing the game.

データ管理部214は、ゲーム処理部212における各種演算結果に基づいて、記憶部220に格納される各種ゲームデータやデータベースのレコードの追加/更新/削除を行うことにより、必要な処理を実行する。 The data management unit 214 performs necessary processing by adding/updating/deleting various game data stored in the storage unit 220 and database records based on various calculation results in the game processing unit 212 .

報酬計算部215は、ゲーム処理部212におけるゲーム進行処理結果に応じて、ユーザに付与される報酬を決定する。例えば、ユーザ端末100において所定のゲーム条件が満足された場合(所定のクエストのクリア条件が達成された:ユーザが操作するプレイヤキャラクタが試合に勝利した、など)には、当該プレイヤキャラクタに付与される報酬ポイント(経験値等)、当該ユーザに付与されるゲーム内仮想通貨、ゲーム内アイテム等が特定される。データ管理部214は、当該報酬をユーザに付与するために記憶部220に格納される各種ゲームデータやデータベースを更新し、ゲーム処理部212の制御により通信IF23を介して当該情報がユーザ端末100に送信されることにより、ユーザはゲーム内報酬を獲得することができる。 The reward calculation unit 215 determines a reward given to the user according to the game progress processing result in the game processing unit 212 . For example, when a predetermined game condition is satisfied in the user terminal 100 (predetermined quest clear condition is achieved: a player character operated by the user wins the game, etc.), Reward points (experience points, etc.), in-game virtual currency, in-game items, etc. to be given to the user are specified. The data management unit 214 updates various game data and databases stored in the storage unit 220 in order to give the reward to the user. By being sent, the user can earn an in-game reward.

抽選部216は、ユーザ端末100による抽選要求に基づいて、ユーザに所定のゲーム媒体を付与するための抽選を実行する。本実施形態において、抽選部216はユーザ端末100から受信した抽選要求に基づいて抽選を実行し、当選したゲーム媒体に関するキャラクタ情報をユーザ情報と関連付けて記憶部120に記憶させる。また、当選したゲーム媒体に関するキャラクタ情報をユーザ端末100に送信することにより、当該ユーザに所定のゲーム媒体を付与する。抽選の詳細については後述する。 The lottery unit 216 executes a lottery for awarding predetermined game media to the user based on a lottery request from the user terminal 100 . In this embodiment, the lottery unit 216 executes a lottery based on a lottery request received from the user terminal 100, and stores character information related to the winning game media in the storage unit 120 in association with the user information. Also, by transmitting character information related to the winning game media to the user terminal 100, predetermined game media are granted to the user. Details of the lottery will be described later.

画像生成部217は、ゲーム処理部212や判定部213の制御によりゲームの進行に必要なゲームデータに関連するゲーム画像等の画像を生成する。当該画像は送ゲーム処理部212の制御に基づいてユーザ端末100に送信される。 The image generation unit 217 generates an image such as a game image related to game data necessary for progressing the game under the control of the game processing unit 212 and the determination unit 213 . The image is transmitted to the user terminal 100 under the control of the game transmission processing unit 212 .

記憶部220には、主としてゲームプログラム、ゲーム情報、ユーザ情報が格納される。ゲームプログラムは、ゲームを所定のシナリオに基づいて進行させるためのゲーム制御情報や、上述した抽選を実行するための抽選制御情報、および、各種オブジェクトをユーザ操作やキャラクタの動作に基づいて所定の態様で制御するためのオブジェクト制御情報を含む。ゲーム制御情報および抽選制御情報は、ゲームや抽選を実行するためのゲーム内における条件を指定する条件情報を含む。ゲーム情報は、各種キャラクタの基本的なパラメータや属性等をマスター管理するキャラクタ管理テーブルや、上記抽選以外のゲームの一例としてのクエストを管理するクエスト管理テーブルを含む。ユーザ情報は、各ユーザに関する情報(ランク、熟練度等)をマスター管理するユーザ管理テーブルを含む。また、当該ユーザに関連付けられた保有キャラクタや、ユーザがゲームに登場させるプレイヤキャラクタの組み合わせ(所謂、デッキ)に関する情報を管理する保有キャラクタ管理テーブルを含む。また、当該ユーザが保有する各種仮想通貨を管理する仮想通貨管理テーブルを含む。このように、記憶部220にはゲームや抽選に関連する情報を管理するデータベースが構築されていることが好ましい。ユーザ端末100の記憶部120には、ゲームサーバ200の記憶部220からダウンロードされたゲームプログラムやゲーム情報、ユーザ情報の全部または一部が格納される。 The storage unit 220 mainly stores game programs, game information, and user information. The game program includes game control information for advancing the game based on a predetermined scenario, lottery control information for executing the above-described lottery, and various objects in predetermined forms based on user operations and character actions. Contains object control information for controlling in The game control information and the lottery control information include condition information specifying conditions within the game for executing the game and the lottery. The game information includes a character management table that master-manages basic parameters and attributes of various characters, and a quest management table that manages quests as an example of games other than the lottery. The user information includes a user management table that master-manages information (rank, skill level, etc.) on each user. It also includes an owned character management table that manages information about owned characters associated with the user and a combination of player characters that the user allows to appear in the game (so-called deck). It also includes a virtual currency management table for managing various virtual currencies owned by the user. Thus, it is preferable that a database for managing information related to games and lotteries is constructed in the storage unit 220 . The storage unit 120 of the user terminal 100 stores all or part of the game program, game information, and user information downloaded from the storage unit 220 of the game server 200 .

図4は、記憶部120,220に格納される抽選制御情報、および、条件情報を規定するための抽選管理テーブルの一例を示す。本実施形態において、抽選管理テーブルは、抽選を実行するための条件情報としての抽選条件、ユーザに付与され得るキャラクタ(実際に付与するゲーム媒体を含む母集団ゲーム媒体)、各ゲーム媒体のレアリティ(希少度)および当選確率、等が各仮想筐体に関連付けて記憶されることにより、各仮想筐体に関する情報を定義する。当選確率は各ゲーム媒体に個別に設定されてもよいし、ゲーム媒体の希少度に基づいて設定されていてもよい。 FIG. 4 shows an example of the lottery control information stored in the storage units 120 and 220 and the lottery management table for defining the condition information. In this embodiment, the lottery management table includes lottery conditions as condition information for executing a lottery, characters that can be given to users (population game media including game media that are actually given), rarity of each game media ( rarity), winning probability, etc. are stored in association with each virtual enclosure, thereby defining information about each virtual enclosure. The winning probability may be set individually for each game medium, or may be set based on the rarity of the game medium.

本実施形態において、仮想筐体は所定値以上のレアリティに関連付けられたキャラクタが当選し得る「レア」と、所定値以下のレアリティに関連付けられたキャラクタが当選する(所定値以上のレアリティに関連付けられたキャラクタが当選しない)「ノーマル」を含む。各仮想筐体の抽選条件には所定値の仮想通貨が予め指定されており、各仮想筐体を指定して抽選が実行されると、当該所定値の仮想通貨が消費され、ユーザ情報における仮想通貨管理テーブルに反映される。「レア」の抽選条件として、所定値の有料石(後述する第2仮想通貨の一例)、または、抽選券(後述する第1仮想通貨の一例)が指定されている。「ノーマル」の抽選条件として、所定値のコインが指定されている。後述するように、有料石はユーザの課金額に応じてユーザに付与される仮想通貨であり、抽選以外にもゲームを有利に進行させるために様々な目的のために消費することができる。抽選権およびコインは抽選以外のゲームを進行させることによってユーザに付与される仮想通貨である。抽選権は主として抽選のみの用途のためにユーザに付与されるものである。コインは所謂ゲーム内通貨であり、抽選以外にも様々な目的のために消費可能であってもよい。 In this embodiment, the virtual enclosure wins "rare" characters associated with a rarity of a predetermined value or more, and characters associated with a rarity of a predetermined value or less wins (characters associated with a rarity of a predetermined value or more) Including "Normal" where the character won't win). A predetermined value of virtual currency is specified in advance in the lottery conditions for each virtual enclosure. Reflected in the currency management table. As a "rare" lottery condition, a predetermined value of paid stones (an example of a second virtual currency to be described later) or a lottery ticket (an example of a first virtual currency to be described later) is specified. A coin of a predetermined value is specified as a lottery condition for "normal". As will be described later, paid stones are virtual currency given to the user according to the user's billing amount, and can be consumed for various purposes other than the lottery to advance the game advantageously. The lottery right and coins are virtual currency given to the user by progressing games other than the lottery. Lottery rights are primarily granted to users for lottery purposes only. Coins are so-called in-game currency, and may be consumable for various purposes other than lottery.

図5は、記憶部120,220に格納されるゲーム情報の一例として、キャラクタ管理テーブルに含まれるキャラクタ情報の一例を示す。本実施形態において、ゲームの一例としてテニス等のスポーツを模したゲームを示し、当該ゲームを実行するためのキャラクタに関するキャラクタ情報を例示する。キャラクタ情報は、レアリティ(希少度)、プレイスタイル、ストローク、サーブ、スピード、賢さ、スーパーショットといったパラメータを含む。レアリティはキャラクタの希少度を示すパラメータである。プレイスタイルは、スポーツゲームにおけるキャラクタの行動態様を規定する属性を示す。ストローク、サーブ、スピードは、キャラクタの行動態様を特定するための基礎パラメータである。ストロークはキャラクタのテニスにおけるショット行動に対する適正を示すパラメータであり、キャラクタのショットによる移動体の移動軌道を算定するための基礎となる。サーブはキャラクタのテニスにおけるサーブ行動に対する適正を示すパラメータであり、キャラクタのサーブによる移動体の移動軌道を算定するための基礎となる。スピードはキャラクタの移動速度を示すパラメータであり、キャラクタを現在位置から移動目標位置へ移動させる際の移動速度を算定するための基礎となる。賢さは、キャラクタの行動をコンピュータにより自動的に制御する場合に、状況に応じた適切な行動を実行さっせるか否かを判定するための基礎となる。スーパーショットは、各キャラクタに設定された特殊なアクションであり、コート内における状況が所定の条件を満たした場合に発動されるよう設定されている。スーパーショットの内容は、キャラクタ毎に別途のテーブルに管理されていても良い。 FIG. 5 shows an example of character information included in a character management table as an example of game information stored in the storage units 120 and 220. As shown in FIG. In this embodiment, a game simulating sports such as tennis is shown as an example of the game, and character information about characters for executing the game is exemplified. Character information includes parameters such as rarity (rarity), play style, stroke, serve, speed, wisdom, and super shot. Rarity is a parameter that indicates the rarity of a character. A play style indicates an attribute that defines a behavior mode of a character in a sports game. Stroke, serve, and speed are basic parameters for specifying the character's behavior mode. The stroke is a parameter indicating suitability for the character's shot action in tennis, and is the basis for calculating the movement trajectory of the moving body due to the character's shot. A serve is a parameter that indicates the suitability of a character's serving action in tennis, and is the basis for calculating the movement trajectory of a moving object caused by a character's serve. The speed is a parameter indicating the movement speed of the character, and is the basis for calculating the movement speed when moving the character from the current position to the movement target position. Wisdom is the basis for judging whether or not to perform an appropriate action according to the situation when the character's action is automatically controlled by a computer. A super shot is a special action set for each character, and is set to be activated when the situation on the court satisfies a predetermined condition. The contents of super shots may be managed in a separate table for each character.

図6は、記憶部120,220に格納されるゲーム情報の一例として、クエスト管理テーブルに含まれるクエスト情報の一例を示す。本実施形態において、各クエストはゲームステージ、クリア条件、複数のミッション、報酬、プレイ可否、難易度といった情報に関連付けられている。ユーザは所定のゲームステージにおいてプレイヤキャラクタを操作し、所定のクリア条件を満たすことによって、当該クエストをクリアすることができる。また、クリアした場合には、クリア報酬、および、達成したミッションの種類、数に基づいて、ユーザに付与される報酬が決定される。報酬は、仮想得通過やゲーム内アイテムの付与である。また、所定のクエストがクリアされる等の条件が満たされることにより、次のクエストをプレイすることが可能にされる。 FIG. 6 shows an example of quest information included in the quest management table as an example of game information stored in the storage units 120 and 220. As shown in FIG. In this embodiment, each quest is associated with information such as a game stage, clearing conditions, multiple missions, rewards, playability, and difficulty level. The user can clear the quest by operating the player character in a predetermined game stage and satisfying a predetermined clear condition. Also, when the mission is cleared, the reward given to the user is determined based on the clear reward and the type and number of missions that have been completed. Rewards are provision of virtual acquisition passages and in-game items. Further, when a condition such as a predetermined quest is cleared, the next quest can be played.

図7は、記憶部120,220に格納されるユーザ情報の一例として、保有キャラクタ管理テーブルを示す。保有キャラクタ管理テーブルにおいて、各ユーザを特定する識別子(ユーザID)に対して保有キャラクタ情報が関連付けて記憶されており、保有キャラクタに対してデッキ、Lv(レベル)、ストローク、サーブ、スピード、賢さといったパラメータが関連付けて記憶されている。保有キャラクタは当該ユーザが入手して保有しているキャラクタである。デッキは、所定のクエストに参加することができる1または複数のキャラクタを予め選択して記憶するための情報であり、当該ユーザが操作するプレイヤキャラクタを規定するものである。レベルは保有キャラクタの成長度を規定するパラメータである。各キャラクタに関するストローク、サーブ、スピード、賢さといったパラメータは図5に示すキャラクタ情報としてマスター管理されており、当該ユーザ情報におけるレベルに応じて保有キャラクタの各パラメータが決定され、当該ユーザの保有キャラクタに関するパラメータが定義される。されに、各キャラクタには各種のアイテムといった補正パラメータがさらに関連付けられていてもよい。ユーザは、保有キャラクタのパラメータに基づいて、各種ゲームを進行させることができる。 FIG. 7 shows an owned character management table as an example of user information stored in the storage units 120 and 220. As shown in FIG. In the possessed character management table, possessed character information is stored in association with an identifier (user ID) that identifies each user. parameters are stored in association with each other. The possessed character is a character acquired and possessed by the user. A deck is information for pre-selecting and storing one or more characters that can participate in a given quest, and defines the player character operated by the user. A level is a parameter that defines the degree of growth of a possessed character. Parameters such as stroke, serve, speed, and wisdom for each character are master-managed as character information shown in FIG. Parameters are defined. Furthermore, each character may be further associated with correction parameters such as various items. The user can progress various games based on the parameters of the owned character.

図8は、記憶部120,220に格納されるユーザ情報の一例として、仮想通貨管理テーブルを示す。仮想通貨管理テーブルにおいて、各ユーザIDに対して保有する各種仮想通貨に関する情報が関連付けて記憶される。本実施形態において、仮想通貨として前述の有料石、コイン、抽選権、および、クエストポイント(ゲームポイントの一例)が含まれる。後述するように、クエストポイントはクエストのクリア報酬としてユーザに付与されるとともに、クエストポイントの合計値が所定値を越えた場合(第1条件の一例)に、自動的に所定値の抽選権がユーザに付与される。抽選権には抽選権番号、抽選権ID、取得日、使用期限、使用可否に関する情報が関連付けられている。 FIG. 8 shows a virtual currency management table as an example of user information stored in the storage units 120 and 220. As shown in FIG. In the virtual currency management table, information related to various virtual currencies held is associated with each user ID and stored. In this embodiment, the virtual currency includes the above-mentioned paid stones, coins, lottery rights, and quest points (an example of game points). As will be described later, quest points are given to the user as rewards for clearing quests, and when the total value of quest points exceeds a predetermined value (an example of the first condition), a predetermined value lottery right is automatically granted. Granted to the user. A lottery right is associated with a lottery right number, a lottery right ID, an acquisition date, an expiration date, and information on whether or not the lottery can be used.

本実施形態において抽選権がユーザに付与されると、1~5の抽選権番号、任意の抽選権ID、取得日、使用期限が付与されるとともに、使用期限に基づいて当該抽選権の使用可否が管理される。所定の抽選権を選択して抽選を実行した場合には、当該使用権が消費されて仮想通貨管理テーブルから削除される。1~5の抽選権番号に既に抽選権が関連付けられている場合には、クエストポイントが第1条件を満たしたとしても、新たに抽選権が割り当てられない。このように、抽選権には「使用期限」として抽選を実行するための時間的条件(第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間)付与されており、「抽選権番号」として抽選を実行するための量的条件(ユーザに関連付けることが可能な第1仮想通貨の上限値)が付与されている。そして、当該時間的条件、または、量的条件が満たされなくなった場合には、当該抽選権に基づいて抽選を実行することが不可能とされる。従って、第1仮想通貨としての抽選権には、その恩恵を得ることができる権利を制限するための時間的または量的な制約が付されており、このような第1仮想通貨の価値を何らかの形で制限する条件を第2条件と称することがある。また、使用期限までの残り期間(日数等)や、抽選権に関連付けられていない抽選権番号の数といった、第2条件が満たされなくなり、抽選権の恩恵を受けることが不可能となるまでの猶予を、残存条件と称することがある。 In this embodiment, when a lottery right is granted to a user, a lottery right number from 1 to 5, an arbitrary lottery right ID, an acquisition date, and an expiration date are given, and whether or not the lottery right can be used based on the expiration date. is managed. When a predetermined lottery right is selected and a lottery is executed, the usage right is consumed and deleted from the virtual currency management table. If the lottery right numbers 1 to 5 are already associated with the lottery right, even if the quest points satisfy the first condition, the lottery right is not newly assigned. In this way, the lottery right is provided with a time condition for executing the lottery (the time until it becomes impossible to execute the lottery based on the first virtual currency) as an "expiration date", A quantitative condition (the upper limit of the first virtual currency that can be associated with the user) for executing the lottery is given as the "lottery right number". Then, when the time condition or the quantitative condition is no longer satisfied, it is impossible to execute the lottery based on the lottery right. Therefore, the lottery right as the first virtual currency is subject to temporal or quantitative restrictions to limit the right to obtain its benefits, and the value of such first virtual currency is A condition restricting the shape may be referred to as a second condition. In addition, until the second condition such as the remaining period (days, etc.) until the expiration date and the number of lottery right numbers not associated with the lottery right is no longer satisfied and it becomes impossible to receive the benefits of the lottery right A grace period may be referred to as a residual condition.

上記のユーザ端末100の機能の少なくとも一部は、ゲームサーバ200やその他のハードウェアが備えるように構成されていても良い。また、上記のゲームサーバ200の機能の少なくとも一部は、ユーザ端末100やその他のハードウェアが備えるように構成されていても良い。すなわち、本実施形態におけるゲーム制御方法およびゲームプログラムが実行されることにより所定の機能が実現されるコンピュータハードウェアは、上述のユーザ端末100やゲームサーバ200を含む情報制御装置等から任意に選択され得る。 At least part of the functions of the user terminal 100 described above may be configured to be included in the game server 200 or other hardware. Also, at least part of the functions of the game server 200 described above may be configured to be provided in the user terminal 100 or other hardware. That is, the computer hardware that realizes a predetermined function by executing the game control method and game program in the present embodiment is arbitrarily selected from information control devices including the user terminal 100 and the game server 200 described above. obtain.

以下、本実施形態によるゲームシステム1の処理の流れを図9~図19を参照して詳細に説明する。ゲームシステム1で進行されるゲームは、上述したスポーツを模したゲームの他、任意のジャンルに属するものであってもよい。本実施形態においては、上述したクエストをベースに進行されるゲーム、および、抽選によるゲーム媒体の付与に関する処理について詳述する。図9は主としてゲーム開始からクエスト開始までの処理を説明するための図である。図10~図12はクエストの開始から、クエストクリア報酬をユーザに付与するまでの処理を説明するための図である。図13は、第2仮想通貨をユーザに付与する処理を説明するための図である。図14~図15は、抽選によってユーザにゲーム媒体を付与する処理を説明するための図である。図16~図19は第1仮想通貨および第2仮想通貨について詳細に説明するための図である。 Hereinafter, the processing flow of the game system 1 according to this embodiment will be described in detail with reference to FIGS. 9 to 19. FIG. The game progressed by the game system 1 may belong to any genre other than the game imitating the sports mentioned above. In the present embodiment, the game progressed based on the above-described quests and the processing related to awarding of game media by lottery will be described in detail. FIG. 9 is a diagram mainly for explaining the processing from the start of the game to the start of the quest. 10 to 12 are diagrams for explaining the processing from the start of the quest to the granting of the quest clear reward to the user. FIG. 13 is a diagram for explaining the process of giving the second virtual currency to the user. 14 and 15 are diagrams for explaining the process of awarding game media to users by lottery. 16 to 19 are diagrams for explaining in detail the first virtual currency and the second virtual currency.

図9に示すように、ユーザがユーザ端末100を用いてゲームアプリケーションを起動すると、制御部110はゲームサーバ200に対してゲームを開始するためのユーザ情報およびゲーム情報を要求する(S101)。当該要求は、ユーザIDを含む。ゲームサーバ200はネットワーク2および通信IF23を介してこれを受信すると、受信部211はこれを受信する処理を実行する(S201)。ゲーム処理部212は記憶部220を参照して、必要に応じてデータ管理部214がユーザ管理テーブルを更新した上で、当該ユーザのユーザIDに応じた最新のユーザ情報やゲーム情報、ゲームプログラムを特定する。制御部210はこれをユーザ端末100に送信し(S202)、ユーザ端末100がこれを受信すると、ゲーム処理部112は必要に応じてユーザ情報およびゲーム情報を更新した上で、当該ユーザ情報およびゲーム情報、ゲームプログラムを用いてゲームを開始するための処理を実行する(S102)。 As shown in FIG. 9, when a user starts a game application using the user terminal 100, the control unit 110 requests user information and game information for starting the game from the game server 200 (S101). The request includes a user ID. When the game server 200 receives this via the network 2 and the communication IF 23, the receiving section 211 executes processing for receiving this (S201). The game processing unit 212 refers to the storage unit 220, and after the data management unit 214 updates the user management table as necessary, the latest user information, game information, and game program corresponding to the user ID of the user are stored. Identify. The control unit 210 transmits this to the user terminal 100 (S202), and when the user terminal 100 receives this, the game processing unit 112 updates the user information and game information as necessary, and then updates the user information and game information. A process for starting the game is executed using the information and the game program (S102).

ユーザによるクエスト選択指示を受け付けると、制御部110は記憶部120に格納されたクエスト情報に基づいて、クエストを実行するための処理を実行する(S103)。ここで、ユーザが保有するキャラクタの中から1または複数のキャラクタをプレイヤキャラクタとして選択するとともに、当該クエストにおける対戦相手となる相手キャラクタを設定して、ゲーム情報およびユーザ情報として記憶部120に記憶させる(S104)。ユーザはクエストが実行されるゲームステージを指定するなどしてクエストを開始する準備が整ったら、クエスト開始指示を入力する。作用受付部111はこれを受け付け、ゲーム処理部112が試合を開始するための処理を実行する。制御部110は、指定されたクエストのクエストIDや、プレイヤキャラクタ、相手キャラクタといったクエストの開始に必要な情報を含むクエストコンテンツ要求をゲームサーバ200に送信する(S105)。ゲームサーバ200はこれを受信すると(S203)、データ管理部214は、クリア条件やミッションを特定するクエスト情報や、ゲームステージの構成物や各種キャラクタの行動を制御するためのオブジェクト制御情報を特定する(S204)。ゲームサーバ200は、これらの情報を含むクエストコンテンツを送信し(S205)、ユーザ端末100がこれを受信すると(S106)、ゲーム処理部112が受信したクエストコンテンツに含まれる各種情報を記憶部120に記憶し、クエストが実行される仮想空間を構成する(S107)。そして、ゲーム処理部112は指定されたクエストを開始するための処理を開始する(S108)。 Upon receiving a quest selection instruction from the user, the control unit 110 executes processing for executing a quest based on the quest information stored in the storage unit 120 (S103). Here, one or a plurality of characters are selected as player characters from the characters possessed by the user, and opponent characters to be opponents in the quest are set and stored in the storage unit 120 as game information and user information. (S104). When the user is ready to start the quest by designating the game stage where the quest is to be executed, the user inputs a quest start instruction. The action receiving unit 111 receives this, and the game processing unit 112 executes processing for starting the match. The control unit 110 transmits to the game server 200 a quest content request including information necessary for starting the quest, such as the quest ID of the designated quest, the player character, and the opponent character (S105). When the game server 200 receives this (S203), the data management unit 214 specifies quest information specifying clear conditions and missions, and object control information for controlling game stage components and actions of various characters. (S204). The game server 200 transmits quest content including these pieces of information (S205), and when the user terminal 100 receives this (S106), various information included in the quest content received by the game processing unit 112 is stored in the storage unit 120. store and construct a virtual space in which the quest is executed (S107). Then, the game processing unit 112 starts processing for starting the designated quest (S108).

クエストが開始されると、図10に示すように、オブジェクト制御部114はユーザに入力された操作入力を含む作用に基づいてプレイヤキャラクタを制御する(S109)。ゲーム処理部112はプレイヤキャラクタの行動を記憶部120に記憶させるとともに、クエストを進行させる処理を実行する(S110)。判定部113はプレイヤキャラクタの行動を含むゲームの進行状況、および、クエスト情報に含まれる当該クエストのクリア条件に基づいて、当該クリア条件が満足されたか否かを判定する(S111)。クリア条件が満足されたと判定された場合には(S111のY)、判定部113は記憶部120に記憶されたプレイヤキャラクタの行動に関する情報、および、クエスト情報に基づいて、達成されたミッションを特定するとともに、ユーザに付与される報酬を特定する(S112)。本実施形態において、報酬はクエスト情報においてクエストクリア状況およびミッション達成に関連付けられたゲームポイントとしてのクエストポイントを含む。制御部110は、プレイヤキャラクタの行動に関する情報や、クエストクリア状況、ミッション達成状況を特定するためのクエストプレイ情報をゲームサーバ200に送信する(S113)。ゲームサーバ200の受信部211がこれを受信すると(S206)、ゲーム処理部212は記憶部220を参照して、必要に応じてデータ管理部214がユーザ情報における仮想通貨管理テーブルを更新する(S207)。 When the quest is started, as shown in FIG. 10, the object control unit 114 controls the player character based on the action including the operation input input by the user (S109). The game processing unit 112 stores the action of the player character in the storage unit 120, and executes processing for progressing the quest (S110). The determination unit 113 determines whether or not the clear condition is satisfied based on the progress of the game including the action of the player character and the clear condition of the quest included in the quest information (S111). If it is determined that the clear condition is satisfied (Y of S111), the determination unit 113 identifies the mission that has been completed based on the information regarding the action of the player character and the quest information stored in the storage unit 120. At the same time, the reward given to the user is specified (S112). In this embodiment, the reward includes quest points as game points associated with quest clear status and mission achievement in quest information. The control unit 110 transmits to the game server 200 information about the action of the player character, and quest play information for specifying the quest completion status and mission achievement status (S113). When the reception unit 211 of the game server 200 receives this (S206), the game processing unit 212 refers to the storage unit 220, and the data management unit 214 updates the virtual currency management table in the user information as necessary (S207). ).

図11は、クエストクリア時にタッチスクリーン15の表示部152に表示されるゲーム画面G1を示す。ゲーム画面G1は、クエストクリア報酬画像R1と、累計クエストポイント画像R2と、抽選権獲得までに必要なクエストポイントの残数表示画像R3を含む。本実施形態において、クエストクリア報酬画像R1は、クエスト情報およびプレイヤキャラクタの行動に関する情報に基づいて生成される。累計クエストポイント画像R2および残数表示画像R3は、ユーザ情報に含まれる仮想通貨情報、および、ゲーム制御情報に含まれる条件情報に基づいて生成される。特に、ゲーム制御情報に含まれる条件情報は、クエストポイントの累計値が閾値に達した場合に自動的に所定数の抽選権(第1仮想通貨)をユーザに付与するための判断基準となる第1条件を規定する。本実施形態において、クエストポイントの累計値が100(閾値の一例)に達した場合に1の抽選権が付与されるように予め指定される。従って、累計クエストポイント画像R2および残数表示画像R3は、主として第1条件および仮想通貨情報に基づいて生成される。このようなゲーム画面G1により、ユーザは抽選権を得られるまでのクエストポイントの必要数、および、未達成ミッションの状況を容易に把握できるので、さらにクエストをプレイする動機付けが向上される。 FIG. 11 shows a game screen G1 displayed on the display section 152 of the touch screen 15 when the quest is cleared. The game screen G1 includes a quest clear reward image R1, a cumulative quest point image R2, and an image R3 displaying the remaining number of quest points required to obtain the lottery right. In this embodiment, the quest clear reward image R1 is generated based on the quest information and the information on the action of the player character. The accumulated quest point image R2 and the remaining number display image R3 are generated based on the virtual currency information included in the user information and the condition information included in the game control information. In particular, the condition information included in the game control information is a criterion for automatically granting the user a predetermined number of lottery rights (first virtual currency) when the cumulative value of quest points reaches a threshold. 1 conditions are defined. In this embodiment, it is designated in advance so that one lottery right is given when the cumulative value of quest points reaches 100 (an example of a threshold value). Therefore, the accumulated quest point image R2 and the remaining number display image R3 are generated mainly based on the first condition and the virtual currency information. With such a game screen G1, the user can easily grasp the number of quest points required to obtain the lottery right and the status of uncompleted missions, so that the motivation to play the quests is further improved.

判定部113は、上記のようなゲームの進行状況に基づいて、クエストポイントが第1条件を満足したか否かを判定する(S114)。本実施形態では、累計クエストポイントが第1条件において指定された閾値に達したか否かを判定する。クエストポイントが第1条件を満足したと判定された場合には(S114のY)、ゲーム処理部112は抽選権(第1仮想通貨)をユーザに付与するとともに、所定値のクエストポイントを保有するクエストポイントの累計値から減算するように仮想通貨情報を更新する(S115)。このとき、付与された抽選権には、抽選権番号、抽選権ID、取得日、使用期限が付され、使用可否の管理が開始される。なお、抽選権ID等が関連付けられていない抽選権番号が存在しない場合(抽選権保有最大数に達している場合)には、抽選権を付与せずクエストポイントの減算のみを行ってもよいし、抽選権を付与せずクエストポイントの累計値を減算せずに維持してもよい。 The determination unit 113 determines whether or not the quest points satisfy the first condition based on the progress of the game as described above (S114). In this embodiment, it is determined whether or not the accumulated quest points have reached the threshold specified in the first condition. When it is determined that the quest points satisfy the first condition (Y in S114), the game processing unit 112 grants the user a lottery right (first virtual currency) and holds a predetermined amount of quest points. The virtual currency information is updated so as to be subtracted from the accumulated quest points (S115). At this time, a lottery right number, a lottery right ID, an acquisition date, and an expiration date are added to the granted lottery right, and management of whether or not the lottery right can be used is started. In addition, if there is no lottery number that is not associated with the lottery ID, etc. (if the maximum number of lottery rights held has been reached), the lottery right may not be granted, and only the quest points may be subtracted. , the lottery right may not be granted and the cumulative value of quest points may be maintained without subtraction.

図12は、抽選権がユーザに付与される際にタッチスクリーン15の表示部152に表示されるゲーム画面G2を示す。ゲーム画面G2は、抽選権の値を示す画像V1と、当該抽選権に関連付けられた時間的条件を表示する画像C1と、後述する抽選画面に移行させるリンクを含むUI画像U1を含む。本実施形態において、画像V1およびC1は、主として仮想通貨情報に基づいて生成される。これにより、ユーザは抽選権を獲得したこと、および、その時間的制約を容易に把握できるので、抽選を実行する動機付けが向上される。 FIG. 12 shows a game screen G2 displayed on the display section 152 of the touch screen 15 when the lottery right is granted to the user. The game screen G2 includes an image V1 indicating the value of the lottery right, an image C1 displaying the time condition associated with the lottery right, and a UI image U1 including a link to a lottery screen, which will be described later. In this embodiment, images V1 and C1 are generated primarily based on virtual currency information. As a result, the user can easily grasp that he or she has won the lottery right and its time constraints, thereby improving the motivation to execute the lottery.

ユーザに抽選権が付与されると、制御部110は当該事実を特定するための第1仮想通貨情報をゲームサーバ220に送信する(S116)。ゲームサーバ200の受信部211がこれを受信すると(S208)、データ管理部214がユーザ情報における仮想通貨管理テーブルを更新する(S209)。 When the lottery right is granted to the user, the control unit 110 transmits the first virtual currency information for specifying the fact to the game server 220 (S116). When the reception unit 211 of the game server 200 receives this (S208), the data management unit 214 updates the virtual currency management table in the user information (S209).

本実施形態においては、上述したようにゲームを進行させることによって、所定の希少度を有するキャラクタを獲得できる抽選(「レア」仮想筐体における抽選)を実行するために必要な第1仮想通貨を取得することができる。一方、図13に示すように、当該キャラクタを獲得できる抽選を実行するために必要な第2仮想通貨(有料石)を、ユーザによる課金額に応じて付与する。作用受付部111がユーザによる第2仮想通貨購入要求を受け付けると(S117)、制御部110は第2仮想通貨購入要求をゲームサーバ200に送信する(S118)。第2仮想通貨購入要求は、当該ユーザに付与される第2仮想通貨の数値と、そのためにユーザが課金する課金額に関する情報を含む。ゲームサーバ200の受信部211がこれを受信すると(S210)、データ管理部214がユーザ情報に基づいて決済処理を実行するとともに、課金額に応じた第2仮想通貨の数値を当該ユーザに関連付けるように、仮想通貨管理テーブルを更新する(S211)。正常に決裁処理および第2仮想通貨付与処理が完了すると、ゲームサーバ200の制御部210は当該情報をユーザ端末100に送信し(S212)、ユーザ端末100の制御部110がこれを受信すると(S119)、課金額に応じた第2仮想通貨の数値を加算するように仮想通貨情報を更新する(S120)。 In the present embodiment, by proceeding with the game as described above, the first virtual currency necessary for executing the lottery (lottery in the "rare" virtual cabinet) that can acquire a character having a predetermined rarity level is used. can be obtained. On the other hand, as shown in FIG. 13, the second virtual currency (paid stones) required for executing the lottery for obtaining the character is given according to the amount charged by the user. When the action receiving unit 111 receives the second virtual currency purchase request from the user (S117), the control unit 110 transmits the second virtual currency purchase request to the game server 200 (S118). The second virtual currency purchase request includes information on the value of the second virtual currency to be given to the user and the billing amount to be charged by the user therefor. When the reception unit 211 of the game server 200 receives this (S210), the data management unit 214 executes settlement processing based on the user information, and associates the value of the second virtual currency corresponding to the billing amount with the user. Then, the virtual currency management table is updated (S211). When the settlement process and the second virtual currency giving process are normally completed, the control unit 210 of the game server 200 transmits the information to the user terminal 100 (S212), and when the control unit 110 of the user terminal 100 receives this (S119 ), the virtual currency information is updated so as to add the value of the second virtual currency corresponding to the billing amount (S120).

本実施形態において、前述のように第1仮想通貨にはその価値を制限する第2条件が関連付けられているが、第2仮想通貨にはそのような条件が付されていない。従って、ゲームの進行に応じて付与される第1仮想通貨の価値は、ユーザによる課金額に応じてユーザに付与される第2仮想通貨の価値に対して制限され得る。これにより、仮想通貨の価値の公平性を担保し得る。特に、第1仮想通貨に基づいて第2仮想通貨と同一の仮想筐体に関する情報に基づいて抽選を実行できることを可能とすることによって、課金することなくゲームを進行させるユーザに対しても抽選を実行できる機会を付与することで、ゲームを継続動機付けが向上される。一方、課金してゲームを進行させるユーザに対しては、第2条件のような制限が付されていない第2仮想通貨を保有および使用可能とすることにより、さらにゲームを有利に進行させる機会が提供され得る。これにより、仮想通貨の価値の公平性を担保し得る。さらに、第1仮想通貨に第2条件として時間的条件を付与することにより、さらにゲームを進行する(多くのクエストをプレイする)動機付けを向上させることができる。また、第1仮想通貨に第2条件として量的条件を付与することにより、抽選を実行した上でするさらにゲームを進行する(多くのクエストをプレイする)動機付けを向上させることができる。 In this embodiment, as described above, the first virtual currency is associated with the second condition that limits its value, but the second virtual currency is not attached with such a condition. Therefore, the value of the first virtual currency given according to the progress of the game can be limited with respect to the value of the second virtual currency given to the user according to the billing amount by the user. This makes it possible to ensure the fairness of the value of the virtual currency. In particular, by making it possible to execute a lottery on the basis of the first virtual currency and the information on the same virtual housing as the second virtual currency, the lottery can be performed even for users who proceed with the game without charging. Motivation to continue playing the game is improved by providing the opportunity to execute the game. On the other hand, for users who proceed with the game by charging money, by allowing them to possess and use the second virtual currency that is not subject to restrictions such as the second condition, there is an opportunity to further advance the game in an advantageous manner. can be provided. This makes it possible to ensure the fairness of the value of the virtual currency. Furthermore, by giving the first virtual currency a time condition as the second condition, it is possible to further improve the motivation to progress the game (play many quests). In addition, by giving the first virtual currency a quantitative condition as the second condition, it is possible to improve the motivation to further progress the game (play many quests) after executing the lottery.

図14~図15は、抽選によってユーザにゲーム媒体を付与する処理を説明するための図である。図14に示すように、ユーザ端末100の作用受付部111がユーザからの抽選要求(例えば、図12に示したUI画像U1に対するタッチ操作)を受け付ける(S121)。画像生成部116は、図15に示すように、主として記憶部120に記憶されたゲーム情報および抽選制御情報に基づいて仮想筐体に関する情報を含むゲーム画像G3を生成し、タッチスクリーン15の表示部152に当該ゲーム画像G3を表示させる(S123)。ゲーム画像G3は、例えば所定値以上の希少度を有するゲーム媒体を取得し得る「レア」筐体に対応する。ゲーム画像G3は仮想筐体情報B1と、抽選における抽選条件を示す画像T1,T2と、ユーザによる消費する仮想通貨の選択を受け付けるためのUI画像U2と、を含む。なお、当該ゲーム画像G3を表示させるのに先立って、複数の仮想筐体の中から1つをユーザに選択させるための画像を表示させ、ユーザによる仮想筐体の選択操作を受け付けた後に、当該ゲーム画像G3を表示させてもよい(S122)。 14 and 15 are diagrams for explaining the process of awarding game media to users by lottery. As shown in FIG. 14, the action accepting unit 111 of the user terminal 100 accepts a lottery request from the user (for example, a touch operation on the UI image U1 shown in FIG. 12) (S121). As shown in FIG. 15, the image generation unit 116 generates a game image G3 including information about the virtual chassis mainly based on the game information and lottery control information stored in the storage unit 120, and displays the game image G3 on the display unit of the touch screen 15. 152 to display the game image G3 (S123). The game image G3 corresponds to, for example, a "rare" chassis from which game media having a rarity level equal to or higher than a predetermined value can be acquired. The game image G3 includes virtual enclosure information B1, images T1 and T2 indicating lottery conditions in the lottery, and a UI image U2 for receiving selection of virtual currency to be consumed by the user. Prior to displaying the game image G3, an image for allowing the user to select one of a plurality of virtual enclosures is displayed, and after the user's selection operation of the virtual enclosure is received, the game image G3 is displayed. A game image G3 may be displayed (S122).

抽選条件を示す画像は、第1仮想通貨としての抽選権の消費を指定する第1画像T1と、第2仮想通貨としての有料石の消費を指定する第2画像T2を含む。UI画像U2は、抽選権を一定数(例えば1枚)消費して所定回数(例えば1回)抽選を行うことを指定するUI画像と、抽選権をそのX倍(例えば10枚)消費して当該X倍より多く(例えば11回)の抽選を行うことを指定するUI画像を含む。これにより、ユーザにゲームを進行させることによりゲームポイントを取得し、多くの抽選権を獲得することを促し得る。また、UI画像U2は、有料石を一定数(例えば25個)消費して所定回数(例えば1回)抽選を行うことを指定するUI画像と、有料石をそのY倍(例えば250個)消費して当該Y倍より多く(例えば11回)の抽選を行うことを指定するUI画像を含む。これにより、ユーザに多くの抽選を行うことを促し得る。 The images indicating the lottery conditions include a first image T1 designating consumption of the lottery right as the first virtual currency and a second image T2 designating consumption of pay stones as the second virtual currency. The UI image U2 is a UI image designating that a predetermined number of lotteries (eg, once) are to be drawn by consuming a certain number of lottery rights (eg, 1), and a UI image designating that a lottery is to be held a predetermined number of times (eg, once). It includes a UI image designating that the lottery is to be held X times more (for example, 11 times). This can encourage the user to progress the game to obtain game points and obtain many lottery rights. Further, the UI image U2 is a UI image designating that a predetermined number of paid stones (for example, 1 time) is consumed and a lottery is performed a predetermined number of times (for example, once), and a UI image that consumes Y times the paid stones (for example, 250). and a UI image designating that the lottery is to be performed Y times more (for example, 11 times). This may encourage the user to do more lotteries.

作用受付部111がいずれかのUI画像U2に対する入力操作を受け付けると、抽選部115は抽選に使用する(抽選によって消費される)仮想通貨の選択を受け付ける(S124)。抽選部115は選択されたUI画像U2に指定された第1仮想通貨または第2仮想通貨のうち、少なくとも一方を抽選条件において指定された数値だけ減算するように、記憶部120に記憶された仮想通貨情報を更新する(S125)。 When the action accepting unit 111 accepts an input operation for any UI image U2, the lottery unit 115 accepts selection of virtual currency to be used for the lottery (consumed by the lottery) (S124). The lottery unit 115 selects the virtual currency stored in the storage unit 120 so as to subtract at least one of the first virtual currency and the second virtual currency specified in the selected UI image U2 by the numerical value specified in the lottery condition. Currency information is updated (S125).

これにより、判定部113は抽選条件が満たされていると判定し、抽選部115はゲームサーバ200に対して抽選を実行させるための抽選要求を送信する(S126)。抽選要求は、当該ユーザを特定するためのユーザIDと、消費される仮想通貨情報と、抽選が実行される仮想筐体情報と、抽選実行回数を特定するための情報を含む。ゲームサーバ200の受信部211がこれを受信すると(S213)、抽選部216は受信した抽選要求、記憶部220に記憶された抽選制御情報、ユーザ情報等に基づいて、抽選を実行するように選択された仮想筐体に関する情報を特定する(S214)。抽選部216は抽選管理テーブルを参照し、選択された仮想筐体に関する情報に基づいて抽選を実行する。データ管理部214はキャラクタ管理テーブルを参照して当選したゲーム媒体を当該ユーザに関連付けるように、ユーザ管理テーブルを更新する(S215)。抽選部216は当選したゲーム媒体に関するキャラクタ情報を含むゲーム媒体付与情報をユーザ端末100に送信する(S216)。ユーザ端末100がこれを受信すると、抽選部115が当該キャラクタ情報を記憶部120に記憶させることにより、抽選によるゲーム媒体の付与が完了する(S217)。 Accordingly, the determination unit 113 determines that the lottery condition is satisfied, and the lottery unit 115 transmits a lottery request for executing the lottery to the game server 200 (S126). The lottery request includes a user ID for specifying the user, virtual currency information to be consumed, virtual housing information for executing the lottery, and information for specifying the number of times the lottery is executed. When the receiving unit 211 of the game server 200 receives this (S213), the lottery unit 216 selects to execute the lottery based on the received lottery request, lottery control information stored in the storage unit 220, user information, and the like. Then, information about the virtual enclosure is specified (S214). The lottery unit 216 refers to the lottery management table and executes a lottery based on the information on the selected virtual housing. The data management unit 214 refers to the character management table and updates the user management table so that the winning game content is associated with the user (S215). The lottery unit 216 transmits game medium provision information including character information regarding the winning game medium to the user terminal 100 (S216). When the user terminal 100 receives this, the lottery unit 115 stores the character information in the storage unit 120, thereby completing the provision of game media by lottery (S217).

本実施形態において、第1仮想通貨についてはその価値を制限する第2条件を付与しているため、所定のタイミングでユーザに第1仮想通貨の価値が制限され得ることを通知することが好ましい。図16~図19は第1仮想通貨および第2仮想通貨について詳細に説明するための図である。 In this embodiment, since the second condition for limiting the value of the first virtual currency is applied, it is preferable to notify the user that the value of the first virtual currency may be limited at a predetermined timing. 16 to 19 are diagrams for explaining in detail the first virtual currency and the second virtual currency.

図16に示すように、判定部113は第1仮想通貨の価値が制限され得ることを通知するタイミングか否かを判定する(S128)。当該タイミングは、例えばゲームアプリケーションを起動したタイミングや、抽選権の使用期限が所定期間内に迫ったタイミング等である。当該タイミングに該当すると判定された場合には(S128のY)、判定部113が記憶部120に記憶された抽選制御情報を参照し、第1仮想通貨に関連付けられた第2条件を特定する(S129)。次に、判定部113は第2条件が満たされなくなるまでの残存条件を特定する(S130)。残存条件は、前述したように、第2条件が満たされなくなり(第2条件に設定された時間的条件や量的条件を超過し)、第1仮想通貨の恩恵を受けることが不可能となるまでの猶予であり、使用期限までの残り期間(日数等)や、追加で保有できる第1仮想通貨の数といった情報である。画像生成部116は、第1仮想通貨に関する画像に、残存条件に関する画像を関連付けてゲーム画像を生成し、これをタッチスクリーン15の表示部152に表示させる(S131)。 As shown in FIG. 16, the determination unit 113 determines whether it is time to notify that the value of the first virtual currency may be restricted (S128). The timing is, for example, the timing when the game application is started, the timing when the expiration date of the lottery right is approaching within a predetermined period, or the like. If it is determined that the timing is met (Y of S128), the determination unit 113 refers to the lottery control information stored in the storage unit 120, and specifies the second condition associated with the first virtual currency ( S129). Next, the determination unit 113 identifies remaining conditions until the second condition is no longer satisfied (S130). As described above, the remaining condition is that the second condition is no longer satisfied (the time condition and quantitative condition set in the second condition are exceeded), and it becomes impossible to receive the benefits of the first virtual currency. It is information such as the grace period until the expiration date (number of days, etc.) until the expiration date, and the number of the first virtual currency that can be additionally held. The image generating unit 116 generates a game image by associating the image regarding the remaining condition with the image regarding the first virtual currency, and displays it on the display unit 152 of the touch screen 15 (S131).

図17~図19は、残存条件を示すゲーム画像G4~G6を示す。図17において、第2条件は時間的条件を含む。ゲーム画像G4は第1仮想通貨を示す画像V2と、当該第1仮想通貨に関連付けられた時間的条件を表示する画像C2と、残存条件としての使用期限までの日数を表示する画像R4と、図19に示す第1仮想通貨一覧画面に移行させるリンクを含むUI画像U3を含む。本実施形態において、画像V2,C2,R4は、主として仮想通貨情報に基づいて生成される。ゲーム画像G4は、複数の第1仮想通貨の各値(各抽選権)に個別に関連付けられた残存条件のうち、残存条件が最も小さい(使用期限までの日数が最も小さい)最小残存条件が関連付けられている第1仮想通貨についての情報を表示している。第1仮想通貨に関する画像V2と、最小残存条件に関する画像C2およびR4とを、互いに関連付けて表示させることにより、ユーザに第1仮想通貨の恩恵を受けるための時間的猶予を明確かつ簡潔に提示し得る。 17 to 19 show game images G4 to G6 indicating remaining conditions. In FIG. 17, the second condition includes temporal conditions. The game image G4 includes an image V2 representing the first virtual currency, an image C2 displaying the time condition associated with the first virtual currency, an image R4 displaying the number of days until the expiration date as the remaining condition, and an image R4. 19 includes a UI image U3 including a link for transitioning to the first virtual currency list screen. In this embodiment, images V2, C2, and R4 are generated mainly based on virtual currency information. The game image G4 is associated with the minimum remaining condition (minimum number of days until the expiration date) among the remaining conditions individually associated with each value (each lottery right) of the plurality of first virtual currencies. information about the first virtual currency is displayed. By displaying the image V2 related to the first virtual currency and the images C2 and R4 related to the minimum remaining conditions in association with each other, it is possible to clearly and concisely present the user with a grace period for receiving the benefits of the first virtual currency. obtain.

図18において、第2条件は時間的条件を含む。ゲーム画像G5は第1仮想通貨を示す画像V3と、所定期間内に残存条件が満了する第1仮想通貨の合計値を表示する画像R5と、図19に示す第1仮想通貨一覧画面に移行させるリンクを含むUI画像U4を含む。本実施形態において、画像V3,R5は、主として仮想通貨情報に基づいて生成される。これにより、ユーザに所定期間内に消費すべき第1仮想通貨の数を明確かつ簡潔に提示し得るので、抽選を実行させるための動機付けを向上し得る。 In FIG. 18, the second condition includes temporal conditions. The game image G5 shifts to an image V3 showing the first virtual currency, an image R5 showing the total value of the first virtual currency whose remaining conditions expire within a predetermined period, and a first virtual currency list screen shown in FIG. Contains a UI image U4 containing a link. In this embodiment, the images V3 and R5 are generated mainly based on the virtual currency information. As a result, it is possible to clearly and concisely present the user with the number of first virtual currencies to be consumed within a predetermined period of time, so that it is possible to improve the motivation for executing the lottery.

図19は、第1仮想通貨一覧画面としてのゲーム画像G6を示す。図19において、各第1仮想通貨に対して個別に関連付けられた第2条件としての時間的条件と、第1仮想通貨の保有上限値を規定する第2条件としての量的条件、および、これらに対応する残存条件が表示される。ゲーム画像G6は第1仮想通貨の一覧を示す見出し画像V4と、各第1仮想通貨に対応する画像V5を含む。また、各第1仮想通貨の時間的条件を表示する画像C3と、各第1仮想通貨の残存条件を示す画像R6とが、各第1仮想通貨に対応する画像V5に関連付けて表示される。さらに、抽選権に関連付けられていない抽選権番号の数に対応する、第1仮想通貨の追加保有可能数が、残存条件を示す画像R7として表示されている。本実施形態において、画像V4,V5,C3,R6,R7は、主として仮想通貨情報に基づいて生成される。これにより、ユーザに第1仮想通貨の恩恵を受けるための時間的および量的猶予を明確かつ簡潔に提示し得る。 FIG. 19 shows a game image G6 as the first virtual currency list screen. In FIG. 19, a time condition as a second condition that is individually associated with each first virtual currency, a quantitative condition as a second condition that defines the holding upper limit value of the first virtual currency, and these The residual condition corresponding to is displayed. The game image G6 includes a headline image V4 showing a list of first virtual currencies and an image V5 corresponding to each first virtual currency. Also, an image C3 displaying the temporal conditions of each first virtual currency and an image R6 indicating remaining conditions of each first virtual currency are displayed in association with the image V5 corresponding to each first virtual currency. Furthermore, the number of additionally storable first virtual currencies corresponding to the number of lottery right numbers that are not associated with the lottery right is displayed as an image R7 indicating the remaining conditions. In this embodiment, images V4, V5, C3, R6, and R7 are generated mainly based on virtual currency information. As a result, it is possible to clearly and concisely present the time and amount grace period for receiving the benefit of the first virtual currency to the user.

上述した実施の形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。 The above-described embodiments are merely examples for facilitating understanding of the present invention, and are not intended to limit and interpret the present invention. It goes without saying that the present invention can be modified and improved without departing from its spirit, and that equivalents thereof are included in the present invention.

例えば、本実施形態においては、クエストをクリアすることにより付与されるゲームポイントが所定の閾値を超過した場合には、自動的に抽選権がユーザに付与される態様を示した。しかし、この場合に自動的かつ強制的にユーザに抽選を実行させることとしてもよい。即ち、第1仮想通貨は抽選権というゲーム内アイテムに類似した態様でユーザに付与される場合に限られず、いかなる態様でユーザに抽選を実行させるものであってもよい。 For example, in the present embodiment, when the game points awarded by clearing the quest exceed a predetermined threshold value, the lottery right is automatically given to the user. However, in this case, the user may automatically and forcibly execute the lottery. That is, the first virtual currency is not limited to being given to the user in a manner similar to an in-game item called a lottery right, and may be any manner in which the user is allowed to execute a lottery.

1…ゲームシステム、2…ネットワーク、100…ユーザ端末、110…制御部、111…作用受付部、112…ゲーム処理部、113…判定部、114…オブジェクト制御部、115…抽選部、116…画像生成部、120…記憶部、200…ゲームサーバ、210…制御部、220…記憶部。 DESCRIPTION OF SYMBOLS 1... Game system 2... Network 100... User terminal 110... Control part 111... Action reception part 112... Game processing part 113... Judgment part 114... Object control part 115... Lottery part 116... Image Generation unit 120 Storage unit 200 Game server 210 Control unit 220 Storage unit.

Claims (3)

少なくともプロセッサとメモリを備え、抽選を含むゲームを実行させる制御部と、前記抽選を実行させるための抽選条件を記憶する記憶部と、として機能するコンピュータにおいて実行されるゲーム制御方法であって、
前記抽選以外の前記ゲームを進行することにより、所定値の第1仮想通貨を所定のユーザに関連付けて前記記憶部に記憶させるステップと、
所定値の第2仮想通貨を前記ユーザに関連付けて前記記憶部に記憶させるステップと、
前記抽選を実行する場合に、前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちの少なくとも一方を減算させる際の減算値を含む前記抽選条件を、前記記憶部に記憶させるステップと、
前記ユーザによる抽選要求を受け付けて前記抽選を実行することにより、所定の希少度を有するゲーム媒体を前記ユーザに関連付けるとともに、前記抽選条件に基づいて前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちの少なくとも一方を減算させるステップと、
を含み、
前記第1仮想通貨は、所定の条件を満たした場合に前記ユーザに付与され、
前記第2仮想通貨は、前記ユーザによる課金額に応じて前記ユーザに付与され、
前記第1仮想通貨には、前記第1仮想通貨の価値を制限する第2条件が関連付けられ、
前記第2仮想通貨には、前記第2仮想通貨の価値を制限する条件が関連付けられておらず、
前記抽選は、前記ゲーム媒体を含む複数の母集団ゲーム媒体、および、前記ゲーム媒体または前記希少度に関連付けられる確率、に基づいて定義される仮想筐体に関する情報に基づいて実行され、
前記抽選を実行する場合に前記ユーザに関連付けられた前記第1仮想通貨と前記第2仮想通貨のうちいずれが減算された場合にも、同一の前記仮想筐体に関する情報に基づいて前記抽選を実行し、
前記第2条件は、前記第1仮想通貨に基づいて前記抽選を実行することが不可能になるまでの時間を指定する時間的条件を含み、
前記時間的条件が満足されなくなった場合には、前記ユーザに付与された1または複数の前記第1仮想通貨のうち、前記時間的条件が満足されなくなった前記第1仮想通貨に基づいて前記抽選を実行することを不可逆的に不可能とする、
ゲーム制御方法。
A game control method executed in a computer comprising at least a processor and a memory, functioning as a control unit for executing a game including a lottery, and a storage unit for storing lottery conditions for executing the lottery,
a step of associating a predetermined value of the first virtual currency with a predetermined user and storing the first virtual currency in the storage unit by proceeding with the game other than the lottery;
a step of associating a predetermined value of a second virtual currency with the user and storing the second virtual currency in the storage unit;
When executing the lottery, store the lottery condition including a subtraction value for subtracting at least one of the first virtual currency and the second virtual currency associated with the user in the storage unit. a step;
By accepting a lottery request from the user and executing the lottery, a game medium having a predetermined rarity is associated with the user, and the first virtual currency associated with the user based on the lottery condition and the subtracting at least one of the second virtual currencies;
including
The first virtual currency is granted to the user when a predetermined condition is satisfied,
the second virtual currency is granted to the user according to the amount charged by the user;
The first virtual currency is associated with a second condition that limits the value of the first virtual currency;
The second virtual currency is not associated with a condition that limits the value of the second virtual currency,
The lottery is executed based on information about a virtual enclosure defined based on a plurality of population game media including the game media and a probability associated with the game media or the rarity level,
When executing the lottery, the lottery is executed based on the same information regarding the virtual housing even if either the first virtual currency or the second virtual currency associated with the user is subtracted. death,
The second condition includes a time condition that specifies the time until it becomes impossible to execute the lottery based on the first virtual currency,
When the temporal condition is no longer satisfied, the lottery based on the first virtual currency for which the temporal condition is no longer satisfied, among the one or a plurality of the first virtual currencies granted to the user. making it irreversibly impossible to perform
Game control method.
請求項1のゲーム制御方法を、前記コンピュータに実行させるゲームプログラム。 A game program that causes the computer to execute the game control method according to claim 1 . 少なくともプロセッサとメモリを備えるコンピュータであって、前記プロセッサの制御により、請求項1のゲーム制御方法を実行する、コンピュータ。 A computer comprising at least a processor and memory, the computer executing the game control method of claim 1 under control of said processor.
JP2021106783A 2017-03-30 2021-06-28 Game control method and game program Active JP7204827B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021106783A JP7204827B2 (en) 2017-03-30 2021-06-28 Game control method and game program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017069327A JP6949525B2 (en) 2016-07-06 2017-03-30 Game control method and game program
JP2021106783A JP7204827B2 (en) 2017-03-30 2021-06-28 Game control method and game program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017069327A Division JP6949525B2 (en) 2016-07-06 2017-03-30 Game control method and game program

Publications (2)

Publication Number Publication Date
JP2021164666A JP2021164666A (en) 2021-10-14
JP7204827B2 true JP7204827B2 (en) 2023-01-16

Family

ID=78021287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021106783A Active JP7204827B2 (en) 2017-03-30 2021-06-28 Game control method and game program

Country Status (1)

Country Link
JP (1) JP7204827B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013070970A (en) 2011-09-29 2013-04-22 Konami Digital Entertainment Co Ltd Game device and program
JP2016013150A (en) 2014-06-30 2016-01-28 株式会社バンダイナムコエンターテインメント System and program
JP2016063927A (en) 2014-09-24 2016-04-28 グリー株式会社 Program, game control method, and information processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013070970A (en) 2011-09-29 2013-04-22 Konami Digital Entertainment Co Ltd Game device and program
JP2016013150A (en) 2014-06-30 2016-01-28 株式会社バンダイナムコエンターテインメント System and program
JP2016063927A (en) 2014-09-24 2016-04-28 グリー株式会社 Program, game control method, and information processing device

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"[これから始める『パズドラ』]コインダンジョンってなんだろう?",ファミ通App,KADOKAWA Game Linkage Inc.,日本,2015年05月14日,https://app.famitsu.com/20150514_524759/,[2020年10月20日検索]
"『パズドラ』魔法石10個でゴットフェス限定モンスター確定!シェリアス=ルーツやバルディンなどを入手,ファミ通App,日本,KADOKAWA Game Linkage Inc.,2016年05月24日,https://app.famitsu.com/20160524_728263/,[2020年10月20日検索]
"パズドラの課金方法は?iPhoneとAndroid別に解説!",課金方法~iPhone・Android別に徹底解説~,日本,課金方法.xyz,2016年03月15日,課金方法.xyz/rpg/46/,[2020年10月20日検索]
エージェント・ナツミ,"パズドラ[攻略]:コインダンジョンを活用しよう",Appliv Games,日本,Nyle Inc.,2016年05月23日,https://games.app-liv.jp/archives/124835,[2020年10月20日検索]
ドロップ教授,"パズドラの魔法石の貯め方[無課金限定]",パズドラ裏ワザ&攻略LABO,日本,eldred.cc,2015年01月07日,eldred.cc/archives/239,[2020年10月20日検索]

Also Published As

Publication number Publication date
JP2021164666A (en) 2021-10-14

Similar Documents

Publication Publication Date Title
JP6122186B1 (en) GAME CONTROL METHOD AND GAME PROGRAM
JP6188886B1 (en) GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
JP6530363B2 (en) Computer system, game system and game device
JP2017055997A (en) Program, game device, and server system
JP6949525B2 (en) Game control method and game program
JP2015002783A (en) Program and information processor
JP6510132B1 (en) Game program and game system
JP2014188084A (en) Server device and game program
JP2022163234A (en) Privilege provision system, privilege provision program, and server device for the same
JP7184505B2 (en) Game program, method and information processing device
JP7204827B2 (en) Game control method and game program
JP2022132565A (en) Computer system, game system, program, and lottery processing execution control method
JP7111991B2 (en) computer programs and computer equipment
WO2018008707A1 (en) Game control method, game program, and computer
JP5526295B1 (en) GAME PROGRAM AND INFORMATION PROCESSING DEVICE
JP5499208B1 (en) Program and information processing apparatus
JP7319558B2 (en) computer programs and computer equipment
JP7413591B1 (en) Game program, game processing method, information processing device
JP7206512B2 (en) Game Programs, Game Systems, and Computers
JP2014188372A (en) Server device and game program
JP6959544B2 (en) Computer programs and computer equipment
JP6887005B2 (en) Computer programs and computer equipment
JP7269506B2 (en) computer programs and computer equipment
JP7089196B2 (en) Computer programs and computer equipment
JP2019025300A (en) Control program, control method, and computer

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210728

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210728

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220902

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: 20221220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221228

R150 Certificate of patent or registration of utility model

Ref document number: 7204827

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150