JP7348545B2 - computer programs and computer equipment - Google Patents

computer programs and computer equipment Download PDF

Info

Publication number
JP7348545B2
JP7348545B2 JP2021198983A JP2021198983A JP7348545B2 JP 7348545 B2 JP7348545 B2 JP 7348545B2 JP 2021198983 A JP2021198983 A JP 2021198983A JP 2021198983 A JP2021198983 A JP 2021198983A JP 7348545 B2 JP7348545 B2 JP 7348545B2
Authority
JP
Japan
Prior art keywords
game
user
gacha
media
character
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
JP2021198983A
Other languages
Japanese (ja)
Other versions
JP2022022356A (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.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
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
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2021198983A priority Critical patent/JP7348545B2/en
Publication of JP2022022356A publication Critical patent/JP2022022356A/en
Application granted granted Critical
Publication of JP7348545B2 publication Critical patent/JP7348545B2/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 invention relates to a computer program and a computer device.

従来、ユーザによる抽選要求(ガチャ要求)を受けつけたことを契機として、ユーザに付与するゲーム媒体を選択するための、いわゆるガチャと呼ばれる抽選が実行されるゲームが知られている(例えば、特許文献1参照)。 Conventionally, a game is known in which a lottery called a gacha is executed to select game media to be given to the user upon receiving a lottery request (gacha request) from a user (for example, Patent Document (see 1).

ガチャによって選択されたゲーム媒体に関する情報は、ユーザの識別情報と関連づけられる。そして、ユーザの識別情報と関連づけられたゲーム媒体に関する情報は、ユーザのゲーム装置へ送信される。これにより、ゲーム媒体がユーザに付与される。 Information regarding the game content selected by the gacha is associated with the user's identification information. Information regarding the game medium associated with the user's identification information is then transmitted to the user's game device. As a result, the game content is provided to the user.

特開2013-247977号公報JP2013-247977A

しかしながら、従来のガチャにおいて、サーバ装置は、ユーザによってガチャが要求されるたびに処理負荷の伴う抽選処理を実行する必要があった。すなわち、ガチャが要求されるたびに、サーバ装置は乱数を発生させて、その乱数に対応するキャラクタを特定する処理を実行する必要があった。そのため、特に多数のユーザが一斉にガチャを要求する場合には、そのたびに、サーバ装置の処理負荷が大きくなってしまうという問題があった。 However, in the conventional gacha, the server device had to execute a lottery process that involved a processing load every time a gacha was requested by a user. That is, each time a gacha is requested, the server device needs to generate a random number and execute a process of identifying a character corresponding to the random number. Therefore, especially when a large number of users request gacha at the same time, there is a problem in that the processing load on the server device increases each time.

本発明の目的は、コンピュータ装置の処理負荷が小さいガチャを提供することのできるコンピュータプログラムを提供することである。 An object of the present invention is to provide a computer program that can provide a gacha with a small processing load on a computer device.

第1の発明は、
コンピュータ装置を、
ユーザの操作に基づいて媒体抽選が要求されたことを契機として、複数のゲーム媒体が記憶された抽選リストに含まれるいずれかの前記ゲーム媒体を前記ユーザの識別情報と関連づける当選媒体として決定する媒体抽選実行手段、
として機能させ、
前記媒体抽選実行手段は、
所定のタイミングにおいて、前記抽選リストに含まれる複数の前記ゲーム媒体の並び順を決定し、
前記ユーザの操作に基づいて前記媒体抽選が要求されたことを契機として、前記並び順に従って前記当選媒体を決定する、
コンピュータプログラムである。
The first invention is
computer equipment,
A medium that determines any of the game media included in a lottery list in which a plurality of game media are stored as a winning medium, in response to a request for a media lottery based on a user's operation, associating the user's identification information with the user's identification information. Lottery execution means;
function as
The media lottery execution means is
determining the order of the plurality of game media included in the lottery list at a predetermined timing;
Determining the winning media according to the sorting order, triggered by the request for the media lottery based on the user's operation;
It is a computer program.

また、第1の発明において、
前記媒体抽選実行手段は、前記所定のタイミング以降において初めて前記媒体抽選が要求されたときに最初に前記当選媒体として決定される前記ゲーム媒体である先頭選択媒体を決定してもよい。
Further, in the first invention,
The medium lottery executing means may determine the first selection medium that is the game medium that is first determined as the winning medium when the medium lottery is requested for the first time after the predetermined timing.

また、第1の発明において、
前記媒体抽選実行手段は、前記並び順において前記ユーザが指定した前記ゲーム媒体を前記先頭選択キャラクタとして決定してもよい。
Further, in the first invention,
The medium lottery executing means may determine the game medium specified by the user in the sorting order as the first selected character.

また、第1の発明において、
前記媒体抽選実行手段は、前記並び順の少なくとも一部を表示部に表示させるための情報を送信してもよい。
Further, in the first invention,
The medium lottery executing means may transmit information for displaying at least a part of the sorting order on a display unit.

また、第1の発明において、
前記媒体抽選実行手段は、前記並び順のうちに配置されている特定の前記ゲーム媒体の配置位置を表示部に表示させるための情報を送信してもよい。
Further, in the first invention,
The medium lottery executing means may transmit information for causing a display unit to display a position of a particular game medium arranged in the sorting order.

また、第1の発明において、
前記媒体抽選実行手段は、つぎに前記媒体抽選が要求されたときに選択される前記ゲーム媒体である次回選択媒体が特定の条件を満たしている場合に、前記特定の条件を満たしている前記ゲーム媒体を前記次回選択媒体から解除し、前記並び順においてそのつぎ以降に配置されている前記ゲーム媒体を前記次回選択媒体として決定してもよい。
Further, in the first invention,
The medium lottery executing means is configured to select the game that satisfies the specific conditions when the next selected medium, which is the game medium selected when the medium lottery is next requested, satisfies a specific condition. A medium may be removed from the next selection medium, and the game medium placed after it in the sorting order may be determined as the next selection medium.

また、第1の発明において、
前記媒体抽選実行手段は、所定の条件が満たされた場合に、前記並び順を変更してもよい。
Further, in the first invention,
The medium lottery execution means may change the arrangement order when a predetermined condition is met.

また、第1の発明において、
前記並び順は、円環状であり、
前記媒体抽選実行手段は、
左回りおよび右回りのいずれかの選択順により前記当選媒体を決定するかを決定し、
前記媒体抽選が要求されたことに基づいて、決定された前記選択順で特定の規則に従って前記当選媒体を決定していき、前記並び順において1周した場合において、すべての前記ゲーム媒体が選択されている場合には、前記並び順を再度決定し、前記並び順において1周した場合において、すべての前記ゲーム媒体が選択されていない場合には、同一の前記並び順に基づいてさらにつぎの周の前記選択順で前記当選媒体を決定してもよい。
Further, in the first invention,
The arrangement order is circular,
The media lottery execution means is
determining whether the winning medium is determined by either counterclockwise or clockwise selection order;
Based on the request for the media lottery, the winning media are determined in accordance with a specific rule in the determined selection order, and when one round is completed in the arrangement order, all the game media are selected. If the game content is selected, the sorting order is determined again, and if all the game contents are not selected after playing one round in the said sorting order, the next round is performed based on the same sorting order. The winning media may be determined in the order of selection.

また、第1の発明において、
前記媒体抽選実行手段は、前記ユーザの操作に基づいて、あるいは、所定の抽選に基づいて、前記並び順についていずれの方向に向かって前記当選媒体を決定していくかに関する選択順を決定してもよい。
Further, in the first invention,
The medium lottery execution means determines a selection order in which direction the winning media should be determined based on the user's operation or based on a predetermined lottery. Good too.

また、第1の発明において、
前記媒体抽選実行手段は、前記並び順が所定の規則に従っている場合には、所定の特典を前記ユーザの識別情報と関連づけてもよい。
Further, in the first invention,
The medium lottery execution means may associate a predetermined benefit with the identification information of the user if the arrangement order follows a predetermined rule.

第2の発明は、第1の発明のコンピュータプログラムを記憶する記憶部と、前記コンピュータプログラムを実行する制御部と、を備える、
コンピュータ装置である。
A second invention includes a storage unit that stores the computer program of the first invention, and a control unit that executes the computer program.
It is a computer device.

本発明によれば、コンピュータ装置の処理負荷が小さいガチャを提供することのできるコンピュータプログラムを提供することができる。 According to the present invention, it is possible to provide a computer program that can provide a gacha with a small processing load on a computer device.

本実施形態における、ゲームシステムの構成を示す図である。FIG. 1 is a diagram showing the configuration of a game system in this embodiment. 本実施形態における、ゲームシステムで実行されるゲームのゲーム画面の一例を示す図である。FIG. 3 is a diagram showing an example of a game screen of a game executed by the game system in the present embodiment. 本実施形態における、キャラクタの並び順の模式図を示す一例である。It is an example which shows the schematic diagram of the arrangement order of characters in this embodiment. 本実施形態における、ゲームシステムで実行されるゲームのゲーム画面の一例を示す図である。FIG. 3 is a diagram showing an example of a game screen of a game executed by the game system in the present embodiment. 本実施形態における、ゲームシステムで実行されるゲームのゲーム画面の一例を示す図である。FIG. 3 is a diagram showing an example of a game screen of a game executed by the game system in the present embodiment. 本実施形態における、選択順序決定処理を示すフローチャートである。It is a flowchart which shows selection order determination processing in this embodiment. 他の実施形態における、キャラクタの並び順の模式図を示す一例である。It is an example which shows the schematic diagram of the arrangement order of characters in other embodiments.

[実施形態]
本発明の実施形態にかかるゲームシステム1について、図1~図6を参照して説明する。ゲームシステム1は、図1のとおり、サーバ装置2とゲーム装置3とを備える。
[Embodiment]
A game system 1 according to an embodiment of the present invention will be described with reference to FIGS. 1 to 6. The game system 1 includes a server device 2 and a game device 3, as shown in FIG.

<ゲームの説明>
コンピュータ装置であるサーバ装置2により、ゲーム装置3で実行される下記のゲームが提供される。具体的には、ゲーム装置3では、ユーザがタッチパッド350を介して仮想ゲーム空間上のプレイヤキャラクタを操作して進行する複数のステージ(以下、「クエスト」という。)を備える所定のゲームが実行される。
<Game description>
The server device 2, which is a computer device, provides the following game to be executed by the game device 3. Specifically, the game device 3 is running a predetermined game that includes a plurality of stages (hereinafter referred to as "quests") that the user advances through by operating a player character in the virtual game space via the touch pad 350. be done.

本実施形態において、ゲーム装置3にて実行されるゲームには、ユーザの操作に基づいて使用キャラクタとして設定されるとともにユーザが操作するプレイヤキャラクタが敵キャラクタであるモンスターを討伐するクエストパートがある。例えば、ゲーム中の1つのクエストでは、制限時間内にプレイヤキャラクタがモンスターを討伐すればそのクエストのクリア条件が満たされる。このクエストは、ユーザがタッチパッド350を操作することで進行する。 In the present embodiment, the game executed by the game device 3 includes a quest part in which a player character that is set as a character to be used based on the user's operation and is operated by the user defeats a monster that is an enemy character. For example, in one quest in a game, if the player character defeats a monster within the time limit, the clearing condition for the quest is satisfied. This quest progresses as the user operates the touch pad 350.

また、このゲームには、前記クエストパートのほか、媒体抽選(ガチャ)パートがある。このガチャパートでは、複数種類のゲーム媒体のうちからいずれかのゲーム媒体が選択される。具体的には、ガチャパートでは、ユーザがゲームを有利に進めることができるよう、より強力な装備、あるいは、より能力値の高いキャラクタなどのゲーム媒体に関する情報とユーザの識別情報とを関連づけるためのガチャが実行される。 In addition to the quest part, this game also has a media lottery (gacha) part. In this gacha part, one of the game media is selected from a plurality of types of game media. Specifically, in the gacha part, information about the game medium, such as more powerful equipment or characters with higher ability values, is associated with the user's identification information so that the user can progress in the game advantageously. Gacha will be executed.

本実施形態において、ガチャパートにおいては、複数のガチャイベントが用意されている。ガチャイベントには、例えば、期間限定で実施されるガチャイベント、あるいは常時実施されるガチャイベントなどがある。ユーザは、いずれかのガチャイベントを選択したのち、そのガチャイベントのために用意された抽選リスト(ガチャリスト)に基づいてガチャを実行することができる。 In this embodiment, a plurality of gacha events are prepared in the gacha part. Gacha events include, for example, gacha events that are held for a limited time or gacha events that are held all the time. After selecting one of the gacha events, the user can execute the gacha based on a lottery list (gacha list) prepared for that gacha event.

また、それぞれのガチャイベントにおいては、1回の抽選要求(ガチャ要求)で1体のキャラクタを選択する単発ガチャと、1回のガチャ要求で10体のキャラクタを選択する10連ガチャとが用意されている。 In addition, in each gacha event, there will be a single gacha where one character is selected with one lottery request (gacha request) and a 10-series gacha where 10 characters are selected with one gacha request. ing.

本実施形態においてガチャで選択されるゲーム媒体はキャラクタである。また、ユーザに付与されるキャラクタには、それぞれパラメータの種類として体力値、スキル値のほか、属性、レアリティ(希少度)が設けられている。 In this embodiment, the game content selected in the gacha is a character. In addition, each character given to a user is provided with parameters such as physical strength and skill values, as well as attributes and rarity.

例えば、本実施形態では、キャラクタに設定される属性には、火属性、水属性、風属性などがパラメータとして設けられており、レアリティには、ノーマル、レア、激レア、超激レアなどがパラメータとして設けられている。各キャラクタには、いずれか1つの属性およびレアリティが設定されている。 For example, in this embodiment, the attributes set for the character include fire, water, wind, etc. as parameters, and the rarity includes parameters such as normal, rare, extremely rare, and extremely rare. It is established as. Each character has one attribute and rarity set.

以下では、キャラクタとユーザの識別情報とを関連づけ、ユーザの識別情報が関連づけられたキャラクタに関する情報を当該ユーザのゲーム装置3へ送信することを、「キャラクタをユーザに付与する」という場合がある。 Hereinafter, associating a character with the user's identification information and transmitting information regarding the character with which the user's identification information is associated to the user's game device 3 may be referred to as "giving a character to the user."

ユーザは、ガチャによって得られたキャラクタを使用キャラクタとして設定することができる。 The user can set the character obtained through the gacha as the character to be used.

<ハードウェア構成>
図1を参照して、サーバ装置2のハードウェア構成および機能的構成、ならびに前記ゲームが実行されるゲーム装置3のハードウェア構成および機能的構成について説明する。
<Hardware configuration>
With reference to FIG. 1, the hardware configuration and functional configuration of the server device 2 and the hardware configuration and functional configuration of the game device 3 on which the game is executed will be described.

なお、ゲーム装置3には、そのゲーム装置3に対応づけてユーザアカウントが付与される。このユーザアカウントはユーザアカウント情報(ユーザの識別情報)として管理される。 Note that a user account is assigned to the game device 3 in association with the game device 3. This user account is managed as user account information (user identification information).

ゲーム装置3が通信ネットワーク4を介してサーバ装置2と通信を行う場合には、そのゲーム装置3からユーザの識別情報が送信される。送信されたユーザの識別情報は、サーバ装置2において所定の認証がなされる。これにより、サーバ装置2とゲーム装置3との通信が可能となる。 When the game device 3 communicates with the server device 2 via the communication network 4, user identification information is transmitted from the game device 3. The transmitted user identification information is subjected to a predetermined authentication at the server device 2 . This enables communication between the server device 2 and the game device 3.

また、ユーザには、ゲームをプレイするにあたってゲームアカウントが付与される。ゲームアカウントは、ゲームアカウント情報として管理される。 In addition, the user is given a game account when playing the game. The game account is managed as game account information.

<サーバ装置2のハードウェア構成>
サーバ装置2は、図1のとおり、制御部20、記憶部21、およびネットワークインターフェース22を備える。
<Hardware configuration of server device 2>
The server device 2 includes a control section 20, a storage section 21, and a network interface 22, as shown in FIG.

記憶部21およびネットワークインターフェース22は、バス200を介してサーバ装置2の制御部20に接続される。 The storage unit 21 and the network interface 22 are connected to the control unit 20 of the server device 2 via the bus 200.

制御部20は、サーバ装置2の動作を制御する。 The control unit 20 controls the operation of the server device 2 .

記憶部21は、主にHDD(Hard Disk Drive)、RAM(Random Access Memory)およびROM(Read Only Memory)で構成される。 The storage unit 21 mainly includes a HDD (Hard Disk Drive), a RAM (Random Access Memory), and a ROM (Read Only Memory).

記憶部21には、例えば、ゲーム装置3にてプレイされるゲームを実行するためのゲームプログラムを配信するための配信プログラムおよびデータが記憶される。 The storage unit 21 stores, for example, a distribution program and data for distributing a game program for executing a game played on the game device 3.

ネットワークインターフェース22は、サーバ装置2とゲーム装置3との間でデータを送受信するために、通信ネットワーク4に接続される。 Network interface 22 is connected to communication network 4 in order to transmit and receive data between server device 2 and game device 3.

<サーバ装置2の制御部20の機能的構成>
サーバ装置2の制御部20は、図1のとおり、本発明のコンピュータプログラムを実行することにより、照合手段201、ゲーム進行管理手段202、媒体抽選実行手段203、および通信手段204として機能する。
<Functional configuration of control unit 20 of server device 2>
As shown in FIG. 1, the control unit 20 of the server device 2 functions as a collation means 201, a game progress management means 202, a medium lottery execution means 203, and a communication means 204 by executing the computer program of the present invention.

<照合手段201の説明>
照合手段201は、ゲーム装置3から送信されるユーザの識別情報を用いて、ユーザアカウントの認証を行う。
<Description of verification means 201>
The verification means 201 uses the user identification information transmitted from the game device 3 to authenticate the user account.

<ゲーム進行管理手段202の説明>
ゲーム進行管理手段202は、ゲーム装置3のユーザからの操作信号を受信して、ゲームの本編の進行状況を管理する。具体的には、ゲーム進行管理手段202は、例えば、仮想ゲーム空間でキャラクタを動作させたり、キャラクタの体力値を管理したりする。
<Description of game progress management means 202>
The game progress management means 202 receives operation signals from the user of the game device 3 and manages the progress of the main game. Specifically, the game progress management means 202 causes the character to move in the virtual game space and manages the physical strength value of the character, for example.

また、ゲーム進行管理手段202は、後述の通信手段204を介してゲームの本編の進行状況をゲーム装置3へ送信する。 Further, the game progress management means 202 transmits the progress status of the main game to the game device 3 via the communication means 204, which will be described later.

<媒体抽選実行手段203の説明>
媒体抽選実行手段203は、通信手段204を介してゲーム装置3から後述のガチャ要求情報を受信したことを契機としてガチャを実行する。
<Description of media lottery execution means 203>
The medium lottery execution means 203 executes a gacha upon receiving gacha request information, which will be described later, from the game device 3 via the communication means 204.

具体的には、ガチャが要求された場合には、媒体抽選実行手段203は、ガチャリストから後述の並び順に基づいてキャラクタを選択し、選択されたキャラクタ(当選キャラクタ)に関する情報を生成する。 Specifically, when a gacha is requested, the medium lottery execution means 203 selects a character from the gacha list based on the order of arrangement described below, and generates information regarding the selected character (winning character).

以下では、一度ガチャで選択されたキャラクタは、その後選択されない(後述の次回選択キャラクタとはならない)例が記載されている。 Below, an example is described in which a character that is once selected in a gacha is not selected thereafter (does not become the next selected character, which will be described later).

ガチャリストは、前述のとおりガチャのイベントごとに用意されている。ユーザは、例えば、図2における仮想ボタン341を押下することによりガチャイベント1を選択することができ、仮想ボタン342を押下することによりガチャイベント2を選択することができる。 As mentioned above, a gacha list is prepared for each gacha event. For example, the user can select gacha event 1 by pressing virtual button 341 in FIG. 2, and can select gacha event 2 by pressing virtual button 342.

媒体抽選実行手段203は、ユーザがある1つのガチャイベントについて並び順決定要求をした場合(例えば、初めてガチャイベントが選択された場合)に、ガチャリストに含まれるすべてのキャラクタの並び順を決定する。 The media lottery execution means 203 determines the arrangement order of all characters included in the gacha list when the user requests the arrangement order determination for one gacha event (for example, when a gacha event is selected for the first time). .

具体的には、ガチャイベント1とガチャイベント2とが用意されている場合において、ユーザがガチャイベント1を初めて選択したときに、ガチャイベント1のガチャリストに含まれるすべてのキャラクタの並び順が決定される。 Specifically, when gacha event 1 and gacha event 2 are prepared, when the user selects gacha event 1 for the first time, the order of all characters included in the gacha list of gacha event 1 is determined. be done.

ガチャイベント1のガチャリストに含まれるすべてのキャラクタは、図3のとおり、円環状に並べられる。なお、図3に記載されている「A」、「B」などは、それぞれ「キャラクタA」、「キャラクタB」などを意味する。 All the characters included in the gacha list of gacha event 1 are arranged in a ring as shown in FIG. Note that "A", "B", etc. described in FIG. 3 mean "character A", "character B", etc., respectively.

また、本実施形態において、ガチャイベントごとのキャラクタの並び順は、ユーザごとに決定される。そして、決定されたキャラクタの並び順は、ユーザの識別情報と関連づけられてサーバ装置2の記憶部21に記憶される。 Furthermore, in this embodiment, the order of characters for each gacha event is determined for each user. The determined arrangement order of the characters is then stored in the storage unit 21 of the server device 2 in association with the user's identification information.

ついで、媒体抽選実行手段203は、選択されたガチャイベント1について先頭選択キャラクタ決定要求がなされた場合(例えば、初めてそのガチャイベント1が選択された場合)に最初に選択するキャラクタである先頭選択キャラクタ343を決定する。また、媒体抽選実行手段203は、その先頭選択キャラクタ343を記憶部21に記憶させる。図3の例では、キャラクタGが先頭選択キャラクタ343として選択されている。 Next, the medium lottery execution means 203 selects the first selected character that is the first character to be selected when a request for determining the first selected character is made for the selected gacha event 1 (for example, when the gacha event 1 is selected for the first time). 343 is determined. Further, the medium lottery execution means 203 causes the first selected character 343 to be stored in the storage unit 21. In the example of FIG. 3, character G is selected as the first selected character 343.

ついで、媒体抽選実行手段203は、所定の抽選に基づいて、先頭選択キャラクタ343を基準として左回りおよび右回りのいずれの選択順により当選キャラクタを選択するかを決定する。図3では、抽選の結果、右回りの選択順により当選キャラクタが決定される例が記載されている。 Next, the medium lottery execution means 203 determines, based on a predetermined lottery, which selection order, counterclockwise or clockwise, to select the winning characters with respect to the first selected character 343 as a reference. In FIG. 3, as a result of a lottery, an example is described in which winning characters are determined in a clockwise order of selection.

その後、媒体抽選実行手段203は、ガチャイベント1に基づいて初めてガチャが要求された場合に、先頭選択キャラクタ343に設定されているキャラクタを当選キャラクタとしてユーザの識別情報と関連づけ、その情報をゲーム装置3へ送信する。 Thereafter, when a gacha is requested for the first time based on gacha event 1, the medium lottery execution means 203 associates the character set as the first selected character 343 with the user's identification information as a winning character, and uses that information on the game device. Send to 3.

また、媒体抽選実行手段203は、先頭選択キャラクタ343が当選キャラクタとしてユーザに付与されたのち、並び順でつぎのキャラクタ(図3の例では、キャラクタZ)を次回選択キャラクタとして記憶部21に記憶させる。 Further, after the first selected character 343 is given to the user as a winning character, the medium lottery execution means 203 stores the next character in the order of arrangement (character Z in the example of FIG. 3) in the storage unit 21 as the next selected character. let

媒体抽選実行手段203は、それ以降にガチャが要求された場合には、次回選択キャラクタに設定されているキャラクタを当選キャラクタとしてユーザの識別情報と関連づけ、その情報をゲーム装置3へ送信する。 If a gacha is requested after that, the medium lottery executing means 203 associates the character set as the next selected character with the user's identification information as the winning character, and transmits the information to the game device 3.

また、媒体抽選実行手段203は、当選キャラクタがユーザに付与されると、そのキャラクタを選択済みとする。 Moreover, when a winning character is given to a user, the medium lottery execution means 203 marks that character as selected.

媒体抽選実行手段203は、ユーザの操作に基づくガチャが要求されたことを契機として並び順からすべてのキャラクタが選択されるまで前記の処理を繰り返す。 The medium lottery execution means 203 repeats the above-mentioned process until all the characters are selected in the order of arrangement, triggered by a request for a gacha based on a user's operation.

なお、決定された並び順がリセットされたのち(例えば、ガチャリストからすべてのキャラクタが選択されたのち)に、再度並び順決定要求がなされた場合には、前述の処理に従って並び順等が再度決定される。 In addition, if a request is made to determine the sorting order again after the determined sorting order has been reset (for example, after all characters have been selected from the gacha list), the sorting order etc. will be reset again according to the process described above. It is determined.

このように、本発明においては、あるガチャイベントが初めて選択されたとき(並び順決定要求がなされたとき)にそのガチャイベントについてのガチャリスト中のキャラクタの並び順が決定され、その後は、並び順に従ってキャラクタが選択される。すなわち、本発明によれば、いったんキャラクタの並び順が決定されれば、その後にガチャ要求がなされても抽選処理は実行されない。そのため、サーバ装置2の処理負荷を小さくすることができる。 In this way, in the present invention, when a certain gacha event is selected for the first time (when a request to determine the order is made), the order of characters in the gacha list for that gacha event is determined, and thereafter, the order of characters in the gacha list is determined. Characters are selected according to the order. That is, according to the present invention, once the order of characters is determined, the lottery process is not executed even if a gacha request is made thereafter. Therefore, the processing load on the server device 2 can be reduced.

なお、ユーザがガチャイベントを選択したのち、「単発ガチャ」を要求した場合(図4における仮想ボタン344がタッチされた場合)には、媒体抽選実行手段203は、ユーザによる1回のガチャ要求で1体のキャラクタを選択する。 Note that if the user selects a gacha event and then requests a "single gacha" (when the virtual button 344 in FIG. 4 is touched), the media lottery execution means 203 will respond to the user's one gacha request. Select one character.

一方、ユーザがガチャイベントを選択したのち、「10連ガチャ」を要求した場合(図4における仮想ボタン345がタッチされた場合)には、媒体抽選実行手段203は、ユーザによる1回のガチャ要求で10体のキャラクタを選択する。 On the other hand, if the user selects a gacha event and then requests "10 consecutive gachas" (when the virtual button 345 in FIG. Select 10 characters.

図5は、ガチャが実行されたあとのゲーム画面を示す例である。キャラクタ表示枠346には、ガチャによって選択されたキャラクタ名(図5の例では、「キャラクタG」)、当該キャラクタの属性(図5の例では、「水属性」)、および当該キャラクタのレアリティ(図5の例では、「ノーマル」)が表示されている。 FIG. 5 is an example of a game screen after the gacha is executed. The character display frame 346 displays the name of the character selected by the gacha (“Character G” in the example of FIG. 5), the attribute of the character (“Water attribute” in the example of FIG. 5), and the rarity of the character ( In the example of FIG. 5, "Normal") is displayed.

<通信手段204の説明>
通信手段204は、ゲーム装置3との間で、ユーザの識別情報、ゲームプログラム、ゲームアカウント情報、および課金アイテムなどのゲームデータなどを送受信する。
<Description of communication means 204>
The communication means 204 transmits and receives game data such as user identification information, game programs, game account information, and chargeable items to and from the game device 3 .

また、通信手段204は、ユーザによる操作信号、並び順決定要求に関する情報、先頭選択キャラクタ決定要求に関する情報、ガチャ要求情報などをゲーム装置3から受信する。通信手段204が受信したガチャ要求情報は媒体抽選実行手段203へ送信される。 The communication means 204 also receives operation signals from the user, information regarding a request to determine the order of sorting, information regarding a request to determine the first selected character, gacha request information, and the like from the game device 3 . The gacha request information received by the communication means 204 is transmitted to the medium lottery execution means 203.

また、通信手段204は、媒体抽選実行手段203が生成した当選キャラクタなどをゲーム装置3へ送信する。 Further, the communication means 204 transmits the winning character generated by the medium lottery execution means 203 to the game device 3.

<ゲーム装置3のハードウェア構成>
ゲーム装置3は、図1のとおり、スピーカ330、液晶画面340、およびタッチパッド350が内蔵される、例えば、スマートフォンなどの端末装置である。このゲーム装置3において、サーバ装置2から配信されたゲームに関するゲームプログラムおよびデータに基づいてゲームが進行する。
<Hardware configuration of game device 3>
As shown in FIG. 1, the game device 3 is a terminal device, such as a smartphone, that includes a built-in speaker 330, a liquid crystal screen 340, and a touch pad 350. In this game device 3, the game progresses based on the game program and data regarding the game distributed from the server device 2.

また、ゲーム装置3は、サーバ装置2との間で、インターネットあるいはLANなどの通信ネットワーク4を介して互いにデータ通信をすることができる。 Furthermore, the game device 3 can perform data communication with the server device 2 via a communication network 4 such as the Internet or a LAN.

ゲーム装置3は、制御部30、記憶部31、ネットワークインターフェース32、オーディオ処理部33、グラフィック処理部34、および操作部35を備える。 The game device 3 includes a control section 30, a storage section 31, a network interface 32, an audio processing section 33, a graphics processing section 34, and an operation section 35.

記憶部31、ネットワークインターフェース32、オーディオ処理部33、グラフィック処理部34、および操作部35は、バス300を介して、制御部30に接続される。 The storage section 31 , network interface 32 , audio processing section 33 , graphic processing section 34 , and operation section 35 are connected to the control section 30 via the bus 300 .

制御部30は、ゲーム装置3の動作を制御する。 The control unit 30 controls the operation of the game device 3.

記憶部31は、主にHDD、RAMおよびROMで構成される。記憶部31には、例えば、ゲームを実行するためのゲームプログラムおよびデータが記憶される。 The storage unit 31 mainly includes an HDD, RAM, and ROM. The storage unit 31 stores, for example, a game program and data for executing a game.

ネットワークインターフェース32は、ゲーム装置3とサーバ装置2との間でデータを送受信するために、通信ネットワーク4に接続される。これにより、ゲーム装置3にゲームプログラムおよびゲームデータがダウンロードされる。 Network interface 32 is connected to communication network 4 to transmit and receive data between game device 3 and server device 2 . As a result, the game program and game data are downloaded to the game device 3.

オーディオ処理部33は、制御部30の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ処理部33には、スピーカ330が接続される。ゲーム音声は、スピーカ330から出力される。 The audio processing unit 33 reproduces and synthesizes digital game sounds according to instructions from the control unit 30. Further, a speaker 330 is connected to the audio processing section 33. The game sound is output from the speaker 330.

グラフィック処理部34は、制御部30の指示に従って仮想ゲーム空間およびプレイヤキャラクタなどを含むゲーム画像を動画形式で描画する。グラフィック処理部34にて動画形式に描画されたゲーム画像は、ゲーム画面として液晶画面340に表示される。 The graphic processing unit 34 draws a game image including a virtual game space, player characters, etc. in a moving image format according to instructions from the control unit 30. The game image drawn in a moving image format by the graphic processing unit 34 is displayed on the liquid crystal screen 340 as a game screen.

操作部35には、ユーザからの操作信号が入力される。本実施形態において操作部35には、入力位置検出装置であるタッチパッド350を介してユーザからの操作信号が入力される。ユーザはタッチパッド350をタッチすることによって、キャラクタの選択、クエストの選択、あるいは、プレイヤキャラクタの操作等を行う。 The operation unit 35 receives an operation signal from the user. In this embodiment, an operation signal from a user is input to the operation unit 35 via a touch pad 350 that is an input position detection device. By touching the touch pad 350, the user selects a character, selects a quest, or operates a player character.

<ゲーム装置3の制御部30の機能的構成>
ゲーム装置3の制御部30は、サーバ装置2からダウンロードされたゲームプログラムを実行することで、図1のとおり、ゲーム実行手段301、媒体抽選要求手段302、および通信手段303として機能する。
<Functional configuration of control unit 30 of game device 3>
By executing the game program downloaded from the server device 2, the control unit 30 of the game device 3 functions as a game execution means 301, a medium lottery requesting means 302, and a communication means 303, as shown in FIG.

<ゲーム実行手段301の説明>
ゲーム実行手段301は、ユーザによるタッチパッド350の操作に基づいて、クエストパートおよびガチャパートを備えるゲームをゲーム装置3に実行させる。
<Description of game execution means 301>
The game execution unit 301 causes the game device 3 to execute a game including a quest part and a gacha part based on the user's operation of the touch pad 350.

ゲーム実行手段301は、ユーザからの操作信号およびサーバ装置2のゲーム進行管理手段202から送信される情報などに基づいてゲームを進行させる。 The game execution means 301 advances the game based on operation signals from the user, information transmitted from the game progress management means 202 of the server device 2, and the like.

具体的には、ゲーム実行手段301は、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部31から読み出し、二次元または三次元の仮想ゲーム空間を生成する。 Specifically, the game execution means 301 reads data such as game space objects and textures included in the game data from the storage unit 31, and generates a two-dimensional or three-dimensional virtual game space.

また、ゲーム実行手段301は、仮想ゲーム空間にプレイヤキャラクタを配置する。そして、ゲーム実行手段301は、ユーザによるタッチパッド350の操作、および、ゲーム進行管理手段202から送信されるゲームの進行状況に応じて、仮想ゲーム空間におけるプレイヤキャラクタの行動を制御する。 Furthermore, the game execution means 301 places a player character in the virtual game space. Then, the game execution means 301 controls the behavior of the player character in the virtual game space according to the user's operation of the touch pad 350 and the game progress status transmitted from the game progress management means 202.

また、ゲーム実行手段301は、仮想ゲーム空間、プレイヤキャラクタ、および仮想操作ボタンをゲーム画面として液晶画面340に表示するための情報を生成する。これらの情報に従って、グラフィック処理部34が液晶画面340上にゲーム画像を描画する。 The game execution unit 301 also generates information for displaying the virtual game space, player character, and virtual operation buttons on the liquid crystal screen 340 as a game screen. According to this information, the graphic processing unit 34 draws a game image on the liquid crystal screen 340.

例えば、液晶画面340には、図2、図4、図5のとおり、画面上部から「ユーザランク」、「宝石数」などが表示される。なお、この宝石は、ユーザが購入することにより、または、ログインボーナスなどにより、ユーザに付与される。 For example, as shown in FIGS. 2, 4, and 5, the liquid crystal screen 340 displays "user rank", "number of jewels", etc. from the top of the screen. Note that this jewel is provided to the user when the user purchases it or as a login bonus or the like.

また、ゲーム実行手段301は、ユーザの識別情報と関連づけられた当選キャラクタに関する情報を受信したのち、これらの情報を液晶画面340に表示させる。 Further, after receiving information regarding the winning character associated with the user's identification information, the game execution means 301 causes the liquid crystal screen 340 to display this information.

<媒体抽選要求手段302の説明>
媒体抽選要求手段302は、ユーザの操作に基づいて必要な量の宝石を消費してガチャ要求を行う。ガチャ要求が行われると、媒体抽選要求手段302はガチャ要求情報を生成する。このガチャ要求情報は通信手段303を介してサーバ装置2へ送信される。
<Description of media lottery requesting means 302>
The medium lottery requesting means 302 makes a gacha request by consuming a necessary amount of jewels based on the user's operation. When a gacha request is made, the medium lottery requesting means 302 generates gacha request information. This gacha request information is transmitted to the server device 2 via the communication means 303.

具体的には、媒体抽選要求手段302は、ユーザが「単発ガチャ」のボタン344を押下した場合には、単発ガチャ用のガチャ要求情報を生成する。 Specifically, when the user presses the "single gacha" button 344, the medium lottery requesting means 302 generates gacha request information for a single gacha.

一方、媒体抽選要求手段302は、ユーザが「10連ガチャ」のボタン345を押下した場合には、10連ガチャ用のガチャ要求情報を生成する。 On the other hand, when the user presses the "10 consecutive gacha" button 345, the medium lottery requesting means 302 generates gacha request information for a 10 consecutive gacha.

サーバ装置2が受信したガチャ要求情報の種類により、サーバ装置2にて、対応するガチャが実行される。 Depending on the type of gacha request information received by the server device 2, the server device 2 executes the corresponding gacha.

また、媒体抽選要求手段302は、初めてある1つのガチャイベントが選択されたときに、並び順決定要求に関する情報、および先頭選択キャラクタ決定要求に関する情報を生成する。これらの情報は、通信手段303を介してサーバ装置3へ送信される。 Further, the medium lottery requesting means 302 generates information regarding a sort order determination request and information regarding a first selection character determination request when a certain gacha event is selected for the first time. These pieces of information are transmitted to the server device 3 via the communication means 303.

<通信手段303の説明>
通信手段303は、例えば、サーバ装置2からゲームに関するゲームプログラム、および当選キャラクタに関する情報、などの情報を受信する。
<Description of communication means 303>
The communication means 303 receives information such as a game program related to the game and information related to the winning character from the server device 2, for example.

また、通信手段303は、例えば、ユーザの操作に基づいて、ユーザの識別情報、ゲームアカウント情報、新たなゲームデータのダウンロード要求情報、ユーザによる操作信号、並び順決定要求に関する情報、先頭選択キャラクタ決定要求に関する情報、およびガチャ要求情報などの情報をサーバ装置3へ送信する。 The communication means 303 also transmits, for example, user identification information, game account information, new game data download request information, user operation signals, information regarding a sort order determination request, and first selected character determination based on the user's operation. Information regarding the request and information such as gacha request information are transmitted to the server device 3.

<選択順序決定処理の説明>
以下、図6を参照して、本発明の選択順序決定処理について説明する。なお、後述の制御手段および処理手順は一例であり、本発明の実施形態はこれらには限られない。処理手順等は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
<Explanation of selection order determination process>
The selection order determination process of the present invention will be described below with reference to FIG. Note that the control means and processing procedure described below are merely examples, and the embodiments of the present invention are not limited thereto. The design of the processing procedure and the like can be changed as appropriate without changing the gist of the present invention.

まず、ユーザの操作に基づいて、ゲーム装置3の媒体抽選要求手段302がガチャイベントを選択する(ステップS1)。 First, the medium lottery requesting means 302 of the game device 3 selects a gacha event based on a user's operation (step S1).

ついで、サーバ装置2の媒体抽選実行手段203が、選択されたガチャイベントがそのユーザによって初めて選択されたガチャイベントであるか(並び順決定要求がなされたか)否かが判定される(ステップS2)。 Next, the medium lottery execution means 203 of the server device 2 determines whether the selected gacha event is the first gacha event selected by the user (or a request for determining the order of gacha has been made) (step S2). .

選択されたガチャイベントがユーザによって初めて選択されたガチャイベントではないと判定された場合(S2:NO)には、媒体抽選実行手段203は、次回選択キャラクタを記憶部21から読み出したのち、処理は後述のステップS6へ進む。 If it is determined that the selected gacha event is not the first gacha event selected by the user (S2: NO), the medium lottery execution means 203 reads out the next selected character from the storage unit 21, and then executes the process. The process advances to step S6, which will be described later.

一方、選択されたガチャイベントがユーザによって初めて選択されたガチャイベントであると判定された場合(S2:YES)には、媒体抽選実行手段203が、ガチャリストに記憶されているキャラクタの並び順を決定する(ステップS3)。 On the other hand, if it is determined that the selected gacha event is the first gacha event selected by the user (S2: YES), the media lottery execution means 203 determines the arrangement order of the characters stored in the gacha list. Determine (step S3).

ついで、媒体抽選実行手段203が、並び順が決定されたキャラクタの中から、それ以降に初めてガチャが要求されたときに最初に選択される先頭選択キャラクタ343を決定し、記憶部21に記憶させる(ステップS4)。 Next, the medium lottery execution means 203 determines the first selected character 343 to be selected first when a gacha is requested for the first time from then on, from among the characters whose arrangement order has been determined, and stores it in the storage unit 21. (Step S4).

ついで、媒体抽選実行手段203が、先頭選択キャラクタ343を基準として、左回りおよび右回りのいずれの選択順により当選キャラクタを決定するかを決定する(ステップS5)。 Next, the medium lottery execution means 203 determines which selection order, counterclockwise or clockwise, should be used to determine the winning characters based on the first selected character 343 (step S5).

ついで、媒体抽選要求手段302が、ユーザの操作に基づいて、ガチャ要求を実行する(ステップS6)。 Next, the medium lottery requesting means 302 executes a gacha request based on the user's operation (step S6).

ついで、媒体抽選実行手段203が、ガチャの要求に必要な量である宝石とユーザの識別情報との関連づけを解除する。これにより、必要な量の宝石が消費される(ステップS7)。 Next, the medium lottery execution means 203 releases the association between the user's identification information and the amount of jewelry required to request the gacha. As a result, the required amount of jewels is consumed (step S7).

ついで、媒体抽選実行手段203は、次回選択キャラクタ(そのガチャイベントに基づく初めてのガチャ要求である場合には先頭選択キャラクタ343)の情報に基づいて当選キャラクタに関する情報を生成する(ステップS8)。 Next, the medium lottery execution means 203 generates information regarding the winning character based on the information of the next selected character (the first selected character 343 in the case of the first gacha request based on the gacha event) (step S8).

ついで、媒体抽選実行手段203は、当選キャラクタをユーザの識別情報と関連づけて、その情報をゲーム装置3へ送信する。これにより、当選キャラクタがユーザに付与される(ステップS9)。 Next, the medium lottery execution means 203 associates the winning character with the user's identification information and transmits the information to the game device 3. As a result, the winning character is given to the user (step S9).

ついで、媒体抽選実行手段203は、当選キャラクタを選択済みとしたのち、並び順のつぎのキャラクタを次回選択キャラクタに設定し(ステップS10)、次回選択キャラクタに関する情報を記憶部21に記憶させる。その後、本発明の選択順序決定処理は終了する。
以上の手順により、本発明の選択順序決定処理が実行される。
Next, after the winning character has been selected, the medium lottery execution means 203 sets the next character in the order as the next selected character (step S10), and stores information regarding the next selected character in the storage unit 21. Thereafter, the selection order determination process of the present invention ends.
The selection order determination process of the present invention is executed by the above procedure.

以上をまとめると、本実施形態のコンピュータプログラムは、
サーバ装置2を、
ユーザの操作に基づいてガチャが要求されたことを契機として、複数のキャラクタが記憶されたガチャリストに含まれるいずれかのキャラクタをユーザに付与する当選キャラクタとして決定する媒体抽選実行手段203、
として機能させ、
媒体抽選実行手段203は、
所定のタイミング(例えば、ユーザがある1つのガチャイベントを選択した場合)において、ガチャリストに含まれるすべてのキャラクタの並び順を決定し、
所定のタイミング以降に初めてガチャが要求されたときに最初に当選キャラクタとして決定される先頭選択キャラクタ343を決定し、
ユーザの操作に基づいてガチャが要求されたことを契機として、先頭選択キャラクタ343から並び順に従って当選キャラクタを決定する。
To summarize the above, the computer program of this embodiment is
The server device 2,
A medium lottery execution means 203 that, upon receiving a gacha request based on a user's operation, determines one of the characters included in a gacha list in which a plurality of characters are stored as a winning character to be given to the user;
function as
The media lottery execution means 203 is
At a predetermined timing (for example, when a user selects one gacha event), determine the order of all characters included in the gacha list,
Determine the first selected character 343 that will be determined as the first winning character when the gacha is requested for the first time after a predetermined timing,
When a gacha is requested based on a user's operation, winning characters are determined in accordance with the order of arrangement starting from the first selected character 343.

<発明の効果>
本実施形態のコンピュータプログラムによれば、コンピュータ装置の処理負荷が小さいガチャを提供することができる。
<Effects of the invention>
According to the computer program of this embodiment, it is possible to provide a gacha with a small processing load on a computer device.

[他の実施形態]
前記実施形態とは異なり、媒体抽選実行手段が、所定の条件が満たされた場合(例えば、ユーザが所定の操作を行った場合、ユーザが課金を行った場合、所定のゲーム進行状況となった場合)に、並び順を変更してもよい。
[Other embodiments]
Unlike the embodiments described above, the media lottery execution means can perform processing when a predetermined condition is satisfied (for example, when a user performs a predetermined operation, when a user makes a charge, when a predetermined game progress is reached). ), the sorting order may be changed.

例えば、媒体抽選実行手段は、所定の条件が満たされた場合には、並び順に残っているキャラクタのみに基づいて再度並び順を決定してもよい。 For example, if a predetermined condition is met, the medium lottery executing means may determine the sorting order again based only on the characters remaining in the sorting order.

具体的には、所定の条件が満たされた場合に、並び順に残っているキャラクタのうちから次回選択キャラクタが再度選択され、その次回選択キャラクタを先頭選択キャラクタとして並び順が再度決定されてもよい。 Specifically, when a predetermined condition is met, the next selected character may be selected again from among the characters remaining in the sort order, and the next selected character may be used as the first selected character to determine the sort order again. .

また、媒体抽選実行手段は、所定の条件が満たされた場合に、激レア以上のレアリティを備えるキャラクタがガチャによって選択されやすくなるように、キャラクタの並び順を変更することができる。 Further, the medium lottery execution means can change the arrangement order of the characters so that characters with a rarity of super rare or higher are more likely to be selected by the gacha when a predetermined condition is met.

また、所定の条件が満たされた場合(例えば、次回選択キャラクタが所定レアリティ以下あるいは所定レアリティ以上のキャラクタであった場合、次に選択されるキャラクタの所定の属性であるキャラクタであった場合、または次回選択キャラクタをユーザがすでに所有している場合)に、次回選択キャラクタがスキップされてもよい。すなわち、所定の条件が満たされた場合には、次回選択キャラクタのさらにつぎのキャラクタが次回選択キャラクタに設定されてもよい。 Also, if a predetermined condition is met (for example, if the next selected character is a character with a predetermined rarity or less or a predetermined rarity or more, if the next selected character is a character with a predetermined attribute, or If the next selected character is already owned by the user), the next selected character may be skipped. That is, if a predetermined condition is met, the next character after the next selected character may be set as the next selected character.

また、前記実施形態では、ガチャの種類がボックスガチャの例が記載されているが、選択されたキャラクタがガチャリストから排除されない、完全確率方式のガチャに対して本発明を適用することもできる。 Further, in the above embodiment, an example is described in which the type of gacha is a box gacha, but the present invention can also be applied to a gacha using a complete probability method in which a selected character is not excluded from the gacha list.

前記実施形態では、並び順を視覚的に把握することができる例が記載されているが、本発明はこれには限られない。例えば、仮想的な並び順が決定されてデータとして管理されていればよい。具体的には、例えば1、2、3、4、5、6、7、8、9のように並び順に応じた並び整理番号が用意されており、ガチャリストのキャラクタそれぞれにこの整理番号が割り当てられていればよい。そして、先頭選択キャラクタの整理番号が5で左回りと指定されていれば、5、4、3、2、1、9、8、7、6の順にキャラクタが選択されればよい。 Although the embodiment described above describes an example in which the arrangement order can be visually grasped, the present invention is not limited to this. For example, it is only necessary that a virtual arrangement order is determined and managed as data. Specifically, there are serial numbers according to the order of arrangement, such as 1, 2, 3, 4, 5, 6, 7, 8, and 9, and this serial number is assigned to each character in the gacha list. It would be good if it was. If the serial number of the first selected character is 5 and counterclockwise rotation is specified, the characters may be selected in the order of 5, 4, 3, 2, 1, 9, 8, 7, and 6.

また、前記実施形態では、図3のように円環状の並び順でキャラクタが並べられる例が記載されているが、本発明はこれには限られない。例えば、媒体抽選実行手段は、図7のとおり、直線状の並び順でキャラクタを並べることもできる。 Further, in the embodiment described above, an example is described in which the characters are arranged in a circular arrangement order as shown in FIG. 3, but the present invention is not limited to this. For example, the medium lottery executing means can arrange the characters in a linear order as shown in FIG.

図7は、横一列の直線状に並べられたキャラクタのうちキャラクタCが先頭選択キャラクタ343として選択されており、キャラクタCから右側に向かってキャラクタが選択される例である。この場合において、右端のキャラクタRが選択されたのちは、左端のキャラクタBが次回選択キャラクタに設定されてもよいし、並び順および先頭選択キャラクタ343が再抽選されてもよい。 FIG. 7 shows an example in which character C is selected as the first selected character 343 among characters arranged in a horizontal line in a straight line, and characters are selected from character C toward the right. In this case, after the rightmost character R is selected, the leftmost character B may be set as the next selected character, or the arrangement order and first selected character 343 may be drawn again.

また、図7の例とは異なり、キャラクタの並び方向は横に限られず、縦であってもよい。 Furthermore, unlike the example in FIG. 7, the direction in which the characters are arranged is not limited to horizontal, but may be vertical.

この場合であっても、前記と同様、視覚的に把握することができるように横方向あるいは縦方向に並べられる必要はなく、データとして次回選択キャラクタを識別することができるように管理されていればよい。 Even in this case, as with the above, it is not necessary to arrange them horizontally or vertically so that they can be visually grasped, but they must be managed as data so that the next selected character can be identified. Bye.

また、媒体抽選実行手段は、所定の条件が満たされた場合に(あるいは、常時)、ガチャリストにおけるキャラクタの並び順の少なくとも一部をゲーム装置の液晶画面に表示させるための情報を送信することができる。この場合には、例えば、キャラクタの属性(火属性など)のみ、あるいは、所定のレアリティ以上のキャラクタのみが表示されてもよい。 Further, the medium lottery executing means may transmit information for displaying at least a part of the order of characters in the gacha list on the liquid crystal screen of the game device when a predetermined condition is met (or at all times). I can do it. In this case, for example, only character attributes (fire attribute, etc.) or only characters with a predetermined rarity or higher may be displayed.

また、前記実施形態においては、ユーザごとにキャラクタの並び順および先頭選択キャラクタが決定される例が記載されているが、本発明はこれには限られない。例えば、ユーザを所定の規則に従ってグループ分けし、ユーザのグループごとにキャラクタの並び順および先頭選択キャラクタが決定されてもよい。 Further, in the embodiment described above, an example is described in which the character arrangement order and the first selected character are determined for each user, but the present invention is not limited to this. For example, users may be divided into groups according to a predetermined rule, and the order of characters and the first selected character may be determined for each group of users.

また、すべてのユーザについて、キャラクタの並び順は同じであるが、ユーザごとに先頭選択キャラクタが異なっていてもよい。逆に、すべてのユーザについて、先頭選択キャラクタは同じであるが、ユーザごとにキャラクタの並び順が異なっていてもよい。 Further, although the characters are arranged in the same order for all users, the first selected character may be different for each user. Conversely, although the first selected character is the same for all users, the order of the characters may be different for each user.

また、前記実施形態において、所定のタイミングは、ユーザが初めてガチャイベントを選択したときである例が記載されているが、本発明はこれには限られない。所定のタイミングは、例えば、ガチャイベントが発生したとき、あるいは、ユーザがガチャイベントに基づいて初めてガチャ要求を行ったときであってもよい。 Further, in the embodiment, an example is described in which the predetermined timing is when the user selects a gacha event for the first time, but the present invention is not limited to this. The predetermined timing may be, for example, when a gacha event occurs or when a user makes a gacha request for the first time based on a gacha event.

またさらに、例えば、あるガチャイベントが発生したときに並び順のみが先に決定され、その後にユーザがそのガチャイベントに基づいて初めてガチャを要求したときに抽選が実行されて先頭選択キャラクタが決定されてもよい。 Furthermore, for example, when a certain gacha event occurs, only the sorting order is determined first, and then when the user requests gacha for the first time based on that gacha event, a lottery is performed to determine the first selected character. It's okay.

また、前記実施形態においては、並び順が決定された以降に先頭選択キャラクタが決定される例が記載されているが、本発明はこれには限られない。例えば、先頭選択キャラクタが決定されたのちに、その先頭選択キャラクタを基準とした並び順が決定されてもよい。 Furthermore, in the embodiment described above, an example is described in which the first selection character is determined after the arrangement order is determined, but the present invention is not limited to this. For example, after the first selected character is determined, the arrangement order based on the first selected character may be determined.

また、媒体抽選実行手段は、並び順が所定の規則に従っている場合には、所定の特典がユーザに付与されてもよい。例えば、並び順においてノーマルのキャラクタが複数体連続して並べられている場合には、そのうちの1体が激レア以上のキャラクタに変更されてもよい。また、2体の激レアのキャラクタの間に1体のノーマルキャラクタがある場合には、そのノーマルキャラクタが激レア以上のキャラクタに変更されてもよい。 Further, the medium lottery executing means may award a predetermined benefit to the user if the arrangement order follows a predetermined rule. For example, if a plurality of normal characters are consecutively arranged in the order of arrangement, one of them may be changed to a super rare or higher character. Furthermore, if there is one normal character between two super rare characters, that normal character may be changed to a super rare or higher character.

また、前記実施形態とは異なり、媒体抽選実行手段は、ユーザの操作に基づいて、先頭選択キャラクタを基準として左回りおよび右回りのいずれの選択順により当選キャラクタを決定するかを決定してもよい。 Further, unlike the embodiments described above, the medium lottery execution means may decide based on the user's operation whether to select the winning characters counterclockwise or clockwise with respect to the first selected character. good.

この場合において、所定の条件が満たされた場合にのみ、媒体抽選実行手段は、ユーザによる選択順の選択操作を受けつけてもよい。 In this case, only when a predetermined condition is met, the medium lottery execution means may accept a user's selection operation of the selection order.

また、前記実施形態とは異なり、媒体抽選実行手段が、左回りおよび右回りのいずれかの選択順により複数個飛ばしでキャラクタを選択するかを決定してもよい。例えば、2個飛ばしでキャラクタが選択されることが決定された場合に、1周目が終了したのちに2周目、2周目が終了したのちに3周目がなされるというように、特定の規則(2個飛ばし)に基づいて、すべてのキャラクタが選択されるまで複数回周回してもよい。 Further, unlike the embodiments described above, the medium lottery execution means may decide whether to select characters by skipping a plurality of characters according to either the counterclockwise or clockwise selection order. For example, if it is decided that two characters are selected in succession, the second round will be selected after the first round, and the third round will be selected after the second round. Based on the rule (skip two characters), multiple rounds may be made until all characters are selected.

また、所定の条件が満たされている場合には、媒体抽選実行手段は、先頭選択キャラクタを激レア以上のキャラクタの中から選択してもよい。 Further, if a predetermined condition is satisfied, the medium lottery executing means may select the first selected character from among characters of extremely rare or higher quality.

さらには、媒体抽選実行手段は、キャラクタの並び順を決定するにあたって、キャラクタの種類(例えば、レアリティ、属性)が一部に固まらないように分散配置してもよい。逆に、媒体抽選実行手段は、キャラクタの並び順を決定するにあたってキャラクタの種類が一部に固まるように配置してもよい。 Furthermore, when determining the arrangement order of the characters, the medium lottery executing means may arrange them in a distributed manner so that the types of characters (for example, rarity, attributes) are not concentrated in one part. On the other hand, the medium lottery execution means may arrange the characters so that the types of characters are fixed to some when determining the order in which the characters are arranged.

さらに、キャラクタの並び順の中に、あらかじめキャラクタの種類が決定されていないキャラクタが存在していてもよい。この場合には、そのキャラクタが選択された場合に抽選が行われ、その抽選によって決定された種類のキャラクタがユーザに付与されればよい。 Furthermore, there may be characters whose types have not been determined in advance in the character arrangement order. In this case, a lottery may be held when that character is selected, and the type of character determined by the lottery may be given to the user.

さらには、媒体抽選実行手段は、50体のキャラクタが記憶されたガチャリストの中から30体のキャラクタを抽選で選択し、それらのキャラクタの並び順を決定してもよい。 Furthermore, the medium lottery execution means may select 30 characters by lottery from a gacha list in which 50 characters are stored, and determine the order in which these characters are arranged.

前記実施形態では、一度選択されたキャラクタはガチャリスト(並び順)から削除されない代わりに次回以降のガチャで選択されなくなる例が記載されている。しかしながら、本発明はこれには限られない。例えば、一度選択されたキャラクタはガチャリスト(並び順)から削除されてもよい。 In the embodiment described above, an example is described in which a character that has been selected once is not deleted from the gacha list (sort order), but instead is not selected in subsequent gachas. However, the present invention is not limited to this. For example, once a character is selected, it may be deleted from the gacha list (sort order).

また、並び順決定要求は、例えば、専用の要求ボタン操作がなされたときに実行されてもよく、初めてガチャイベントが選択されたときに実行されてもよく、また、初めてガチャが要求されたときに実行されてもよい。 Further, the sorting order determination request may be executed, for example, when a dedicated request button is operated, when a gacha event is selected for the first time, or when a gacha is requested for the first time. may be executed.

また、先頭キャラクタ決定要求は、例えば、専用の要求ボタン操作がなされたときに実行されてもよく、初めてガチャイベントが選択されたときに実行されてもよく、また、初めてガチャが要求されたときに実行されてもよい。 Further, the first character determination request may be executed, for example, when a dedicated request button is operated, when a gacha event is selected for the first time, or when a gacha is requested for the first time. may be executed.

なお、先頭選択キャラクタをいずれのキャラクタとするか(また、右回り、左回りのいずれの回りでキャラクタが選択されていくか)をユーザが選択することができてもよい。 Note that the user may be able to select which character will be the first selected character (and whether the characters will be selected clockwise or counterclockwise).

並び順から最も早く特定のキャラクタ(激レア以上などの高レアリティのキャラクタ)が選択される選択順が判断され、右回りおよび左回りのうちのいずれか早いほうの選択順が選択されてもよい。 The selection order in which a specific character (high rarity character such as extremely rare or higher) is selected earliest is determined from the arrangement order, and the selection order that is faster between clockwise rotation and counterclockwise rotation may be selected. .

また、ユーザがまだ所有していないキャラクタが早く選択される選択順が選択されてもよい。 Alternatively, a selection order may be selected in which characters that the user does not yet own are selected earlier.

これらを組み合わせて、ユーザが所有しておらず、さらに高レアリティのキャラクタが早く選択される選択順が選択されてもよい。 By combining these, a selection order may be selected in which a character that is not owned by the user and has a higher rarity is selected earlier.

なお、これらは、ユーザが選択してもよく、また、例えば所定の条件が満たされた場合に媒体抽選実行手段が自動で選択してもよい。 Note that these may be selected by the user, or may be automatically selected by the medium lottery execution means when, for example, a predetermined condition is met.

また、媒体抽選実行手段が、並び順のいずれに高レアリティのキャラクタが存在するかを示唆するための情報をゲーム装置に送信してもよい。例えば、媒体抽選実行手段が、ユーザが課金をしたときに示唆するための情報を送信してもよく、また、示唆するための情報を送信するか否かを抽選で決定してもよい。 Further, the medium lottery execution means may transmit information to the game device to suggest in which position in the arrangement order the high rarity character is present. For example, the medium lottery executing means may transmit information to suggest when a user makes a charge, or may decide by lottery whether or not to transmit information to suggest.

またさらに、媒体抽選実行手段が並び形式抽選を行ってもよい。並び形式抽選では、並び順が、例えば、円環状になるのか、8の字状になるのか、直線状になるのかなどが決定される。 Furthermore, the media lottery execution means may perform a line-up lottery. In the arrangement type lottery, it is determined whether the arrangement order will be in a circular shape, a figure 8 shape, or a straight line, for example.

また、前記実施形態では、ガチャリストからすべてのキャラクタが選択されたときに並び順がリセットされる例が記載されているが、本発明はこれには限られない。例えば、ユーザの操作に基づいて、並び順がリセットされてもよい。 Further, in the embodiment described above, an example is described in which the arrangement order is reset when all characters are selected from the gacha list, but the present invention is not limited to this. For example, the sort order may be reset based on a user's operation.

前記実施形態では、ゲーム媒体はキャラクタであったが、ゲーム媒体は武器あるいは装備などのアイテム、またはガチャを実行するときなどに消費される宝石などであってもよい。 In the embodiment described above, the game medium is a character, but the game medium may also be an item such as a weapon or equipment, or a jewel consumed when performing a gacha.

また、前記実施形態では、コンピュータ装置がサーバ装置である例が記載されているが、本発明はこれには限られない。例えば、一のユーザのゲーム装置がサーバ装置として機能してもよい。この場合には、BLUETOOTH(登録商標)で一方のゲーム装置と他方のゲーム装置とが接続されていてもよい。また、ゲーム装置単体でガチャが実行されてもよい。 Further, although the embodiment described above describes an example in which the computer device is a server device, the present invention is not limited to this. For example, one user's game device may function as a server device. In this case, one game device and the other game device may be connected using BLUETOOTH (registered trademark). Furthermore, the gacha may be executed by the game device alone.

また、前記実施形態においては、ゲーム装置はスマートフォンなどの端末装置である例が記載されているが、本発明は、これには限られない。ゲーム装置は、例えば、ディスプレイおよびコントローラが外部接続される据え置き型のゲーム装置、あるいは、パーソナルコンピュータであってもよい。 Further, in the embodiment, an example is described in which the game device is a terminal device such as a smartphone, but the present invention is not limited to this. The game device may be, for example, a stationary game device to which a display and a controller are externally connected, or a personal computer.

1 ゲームシステム
2 サーバ装置
201 照合手段
202 ゲーム進行管理手段
203 媒体抽選実行手段
204 通信手段
3 ゲーム装置
301 ゲーム実行手段
302 媒体抽選要求手段
303 通信手段
4 通信ネットワーク
1 Game system 2 Server device 201 Collation means 202 Game progress management means 203 Media lottery execution means 204 Communication means 3 Game device 301 Game execution means 302 Media lottery requesting means 303 Communication means 4 Communication network

Claims (4)

コンピュータを、
ユーザによる操作信号を受信して所定のゲームの進行状況を管理するゲーム進行管理手段、および
媒体抽選が要求されたことを契機として、複数のゲーム媒体が記憶された抽選リストに含まれるいずれかの前記ゲーム媒体をユーザと関連づける当選媒体として決定する媒体抽選実行手段、
として機能させ、
前記媒体抽選実行手段は、
前記抽選リストに含まれる複数の前記ゲーム媒体の並び順を決定し、
前記媒体抽選が要求されたことを契機として、前記並び順に従って前記当選媒体を決定し、
所定条件が満たされた場合に、現在の前記並び順とは関係なく、前記並び順に基づく前記媒体抽選の現在の状態に基づいて、新たな前記並び順を決定する、
コンピュータプログラム。
computer,
A game progress management means that receives operation signals from a user and manages the progress of a predetermined game; a medium lottery execution means for determining the game medium as a winning medium to be associated with a user;
function as
The media lottery execution means is
determining the order of the plurality of game media included in the lottery list;
Taking the request for the media lottery as an opportunity, determining the winning media according to the sorting order,
If a predetermined condition is met, determining a new sorting order based on the current state of the media lottery based on the sorting order, regardless of the current sorting order;
computer program.
コンピュータを、
ユーザによる操作信号を受信して所定のゲームの進行状況を管理するゲーム進行管理手段、および
媒体抽選が要求されたことを契機として、複数のゲーム媒体が記憶された抽選リストに含まれるいずれかの前記ゲーム媒体をユーザと関連づける当選媒体として決定する媒体抽選実行手段、
として機能させ、
前記媒体抽選実行手段は、
前記抽選リストに含まれる複数の前記ゲーム媒体の並び順を決定し、
前記媒体抽選が要求されたことを契機として、前記並び順に従って前記当選媒体を決定し、
所定条件が満たされた場合に、前記並び順において、特定のゲーム媒体が、前記特定のゲーム媒体以外の前記ゲーム媒体よりも先に前記当選媒体として選択されうるように前記並び順を変更する、
コンピュータプログラム。
computer,
a game progress management means that receives operation signals from a user and manages the progress of a predetermined game;
Media lottery execution means that, triggered by a request for a media lottery, determines any of the game media included in a lottery list in which a plurality of game media are stored as a winning medium to be associated with a user;
function as
The media lottery execution means is
determining the order of the plurality of game media included in the lottery list;
Taking the request for the media lottery as an opportunity, determining the winning media according to the sorting order,
changing the arrangement order so that a specific game medium can be selected as the winning medium before game media other than the specific game medium in the arrangement order when a predetermined condition is met ;
computer program.
コンピュータを、
ユーザによる操作信号を受信して所定のゲームの進行状況を管理するゲーム進行管理手段、および
媒体抽選が要求されたことを契機として、複数のゲーム媒体が記憶された抽選リストに含まれるいずれかの前記ゲーム媒体をユーザと関連づける当選媒体として決定する媒体抽選実行手段、
として機能させ、
前記媒体抽選実行手段は、
前記抽選リストに含まれる複数の前記ゲーム媒体の並び順を決定し、
前記媒体抽選が要求されたことを契機として、前記並び順に従って前記当選媒体を決定し、かつ
前記並び順が所定の規則に従っている場合には、所定の特典を前記ユーザの識別情報と関連づけ、
前記特典は、前記当選媒体となりうる前記ゲーム媒体を異なる種類の前記ゲーム媒体に変更することである、
コンピュータプログラム。
computer,
A game progress management means that receives operation signals from a user and manages the progress of a predetermined game; a medium lottery execution means for determining the game medium as a winning medium to be associated with a user;
function as
The media lottery execution means is
determining the order of the plurality of game media included in the lottery list;
taking the request for the media lottery as an opportunity, determining the winning media according to the sorting order, and if the sorting order follows a predetermined rule, associating a predetermined benefit with the identification information of the user;
The benefit is changing the game medium that can be the winning medium to a different type of game medium;
computer program.
請求項1~のいずれか1項に記載のコンピュータプログラムを記憶する記憶部と、
前記コンピュータプログラムを実行する制御部と、
を備える、
コンピュータ装置。
A storage unit that stores the computer program according to any one of claims 1 to 3 ;
a control unit that executes the computer program;
Equipped with
computer equipment.
JP2021198983A 2019-07-04 2021-12-08 computer programs and computer equipment Active JP7348545B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021198983A JP7348545B2 (en) 2019-07-04 2021-12-08 computer programs and computer equipment

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019125311A JP7093017B2 (en) 2019-07-04 2019-07-04 Computer programs and computer equipment
JP2021198983A JP7348545B2 (en) 2019-07-04 2021-12-08 computer programs and computer equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019125311A Division JP7093017B2 (en) 2019-07-04 2019-07-04 Computer programs and computer equipment

Publications (2)

Publication Number Publication Date
JP2022022356A JP2022022356A (en) 2022-02-03
JP7348545B2 true JP7348545B2 (en) 2023-09-21

Family

ID=74226978

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019125311A Active JP7093017B2 (en) 2019-07-04 2019-07-04 Computer programs and computer equipment
JP2021198983A Active JP7348545B2 (en) 2019-07-04 2021-12-08 computer programs and computer equipment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019125311A Active JP7093017B2 (en) 2019-07-04 2019-07-04 Computer programs and computer equipment

Country Status (1)

Country Link
JP (2) JP7093017B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015085084A (en) 2013-11-01 2015-05-07 株式会社 ディー・エヌ・エー Information processing device and game program
JP2019051362A (en) 2012-06-21 2019-04-04 グリー株式会社 Game control method, game server, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019051362A (en) 2012-06-21 2019-04-04 グリー株式会社 Game control method, game server, and program
JP2015085084A (en) 2013-11-01 2015-05-07 株式会社 ディー・エヌ・エー Information processing device and game program

Also Published As

Publication number Publication date
JP7093017B2 (en) 2022-06-29
JP2022022356A (en) 2022-02-03
JP2021010469A (en) 2021-02-04

Similar Documents

Publication Publication Date Title
JP6505911B1 (en) Computer program and computer device
JP6505928B1 (en) Computer program and computer device
JP7064145B2 (en) Computer programs and computer equipment
JP6505926B1 (en) Computer program and computer device
JP6505932B1 (en) Computer program and computer device
JP2020179049A (en) Computer program and computer device
JP7348545B2 (en) computer programs and computer equipment
JP6764964B2 (en) Computer programs and computer equipment
JP6764919B2 (en) Computer programs and server equipment
JP2020054780A (en) Computer program and computer device
JP7104341B2 (en) Computer programs and computer equipment
JP6764962B2 (en) Computer programs and computer equipment
JP6764963B2 (en) Computer programs and computer equipment
JP7029094B2 (en) Computer programs and computer equipment
JP6805281B2 (en) Computer programs and computer equipment
JP6805280B2 (en) Computer programs and computer equipment
JP6759377B2 (en) Computer programs and computer equipment
JP6759378B2 (en) Computer programs and computer equipment
JP6724193B2 (en) Computer program and computer device
JP6724191B2 (en) Computer program and computer device
JP6724190B2 (en) Computer program and computer device
JP6724192B2 (en) Computer program and computer device
JP6873182B2 (en) Computer programs and computer equipment
JP2020054781A (en) Computer program and computer device
JP2020163186A (en) Computer program and computer device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220117

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20220330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230519

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230808

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230821

R150 Certificate of patent or registration of utility model

Ref document number: 7348545

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150