JP2020175309A - Game program and game device - Google Patents

Game program and game device Download PDF

Info

Publication number
JP2020175309A
JP2020175309A JP2020135507A JP2020135507A JP2020175309A JP 2020175309 A JP2020175309 A JP 2020175309A JP 2020135507 A JP2020135507 A JP 2020135507A JP 2020135507 A JP2020135507 A JP 2020135507A JP 2020175309 A JP2020175309 A JP 2020175309A
Authority
JP
Japan
Prior art keywords
game
matching
user
matching process
executes
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.)
Pending
Application number
JP2020135507A
Other languages
Japanese (ja)
Inventor
幹樹 奥山
Motoki Okuyama
幹樹 奥山
一成 津原
Kazunari Tsuhara
一成 津原
智司 川上
Satoshi Kawakami
智司 川上
文子 三嶋
Fumiko Mishima
文子 三嶋
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 JP2020135507A priority Critical patent/JP2020175309A/en
Publication of JP2020175309A publication Critical patent/JP2020175309A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

To provide a game program capable of easily performing matching of a stage at which a user desires play in a game comprising a plurality of stages.SOLUTION: A game program makes a game device function as: game execution means for making a predetermined game comprising a plurality of stages be executed at the game device on the basis of a user's operation; and instruction means for instructing matching processing for synchronously playing one stage of the game together with a second user operating a second game deice connected to the game device via a communication network on the basis of a user's operation. The instruction means is capable of instructing the matching processing on the basis of the user's operation in at least two stages of the plurality of stages. The game execution means executes the game at a stage at which the matching processing is completed first of the least two stages on which the instruction for the matching processing has been performed.SELECTED DRAWING: Figure 1

Description

本発明は、ゲームプログラムおよびゲーム装置に関する。 The present invention relates to a game program and a game device.

従来、複数のステージを備えるゲームにおいて、ユーザが他ユーザとのマルチプレイを希望するステージ(例えば、クエスト)を選択することのできるゲームが知られている。このようなゲームにおいては、ユーザは複数の他ユーザとマッチングされ、マッチングされたユーザ同士でそのステージをプレイする(例えば、特許文献1、2参照)。 Conventionally, in a game having a plurality of stages, a game in which a user can select a stage (for example, a quest) in which a user desires multiplayer with another user is known. In such a game, the user is matched with a plurality of other users, and the matched users play the stage with each other (see, for example, Patent Documents 1 and 2).

特開2002−222204号公報JP-A-2002-222204 特開2009−233268号公報Japanese Unexamined Patent Publication No. 2009-23326

しかしながら、ユーザがプレイを希望するステージについてマッチングがなかなか完了しない場合には、ユーザはマッチングが完了するまでずっと待ち続ける必要があった。 However, if the matching is difficult to complete for the stage the user wants to play, the user has to wait forever until the matching is completed.

また、ホストユーザがマッチングルームを解散させるなどしてマッチングが失敗した場合には、ユーザはマッチングをやり直す必要がある。特にユーザがプレイを希望するステージが複数ある場合には、ひとつひとつのステージのマッチングが完了するまでに時間がかかってしまうとゲームに対する意欲が損なわれてしまう可能性がある。 In addition, when the host user dissolves the matching room and the matching fails, the user needs to redo the matching. In particular, when there are a plurality of stages that the user wants to play, if it takes time to complete the matching of each stage, the motivation for the game may be impaired.

本発明の目的は、複数のステージを備えるゲームにおいてユーザがプレイを希望するステージのマッチングを容易に行うことができるゲームプログラムを提供することである。 An object of the present invention is to provide a game program capable of easily matching stages that a user desires to play in a game having a plurality of stages.

第1の発明は、
ユーザの操作を受けつける操作部を備えるゲーム装置を、
前記ユーザの操作に基づいて複数のステージを備える所定のゲームを前記ゲーム装置にて実行させるゲーム実行手段、および
前記ユーザの操作に基づいて、前記ゲーム装置と通信ネットワークを通じて接続される第2ゲーム装置を操作する第2ユーザとともに前記ゲームの1つの前記ステージを同期してプレイするためのマッチング処理を指示する指示手段、
として機能させ、
前記指示手段は、前記複数のステージのうち少なくとも2つの前記ステージについて前記ユーザの操作に基づいて前記マッチング処理を指示することが可能であり、
前記ゲーム実行手段は、前記マッチング処理の指示がされた前記少なくとも2つの前記ステージのうち最初に前記マッチング処理が完了した前記ステージについて前記ゲームを実行する、
ゲームプログラムである。
The first invention is
A game device equipped with an operation unit that accepts user operations
A game executing means for executing a predetermined game having a plurality of stages on the game device based on the user's operation, and a second game device connected to the game device through a communication network based on the user's operation. An instruction means for instructing a matching process for synchronously playing one of the stages of the game together with a second user who operates the game.
To function as
The instruction means can instruct the matching process for at least two of the plurality of stages based on the operation of the user.
The game executing means executes the game on the stage in which the matching process is completed first among the at least two stages in which the matching process is instructed.
It is a game program.

第2の発明は、
ユーザの操作を受けつける操作部を備えるゲーム装置を、
前記ユーザの操作に基づいて複数のステージを備える所定のゲームを前記ゲーム装置にて実行させるゲーム実行手段、および
前記ユーザの操作に基づいて、前記ゲーム装置と通信ネットワークを通じて接続される第2ゲーム装置を操作する第2ユーザとともに前記ゲームの1つの前記ステージを同期してプレイするためのマッチング処理を指示する指示手段、
として機能させ、
前記指示手段は、前記複数のステージのうち少なくとも2つの前記ステージについて前記ユーザの操作に基づいて前記ユーザが前記マッチング処理を実行させたい優先順位を設定するとともに、前記優先順位に基づく前記マッチング処理を指示する、
ゲームプログラムである。
The second invention is
A game device equipped with an operation unit that accepts user operations
A game executing means for executing a predetermined game having a plurality of stages on the game device based on the user's operation, and a second game device connected to the game device through a communication network based on the user's operation. An instruction means for instructing a matching process for synchronously playing one of the stages of the game together with a second user who operates the game.
To function as
The instruction means sets a priority in which the user wants to execute the matching process for at least two of the plurality of stages based on the operation of the user, and performs the matching process based on the priority. Instruct,
It is a game program.

また、第2の発明において、前記指示手段は、前記ユーザの操作に基づいて、前記優先順位が設定された前記ステージごとに前記マッチング処理が実行される時間であるマッチング実行時間を設定することが好ましい。 Further, in the second invention, the instruction means may set a matching execution time, which is a time during which the matching process is executed for each stage in which the priority is set, based on the operation of the user. preferable.

第3の発明は、
第1および第2の発明のゲームプログラムを記憶する記憶部と、前記ゲームプログラムを実行する制御部と、を備える、
ゲーム装置である。
The third invention is
A storage unit for storing the game programs of the first and second inventions and a control unit for executing the game program are provided.
It is a game device.

本発明によれば、複数のステージを備えるゲームにおいてユーザがプレイを希望するステージのマッチングを容易に行うことができるゲームプログラムを提供することができる。 According to the present invention, it is possible to provide a game program capable of easily matching stages that a user desires to play in a game having a plurality of stages.

本実施形態におけるゲーム装置の構成を示す図である。It is a figure which shows the structure of the game apparatus in this embodiment. 本実施形態におけるゲーム装置で実行されるゲームのゲーム画面の一例を示す図である。It is a figure which shows an example of the game screen of the game executed by the game apparatus in this embodiment. 本実施形態におけるゲーム装置で実行されるゲームのゲーム画面の一例を示す図である。It is a figure which shows an example of the game screen of the game executed by the game apparatus in this embodiment. 本実施形態におけるマッチング処理を示すフローチャートである。It is a flowchart which shows the matching process in this embodiment.

[実施形態]
本発明の実施形態にかかるゲーム装置1について、図1〜図4を参照して説明する。
[Embodiment]
The game device 1 according to the embodiment of the present invention will be described with reference to FIGS. 1 to 4.

<ゲームの説明>
ユーザがゲームを実行する図1〜図3のゲーム装置1では、ユーザがタッチパッド150を介して仮想ゲーム空間上のプレイヤキャラクタを操作して進行する複数のステージ(以下、「クエスト」という。)を備える所定のゲームが実行される。
<Game description>
In the game device 1 of FIGS. 1 to 3 in which the user executes a game, a plurality of stages (hereinafter referred to as "quests") in which the user operates a player character in the virtual game space via the touch pad 150 to proceed. A predetermined game is played.

本実施形態において、ゲーム装置1にて実行されるゲームは、ユーザが操作するプレイヤキャラクタが敵キャラクタであるモンスターを討伐する複数のクエストで構成されるアクションゲームである。例えば、ゲーム中の1つのクエストでは、制限時間内にプレイヤキャラクタがモンスターを討伐すればそのクエストのクリア条件が満たされる。ゲームは、ユーザがタッチパッド150を操作することで進行する。 In the present embodiment, the game executed by the game device 1 is an action game composed of a plurality of quests in which the player character operated by the user defeats a monster which is an enemy character. For example, in one quest in the game, if the player character defeats the monster within the time limit, the condition for clearing the quest is satisfied. The game progresses when the user operates the touch pad 150.

このゲームにおいては、ユーザは1人でクエストを実行するだけではなく、複数の他ユーザとマルチプレイでクエストを実行することもできる。マルチプレイが選択された場合には、ユーザ同士がマッチングされ、複数のユーザで同一のクエストが同期した状態でプレイされる。 In this game, a user can not only execute a quest by himself, but also execute a quest in multiplayer with a plurality of other users. When multiplayer is selected, users are matched and the same quest is played by multiple users in a synchronized state.

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

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

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

また、ユーザには、ゲームをプレイするにあたってゲームアカウントが付与される。ゲームアカウントは、ゲームアカウント情報として管理される。 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を備える。
<Explanation of server device 2>
As shown in FIG. 1, the server device 2 includes a control unit 20, a storage unit 21, and a network interface 22.

記憶部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)で構成される。記憶部21には、例えば、ゲーム装置1にてプレイされるゲームを実行するためのゲームプログラムを配信するための配信プログラムおよびデータが記憶される。 The storage unit 21 is mainly composed of an HDD (Hard Disk Drive), a RAM (Random Access Memory), and a ROM (Read Only Memory). 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 1.

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

<サーバ装置2の制御部20の機能的構成>
サーバ装置2の制御部20は、図1のとおり、所定のプログラムを実行することにより、照合手段201、マッチング手段202、および通信手段203として機能する。
<Functional configuration of the control unit 20 of the server device 2>
As shown in FIG. 1, the control unit 20 of the server device 2 functions as the collation means 201, the matching means 202, and the communication means 203 by executing a predetermined program.

<照合手段201の説明>
照合手段201は、ゲーム装置1から送信されるユーザアカウント情報を用いて、ユーザアカウントの認証を行う。
<Explanation of collation means 201>
The collation means 201 authenticates the user account by using the user account information transmitted from the game device 1.

<マッチング手段202の説明>
マッチング手段202は、ユーザのゲーム装置1からの後述のマッチング要求情報を受信して、ユーザ同士のマッチング処理を実行する。なお、詳細なマッチング処理の説明については後述する。
<Explanation of matching means 202>
The matching means 202 receives the matching request information described later from the user's game device 1 and executes the matching process between the users. A detailed explanation of the matching process will be described later.

また、マッチング手段202は、1人のユーザが作成した1つのマッチングルームにて最大4人のユーザをマッチングすることができる。 Further, the matching means 202 can match up to four users in one matching room created by one user.

また、マッチング手段202は、マッチング処理が完了した場合にマッチング完了情報を生成し、その情報を該当するゲーム装置1へ送信する。 Further, the matching means 202 generates matching completion information when the matching process is completed, and transmits the information to the corresponding game device 1.

<通信手段203の説明>
通信手段203は、ゲーム装置1との間で、ユーザアカウント情報、ダウンロード要求情報を受信して、本発明のゲームプログラム、ゲームアカウント情報、課金アイテムなどのゲームデータ、マッチング要求情報、およびマッチング完了情報などを送受信する。
<Explanation of communication means 203>
The communication means 203 receives user account information and download request information with the game device 1, and receives game data such as the game program, game account information, and billing items of the present invention, matching request information, and matching completion information. And so on.

<ゲーム装置1の説明>
ゲーム装置1は、図1のとおり、スピーカ130、液晶画面140、およびタッチパッド150が内蔵される、例えば、スマートフォンなどの端末装置である。このゲーム装置1において、サーバ装置2から配信されたゲームに関するゲームプログラムおよびデータに基づいてゲームが進行する。
<Explanation of game device 1>
As shown in FIG. 1, the game device 1 is a terminal device such as a smartphone, which incorporates a speaker 130, a liquid crystal screen 140, and a touch pad 150. In the game device 1, the game progresses based on the game program and data related to the game distributed from the server device 2.

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

ゲーム装置1は、制御部10、記憶部11、ネットワークインターフェース12、オーディオ処理部13、グラフィック処理部14、および操作部15を備える。 The game device 1 includes a control unit 10, a storage unit 11, a network interface 12, an audio processing unit 13, a graphic processing unit 14, and an operation unit 15.

記憶部11、ネットワークインターフェース12、オーディオ処理部13、グラフィック処理部14、および操作部15は、バス100を介して、制御部10に接続される。 The storage unit 11, the network interface 12, the audio processing unit 13, the graphic processing unit 14, and the operation unit 15 are connected to the control unit 10 via the bus 100.

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

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

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

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

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

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

<ゲーム装置1の制御部10の機能的構成>
ゲーム装置1の制御部10は、図1のとおり、サーバ装置2からダウンロードされた本発明のゲームプログラムを実行することで、ゲーム実行手段101、指示手段102、および通信手段103として機能する。
<Functional configuration of the control unit 10 of the game device 1>
As shown in FIG. 1, the control unit 10 of the game device 1 functions as the game execution means 101, the instruction means 102, and the communication means 103 by executing the game program of the present invention downloaded from the server device 2.

<ゲーム実行手段101の説明>
ゲーム実行手段101は、ユーザによるタッチパッド150の操作に基づいて、複数のクエストを備えるゲームをゲーム装置1にて実行させる。
<Explanation of game execution means 101>
The game execution means 101 causes the game device 1 to execute a game including a plurality of quests based on the operation of the touch pad 150 by the user.

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

また、ゲーム実行手段101は、仮想ゲーム空間にプレイヤキャラクタを配置する。そして、ゲーム実行手段101は、ユーザによるタッチパッド150の操作、および、ゲームの進行状況に応じて、仮想ゲーム空間におけるプレイヤキャラクタの行動を制御する。 Further, the game execution means 101 arranges a player character in the virtual game space. Then, the game execution means 101 controls the behavior of the player character in the virtual game space according to the operation of the touch pad 150 by the user and the progress of the game.

また、ゲーム実行手段101は、仮想ゲーム空間、プレイヤキャラクタ、および仮想操作ボタンをゲーム画面として液晶画面140に表示するための情報を生成する。これらの情報に従って、グラフィック処理部14が液晶画面140上にゲーム画像を描画する。例えば、液晶画面140には、図2のとおり、画面上部から「ユーザランク」、「スタミナ」などが表示される。 Further, the game execution means 101 generates information for displaying the virtual game space, the player character, and the virtual operation button as a game screen on the liquid crystal screen 140. According to this information, the graphic processing unit 14 draws a game image on the liquid crystal screen 140. For example, as shown in FIG. 2, the liquid crystal screen 140 displays "user rank", "stamina", and the like from the upper part of the screen.

<指示手段102の説明>
指示手段102は、ユーザの操作に基づいて、ゲーム装置1と通信ネットワーク3を通じて接続される他のゲーム装置1を操作する他ユーザとともにゲームの1つのクエストを同期してプレイするためのマッチング処理をサーバ装置2に対し指示する。
<Explanation of instruction means 102>
The instruction means 102 performs a matching process for synchronously playing one quest of the game together with another user who operates another game device 1 connected to the game device 1 through the communication network 3 based on the user's operation. Instruct the server device 2.

ユーザは、ホストユーザおよびゲストユーザのいずれかを選択して、サーバ装置2にマッチング処理を指示することができる。 The user can select either the host user or the guest user and instruct the server device 2 to perform the matching process.

具体的には、ユーザが「マルチでクエスト」を選択した場合には、図2のとおり、パーティを募集」および「パーティに参加」が表示される。 Specifically, when the user selects "multi-quest", "recruit party" and "join party" are displayed as shown in FIG.

ユーザが「パーティを募集」を選択した場合には、ユーザがホストユーザであるマッチングルームが作成される。一方、ユーザが「パーティに参加」を選択した場合には、他ユーザが作成したいずれかのマッチングルームにユーザがゲストユーザとして入室する。指示手段102は、これらの情報をマッチング要求情報の一部であるホストユーザ情報として作成する。 If the user selects "Call for Party", a matching room is created in which the user is the host user. On the other hand, when the user selects "join a party", the user enters one of the matching rooms created by another user as a guest user. The instruction means 102 creates such information as host user information which is a part of the matching request information.

また、ユーザが1つのクエストを選択したのち「マッチング開始」の仮想ボタンをタッチした場合には、指示手段102は、ユーザが1つのクエストについてのマッチングを希望していると判断し、サーバ装置2にその旨のマッチング要求情報を送信する。 Further, when the user touches the virtual button of "matching start" after selecting one quest, the instruction means 102 determines that the user wants matching for one quest, and the server device 2 Matching request information to that effect is sent to.

一方、ユーザが2つ以上のクエストを選択したのち「マッチング開始」の仮想ボタンをタッチした場合には、指示手段102はユーザが2つ以上のクエストについてのマッチングを希望していると判断する。 On the other hand, when the user touches the virtual button of "matching start" after selecting two or more quests, the instruction means 102 determines that the user desires matching for two or more quests.

この場合において、指示手段102は、ユーザの操作に基づいて、複数のクエストのうち少なくとも2つのクエストについてユーザがマッチング処理を実行させたい優先順位を設定する。本実施形態では、ユーザは最大3つのクエストについて優先順位をつけてマッチング処理を指示することができる。 In this case, the instruction means 102 sets the priority in which the user wants to execute the matching process for at least two quests out of the plurality of quests based on the user's operation. In the present embodiment, the user can prioritize and instruct the matching process for up to three quests.

具体的には、ユーザは、クエスト選択の画面で自身がマッチングを希望するクエストごとに優先順位をつけることができる。図3の例では、ユーザは、「モンスターQ討伐」を優先順位1位とし、「モンスターT討伐」を優先順位2位とし、「モンスターP討伐」を優先順位3位として設定している。 Specifically, the user can prioritize each quest he / she desires to match on the quest selection screen. In the example of FIG. 3, the user sets "Monster Q subjugation" as the first priority, "Monster T subjugation" as the second priority, and "Monster P subjugation" as the third priority.

また、指示手段102は、ユーザの操作に基づいて、優先順位が設定されたクエストごとにマッチング処理が実行される時間であるマッチング実行時間を設定する。 Further, the instruction means 102 sets a matching execution time, which is a time during which the matching process is executed for each quest for which the priority is set, based on the user's operation.

具体的には、ユーザは、30秒、1分、2分、3分、5分の中から各クエストにおけるマッチング実行時間を設定することができる。図3の例では、優先順位1位の「モンスターQ討伐」のマッチング実行時間が2分、優先順位2位の「モンスターT討伐」のマッチング実行時間が1分、優先順位3位の「モンスターP討伐」のマッチング実行時間が30秒に設定されている。 Specifically, the user can set the matching execution time in each quest from 30 seconds, 1 minute, 2 minutes, 3 minutes, and 5 minutes. In the example of FIG. 3, the matching execution time of the first priority "Monster Q subjugation" is 2 minutes, the matching execution time of the second priority "Monster T subjugation" is 1 minute, and the matching execution time of the third priority "Monster P". The matching execution time of "subjugation" is set to 30 seconds.

また、指示手段102は、ユーザが2つ以上のクエストについてのマッチングを希望していると判断した場合には、ホストユーザ情報、クエストに関する情報、優先順位に関する情報、およびマッチング実行時間に関する情報を含むマッチング要求情報を生成するとともに、その情報をサーバ装置2へ送信する。 Further, when the instruction means 102 determines that the user desires matching for two or more quests, the instruction means 102 includes host user information, quest information, priority information, and matching execution time information. Matching request information is generated, and the information is transmitted to the server device 2.

このマッチング要求情報を受信して、サーバ装置2は優先順位の高いクエストから順にマッチング処理を実行する。具体的には、サーバ装置2は、まず、優先順位1位のクエストに関して作成されたマッチングルームにてマッチング処理を実行する。 Upon receiving this matching request information, the server device 2 executes the matching process in order from the quest having the highest priority. Specifically, the server device 2 first executes the matching process in the matching room created for the quest having the first priority.

サーバ装置2は、マッチング実行時間が経過しても優先順位1位のマッチング処理が完了しない場合には、ユーザをそのマッチングルームから退室させ、優先順位2位のクエストに関して作成されたマッチングルームにてマッチング処理を実行する。 If the matching process of the first priority is not completed even after the matching execution time elapses, the server device 2 leaves the user from the matching room and in the matching room created for the quest of the second priority. Execute the matching process.

このようにマッチング処理はユーザが設定した優先順位に基づいて順に行われ、いずれかの優先順位のクエストでマッチング処理が完了した場合には、サーバ装置2は該当するマッチング要求情報を送信したすべてのゲーム装置1へマッチング完了情報を送信する。該当するゲーム装置1がこのマッチング完了情報を受信したのち、それらのゲーム装置1のゲーム進行手段101にてクエストが実行される。 In this way, the matching process is performed in order based on the priority set by the user, and when the matching process is completed in any of the priority quests, the server device 2 sends all the corresponding matching request information. Matching completion information is transmitted to the game device 1. After the corresponding game device 1 receives this matching completion information, the quest is executed by the game progress means 101 of those game devices 1.

<通信手段103の説明>
通信手段103は、例えば、サーバ装置2からゲームに関するゲームプログラム、およびマッチング完了情報などの情報を受信する。
<Explanation of communication means 103>
The communication means 103 receives, for example, information such as a game program related to a game and matching completion information from the server device 2.

また、通信手段103は、例えば、ユーザの操作に基づいて、ユーザアカウント情報、ゲームアカウント情報、新たなゲームデータのダウンロード要求情報、およびマッチング要求情報などの情報をサーバ装置2に送信する。 Further, the communication means 103 transmits information such as user account information, game account information, new game data download request information, and matching request information to the server device 2 based on the user's operation, for example.

<マッチング処理の説明>
以下、図4を参照して、本発明のマッチング処理について説明する。なお、この例は、他ユーザが作成したマッチングルームにユーザがゲストユーザとして入室し、そこでマッチング処理が行われる例である。
<Explanation of matching process>
Hereinafter, the matching process of the present invention will be described with reference to FIG. In this example, a user enters a matching room created by another user as a guest user, and the matching process is performed there.

まず、指示手段102が、ユーザが2つ以上のクエストを選択したか否かを判定する(ステップS1)。 First, the instruction means 102 determines whether or not the user has selected two or more quests (step S1).

ユーザが2つ以上のクエストを選択していない(ユーザが1つのクエストのみを選択している)場合(S1:NO)には、本発明のマッチング処理は終了し、通常のマッチング処理が実行される。 When the user has not selected two or more quests (the user has selected only one quest) (S1: NO), the matching process of the present invention is terminated and the normal matching process is executed. To.

一方、ユーザが2つ以上のクエストを選択している場合(S1:YES)には、指示手段102は、ユーザの操作に基づいて優先順位の設定を行う(ステップS2)。なお、この例では、ユーザは、3つのクエストを選択している。 On the other hand, when the user has selected two or more quests (S1: YES), the instruction means 102 sets the priority based on the user's operation (step S2). In this example, the user has selected three quests.

ついで、ユーザが「マッチング開始」の仮想ボタンをタッチした場合に、指示手段102はマッチング要求情報を生成し、通信手段103を介してその情報をサーバ装置2へ送信する(ステップS3)。なお、本実施形態において指示手段102は、3つすべてのクエストに関するマッチング要求情報を同時にサーバ装置2へ送信する。 Then, when the user touches the virtual button of "matching start", the instruction means 102 generates matching request information and transmits the information to the server device 2 via the communication means 103 (step S3). In the present embodiment, the instruction means 102 simultaneously transmits matching request information regarding all three quests to the server device 2.

ついで、マッチング手段202は、通信手段203を介してマッチング要求情報を受信し、ユーザが優先順位1位に設定したクエストについてのマッチングを開始する(ステップS4)。 Next, the matching means 202 receives the matching request information via the communication means 203, and starts matching for the quest set to the first priority by the user (step S4).

ついで、マッチング手段202が、ユーザが設定したマッチング実行時間内でユーザの優先順位1位のクエストについて他ユーザとのマッチング処理が完了したか否かを判定する(ステップS5)。 Then, the matching means 202 determines whether or not the matching process with another user is completed for the quest having the first priority of the user within the matching execution time set by the user (step S5).

ユーザの優先順位1位のクエストについて他ユーザとのマッチング処理が完了したと判定された場合(S5:YES)には、マッチング手段202はマッチング完了情報を生成し、通信手段203を介してその情報を該当するゲーム装置1へ送信する(ステップS10)。 When it is determined that the matching process with another user is completed for the quest having the highest priority of the user (S5: YES), the matching means 202 generates matching completion information, and the information is generated via the communication means 203. Is transmitted to the corresponding game device 1 (step S10).

ついで、ゲーム装置1がマッチング完了情報を受信し、各ゲーム装置1にてクエストが開始される(ステップS11)。その後、本発明のマッチング処理は終了する。 Then, the game device 1 receives the matching completion information, and the quest is started in each game device 1 (step S11). After that, the matching process of the present invention ends.

ステップS5に戻って、ユーザの優先順位1位のクエストについて他ユーザとのマッチング処理が完了しなかったと判定された場合(S5:NO)には、マッチング手段202は優先順位2位のクエストについて他ユーザが作成したマッチングルームにてマッチング処理を開始する(ステップS6)。 Returning to step S5, when it is determined that the matching process with another user has not been completed for the quest having the first priority of the user (S5: NO), the matching means 202 has other quests having the second priority. The matching process is started in the matching room created by the user (step S6).

ついで、マッチング手段202は、ユーザが設定したマッチング実行時間内でユーザの優先順位2位のクエストについて他ユーザとのマッチング処理が完了したか否かを判定する(ステップS7)。 Next, the matching means 202 determines whether or not the matching process with another user is completed for the quest having the second highest priority of the user within the matching execution time set by the user (step S7).

ユーザの優先順位2位のクエストについて他ユーザとのマッチング処理が完了したと判定された場合(S7:YES)には、マッチング手段202がマッチング完了情報を生成し、通信手段203を介してその情報を該当するゲーム装置1へ送信する(ステップS10)。その後、ゲーム装置1がマッチング完了情報を受信し、各ゲーム装置1にてクエストが開始される(ステップS11)。 When it is determined that the matching process with another user is completed for the quest having the second highest priority of the user (S7: YES), the matching means 202 generates the matching completion information, and the information is generated via the communication means 203. Is transmitted to the corresponding game device 1 (step S10). After that, the game device 1 receives the matching completion information, and the quest is started in each game device 1 (step S11).

一方、ユーザの優先順位2位のクエストについて他ユーザとマッチング処理が完了しなかったと判定された場合(S7:NO)には、マッチング手段202は、優先順位3位のクエストについて他ユーザが作成したマッチングルームにてマッチング処理を開始する(ステップS8)。 On the other hand, when it is determined that the matching process with the other user has not been completed for the quest having the second highest priority of the user (S7: NO), the matching means 202 is created by the other user for the quest having the third highest priority. The matching process is started in the matching room (step S8).

ついで、マッチング手段202は、ユーザが設定したマッチング実行時間内でユーザの優先順位3位のクエストについて他ユーザとのマッチング処理が完了したか否かを判定する(ステップS9)。 Next, the matching means 202 determines whether or not the matching process with another user is completed for the quest having the third priority of the user within the matching execution time set by the user (step S9).

ユーザの優先順位3位のクエストについて他ユーザとのマッチング処理が完了したと判定された場合(S9:YES)には、マッチング手段202はマッチング完了情報を生成し、通信手段203を介してその情報を該当するゲーム装置1へ送信する(ステップS10)。その後、ゲーム装置1がマッチング完了情報を受信し、各ゲーム装置1にてクエストが開始される(ステップS11)。 When it is determined that the matching process with another user is completed for the quest having the third priority of the user (S9: YES), the matching means 202 generates the matching completion information, and the information is generated via the communication means 203. Is transmitted to the corresponding game device 1 (step S10). After that, the game device 1 receives the matching completion information, and the quest is started in each game device 1 (step S11).

一方、ユーザの優先順位3位のクエストについて他ユーザとのマッチング処理が完了しなかったと判定された場合(S9:NO)には、マッチング手段202は、優先順位1位のクエストについて他ユーザが作成したマッチングルームにてマッチング処理を開始する(ステップS12)。その後、処理はステップS5へ戻る。
以上の手順により、本発明のマッチング処理が実行される。
On the other hand, when it is determined that the matching process with another user has not been completed for the quest having the third priority of the user (S9: NO), the matching means 202 is created by the other user for the quest having the first priority. The matching process is started in the matching room (step S12). After that, the process returns to step S5.
According to the above procedure, the matching process of the present invention is executed.

なお、前述された制御手段および処理手順は一例であり、本発明の実施形態はこれらには限られない。処理手順等は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。 The control means and processing procedure described above are examples, and the embodiments of the present invention are not limited thereto. The design of the processing procedure and the like can be appropriately changed without changing the gist of the present invention.

以上をまとめると、本実施形態のゲームプログラムは、
ユーザの操作を受けつけるタッチパッド150を備えるゲーム装置1を、
ユーザの操作に基づいて複数のステージを備える所定のゲームをゲーム装置1にて実行させるゲーム実行手段101、および
ユーザの操作に基づいて、ゲーム装置1と通信ネットワーク3を通じて接続される他のゲーム装置1を操作する他ユーザとともにゲームの1つのステージを同期してプレイするためのマッチング処理を指示する指示手段102、
として機能させ、
指示手段102は、複数のステージのうち少なくとも2つのステージについてユーザの操作に基づいてユーザがマッチング処理を実行させたい優先順位を設定するとともに、優先順位に基づくマッチング処理をサーバ装置2に指示する。
To summarize the above, the game program of this embodiment is
A game device 1 provided with a touch pad 150 that receives user operations.
A game execution means 101 that causes a game device 1 to execute a predetermined game having a plurality of stages based on a user's operation, and another game device that is connected to the game device 1 through a communication network 3 based on the user's operation. Instruction means 102, which instructs a matching process for synchronously playing one stage of the game together with another user who operates 1.
To function as
The instruction means 102 sets a priority in which the user wants to execute the matching process based on the user's operation for at least two stages out of the plurality of stages, and instructs the server device 2 to perform the matching process based on the priority.

<発明の効果>
本実施形態のゲームプログラムによれば、複数のステージを備えるゲームにおいてユーザがプレイを希望するステージのマッチングを容易に行うことができる。
<Effect of invention>
According to the game program of the present embodiment, it is possible to easily match the stages that the user desires to play in a game including a plurality of stages.

[他の実施形態]
前記実施形態とは異なり、ユーザは優先順位を設定することなく、自身がプレイを希望するクエストを同時に複数選択することができてもよい。この場合には、例えば、サーバ装置はユーザが選択した複数のクエストについて同時にマッチング処理を開始し、最初にマッチング処理が完了したクエストをユーザにプレイさせてもよい。
[Other Embodiments]
Unlike the above-described embodiment, the user may be able to simultaneously select a plurality of quests that he / she wishes to play without setting priorities. In this case, for example, the server device may start the matching process for a plurality of quests selected by the user at the same time, and let the user play the quest for which the matching process is completed first.

なお、前記他の実施形態においては、ユーザが複数のクエストについて同時にマッチング処理を指示して、サーバ装置が同時にマッチング処理を開始する例が記載されているが、本発明はこれには限られない。 In the other embodiment, an example is described in which the user instructs the matching process for a plurality of quests at the same time and the server device starts the matching process at the same time, but the present invention is not limited to this. ..

例えば、ユーザが1つめのクエストについてマッチング処理を指示してサーバ装置がマッチング処理を開始したのち、そのマッチング処理が完了されるまでにユーザはさらに別のクエストについてマッチング処理を指示することもできる。この場合には、最初にマッチング処理が完了したクエストの実行が優先され、マッチング処理が完了されていない他のクエストについてのマッチング処理はキャンセルされればよい。 For example, after the user instructs the matching process for the first quest and the server device starts the matching process, the user can instruct the matching process for another quest until the matching process is completed. In this case, the execution of the quest for which the matching process has been completed first has priority, and the matching process for other quests for which the matching process has not been completed may be canceled.

また、前記実施形態において、ゲーム装置が3つすべてのクエストに関するマッチング要求情報を同時にサーバ装置へ送信する例が記載されているが、本発明はこれには限られない。 Further, in the above-described embodiment, an example in which the game device simultaneously transmits matching request information regarding all three quests to the server device is described, but the present invention is not limited to this.

例えば、ゲーム装置が優先順位1位のクエストについてのマッチング要求情報をサーバ装置に送信し、優先順位1位のクエストについてのマッチング実行時間が経過してもマッチング処理が完了しなかった場合に、ゲーム装置は優先順位2位のクエストについてのマッチング要求情報をサーバ装置に送信するようにしてもよい。この場合においても、優先順位3位のクエストについてのマッチング処理が完了しなかった場合には、再度優先順位1位のクエストについてのマッチングが開始される。 For example, when the game device sends the matching request information for the quest with the first priority to the server device and the matching process is not completed even after the matching execution time for the quest with the first priority has elapsed, the game The device may send matching request information for the second priority quest to the server device. Even in this case, if the matching process for the quest with the third priority is not completed, the matching for the quest with the first priority is started again.

また、サーバ装置が、クエストごとのユーザの密度を分析して、ユーザの密度が大きいクエストから優先的にマッチング処理を実行することもできる。この場合にはサーバ装置への負荷が軽減される。 Further, the server device can analyze the user density for each quest and execute the matching process preferentially from the quest with the highest user density. In this case, the load on the server device is reduced.

また、前記実施形態においては、クエストのマッチングの例が記載されているが、本発明はこれに限られない。例えば、ユーザが操作したいキャラクタを選択する際、ユーザがほしいと思っているアイテムを選択する際、ユーザがプレイしたいルールを選択する際に本発明を応用することができる。 Further, in the above-described embodiment, an example of quest matching is described, but the present invention is not limited to this. For example, the present invention can be applied when selecting a character that the user wants to operate, when selecting an item that the user wants, and when selecting a rule that the user wants to play.

また、ユーザのゲームランクごとに推奨のクエストが複数設けられており、ユーザは、自身のゲームランクにて推奨されている複数のクエストからランダムでマッチングを行うよう指示することもできる。 In addition, a plurality of recommended quests are provided for each user's game rank, and the user can also instruct to randomly match from a plurality of recommended quests in his / her game rank.

また、前記実施形態では、ユーザがゲストユーザとして他ユーザが作成したマッチングルームに入室してマッチング処理が実行される例が記載されているが、本発明はこれには限られない。例えば、ユーザがホストユーザとなってマッチングルームを作成し、そこでマッチング処理が実行される場合においても本発明を適用することができる。この場合においても、ユーザは優先順位をつけて複数のクエストを選択することができる。 Further, in the above embodiment, an example is described in which a user enters a matching room created by another user as a guest user and the matching process is executed, but the present invention is not limited to this. For example, the present invention can be applied even when a user acts as a host user to create a matching room and the matching process is executed there. Even in this case, the user can prioritize and select a plurality of quests.

また、前記実施形態では、サーバ装置がマッチング処理を行う例が記載されているが、本発明はこれには限られない。例えば、ホストユーザのゲーム装置がマッチング処理を行ってもよい。 Further, in the above embodiment, an example in which the server device performs the matching process is described, but the present invention is not limited to this. For example, the game device of the host user may perform the matching process.

また、ユーザがあらかじめゲーム内で自身のメールアドレスを登録しておけば、マッチング処理が完了した場合にその旨のメールを受け取ることもできる。この場合には、例えば、ユーザがマッチング処理を指示したあとに他のアプリケーションを立ち上げてマッチング処理が完了するまでの時間をつぶしていても、ユーザはマッチング処理が完了したことを知ることができる。 In addition, if the user registers his / her own e-mail address in the game in advance, he / she can receive an e-mail to that effect when the matching process is completed. In this case, for example, the user can know that the matching process is completed even if the time until the matching process is completed by launching another application after the user instructs the matching process is killed. ..

さらにまた、マッチング処理が完了したことがメールで通知されるのではなく、ゲーム装置の画面にプッシュ通知されてもよい。 Furthermore, instead of being notified by e-mail that the matching process has been completed, a push notification may be given to the screen of the game device.

なお、前述のマッチング処理が完了したことの通知は、本発明のマッチング処理に限らず既存のマッチング処理全般に適用することもできる。 The above-mentioned notification that the matching process has been completed can be applied not only to the matching process of the present invention but also to all existing matching processes.

また、前記実施形態とは異なり、優先順位1位から3位まで順にマッチング処理が実行されたがマッチング処理が完了しなかった場合、マッチング手段はそれぞれのクエストについてマッチング実行時間を長く(あるいは短く)することもできる。例えば、1巡目の優先順位1位のマッチング実行時間が2分である場合に、マッチング手段は2巡目の優先順位1位のマッチング実行時間を3分に設定することができる。 Further, unlike the above-described embodiment, when the matching process is executed in order from the first to the third priority, but the matching process is not completed, the matching means increases (or shortens) the matching execution time for each quest. You can also do it. For example, when the matching execution time of the first priority in the first round is 2 minutes, the matching means can set the matching execution time of the first priority in the second round to 3 minutes.

また、前記実施形態とは異なり、ユーザは、自身が設定した優先順位にかかわらずマッチング実行時間を同一またはランダムに設定することもできる。例えば、すべての優先順位のクエストに対して2分間のマッチング実行時間を設定することもできる。 Further, unlike the above-described embodiment, the user can set the matching execution time to be the same or randomly regardless of the priority set by the user. For example, you can set a matching execution time of 2 minutes for all priority quests.

また、前記実施形態とは異なり、ユーザは4つ以上のクエストについて優先順位を設定することができてもよい。 Further, unlike the above-described embodiment, the user may be able to set a priority for four or more quests.

また、前記実施形態においては、ゲーム装置はスマートフォンなどの端末装置である例が記載されているが、本発明は、これには限られない。ゲーム装置は、例えば、ディスプレイおよびコントローラが外部接続される据え置き型のゲーム装置、あるいは、パーソナルコンピュータであってもよい。 Further, in the above-described embodiment, an example in which the game device is a terminal device such as a smartphone is described, 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ゲーム装置とがサーバ装置を介して接続されている例が記載されているが、本発明はこれには限られない。BLUETOOTH(登録商標)で第1ゲーム装置と第2ゲーム装置とが接続されていてもよい。 In the above embodiment, an example in which the first game device and the second game device are connected via the server device is described, but the present invention is not limited to this. The first game device and the second game device may be connected by BLUETOOTH (registered trademark).

1 ゲーム装置
101 ゲーム実行手段
102 指示手段
103 通信手段
2 サーバ装置
201 照合手段
202 マッチング手段
203 通信手段
3 通信ネットワーク
1 Game device 101 Game execution means 102 Instruction means 103 Communication means 2 Server device 201 Collation means 202 Matching means 203 Communication means 3 Communication network

Claims (5)

複数のゲーム装置とサーバ装置とを備え、複数のユーザが操作する複数のオブジェクトを同一の仮想空間内で動作させるゲームを実行するゲームシステムであって、
前記ユーザの操作に基づいて複数の異なるステージを備える前記ゲームを実行するゲーム実行部と、
前記ユーザの操作に基づいて、通信ネットワークを通じて接続される前記複数のゲーム装置を介して前記ゲームを実行するためのマッチング処理を実行するマッチング実行部と、を備え、
前記ユーザにはゲームランクが設定されており、
複数の異なる前記ステージは、前記ゲームランクごとに推奨の前記ステージが複数設けられており、
前記マッチング実行部は、前記ユーザの操作に基づいて前記ユーザの前記ゲームランクにて推奨されている複数の異なる前記ステージから少なくとも2つの前記ステージをランダムで選択したのち、前記少なくとも2つの前記ステージそれぞれについての前記マッチング処理を並行して実行し、
前記ゲーム実行部は、前記マッチング処理が完了した前記ステージについて前記ゲームを実行する、
ゲームシステム。
A game system that includes a plurality of game devices and a server device, and executes a game in which a plurality of objects operated by a plurality of users are operated in the same virtual space.
A game execution unit that executes the game and includes a plurality of different stages based on the user's operation.
A matching execution unit that executes a matching process for executing the game via the plurality of game devices connected through a communication network based on the operation of the user.
A game rank is set for the user,
The plurality of different stages are provided with a plurality of recommended stages for each game rank.
The matching execution unit randomly selects at least two of the stages from a plurality of different stages recommended by the user in the game rank based on the operation of the user, and then each of the at least two stages. The matching process for is executed in parallel,
The game execution unit executes the game for the stage on which the matching process is completed.
Game system.
複数のゲーム装置とサーバ装置とを備え、複数のユーザが操作する複数のオブジェクトを同一の仮想空間内で動作させるゲームを実行するゲームシステムであって、
前記ユーザの操作に基づいて複数の異なるステージを備える前記ゲームを実行するゲーム実行部と、
前記ユーザの操作に基づいて、通信ネットワークを通じて接続される前記複数のゲーム装置を介して前記ゲームを実行するためのマッチング処理を実行するマッチング実行部と、を備え、
前記マッチング実行部は、前記ステージごとの前記ユーザの密度を分析し、前記密度が大きい前記ステージから優先的に前記マッチング処理を実行し、
前記ゲーム実行部は、前記マッチング処理が完了した前記ステージについて前記ゲームを実行する、
ゲームシステム。
A game system that includes a plurality of game devices and a server device, and executes a game in which a plurality of objects operated by a plurality of users are operated in the same virtual space.
A game execution unit that executes the game and includes a plurality of different stages based on the user's operation.
A matching execution unit that executes a matching process for executing the game via the plurality of game devices connected through a communication network based on the operation of the user.
The matching execution unit analyzes the density of the user for each stage, and preferentially executes the matching process from the stage having the highest density.
The game execution unit executes the game for the stage on which the matching process is completed.
Game system.
複数のゲーム装置とサーバ装置とを備え、複数のユーザが操作する複数のオブジェクトを同一の仮想空間内で動作させるゲームを実行するゲームシステムであって、
前記ユーザの操作に基づいて複数の異なるステージを備える前記ゲームを実行するゲーム実行部と、
前記ユーザの操作に基づいて、通信ネットワークを通じて接続される前記複数のゲーム装置を介して前記ゲームを実行するためのマッチング処理を実行するマッチング実行部と、を備え、
前記マッチング実行部は、複数の異なる前記ステージのうち少なくとも2つの前記ステージを前記ユーザの操作に基づいて選択したのち、前記少なくとも2つの前記ステージそれぞれについての前記マッチング処理を並行して実行することを指示することが可能であり、かつ、並行して進行される前記マッチング処理が指示されたのち、それらの前記マッチング処理が完了するまでに、完了する前の前記マッチング処理にかかる前記ステージに追加して前記ユーザの操作に基づいてさらに別の前記ステージについて並行して進行される前記マッチング処理を指示することが可能であり、
前記ゲーム実行部は、前記マッチング処理の指示がされた複数の前記ステージのうち最初に前記マッチング処理が完了した前記ステージについて前記ゲームを実行し、前記マッチング処理が完了されていない他の前記ステージについての前記マッチング処理をキャンセルする、
ゲームシステム。
A game system that includes a plurality of game devices and a server device, and executes a game in which a plurality of objects operated by a plurality of users are operated in the same virtual space.
A game execution unit that executes the game and includes a plurality of different stages based on the user's operation.
A matching execution unit that executes a matching process for executing the game via the plurality of game devices connected through a communication network based on the operation of the user.
The matching execution unit selects at least two of the different stages based on the operation of the user, and then executes the matching process for each of the at least two stages in parallel. After the matching processes that can be instructed and proceed in parallel are instructed, by the time the matching processes are completed, the stage is added to the stage related to the matching process before completion. It is possible to instruct the matching process to be performed in parallel for yet another stage based on the operation of the user.
The game execution unit executes the game for the stage for which the matching process is first completed among the plurality of stages for which the matching process is instructed, and for the other stages for which the matching process has not been completed. Cancel the matching process of
Game system.
複数のゲーム装置とサーバ装置とを備え、複数のユーザが操作する複数のオブジェクトを同一の仮想空間内で動作させるゲームを実行するゲームシステムであって、
前記ユーザの操作に基づいて複数の異なるステージを備える前記ゲームを実行するゲーム実行部と、
前記ユーザの操作に基づいて、通信ネットワークを通じて接続される前記複数のゲーム装置を介して前記ゲームを実行するためのマッチング処理を実行するマッチング実行部と、を備え、
前記マッチング実行部は、
複数の異なる前記ステージのうち少なくとも2つの前記ステージを前記ユーザの操作に基づいて優先順位をつけて選択し、
前記優先順位に基づいて選択された前記ステージごとに、前記マッチング処理が実行される時間であるマッチング実行時間を設定し、
前記少なくとも2つの前記ステージそれぞれについての前記マッチング処理を前記優先順位に従って順に実行することを指示することが可能であり、
前記ゲーム実行部は、前記マッチング処理が完了した前記ステージについて前記ゲームを実行する、
ゲームシステム。
A game system that includes a plurality of game devices and a server device, and executes a game in which a plurality of objects operated by a plurality of users are operated in the same virtual space.
A game execution unit that executes the game and includes a plurality of different stages based on the user's operation.
A matching execution unit that executes a matching process for executing the game via the plurality of game devices connected through a communication network based on the operation of the user.
The matching execution unit
At least two of the different stages are prioritized and selected based on the user's actions.
For each of the stages selected based on the priority, the matching execution time, which is the time during which the matching process is executed, is set.
It is possible to instruct that the matching process for each of the at least two stages is executed in order according to the priority.
The game execution unit executes the game for the stage on which the matching process is completed.
Game system.
前記マッチング実行部は、前記マッチング処理の指示がなされた前記少なくとも2つの前記ステージについて、前記優先順位に基づいた前記マッチング処理(以下、「前回のマッチング処理」という)が一巡してすべて完了しなかった場合には、再度前記マッチング処理を前記優先順位に従って順に実行させるとともに、再度実行させる前記マッチング時間を、前記前回のマッチング処理の前記マッチング実行時間と異ならせて指示する、
請求項4に記載のゲームシステム。
The matching execution unit does not complete all of the matching processes (hereinafter, referred to as "previous matching processes") based on the priority order for at least two of the stages for which the matching process is instructed. In this case, the matching process is executed again in order according to the priority order, and the matching time to be executed again is instructed to be different from the matching execution time of the previous matching process.
The game system according to claim 4.
JP2020135507A 2020-08-11 2020-08-11 Game program and game device Pending JP2020175309A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020135507A JP2020175309A (en) 2020-08-11 2020-08-11 Game program and game device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020135507A JP2020175309A (en) 2020-08-11 2020-08-11 Game program and game device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018038932A Division JP2019150397A (en) 2018-03-05 2018-03-05 Game program and game device

Publications (1)

Publication Number Publication Date
JP2020175309A true JP2020175309A (en) 2020-10-29

Family

ID=72916373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020135507A Pending JP2020175309A (en) 2020-08-11 2020-08-11 Game program and game device

Country Status (1)

Country Link
JP (1) JP2020175309A (en)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"[FF14初心者向け]ルーレットって何?", FF14BEGINNER.COM [ONLINE], JPN6022006777, 18 August 2017 (2017-08-18), ISSN: 0005006083 *
"32.FF14のコンテンツファインダーは便利", FF14はこういうゲーム [ONLINE], JPN6019035035, 12 December 2017 (2017-12-12), ISSN: 0005006082 *

Similar Documents

Publication Publication Date Title
JP6681421B2 (en) Game program and game device
JP6505926B1 (en) Computer program and computer device
JP6868397B2 (en) Vibration control system, vibration control device, vibration control program and vibration control method
JP2019150397A (en) Game program and game device
JP2020175309A (en) Game program and game device
JP7004929B2 (en) Server equipment and programs
JP6766238B1 (en) Programs, terminals, game management devices and game systems
JP6926392B1 (en) Information processing equipment, information processing methods and programs
JP6933819B2 (en) Game programs and game devices
JP6820643B1 (en) Programs, terminals, game systems and game management servers
JP6711853B2 (en) Game program and game system
JP6600370B2 (en) Game program and game system
JP4919523B2 (en) Simple game creation device
JP2021146115A (en) Information processing device, program and information processing method
JP2002239216A (en) Video game apparatus and control method thereof, program of video game and computer readable recording medium having recorded program
JP2002315966A (en) Video game device, control method therefor, program of video game, and computer readable recording medium with the program recorded thereon
JP6831430B2 (en) Game programs and game systems
JP7389835B2 (en) Programs and terminals
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
JP6999723B2 (en) Programs, terminals, and game systems
JP6431892B2 (en) MATCHING SYSTEM, MATCHING PROGRAM, AND SERVER DEVICE
JP2021030094A (en) Program, terminal, game management device and game system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220906

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230307