JP7723271B2 - Information processing system and program - Google Patents
Information processing system and programInfo
- Publication number
- JP7723271B2 JP7723271B2 JP2021206229A JP2021206229A JP7723271B2 JP 7723271 B2 JP7723271 B2 JP 7723271B2 JP 2021206229 A JP2021206229 A JP 2021206229A JP 2021206229 A JP2021206229 A JP 2021206229A JP 7723271 B2 JP7723271 B2 JP 7723271B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- game
- information
- execution
- events
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、情報処理システムおよびプログラムに関する。 This disclosure relates to an information processing system and a program.
従来、ゲームを実行する情報処理装置において、様々なイベントにユーザを参加させる態様が知られている。例えば特許文献1には、プレイヤが、所持する仮想アイテムの使用によって、クエストイベント、抽選イベント、レイドバトルイベント等に参加可能なゲームが開示されている。 Conventionally, information processing devices that run games have been known to allow users to participate in various events. For example, Patent Document 1 discloses a game in which players can participate in quest events, lottery events, raid battle events, etc. by using virtual items they possess.
しかしながら、従来の態様においては、開催されるイベントを事前にユーザが選択できず、趣向性に欠ける場合があった。 However, in previous versions, users were unable to select the events to be held in advance, which could result in a lack of interest.
本開示では上記事情に鑑み、趣向性の高いゲームを実現可能とする情報処理システムおよびプログラムを提供することとした。 In consideration of the above circumstances, this disclosure aims to provide an information processing system and program that enables the realization of highly entertaining games.
本開示の一態様によれば、情報処理システムが提供される。この情報処理システムは、制御部を備える。制御部は、次の各ステップを実行するように構成される。ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御する。第1受付ステップでは、ゲームにおいて、イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付ける。実行ステップでは、指定によって複数の候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数のユーザのうちの特定ユーザに対して、第1イベントを実行イベントとして実行する。特定ユーザは、第1受付ステップにおいて候補イベントのうち第1イベントを指定したユーザである。 According to one aspect of the present disclosure, an information processing system is provided. The information processing system includes a control unit. The control unit is configured to execute the following steps: In the game control step, progress of a game including an event to be held is controlled. In the first reception step, a designation for at least one of a plurality of candidate events that are candidate events in the game is received from each of a plurality of users. In the execution step, when the execution conditions for a first event, which is at least one of the plurality of candidate events, are satisfied by the designation, the first event is executed as an executed event for a specific user of the multiple users. The specific user is the user who designated the first event from the candidate events in the first reception step.
本開示によれば、趣向性の高いゲームを実現することができる。 This disclosure makes it possible to create highly entertaining games.
[実施形態]
以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
[Embodiment]
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.
ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体(Non-Transitory Computer-Readable Medium)として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 The program for realizing the software featured in this embodiment may be provided as a non-transitory computer-readable recording medium, may be provided as a downloadable medium from an external server, or may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).
また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0または1で構成される2進数のビット集合体としての信号値の高低、または量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 In this embodiment, the term "unit" can also include, for example, hardware resources implemented by circuits in the broad sense, and software information processing that can be specifically realized by these hardware resources. This embodiment handles a variety of information, which can be represented, for example, by physical signal values representing voltage and current, high and low signal values as a collection of binary bits consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations can be performed on circuits in the broad sense.
また、広義の回路とは、回路(Circuit)、回路類(Circuitry)、プロセッサ(Processor)、およびメモリ(Memory)等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、およびフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等を含むものである。 In a broad sense, a circuit is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. In other words, it includes application-specific integrated circuits (ASICs), programmable logic devices (e.g., simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.
1.ゲームの説明
図1は、本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。図1に示す情報処理システム1では、情報処理装置2および複数のゲーム装置3が通信ネットワーク11を介して互いに通信可能に接続され、ゲーム装置3においてゲームが実行される。
1. Description of the Game Fig. 1 is a block diagram showing the hardware configuration of an information processing system 1 according to this embodiment. In the information processing system 1 shown in Fig. 1, an information processing device 2 and a plurality of game devices 3 are communicably connected to each other via a communication network 11, and a game is executed on the game devices 3.
本実施形態に係るゲームは、情報処理システム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置3のユーザは、1または複数のプレイヤキャラクタを仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。また、キャラクタは、オブジェクトの一例である。 The game according to this embodiment is an online game executed by the information processing system 1. In this game, a user of the game device 3 controls one or more player characters to act in a virtual game space, and pits the player characters against enemy characters, which are non-player characters. A character is also an example of an object.
上記のようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレット端末などの電子機器であるゲーム装置3を用いて実行される。 The above-described games are played using a game device 3, which may be a home game console such as a PlayStation (registered trademark), a portable game console such as a Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet device.
2.情報処理システム1の概要
図1に示されるように、情報処理システム1は、情報処理装置2および複数のゲーム装置3にて構成される。情報処理装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置3の(下記のアカウント情報ごとの)ゲームデータの管理を行う。情報処理装置2は、例えばサーバにより構成される。複数のゲーム装置3それぞれは、互いに同じ構成を有する。なお、本実施形態において、システムとは、1つまたはそれ以上の装置または構成要素からなるものである。したがって、例えば後述の情報処理装置2やゲーム装置3単体であっても情報処理システム1の一例となりうる。
2. Overview of Information Processing System 1 As shown in FIG. 1 , the information processing system 1 is composed of an information processing device 2 and multiple game devices 3. The information processing device 2 stores game programs and game data, and manages the game data of the game devices 3 (for each account information described below). The information processing device 2 is composed of, for example, a server. Each of the multiple game devices 3 has the same configuration. Note that in this embodiment, a system is composed of one or more devices or components. Therefore, for example, the information processing device 2 or game device 3 described below alone can also be an example of the information processing system 1.
ゲーム装置3は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置3は、通信ネットワーク11を介して、情報処理装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置3に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置3から情報処理装置2に送信され、情報処理装置2におけるユーザ認証に利用される。 The game device 3 executes a predetermined game based on user operations. To do so, the game device 3 receives (specifically, downloads and installs) a game program and game data from the information processing device 2 via the communications network 11. Each user is assigned account information, including identification information and a password, that is associated with the game device 3. This account information is transmitted from the game device 3 to the information processing device 2 at login and is used for user authentication on the information processing device 2.
ユーザ認証を経て、情報処理装置2とゲーム装置3との相互通信が可能となる。ログイン後、ゲーム装置3は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)を情報処理装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ4aおよびスピーカ4bに出力しながら、ゲームを進行させる。 After user authentication, the information processing device 2 and game device 3 become able to communicate with each other. After logging in, the game device 3 receives data necessary for game progress (data related to the game progress status) from the information processing device 2, and then progresses the game while outputting game images and sounds to the display 4a and speaker 4b based on user operations.
2.1 ハードウェア構成
以下、図1を参照して、情報処理システム1の各ハードウェア構成について説明する。
2.1 Hardware Configuration Hereinafter, each hardware configuration of the information processing system 1 will be described with reference to FIG.
<情報処理装置2>
図1に示されるように、情報処理装置2は、通信部21、記憶部22および制御部23を有する。通信部21および記憶部22は、通信バス20を介して制御部23と電気的に接続されている。
<Information processing device 2>
1, the information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The communication unit 21 and the storage unit 22 are electrically connected to the control unit 23 via a communication bus 20.
通信部21は、インターネットおよびLANなどの通信ネットワーク11を介して各ゲーム装置3と通信可能に接続される、いわゆるネットワークインターフェースである。情報処理装置2が通信部21を介して受信する主な情報としては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、クエスト実行要求、オートプレイの実行/終了の要求、アカウント情報、ゲームデータなどが挙げられる。情報処理装置2が通信部21を介して送信する主な情報としては、ゲームプログラムをゲーム装置3が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。 The communication unit 21 is a so-called network interface that is communicatively connected to each game device 3 via a communication network 11 such as the Internet or a LAN. Main information received by the information processing device 2 via the communication unit 21 includes game program download request information, gacha lottery requests in response to user operations, quest execution requests, autoplay execution/end requests, account information, game data, etc. Main information transmitted by the information processing device 2 via the communication unit 21 includes information confirming that the game program has been received by the game device 3, information related to game media obtained through gacha, etc.
記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるゲームプログラムの一部を含む各種プログラムやゲームに関する各種データなどが記憶されている。 The storage unit 22 is composed of a hard disk drive (HDD), random access memory (RAM), read-only memory (ROM), and a solid state drive (SSD). The storage unit 22 stores various programs, including part of the game program according to this embodiment, as well as various game-related data.
具体的には例えば、記憶部22は、ユーザDBや抽選リストなどを記憶している。ユーザDBには、ゲームをプレイするユーザの識別番号ごとに、ユーザ名、ユーザランク、ユーザが操作するプレイヤキャラクタに関するステータス等の情報、仮想ゲーム空間内にて使用可能な消費媒体の額、パラメータに関する情報などが、対応付けられて記憶されている。抽選リストは、一般にガチャと呼ばれる抽選処理に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リストには、ゲーム媒体に関する情報(名称、能力パラメータ、レアリティ、レベルなど)と、抽選による選択割合とが、対応づけられている。また能力パラメータとは、例えば、ゲーム媒体がプレイヤキャラクタの場合、戦力、HP、攻撃力、防御力、賢さ、または速さなどを含む。 Specifically, for example, the storage unit 22 stores a user DB and a lottery list. The user DB stores, for each identification number of a user playing the game, information such as the user name, user rank, status information related to the player character operated by the user, the amount of consumable media usable in the virtual game space, and information related to parameters, all associated with the user. The lottery list is used for a lottery process commonly known as gacha, and includes multiple pieces of information related to game media to be selected. The lottery list associates information related to the game media (such as name, ability parameters, rarity, and level) with the selection rate in the lottery. Furthermore, the ability parameters include, for example, combat power, HP, attack power, defense power, intelligence, and speed if the game media is a player character.
制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置である情報処理装置2の動作を制御する。特に、制御部23は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置である情報処理装置2に係る種々の機能を実現する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部23によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部23は単一であることに限定されず、機能ごとに複数の制御部23を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of its own device, the information processing device 2. In particular, the control unit 23 realizes various functions related to its own device, the information processing device 2, by reading out predetermined programs stored in the storage unit 22. In other words, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 23 is not limited to being single, and implementation may include multiple control units 23 for each function. A combination of these may also be used.
制御部23によって実行される情報処理として、例えば、課金の決済処理、ユーザアカウントの認証処理、ガチャの抽選選択処理などが挙げられる。課金の決済処理は、例えばゲーム中のパラメータを所定量回復するために必要な課金の要求に基づいて実行される。ユーザアカウントの認証処理は、例えばゲーム装置3から受信したユーザの識別情報を用いて実行される。ガチャの抽選選択処理は、ガチャの抽選要求に伴って、抽選リストの中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する処理である。ガチャの抽選選択処理によれば、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とが、ユーザDBにて関連付けられ、これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。 Examples of information processing executed by the control unit 23 include payment settlement processing, user account authentication processing, and gacha lottery selection processing. Payment settlement processing is executed, for example, based on a request for payment necessary to restore a predetermined amount of in-game parameters. User account authentication processing is executed, for example, using user identification information received from the game device 3. Gacha lottery selection processing is processing in which, in response to a gacha lottery request, one or more game media are selected by lottery from a lottery list based on the selection probability for each game medium. According to the gacha lottery selection processing, information about the selected game media and the identification information of the user who performed the operation that sent the lottery request are associated in the user DB, and the user is thereby awarded the game media that they won as a result of their own gacha draw.
ここで、上記をさらに補足すると、「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽選方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDBに記憶され管理される。さらに、「ガチャ」とは、情報処理装置2にて、抽選リストの中から、所定の選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置3に付与される。「ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する」とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。 To further expand on the above, "game media" refers to electronic data representing elements related to a game, such as the name of the character used as the player character and items (weapons, armor, tools) used by the player character in the virtual game space. Users can obtain game media through direct purchase, completing quests, or through a lottery system known as gacha. Obtained game media is stored and managed in a user DB in association with the identification information of the user who has acquired the game media. Furthermore, "gacha" is a method in which an information processing device 2 randomly selects game media from a lottery list based on a predetermined selection rate. The selected game media is then granted to the user's game device 3. "Granting game media selected through gacha to a user/owning the user" is synonymous with "associating/being associated with the game media selected through the lottery process with identification information identifying the user."
<ゲーム装置3>
ゲーム装置3には、ディスプレイ4a、スピーカ4bおよび入力デバイス4cが外部接続または内蔵される。また、ゲーム装置3は、通信部31、記憶部32、制御部33、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cを有する。通信部31、記憶部32、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cは、通信バス30を介して制御部33と電気的に接続されている。
<Game Device 3>
A display 4a, a speaker 4b, and an input device 4c are externally connected or built into the game device 3. The game device 3 also has a communication unit 31, a storage unit 32, a control unit 33, a graphics processing unit 34a, an audio processing unit 34b, and an operation unit 34c. The communication unit 31, the storage unit 32, the graphics processing unit 34a, the audio processing unit 34b, and the operation unit 34c are electrically connected to the control unit 33 via a communication bus 30.
通信部31は、ゲーム装置3と情報処理装置2との間で各種データを送受信するために、通信ネットワーク11に通信可能に接続される、いわゆるネットワークインターフェースである。ゲーム装置3が通信部31を介して受信する主な情報としては、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求などが挙げられる。ゲーム装置3が通信部31を介して送信する主な情報としては、ダウンロード要求情報に応じて情報処理装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報などが挙げられる。 The communication unit 31 is a so-called network interface that is communicatively connected to the communication network 11 in order to send and receive various data between the game device 3 and the information processing device 2. Main information received by the game device 3 via the communication unit 31 includes account information, download request information for new game data, a gacha execution request, a quest execution request, etc. Main information transmitted by the game device 3 via the communication unit 31 includes new game data sent from the information processing device 2 in response to download request information, information regarding game media selected by lottery processing, etc.
記憶部32は、HDD、SSD、RAMおよびROMなどで構成される。記憶部32には、情報処理装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置であるゲーム装置3のアカウント情報、ユーザ情報などが格納されている。なお、ユーザ情報は、情報処理装置2の記憶部22で記憶するユーザDBの少なくとも一部の情報である。ユーザDBでユーザ情報のマスタを管理し、ゲーム装置3の記憶部32は、このマスタの少なくとも一部の情報が情報処理装置2から配信され、これを記憶する。 The storage unit 32 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 32 stores game data downloaded from the information processing device 2, various programs including part of the game program, account information for the game device 3 itself, user information, etc. The user information is at least a portion of the information in the user DB stored in the storage unit 22 of the information processing device 2. The user DB manages a master of the user information, and the storage unit 32 of the game device 3 stores at least a portion of this master information distributed from the information processing device 2.
制御部33は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置であるゲーム装置3の動作を制御する。特に、制御部33は、記憶部32に記憶された所定のプログラムを読み出すことによって、自装置であるゲーム装置3に係る種々の機能を実現する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部33によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部33は単一であることに限定されず、機能ごとに複数の制御部33を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 33 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the game device 3 itself. In particular, the control unit 33 realizes various functions related to the game device 3 itself by reading out predetermined programs stored in the storage unit 32. In other words, information processing by software stored in the storage unit 32 is specifically realized by the control unit 33, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 33 is not limited to being single, and implementation may include multiple control units 33 for each function. A combination of these may also be used.
特に、制御部33は、自装置であるゲーム装置3のユーザによる入力デバイス4cの操作に従って、ゲームを実行するように構成される。具体的には、制御部33は、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部32から読み出すか、または情報処理装置2から受信したデータを用いて、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部34aによって処理されることにより、ディスプレイ4aには処理後のゲーム画像が逐次表示される。換言すると、制御部33は、ゲームの実行にあたり、自装置であるゲーム装置3のユーザの操作などに応じてディスプレイ4aの表示制御およびスピーカ4bの音声出力制御を行うように構成される。 In particular, the control unit 33 is configured to execute the game in accordance with the operation of the input device 4c by the user of the game device 3, which is the device itself. Specifically, the control unit 33 reads data such as virtual game space objects and textures included in the game data from the storage unit 32, or generates two-dimensional or three-dimensional game image information using data received from the information processing device 2. The game image information is processed by the graphics processing unit 34a, and the processed game images are sequentially displayed on the display 4a. In other words, the control unit 33 is configured to control the display of the display 4a and the audio output of the speaker 4b in accordance with the operation of the user of the game device 3, which is the device itself, when executing the game.
グラフィック処理部34aは、制御部33から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部34aは、例えば液晶型であるディスプレイ4aと接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ4a上に表示される。オーディオ処理部34bは、スピーカ4bと接続され、制御部33の指示に従ってゲーム音声を再生および合成すると、これをスピーカ4bから出力させる。操作部34cは、入力デバイス4cと接続され、操作入力に関するデータを入力デバイス4cとの間で送受信する。ユーザは、入力デバイス4cを操作することで、ゲーム装置3に操作信号を入力する。なお、入力デバイス4cは、ディスプレイ4aと一体化されたタッチパネル、外付けのゲームパッド、マウスやキーボード等の総称である。 The graphics processing unit 34a renders game images, including characters and various objects related to the virtual game space, in animated format in accordance with game image information output from the control unit 33. The graphics processing unit 34a is connected to the display 4a, which may be, for example, an LCD, and the game images rendered in animated format are displayed on the display 4a as a game screen. The audio processing unit 34b is connected to the speaker 4b and plays and synthesizes game audio in accordance with instructions from the control unit 33, outputting this from the speaker 4b. The operation unit 34c is connected to the input device 4c and transmits and receives data related to operation inputs to and from the input device 4c. The user inputs operation signals to the game apparatus 3 by operating the input device 4c. The input device 4c is a general term for a touch panel integrated with the display 4a, an external game pad, a mouse, a keyboard, etc.
2.2 機能構成
続いて、図2を参照して、情報処理システム1の情報処理装置2における各機能構成について説明する。
2.2 Functional Configuration Next, the functional configuration of the information processing device 2 of the information processing system 1 will be described with reference to FIG.
図2は、本実施形態に係る情報処理装置2の機能構成を示すブロック図である。図2に示されるように、制御部23は、記憶部22に記憶された各種プログラムを実行することにより、ゲーム制御部230、受付部231、実行部232、調整部233、表示制御部234、通知部235、および特定判定部236として機能する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部23によって具体的に実現されることで、制御部23に含まれる各機能部として実行されうる。 Figure 2 is a block diagram showing the functional configuration of the information processing device 2 according to this embodiment. As shown in Figure 2, the control unit 23 executes various programs stored in the memory unit 22, thereby functioning as a game control unit 230, a reception unit 231, an execution unit 232, an adjustment unit 233, a display control unit 234, a notification unit 235, and a specific determination unit 236. In other words, information processing by the software stored in the memory unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23.
ゲーム制御部230は、ゲームの進行を制御するように構成される。一例として、ゲーム制御部230は、開催されるイベントを含むゲームの進行を制御する。別の一例として、ゲーム制御部230は、ユーザによって操作されるプレイヤキャラクタが敵キャラクタと戦う対戦ゲームの進行を制御する。一態様において、「特定の敵キャラクタを倒すこと」等といった具体的な達成条件が定められたクエストとして、対戦ゲームが実行されてよい。 The game control unit 230 is configured to control the progress of the game. As one example, the game control unit 230 controls the progress of the game, including events that are held. As another example, the game control unit 230 controls the progress of a fighting game in which a player character controlled by a user fights against an enemy character. In one aspect, the fighting game may be executed as a quest with specific achievement conditions, such as "defeating a specific enemy character."
受付部231は、種々のデータを受け付けるように構成される。例えば、受付部231は、ユーザのアカウント情報、ゲームデータ、ユーザからの入力等を、情報処理装置2の記憶部22またはゲーム装置3から受け付ける。本実施形態では、受付部231が受け付けた種々の情報は、記憶部22に記憶されるものとして説明する。 The reception unit 231 is configured to receive various data. For example, the reception unit 231 receives user account information, game data, input from the user, etc. from the storage unit 22 of the information processing device 2 or the game device 3. In this embodiment, the various information received by the reception unit 231 is described as being stored in the storage unit 22.
実行部232は、複数のゲーム区分(例えば、イベント、アイテムショップ、ガチャ等)をユーザに対して実行するように構成される。イベントとは、例えば、ゲームを主催するゲームメーカー等によって、恒常的にまたは期間限定で開催される催し物であってよい。以下、特に断りのない場合において、イベントとは、期間限定イベントであることを前提に説明を行う。イベントは、全てのユーザに対して実行されてもよいし、一部のユーザに対して実行されてもよい。また、イベントには、例えば複数のクエストやストーリーが含まれており、イベントを実行されたユーザのみが、これらをプレイすることができる態様であってよい。実行部232は、期間限定のイベントと並行して、そのイベントと関連付けられた特別なゲーム媒体を販売するアイテムショップや、特別なゲーム媒体が当たるガチャを実行してもよい。なお、以下において「イベントを実行する」と「イベントを開催する」とは、同義で使用される。 The execution unit 232 is configured to execute multiple game categories (e.g., events, item shops, gacha, etc.) for users. An event may be, for example, an event held permanently or for a limited time by a game developer or the like that hosts the game. Unless otherwise specified, the following description will assume that an event is a limited-time event. An event may be executed for all users or for some users. An event may also include, for example, multiple quests or stories that can only be played by users who have executed the event. In parallel with a limited-time event, the execution unit 232 may also execute an item shop that sells special game content associated with the event, or a gacha in which special game content can be won. Note that, hereinafter, "executing an event" and "hosting an event" are used interchangeably.
調整部233は、ゲームの進行において使用される種々のパラメータを調整するように構成される。一例として、調整部233は、受付部231が受け付けた種々のデータに基づいて、イベントの報酬情報または難易度情報を調整する。 The adjustment unit 233 is configured to adjust various parameters used in the progression of the game. As an example, the adjustment unit 233 adjusts reward information or difficulty level information for an event based on various data received by the reception unit 231.
表示制御部234は、記憶部32に記憶された種々の情報またはこれらを含む画面等を、視認可能な態様でゲーム装置3のディスプレイ4aに表示させる。具体的には、表示制御部234は、画面、画像(例えば、静止画または動画)、アイコン、テキスト等といった、ヒトが視認可能な態様で生成された視覚情報そのものを生成してもよいし、例えばディスプレイ4aに視覚情報を表示させるためのレンダリング情報を生成し、これを送信するようにしてもよい。 The display control unit 234 displays various information stored in the memory unit 32 or screens containing such information on the display 4a of the game device 3 in a visible manner. Specifically, the display control unit 234 may generate visual information itself, such as screens, images (e.g., still images or videos), icons, text, etc., generated in a manner visible to humans, or may generate rendering information for displaying the visual information on the display 4a and transmit this, for example.
通知部235は、ユーザに対して種々の通知を実行するように構成される。通知の方法は特に限定されず、例えば、通知部235は、表示制御部234にゲーム装置3のディスプレイ4aに通知を表示させてもよく、スピーカ4bから音を出してもよく、入力デバイス4cを振動させてもよい。通知部235による通知は、一部のユーザに対して継続的に行われてもよく、入力デバイス4cを介したユーザからの入力により解除されてもよい。 The notification unit 235 is configured to execute various notifications to the user. The notification method is not particularly limited; for example, the notification unit 235 may cause the display control unit 234 to display a notification on the display 4a of the game device 3, may emit a sound from the speaker 4b, or may vibrate the input device 4c. Notifications by the notification unit 235 may be continuously sent to some users, or may be canceled by input from the user via the input device 4c.
特定判定部236は、ゲーム制御部230によって進行を制御されるゲーム上での種々の情報の特定、ゲーム上での種々の状態の判定等を行うように構成される。特に、特定判定部236は、候補イベントの実行条件が満たされたかどうかを判定する。 The identification determination unit 236 is configured to identify various information in the game whose progress is controlled by the game control unit 230, determine various states in the game, and so on. In particular, the identification determination unit 236 determines whether the execution conditions for a candidate event have been met.
3.情報処理システム1の動作の流れ
本節では、前述した情報処理システム1の動作の流れについて説明する。ところで、情報処理システム1において提供されるゲームは、プレイヤがプレイする主たるパートであるインゲームと、インゲームをプレイするにあたっての準備や待機等を担うパートであるアウトゲームとを含む。以下において、インゲームの一例として対戦ゲームを取り上げ、アウトゲームの一例として、対戦ゲーム以外のゲームパートを取り上げるものとする。プレイヤは、アウトゲームにおいて、ゲーム内通貨を使用して買い物をしたり、プレイヤキャラクタを育成したりすることができる。また、プレイヤは、育成したプレイヤキャラクタを操作して、インゲームにおいて敵キャラクタと対戦し、クエストの達成を目指すこととなる。
3. Operational Flow of Information Processing System 1 This section describes the operational flow of the information processing system 1 described above. Incidentally, a game provided by the information processing system 1 includes an in-game, which is the main part played by the player, and an out-game, which is a part in which the player prepares and waits for the in-game to be played. Below, a competitive game will be taken as an example of an in-game, and a game part other than the competitive game will be taken as an example of an out-game. In the out-game, the player can use in-game currency to make purchases and train a player character. Furthermore, the player controls the trained player character to battle enemy characters in the in-game, aiming to complete quests.
さらに、以下の説明において、ゲームにおいて開催される可能性があるイベントの候補を候補イベントと称し、候補イベントの中から実行されるものとして決定されたイベントを実行イベントと称する。また、以下において、説明上の主たるプレイヤを単にプレイヤ(特定ユーザの一例)と称し、これ以外のプレイヤを他のプレイヤ(他のユーザの一例)と称することとする。 Furthermore, in the following explanation, candidate events that may be held in the game will be referred to as candidate events, and an event that is determined to be executed from among the candidate events will be referred to as an executed event. Also, in the following explanation, the main player will be referred to simply as the player (an example of a specific user), and other players will be referred to as other players (an example of other users).
3.1 情報処理の概要
まず、情報処理システム1によって実行される情報処理の概要について、主に実行イベントの開催までの流れ(図3参照)と、主に実行イベントの終了までの流れ(図4参照)とついて、分けて説明する。
3.1 Overview of Information Processing First, an overview of the information processing executed by the information processing system 1 will be explained, mainly focusing on the flow up to the start of an execution event (see FIG. 3) and the flow up to the end of an execution event (see FIG. 4).
<投票から実行イベントの開催まで>
図3は、情報処理システム1によって実行される情報処理のうち、主に実行イベントの開催までの流れを示すアクティビティ図である。
<From voting to holding the execution event>
FIG. 3 is an activity diagram showing the flow of information processing executed by the information processing system 1, mainly up to the holding of an execution event.
まず、情報処理装置2の制御部23におけるゲーム制御部230は、複数の候補イベントに対する投票期間を開始させる(アクティビティA001)。なお、候補イベントは、過去に開催されたことがある過去イベントを含んでいる。過去イベントとは、後述のアクティビティA005における投票(指定)を受け付けることなく実行されたイベント、かつ、すでに終了したイベントである。過去イベントは、典型的には全てのユーザを対象として開催されたイベントである。 First, the game control unit 230 in the control unit 23 of the information processing device 2 starts a voting period for multiple candidate events (activity A001). Note that candidate events include past events that have been held in the past. Past events are events that were executed without accepting votes (designations) in activity A005, described below, and that have already ended. Past events are typically events that were held for all users.
次に、表示制御部234は、ゲーム装置3のディスプレイ4aに、複数の候補イベントをプレイヤが視認可能な態様で表示させる(アクティビティA002)。具体的には、表示制御部234は、プレイヤによるゲーム装置3の入力デバイス4cを介した入力に応じて、ディスプレイ4aに候補イベントに対する投票画面を表示させる。 Next, the display control unit 234 causes the display 4a of the game device 3 to display multiple candidate events in a manner that is visible to the player (activity A002). Specifically, the display control unit 234 causes the display 4a to display a voting screen for the candidate events in response to input by the player via the input device 4c of the game device 3.
次に、複数の候補イベントのうちの少なくとも1つに対し、プレイヤからの指定が入力される(アクティビティA003)。具体的には、入力デバイス4cを介し、プレイヤから特定の候補イベントに対する投票が入力される。以下において、プレイヤは、特定の候補イベントとして第1イベントに投票したものとする。 Next, the player inputs a designation for at least one of the multiple candidate events (activity A003). Specifically, the player inputs a vote for a specific candidate event via the input device 4c. In the following, it is assumed that the player voted for the first event as the specific candidate event.
次に、他のプレイヤに対するプレイヤからの勧誘が入力される(アクティビティA004)。具体的には例えば、プレイヤが投票した候補イベントと同じ候補イベントに投票を依頼する内容のリクエスト(以下、投票リクエストという)が、他のプレイヤに対して送信される。すなわち、リクエストは、第1イベントに対する指定を、他のプレイヤに要求する内容を含む。例えば、通知部235は、プレイヤの入力デバイス4cを介した入力に応じて、投票リクエストを送信する。ここで他のプレイヤとは、例えば、プレイヤのフレンドのうちの少なくとも1人、または同じギルドやチームに所属するメンバのうちの少なくとも1人である。 Next, the player inputs an invitation to other players (activity A004). Specifically, for example, a request (hereinafter referred to as a voting request) is sent to the other players requesting them to vote for the same candidate event as the candidate event for which the player voted. In other words, the request includes content requesting the other players to specify the first event. For example, the notification unit 235 sends the voting request in response to input by the player via the input device 4c. Here, the other player refers to, for example, at least one of the player's friends, or at least one member belonging to the same guild or team.
次に、受付部231は、第1受付ステップとして、複数の候補イベントのうちの少なくとも1つに対する指定を、プレイヤから受け付ける。具体的には、受付部231は、通信ネットワーク11および通信部21を介し、アクティビティA003で入力されたプレイヤからの投票を受け付ける(アクティビティA005)。 Next, as a first reception step, the reception unit 231 receives from the player a designation for at least one of the multiple candidate events. Specifically, the reception unit 231 receives the vote from the player entered in activity A003 via the communication network 11 and the communication unit 21 (activity A005).
アクティビティA005と並行して、通知部235は、通信ネットワーク11および通信部21を介し、プレイヤからのリクエストがあったことを他のプレイヤに通知する(アクティビティA006)。 In parallel with activity A005, the notification unit 235 notifies other players via the communication network 11 and the communication unit 21 that a request has been made by the player (activity A006).
次に、特定判定部236は、候補イベントの実行条件が満たされたか否かを判定する(アクティビティA007)。以下、実行条件が満たされていない場合の処理を先に説明する。 Next, the identification determination unit 236 determines whether the execution conditions for the candidate event are met (activity A007). Below, we will first explain the processing when the execution conditions are not met.
特定判定部236によって実行条件が満たされていないと判定された場合、特定判定部236は、さらに、投票期間が終了したか否かを判定する(アクティビティA008)。特定判定部236によって投票期間が終了していないと判定された場合、アクティビティA005およびアクティビティA006の処理に戻る。つまり、投票期間中の随時、受付部231は、種々のプレイヤからの投票および投票リクエストを受け付けている。一方、特定判定部236によって投票期間が終了したと判定された場合、情報処理は終了する。つまりこの場合は、実行条件が満たされず、かつ投票期間が終了してしまったことで、どの候補イベントも実行されないことが決定されている。 If the specific determination unit 236 determines that the execution conditions have not been met, the specific determination unit 236 further determines whether the voting period has ended (activity A008). If the specific determination unit 236 determines that the voting period has not ended, the processing returns to activity A005 and activity A006. In other words, the reception unit 231 receives votes and vote requests from various players at any time during the voting period. On the other hand, if the specific determination unit 236 determines that the voting period has ended, information processing ends. In other words, in this case, since the execution conditions have not been met and the voting period has ended, it has been determined that none of the candidate events will be executed.
一方で、アクティビティA007において、特定判定部236によって候補イベントの実行条件が満たされたと判定された場合は、候補イベントのうちの1つが実行イベントとして決定される(アクティビティA009)。例えば、プレイヤがアクティビティA005で投票した第1イベントが実行条件を満たした場合は、特定判定部236が、候補イベントのうちの第1イベントが実行イベントとして決定されたという情報を特定している。なお、第1イベントが過去イベントである場合は、以前に開催された過去イベントが実行イベントとして決定されたこととなる。このような再開催に関する事象を、過去イベントの復刻と称する。 On the other hand, if the identification determination unit 236 determines that the execution conditions for the candidate events are met in activity A007, one of the candidate events is determined to be the executed event (activity A009). For example, if the first event for which the player voted in activity A005 meets the execution conditions, the identification determination unit 236 identifies information that the first event of the candidate events has been determined to be the executed event. Note that if the first event is a past event, a past event that was previously held has been determined to be the executed event. Such an event related to a re-run is referred to as a revival of a past event.
次に、表示制御部234は、ゲーム装置3のディスプレイ4aに、第1イベントが実行イベントとして決定したことをプレイヤが視認可能な態様で表示させる(アクティビティA010)。具体的には、投票画面において、実行イベントが決定したことを示すテキスト等を表示させる。 Next, the display control unit 234 displays on the display 4a of the game device 3 in a manner visible to the player that the first event has been determined as the event to be executed (activity A010). Specifically, it displays text or the like on the voting screen indicating that the event to be executed has been determined.
次に、ゲーム制御部230は、複数の候補イベントに対する投票期間を終了させる(アクティビティA011)。 Next, the game control unit 230 ends the voting period for multiple candidate events (activity A011).
次に、調整部233は、第1イベントの報酬情報および難易度情報を調整する(アクティビティA012)。報酬情報とは、イベントに参加するプレイヤに付与される報酬に関する情報である。具体的には例えば、報酬とは、ゲームの進行に応じてプレイヤに与えられるゲーム媒体やゲーム内通貨等であり、報酬情報とは、イベント報酬やクエスト報酬等の報酬の内容、プレイヤに報酬を付与する条件等である。また、難易度情報とは、イベントの難易度に関する情報である。具体的には例えば、難易度情報とは、敵キャラクタに関する情報(例えば、体力、攻撃力、防御力、使用する技、属性、弱点等)、イベントに含まれるクエストの達成条件(例えば、バトル時間やターン数の条件、使用可能なプレイヤキャラクタや技の条件等)等である。このように、投票によって決定された実行イベントを通常開催されるイベントとは異なるように調整することで、プレイヤがゲームをより楽しむことができる態様を実現することができる。 Next, the adjustment unit 233 adjusts the reward information and difficulty level information for the first event (activity A012). Reward information is information about rewards granted to players who participate in the event. Specifically, for example, rewards include game content and in-game currency granted to players as the game progresses, and reward information includes the details of rewards such as event rewards and quest rewards, and the conditions for granting rewards to players. Difficulty level information is information about the difficulty level of the event. Specifically, for example, difficulty level information includes information about enemy characters (e.g., stamina, attack power, defense power, techniques used, attributes, weaknesses, etc.), and the conditions for completing quests included in the event (e.g., battle time and number of turns, conditions for usable player characters and techniques, etc.). In this way, by adjusting the execution event determined by voting so that it differs from normally held events, it is possible to realize an aspect that allows players to enjoy the game more.
次に、実行部232は、第1イベントに投票したプレイヤに向けて、第1イベントを開催する(アクティビティA013)。すなわち、実行部232は、第1イベントに投票したプレイヤに対して、第1イベントを実行イベントとして実行する。特に第1イベントが過去イベントである場合、実行部232は、過去イベントのイベント情報に基づいて実行イベントを実行する。イベント情報とは、イベントを構成する要素に関する情報である。具体的には例えば、イベント情報とは、ストーリーの内容、静止画および動画データ、登場キャラクタ(例えば、敵キャラクタ、ボスキャラクタ、味方のノンプレイヤキャラクタ、プレイヤキャラクタ等)に関する情報、仮想空間を構成するためのデータ、報酬情報、難易度情報等である。過去イベントのイベント情報に基づいて過去イベントを復刻することにより、ゲームメーカー等のイベント主催者の負担を増やさずに、実行イベントを開催することができる。 Next, the execution unit 232 hosts the first event for players who voted for the first event (activity A013). That is, the execution unit 232 executes the first event as an execution event for players who voted for the first event. In particular, if the first event is a past event, the execution unit 232 executes the execution event based on the event information of the past event. Event information is information about the elements that make up the event. Specifically, for example, event information includes the content of the story, still image and video data, information about appearing characters (e.g., enemy characters, boss characters, ally non-player characters, player characters, etc.), data for constructing the virtual space, reward information, difficulty level information, etc. By reviving past events based on the event information of past events, it is possible to hold execution events without increasing the burden on event organizers such as game makers.
次に、表示制御部234は、ゲーム装置3のディスプレイ4aに、実行イベントである第1イベントをプレイヤが視認可能な態様で表示させる(アクティビティA014)。具体的には、表示制御部234は、プレイヤによるゲーム装置3の入力デバイス4cを介した入力に応じて表示されるイベント画面において、第1イベントを表示させる。その後、プレイヤは、第1イベントに関するゲームをプレイすることができる。 Next, the display control unit 234 displays the first event, which is the execution event, on the display 4a of the game device 3 in a manner that is visible to the player (activity A014). Specifically, the display control unit 234 displays the first event on an event screen that is displayed in response to input by the player via the input device 4c of the game device 3. The player can then play a game related to the first event.
<イベントの開始から終了まで>
続いて、実行イベントの開始から終了までの流れを概説する。ここでは一例として、実行イベントがレイドバトルと称される対戦ゲームに関するイベント(レイドイベント)であるものとして説明する。レイドバトルと称される対戦ゲームとは、実行イベントに参加する複数のプレイヤによってそれぞれ操作される複数のプレイヤキャラクタが、共通の敵キャラクタと戦うゲームである。対戦ゲームの種類に特に制限はないが、例えば、ターン制のバトルが採用される。プレイヤが、制限ターンまたは制限時間以内にレイドボスを倒すことができた場合には、討伐成功となる。一方、プレイヤが制限ターン以内にレイドボスを倒すことができなかった場合や、レイドボスの攻撃によってプレイヤキャラクタの体力がゼロになって全滅した場合には、討伐失敗となる。
<From the start to the end of the event>
Next, the flow from the start to the end of an execution event will be outlined. Here, as an example, the execution event will be described as an event (raid event) related to a fighting game called a raid battle. A fighting game called a raid battle is a game in which multiple player characters, each controlled by multiple players participating in the execution event, fight a common enemy character. There are no particular restrictions on the type of fighting game, but for example, a turn-based battle is adopted. If a player can defeat the raid boss within the limited number of turns or the limited time, the defeat is considered successful. On the other hand, if a player cannot defeat the raid boss within the limited number of turns, or if the player characters' stamina is reduced to zero by the raid boss's attack and they are all annihilated, the defeat is considered unsuccessful.
図4は、情報処理システム1によって実行される情報処理のうち、主にレイドイベントの流れを示すフローチャートである。レイドバトルには、マッチングされた複数のプレイヤが同時に共闘する同期協力バトルと、複数のプレイヤが各自でレイドボスと戦って与えたダメージが合算される非同期協力バトルが存在するが、以下では、非同期協力バトルが採用された場合を想定して説明をする。 Figure 4 is a flowchart showing the flow of information processing executed by information processing system 1, primarily focusing on the flow of a raid event. Raid battles include synchronous cooperative battles, in which multiple matched players fight together simultaneously, and asynchronous cooperative battles, in which multiple players individually fight a raid boss and the damage they inflict is added together. The following explanation assumes that asynchronous cooperative battles are used.
レイドイベントに参加したプレイヤは、通常の敵キャラクタと対戦するクエスト(以下、ノーマルクエストという)をプレイすることができる。ゲーム制御部230は、プレイヤの入力デバイス4cを介した入力に応じて、ノーマルクエストを開始させる(ステップS101)。そして、ゲーム制御部230は、ノーマルクエストの開始に応じて、プレイヤキャラクタと敵キャラクタとのバトルを進行させる。各ノーマルクエストの終了後、表示制御部234によってクエストの結果が表示され(ステップS102)、成否に応じてプレイヤにクエスト報酬が付与される。 Players who participate in a raid event can play quests (hereinafter referred to as normal quests) in which they battle normal enemy characters. The game control unit 230 starts the normal quest in response to input from the player via the input device 4c (step S101). Then, in response to the start of the normal quest, the game control unit 230 causes the battle between the player character and the enemy character to progress. After each normal quest is completed, the display control unit 234 displays the result of the quest (step S102), and the player is given a quest reward depending on whether the quest was successful or not.
次に、ゲーム制御部230は、次のノーマルクエストを出現させ(ステップS103)、続いて、レイドバトルを出現させるか否かを決定する(ステップS104)。ノーマルクエストにおいては、1つのクエストが終了すると、次のクエストに挑戦可能になるという流れが繰り返される一方で、各ノーマルクエストが終了する都度、所定の条件に基づいてレイドバトルを発生させるか否かが決定される。例えば、ゲーム制御部230は、ノーマルクエストの終了後に、レイドバトルを出現させるか否かを所定の確率に基づいて抽選する。所定の確率は、ユーザのスタミナ消費量等のゲームのプレイ状況や、ゲームの進捗度合い等のゲーム情報や、ユーザランク等のユーザ情報に基づいて設定されてもよい。 Next, the game control unit 230 causes the next normal quest to appear (step S103), and then determines whether or not to cause a raid battle to appear (step S104). In normal quests, the process of completing one quest and then becoming able to challenge the next quest is repeated, and each time a normal quest is completed, a determination is made as to whether or not to cause a raid battle based on predetermined conditions. For example, after a normal quest ends, the game control unit 230 performs a lottery based on a predetermined probability to determine whether or not to cause a raid battle to appear. The predetermined probability may be set based on the user's game play status, such as the amount of stamina consumed, game information, such as the degree of progress in the game, and user information, such as the user rank.
次のノーマルクエストがプレイされる場合には最初の処理に戻り、プレイヤの入力デバイス4cを介した入力に応じて、ゲーム制御部230が次のノーマルクエストを開始させる(ステップS101)。一方、レイドバトルが出現した場合には、プレイヤの入力デバイス4cを介した入力に応じて、ゲーム制御部230がレイドバトルを開始させる(ステップS105)。レイドバトルのターン制バトルの流れは、ノーマルクエストと同様である。 If the next normal quest is to be played, the process returns to the initial processing, and the game control unit 230 starts the next normal quest in response to input from the player via the input device 4c (step S101). On the other hand, if a raid battle has appeared, the game control unit 230 starts the raid battle in response to input from the player via the input device 4c (step S105). The flow of turn-based battles in raid battles is the same as for normal quests.
特定判定部236は、プレイヤがレイドボスの討伐に成功したか否かを判定する(ステップS107)。討伐失敗と判定された場合、次の処理は、ステップS101へと戻る。討伐成功と判定された場合、ゲーム制御部230は、ランキングを作成し、プレイヤには、討伐成功の報酬が付与される。そして、プレイヤの入力デバイス4cを介した入力に応じて、表示制御部234が現時点でのランキングを表示させ、情報処理が終了する(ステップS108)。 The identification determination unit 236 determines whether the player succeeded in defeating the raid boss (step S107). If it is determined that the defeat was unsuccessful, the process returns to step S101. If it is determined that the defeat was successful, the game control unit 230 creates a ranking and awards the player a reward for successful defeat. Then, in response to input by the player via the input device 4c, the display control unit 234 displays the current ranking, and information processing ends (step S108).
<情報処理のまとめ>
以上をまとめると、本実施形態に係る情報処理システム1は、次の各構成要素を備える。ゲーム制御部230は、開催されるイベントを含むゲームの進行を制御する。受付部231は、第1受付ステップとして、ゲームにおいて、イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付ける。実行部232は、指定によって複数の候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数のユーザのうちの特定ユーザに対して、第1イベントを実行イベントとして実行する。特定ユーザは、第1受付部において候補イベントのうち第1イベントを指定したユーザである。
<Summary of information processing>
To summarize the above, the information processing system 1 according to this embodiment includes the following components: The game control unit 230 controls the progress of a game including an event to be held. The reception unit 231 receives, as a first reception step, a designation of at least one of a plurality of candidate events that are candidates for an event in the game from each of a plurality of users. The execution unit 232 executes the first event as an executed event for a specific user of the multiple users when an execution condition for a first event that is at least one of the plurality of candidate events is satisfied by the designation. The specific user is the user who specified the first event from the candidate events in the first reception unit.
このような態様によれば、趣向性の高いゲームを実現することができる。特に過去イベントの復刻が行われた場合には、最近ゲームを始めたばかりの新規のプレイヤや、過去イベントに参加できなかったプレイヤに対して、そのイベントに参加する機会を与えることができ、よりユーザフレンドリーなゲームを実現することができる。さらに、実行イベントがレイドイベントである場合には、複数のプレイヤで共闘してレイドボスを倒すという性質上、プレイヤ数がなるべく多いことが好ましく、上記のような投票を用いることで、レイドイベントの参加プレイヤが減少して活気付かなくなる状態を防ぐことができる。 This type of implementation makes it possible to create a highly entertaining game. In particular, when a past event is re-run, new players who have just started playing the game recently and players who were unable to participate in past events can be given the opportunity to take part in that event, making the game more user-friendly. Furthermore, when the event being held is a raid event, due to the nature of the event in which multiple players work together to defeat a raid boss, it is preferable to have as many players as possible. Using voting as described above can prevent a situation in which the number of players participating in the raid event decreases and it becomes stale.
3.2 情報処理の詳細
上記概説された情報処理の詳細部分を、図を用いて説明する。
3.2 Details of Information Processing The details of the information processing outlined above will be explained using figures.
<投票画面>
図5および図6は、プレイヤに視認される投票画面400の一例を示すイメージ図である。ここでは、プレイヤがまだ何れの候補イベントにも投票していない状態の画面例を表している。図5に示すように、投票期間表示401には、投票期間が終了する時までの残り期間(例えば、残り日数、残り時間等)が表示される。ここでの投票期間は、アクティビティA001において、ゲーム制御部230が開始させた投票期間である。
<Voting screen>
5 and 6 are image diagrams showing an example of a voting screen 400 visible to the player. Here, an example screen is shown in a state where the player has not yet voted for any candidate events. As shown in FIG. 5, the voting period display 401 displays the remaining period (e.g., the number of remaining days, the remaining time, etc.) until the voting period ends. The voting period here is the voting period started by the game control unit 230 in activity A001.
また、図5の例において投票画面400には、候補イベントを示す複数の候補イベントバナー402が表示されている。アクティビティA002において、表示制御部234が表示させる複数の候補イベントは、例えば、複数の候補イベントバナー402である。候補イベントバナー402に対するプレイヤからのタップ操作等の入力を、受付部231が受け付けたことに応じて、表示制御部234は、イベント詳細画面410(図7参照)を表示させる。 In the example of FIG. 5, the voting screen 400 displays multiple candidate event banners 402 indicating candidate events. In activity A002, the multiple candidate events displayed by the display control unit 234 are, for example, multiple candidate event banners 402. In response to the reception unit 231 receiving input from the player, such as a tap operation, on the candidate event banner 402, the display control unit 234 displays the event details screen 410 (see FIG. 7).
図5の例において、『地底からの使者バジリスク』という候補イベントの調整表示403には、このイベントの開催が決定した場合、過去開催された当時の2倍の量の報酬が、プレイヤに付与されることが示されている。上記を換言すると、表示制御部234は、第1表示ステップとして、複数の候補イベントを、報酬情報または難易度情報が調整されることを示す情報と共に表示させる。このような態様により、プレイヤが過去イベントに参加するモチベーションを高めることができる。また、イベント主催者が推奨する候補イベントに対する投票を、プレイヤに促すことができる。 In the example of Figure 5, the adjustment display 403 for the candidate event "Basilisk, the Emissary from the Underworld" indicates that if it is decided to hold this event, players will be given twice the amount of rewards as when the event was held in the past. In other words, as a first display step, the display control unit 234 displays multiple candidate events along with information indicating that reward information or difficulty information will be adjusted. This configuration can increase players' motivation to participate in past events. It can also encourage players to vote for candidate events recommended by the event organizer.
上記の例のように、現行イベントまたは過去イベントのイベント情報に基づいて、実行イベントの報酬情報または難易度情報が調整される。現行イベントとは、指定を受け付けることなく実行されるイベント、かつ、まだ終了していないイベントである。すなわち、現在開催中のイベントであっても、これから開催されるイベントであっても、まだ終了していないイベントであれば現行イベントに含まれる。なお、現行イベントおよび過去イベントは、典型的には参加に対して特段の条件(チュートリアルをクリア済みであるなど、最低限状態までゲームが進捗していることは除く)が要求されることなく、全てのユーザが参加できるイベントである。特に、実行イベントが過去イベントである場合、新たなキャラクタや新たな特殊攻撃等の出現等により、過去の開催当時とイベントの難易度が相対的に異なってくることがある。かかる場合であっても、報酬情報および難易度情報を調整することで、実行イベントが復刻された過去イベントであってもゲームを楽しめる態様を実現することができる。 As in the above example, the reward information or difficulty information for the running event is adjusted based on the event information for the current event or past event. A current event is an event that is run without accepting designation and that has not yet ended. In other words, a current event includes an event that is currently running or an event that will be held in the future, as long as it has not yet ended. Note that current and past events are events that all users can participate in, typically without requiring any special conditions for participation (apart from having progressed through the game to a minimum level, such as having completed the tutorial). In particular, if the running event is a past event, the difficulty of the event may be relatively different from when it was held in the past due to the appearance of new characters, new special attacks, etc. Even in such cases, by adjusting the reward information and difficulty information, it is possible to achieve a mode in which the game can be enjoyed even if the running event is a re-run of a past event.
候補イベントの実行条件とは、例えば、プレイヤから一定数以上の票を集めることである。投票画面400における必要数表示406には、候補イベントを実行イベントとして決定するために必要な票の数が表示される。本実施形態においては、プレイヤは1人1票のみ投票可能であり、票の数は、投票したプレイヤの人数と同じである。得票数表示405には、各候補イベントの現在の得票数が表示される。図5の例では、『地底からの使者バジリスク』という候補イベントは、5000票集まった場合に開催が決定される。また、現時点ではこの候補イベントに3000票集まった状態であることが示されている。 The condition for executing a candidate event is, for example, collecting a certain number of votes from players. The required number display 406 on the voting screen 400 displays the number of votes required to decide on a candidate event as an executed event. In this embodiment, each player can only cast one vote, and the number of votes is the same as the number of players who voted. The vote number display 405 displays the current number of votes for each candidate event. In the example of Figure 5, the candidate event "Basilisk, Emissary from the Underground" will be decided to be held if 5,000 votes are collected. It also shows that at the moment, this candidate event has collected 3,000 votes.
受付部231は、投票ボタン404に対するプレイヤからのタップ操作等の入力を受け付けたことに応じて、プレイヤからの投票を受け付ける(第1受付ステップ)。図5の例では、アイテムであるチケットを消費することにより投票可能である旨が、投票ボタン404に表示されている。例えば、プレイヤが『地底からの使者バジリスク』という候補イベントに投票するためには、チケット2枚の消費が必要となる。すなわち、受付部231は、第1受付ステップとして、プレイヤによるアイテムの消費に応じて指定を受け付ける。 The acceptance unit 231 accepts a vote from a player in response to receiving an input such as a tap operation from the player on the voting button 404 (first acceptance step). In the example of FIG. 5, the voting button 404 displays a message that voting can be performed by consuming tickets, which are items. For example, in order for a player to vote for the candidate event "Basilisk, the Messenger from the Underworld," the player must consume two tickets. That is, as the first acceptance step, the acceptance unit 231 accepts a designation in response to the player's consumption of items.
一態様において、表示制御部234は、候補イベントの開催が決定した旨を示す情報を表示させる。図5の例において、『蘇りし古代竜レッドドラゴン』という候補イベントは、開催条件を満たしたため、開催決定表示407が表示されている。 In one aspect, the display control unit 234 displays information indicating that a candidate event has been decided to be held. In the example of Figure 5, the candidate event "Resurrected Ancient Dragon Red Dragon" satisfies the conditions for holding the event, so the event decision display 407 is displayed.
第1イベントの実行条件が満たされた後に第1イベントに対しての指定を受け付ける場合には、実行条件が満たされる前に指定を受け付ける場合と比較して、アイテムの消費量の条件が悪くなる。図5の例では、既に開催が決定した『蘇りし古代竜レッドドラゴン』という候補イベントは、他の候補イベントと比較して、投票に必要なチケットの枚数が多く設定されている。このような態様により、プレイヤが早くから投票をする動機付けとなるため、候補イベントに対してなかなか票が集まらず、人気投票自体が活気付かない状態となることを避けられる。 If a designation for the first event is accepted after the execution conditions for the first event have been met, the item consumption conditions will be worse than if the designation is accepted before the execution conditions are met. In the example of Figure 5, the candidate event "Resurrected Ancient Dragon Red Dragon," which has already been confirmed to be held, is set to require a larger number of tickets to vote than the other candidate events. This provides an incentive for players to vote early, preventing candidate events from slowly gathering votes and resulting in the popularity poll itself becoming stagnant.
図6には、プレイヤが『地底からの使者バジリスク』という候補イベントに投票した後の画面例が表されており、得票数表示405が示す人数は、図5の状態から1人増えて3001人となっている。プレイヤの投票に応じて、表示制御部234は、図6における『地底からの使者バジリスク』の投票ボタン404を、勧誘画面表示ボタン408の表示へと変化させ、その他2つの候補イベントの投票ボタン404を、変更ボタン409の表示へと変化させる。 Figure 6 shows an example screen after the player has voted for the candidate event "Basilisk, the Messenger from the Underground," with the number of votes indicated by the vote count display 405 increasing by one from the state in Figure 5 to 3,001. In response to the player's vote, the display control unit 234 changes the voting button 404 for "Basilisk, the Messenger from the Underground" in Figure 6 to display a solicitation screen display button 408, and changes the voting buttons 404 for the other two candidate events to display a change button 409.
受付部231は、変更ボタン409に対するプレイヤからのタップ操作等の入力を受け付けたことに応じて、プレイヤからの投票先の変更を受け付ける。換言すると、受付部231は、第2受付ステップとして、候補イベントに含まれる第2イベントへの指定の変更を、実行イベントが実行されるまでに、プレイヤから受け付ける。このような態様により、プレイヤは、得票数が多く開催される可能性が高いと予想される候補イベントへと、投票先を変更することができる。したがって、イベント開催前に参加する見込みのあるプレイヤをより多く集めることができ、実行イベントの参加者が少なくなることを抑制することができる。 The reception unit 231 receives a change of betting destination from the player in response to receiving an input such as a tap operation from the player on the change button 409. In other words, as a second reception step, the reception unit 231 receives a change of designation to a second event included in the candidate events from the player before the execution event is executed. In this manner, the player can change their betting destination to a candidate event that is expected to receive a large number of votes and is likely to be held. This makes it possible to gather more players who are likely to participate before the event is held, and to prevent a decrease in the number of participants in the execution event.
受付部231は、第2受付ステップとして、プレイヤによるアイテムの消費に応じて、指定の変更を受け付ける。具体的には例えば、受付部231は、プレイヤによるチケットの消費に応じて、投票先の候補イベントの変更を受け付ける。そして、指定の変更を受け付ける場合には、指定を受け付ける場合と比較して、アイテムの消費量の条件が悪くなる。図5の例では、『蘇りし古代竜レッドドラゴン』という候補イベントに投票するためには、チケット3枚の消費が必要であることが示されている。一方、図6の例では、プレイヤが、同イベントに投票先を変更するためには、チケット4枚の消費が必要となり、最初に投票する場合と比較してチケットの消費量が多くなっている。このような態様により、最初にどの候補イベントに投票するかという選択の重要度が上がり、ゲームの戦略性が向上する。 In the second reception step, the reception unit 231 accepts a change in the designation in accordance with the player's consumption of items. Specifically, for example, the reception unit 231 accepts a change in the candidate event to be voted for in accordance with the player's consumption of tickets. When accepting a change in designation, the item consumption conditions become worse than when accepting a designation. The example in Figure 5 shows that three tickets must be consumed to vote for the candidate event "Resurrection of the Ancient Dragon, Red Dragon." On the other hand, in the example in Figure 6, the player must consume four tickets to change their vote to the same event, which is a greater number of tickets than when voting initially. This increases the importance of the choice of which candidate event to vote for first, improving the strategic nature of the game.
<イベント詳細画面>
図7は、プレイヤに視認されるイベント詳細画面410の一例を示すイメージ図である。イベント詳細画面410は、例えば候補イベント名411と説明表示エリア412とを含んで良い。候補イベント名411には、候補イベントバナー402に対応するイベントの名前が表示される。説明表示エリア412には、候補イベントに関する詳細説明が表示され、例えば、このイベントへの参加条件、ルール説明、特別な敵キャラクタであるボスの説明、イベントを有利に進められるオススメのプレイヤキャラクタの紹介、イベントと同時に開催されるガチャの紹介、イベントに参加することで得られる報酬の説明等が表示される。また、既にイベントの開催が決定している場合には、開催期間がさらに表示される。過去に開催されたイベントである場合には、過去開催された当時のランキングがさらに表示される。図7の説明表示エリア412に示されるように、実行イベントへの参加条件は、投票期間内にこのイベントへの投票を完了していることである。
<Event details screen>
FIG. 7 is an image diagram showing an example of an event details screen 410 visible to the player. The event details screen 410 may include, for example, a candidate event name 411 and a description display area 412. The candidate event name 411 displays the name of the event corresponding to the candidate event banner 402. The description display area 412 displays detailed information about the candidate event, such as the conditions for participating in the event, rules, a description of the boss (a special enemy character), an introduction to recommended player characters who can advance the event advantageously, an introduction to a gacha held simultaneously with the event, and an explanation of rewards that can be obtained by participating in the event. If the event has already been scheduled, the event period is also displayed. If the event has been held in the past, the rankings from when the event was held are also displayed. As shown in the description display area 412 in FIG. 7 , the condition for participating in the running event is to complete voting for the event within the voting period.
イベント詳細画面410には、特定のプレイヤキャラクタの使用が優遇されるように、実行イベントの報酬情報や難易度情報が調整される旨が表示される。図7の例では、『蘇りし古代竜レッドドラゴン』という候補イベントにおいて、『アイスデビル』および『スノーフェアリー』というプレイヤキャラクタについて、敵キャラクタへのダメージ量が優遇されることが示されている。このように、イベントにおけるゲームの進行が有利になるように設定されたプレイヤキャラクタのことを、イベント特効キャラクタという。 The event details screen 410 displays that the reward information and difficulty information for the executed event will be adjusted to favor the use of specific player characters. The example in Figure 7 shows that for the candidate event "Resurrected Ancient Dragon Red Dragon," player characters "Ice Devil" and "Snow Fairy" will be favored in terms of the amount of damage they inflict on enemy characters. Player characters that are set to give an advantage in game progression during an event are called event special effect characters.
上記を換言すると、調整部233は、ユーザ情報と、過去イベントのイベント情報とに基づいて、実行イベントの報酬情報または難易度情報を調整する。ユーザ情報とは、プレイヤが保有するゲーム媒体に関する情報を含む情報である。具体的には例えば、ユーザ情報とは、プレイヤの登録情報、レベル、ゲームのプレイ履歴、ログイン頻度、スタミナ残量、または保有するゲーム媒体、ゲーム内通貨、もしくは後述する討伐ポイントに関する情報等である。 In other words, the adjustment unit 233 adjusts the reward information or difficulty level information for the executed event based on user information and event information for past events. User information is information that includes information about the game media owned by the player. Specifically, for example, user information includes the player's registration information, level, game play history, login frequency, remaining stamina, or information about the game media owned, in-game currency, or defeat points (described below).
イベント特効キャラクは、例えば、過去イベント開催時に登場した古いプレイヤキャラクタ等である。他の例としては、現行イベントまたは実行イベントと同時開催される限定ガチャにおいて入手可能なプレイヤキャラクタの使用によって、プレイヤが他方のイベントを有利に進められるように優遇される。 Event-specific characters are, for example, old player characters that appeared in past events. Another example is using player characters available in a limited gacha held simultaneously with a current event or an ongoing event, giving players an advantage in the other event.
イベント特効キャラクタが優遇されるように実行イベントの難易度情報等を調整することにより、ゲームの戦略性を高め、ゲームをより面白くすることができる。また、現行イベントまたは実行イベントの一方で入手可能なプレイヤキャラクタが、他方のイベントのイベント特効を有するように調整することで、現行イベントと実行イベントとのシナジー効果を生み出し、両方のイベントに参加する動機付けをプレイヤに与えることができる。 By adjusting the difficulty information of the running event so that event-specific characters are favored, the game's strategic element can be enhanced, making it more interesting. Furthermore, by adjusting the player characters available in either the current event or the running event so that they have the event-specific effects of the other event, a synergistic effect can be created between the current event and the running event, motivating players to participate in both events.
また、図7の例では、イベント報酬として、プレイヤがランキングで200位以内に入ることで、『星5のレッドドラゴンの卵』等が獲得できることが示されている。ここで、『星』はプレイヤキャラクタの能力値を示す指標である。ランキング上位に入ることで豪華な報酬が手に入ることをプレイヤに示すことで、プレイヤがイベントに積極的に参加するモチベーションを高めることができる。 The example in Figure 7 also shows that if a player is ranked within the top 200, they can obtain an event reward such as a "5-star red dragon egg." Here, "stars" are indicators of the player character's ability value. By showing players that they can obtain luxurious rewards by ranking highly, it is possible to increase the player's motivation to actively participate in the event.
<勧誘画面>
図8は、プレイヤに視認される勧誘画面420の一例を示すイメージ図である。例えば、受付部231が勧誘画面表示ボタン408に対するプレイヤからのタップ操作等の入力を受け付けたことに応じて、表示制御部234は、ディスプレイ4aに勧誘画面420を表示させる。
<Solicitation screen>
8 is an image diagram showing an example of the solicitation screen 420 visually recognized by the player. For example, in response to the reception unit 231 receiving an input from the player, such as a tap operation on the solicitation screen display button 408, the display control unit 234 displays the solicitation screen 420 on the display 4 a.
勧誘画面420は、複数のプレイヤ名表示エリア421を含む。プレイヤ名表示エリア421には、例えば、他のプレイヤのユーザ名、ステータス表示424、勧誘ボタン423等が表示される。図8の例において、勧誘画面420には、プレイヤのフレンドであるプレイヤB、プレイヤC、およびプレイヤD、ならびにプレイヤと同じギルドに所属するプレイヤE、プレイヤF、およびプレイヤGの名前が表示されている。 The invitation screen 420 includes multiple player name display areas 421. The player name display areas 421 display, for example, the usernames of other players, a status display 424, an invitation button 423, etc. In the example of Figure 8, the invitation screen 420 displays the names of players B, C, and D, who are the player's friends, as well as players E, F, and G, who belong to the same guild as the player.
ステータス表示424には、他のプレイヤに関する情報が示され、例えば図8に示すように、他のプレイヤがこのイベントをクリアしたか否かの情報や、投票に必要なチケットを保有しているか否かの情報等が表示される。図8の例では、プレイヤBは、『地底からの使者バジリスク』という候補イベントをまだクリアしておらず、投票に必要なチケットを保有していることが表示されている。 The status display 424 shows information about other players, such as whether other players have cleared the event and whether they have the tickets necessary to vote, as shown in Figure 8. In the example of Figure 8, it is displayed that player B has not yet cleared the candidate event "Basilisk, the Messenger from the Underworld," and that he has the tickets necessary to vote.
通知部235は、勧誘ボタン423に対するプレイヤからのタップ操作等の入力を、受付部231が受け付けたことに応じて、投票リクエストを送信する。投票リクエストが送信されたことに応じて、表示制御部234は、勧誘ボタン423の表示を勧誘済表示422に変化させる。図8の例では、プレイヤBおよびプレイヤCに対して既に投票リクエストが送信された状態が表されている。 The notification unit 235 sends a voting request in response to the reception unit 231 receiving an input from the player, such as a tap operation, on the invitation button 423. In response to the transmission of the voting request, the display control unit 234 changes the display of the invitation button 423 to the invitation completed display 422. The example in Figure 8 shows that voting requests have already been sent to player B and player C.
そして、通知部235は、投票リクエストが送信されたことに応じて、プレイヤに関連付けられた他のプレイヤ、例えばフレンドやギルドメンバ等に、プレイヤからのリクエストがあったことを通知する。このような態様により、プレイヤは、自分のフレンドや同じギルドに所属するメンバに自分が投票した候補イベントを教えることができ、そのイベントにフレンド等を勧誘することができる。これにより、プレイヤが、仲間と一緒に同じイベントをプレイする経験を共有することができ、ゲームをより楽しめる態様を実現することができる。 Then, in response to the transmission of the voting request, the notification unit 235 notifies other players associated with the player, such as friends or guild members, that a request has been made by the player. In this manner, the player can inform their friends or members of the same guild about the candidate event for which they voted, and can invite their friends to participate in that event. This allows players to share the experience of playing the same event with their friends, making the game more enjoyable.
<リクエスト表示画面>
受付部231は、第1受付ステップとして、他のプレイヤによるアイテムの消費に応じて、第1イベントに対する指定を受け付ける。具体的には例えば、受付部231は、他のプレイヤによるチケットの消費に応じて、複数の候補イベントのうちの1つに対する投票を受け付ける。
<Request display screen>
In the first reception step, the reception unit 231 receives a designation for a first event in response to the consumption of an item by another player. Specifically, for example, the reception unit 231 receives a vote for one of a plurality of candidate events in response to the consumption of a ticket by another player.
一方で、他のプレイヤは、プレイヤからの投票リクエストに応じて、投票を依頼された候補イベントに投票することもできる。図9は、他のプレイヤに視認されるリクエスト表示画面500の一例を示すイメージ図である。例えば、表示制御部234は、他のプレイヤのゲーム装置3におけるディスプレイ4aに、リクエスト表示画面500を表示させる。具体的には、リクエスト表示画面500は、通知があったことを示す表示に対し、受付部231がプレイヤからのタップ操作等の入力を受け付けたことに応じて表示される。 On the other hand, other players can also vote for candidate events for which they have been asked to vote, in response to a voting request from the player. Figure 9 is an image diagram showing an example of a request display screen 500 visible to other players. For example, the display control unit 234 causes the request display screen 500 to be displayed on the display 4a of the game device 3 of the other player. Specifically, the request display screen 500 is displayed in response to the reception unit 231 receiving an input such as a tap operation from the player in response to a display indicating that a notification has been received.
図9の例では、リクエスト表示画面500は、候補イベントバナー501、投票ボタン502、得票数表示504、および必要数表示505を含む。これらの説明は、図5に示す投票画面400における候補イベントバナー402、投票ボタン404、得票数表示405、および必要数表示406と同様であるため、省略する。 In the example of Figure 9, the request display screen 500 includes a candidate event banner 501, a voting button 502, a vote count display 504, and a required number display 505. Explanation of these is omitted as they are similar to the candidate event banner 402, voting button 404, vote count display 405, and required number display 406 on the voting screen 400 shown in Figure 5.
投票リクエストに基づいた指定を受け付ける場合には、投票リクエストに基づかない指定を受け付ける場合と比較して、チケットの消費量の条件が優遇される。例えば、リクエスト表示画面500の投票ボタン502から投票をすることで、通常の投票に比べてチケットの消費量が少なくなる態様とする。図9の例では、表示制御部234が、投票ボタン502における優遇表示503によって、チケット消費量を優遇する旨を表示させる。このような態様により、フレンド同士、ギルドメンバ同士で同じ候補イベントに投票する動機付けが生まれ、実行イベントが活気付かなくなることを防ぐことができる。 When accepting a designation based on a voting request, ticket consumption conditions are more favorable than when accepting a designation not based on a voting request. For example, by voting using the voting button 502 on the request display screen 500, fewer tickets will be consumed than with a normal vote. In the example of Figure 9, the display control unit 234 displays preferential treatment in terms of ticket consumption using the preferential treatment display 503 on the voting button 502. This creates an incentive for friends and guild members to vote for the same candidate events, preventing the event from losing momentum.
<イベント一覧画面>
図10は、プレイヤに視認されるイベント一覧画面430の一例を示すイメージ図である。例えば、アクティビティA014において、プレイヤのゲーム装置3におけるディスプレイ4aにイベント一覧画面430が表示される。図10には、プレイヤが『蘇りし古代竜レッドドラゴン』に投票し、このイベントがプレイヤに対して実行された状態の画面例が示されている。例えば、プレイヤによるイベントバナー431に対するタップ操作等の入力を受け付けることで、プレイヤの実行イベントへの参加が受け付けられる。
<Event list screen>
10 is an image diagram showing an example of an event list screen 430 visible to a player. For example, in activity A014, the event list screen 430 is displayed on the display 4a of the player's game device 3. FIG. 10 shows an example of a screen in which the player has voted for "Resurrected Ancient Dragon, Red Dragon" and this event has been executed for the player. For example, by accepting an input such as a tap operation on the event banner 431 by the player, the player's participation in the executed event is accepted.
図10の例において、残り期間表示432には、実行イベントの開催期間終了までの残り期間が表示されている。なお、図10の例では『キャラクタ獲得クエスト』には、残り期間表示432は表示されておらず、恒常的に開催される常設イベントであることが示されている。 In the example of Figure 10, the remaining time display 432 shows the time remaining until the end of the execution event period. Note that in the example of Figure 10, the remaining time display 432 is not displayed for the "Character Acquisition Quest," indicating that it is a permanent event that is held on a regular basis.
また、例えば、イベントバナー431は、イベントの種類を示すイベント種類表示433を含む。図10の例では、実行イベントであるレイドイベントと、現行イベントであるストーリーイベント、団体戦イベント、および常設イベントとが開催されている。このように、復刻される過去イベントは、現行イベントと種類の異なるものが選択される。これにより、イベントの種類の偏りをなくし、プレイヤが飽きてしまうことを抑制することができる。 Also, for example, the event banner 431 includes an event type display 433 that indicates the type of event. In the example of Figure 10, a raid event, which is an ongoing event, and story events, team battle events, and permanent events, which are current events, are being held. In this way, past events that are replayed are selected to be of a different type from the current events. This helps to eliminate bias in the types of events and prevent players from becoming bored.
<クエスト結果画面>
図11は、プレイヤに視認されるクエスト結果画面440の一例を示すイメージ図である。例えば、ステップS106において、表示制御部234が、プレイヤのゲーム装置3におけるディスプレイ4aにクエスト結果画面440を表示させる。図11の例では、レイドボスの討伐に成功した場合のクエスト結果画面440が示されている。
<Quest Results Screen>
11 is an image diagram showing an example of a quest result screen 440 visually recognized by the player. For example, in step S106, the display control unit 234 displays the quest result screen 440 on the display 4a of the player's game device 3. The example of FIG. 11 shows the quest result screen 440 when the raid boss is successfully defeated.
クエスト結果画面440は、敵キャラクタ名441、結果表示エリア442、ランキング表示ボタン443を含む。敵キャラクタ名441には、討伐した敵キャラクタの名前が表示される。図11の例では、レイドボスである『レッドドラゴン(レベル2)』の討伐に成功したことが表示されている。 The quest result screen 440 includes an enemy character name 441, a result display area 442, and a ranking display button 443. The enemy character name 441 displays the name of the enemy character that was defeated. In the example of Figure 11, it displays that the raid boss "Red Dragon (Level 2)" was successfully defeated.
討伐成功の条件は、レイドボスに与えられた合計ダメージ量が、レイドボスの体力を上回ることである。通常、レイドボスの体力は、1人のユーザが1回のバトルで討伐するノーマルクエストにおける通常の敵キャラクタの体力よりも遥かに大きい値が設定されている場合が多い。討伐失敗となった場合であっても、レイドボスの体力はバトル終了後に他のユーザがバトルする際に引き継がれるため、複数のプレイヤが繰り返し共通のレイドボスと対戦するレイドバトルに挑み、討伐を目指すこととなる。特定判定部236によって討伐成功の判定がされたことに応じて、その討伐されたレイドボスと対戦したことのあるプレイヤに対して報酬が付与される。 The condition for a successful defeat is that the total damage dealt to the raid boss exceeds its stamina. Typically, a raid boss's stamina is set to a value far greater than the stamina of a normal enemy character in a normal quest, which a single user defeats in a single battle. Even if the defeat fails, the raid boss's stamina is carried over to other users when they battle after the battle ends, so multiple players can repeatedly challenge the same raid boss in raid battles in the hopes of defeating it. In response to the determination of successful defeat by the identification determination unit 236, a reward is awarded to the player who fought against the defeated raid boss.
結果表示エリア442には、クエストの結果に関する情報が表示され、例えば、レイドボスに与えたダメージの合計値、使用したプレイヤキャラクタによるボーナスまたはペナルティ、獲得した討伐ポイントや報酬の内容、クエストの成否、今までに獲得した討伐ポイントの累計値等が示される。例えば、レイドボス討伐成功の報酬として、そのレイドボスに与えたダメージ量の合計、すなわちレイドバトルでの貢献度に応じた討伐ポイントが、各プレイヤに付与される。図11の例では、プレイヤが与えた合計ダメージは8000であり、6000ポイントの討伐ポイントに相当する旨が表示されている。また、この時点までにプレイヤが獲得した累計討伐ポイントは、10000ポイントである旨が表示されている。 The result display area 442 displays information about the results of the quest, such as the total damage dealt to the raid boss, any bonuses or penalties awarded by the player character used, the defeat points and rewards earned, the success or failure of the quest, and the cumulative number of defeat points earned to date. For example, as a reward for successfully defeating a raid boss, each player is awarded defeat points based on the total amount of damage dealt to the raid boss, i.e., their contribution in the raid battle. In the example of Figure 11, the display shows that the total damage dealt by the player is 8,000, which is equivalent to 6,000 defeat points. The display also shows that the cumulative defeat points earned by the player up to this point is 10,000 points.
討伐ポイントには、特定のプレイヤキャラクタの使用等によって、ボーナスまたはペナルティが加えられる。図11の例では、プレイヤが、イベント特効キャラクタである『アイスデビル』と、新しいキャラクタである『セイレーン』を使用したことにより、討伐ポイントが調整されたこと等が示されている。具体的には、『アイスデビル』が与えたダメージには1.5倍の係数が作用し、『セイレーン』が与えたダメージには0.5倍の係数が作用する。これにより、合計ダメージの8000に上記の作用係数が乗算されて、6000ポイントという討伐ポイントが算出され、これがプレイヤに付与される。 Bonuses or penalties are added to subjugation points depending on factors such as the use of specific player characters. The example in Figure 11 shows that subjugation points have been adjusted because the player used the event-specific character "Ice Devil" and the new character "Siren." Specifically, a coefficient of 1.5 applies to damage dealt by "Ice Devil," and a coefficient of 0.5 applies to damage dealt by "Siren." As a result, the total damage of 8000 is multiplied by the coefficients above to calculate subjugation points of 6000, which are awarded to the player.
このように、プレイヤが特定のプレイヤキャラクタを使用して実行イベント中のクエストをプレイした場合、敵キャラクタへのダメージ量が減少するように、実行イベントの難易度情報が調整される場合もある。リリースされてからある程度の期間が経過しているゲームにおいて、過去に登場した古いプレイヤキャラクタよりも、新しいプレイヤキャラクタの方が、能力が高く設定されていることが少なくない。例えば、新しいプレイヤキャラクタを冷遇することで、復刻した過去イベントの難易度に適応させることができ、ゲームバランスを調整することができる。 In this way, when a player plays a quest in an event using a specific player character, the difficulty information for the event may be adjusted so that the amount of damage done to enemy characters is reduced. In games that have been released for some time, newer player characters are often set with higher abilities than older player characters that appeared in the past. For example, by favoring newer player characters, it is possible to adapt them to the difficulty of revived past events and adjust the game balance.
<ランキング画面>
レイドボスの討伐後に作成されるランキングは、レイドバトルに関するものであれば特に制限はないが、例えば、討伐ポイントの累積値、レイドボスに与えたダメージの累積値、レイドボスの討伐数等のランキングである。そして、実行イベント終了時の最終的な順位に応じた報酬が、イベント終了後にプレイヤに付与される。
<Ranking screen>
There are no particular restrictions on the rankings created after defeating a raid boss as long as they are related to the raid battle, but they may be rankings based on, for example, the cumulative number of defeat points, the cumulative amount of damage inflicted on the raid boss, the number of raid bosses defeated, etc. Then, after the event ends, players are given rewards based on their final ranking at the end of the execution event.
図12は、プレイヤに視認されるランキング画面450の一例を示すイメージ図である。例えば、ステップS108において、表示制御部234がランキング画面450を表示させる。具体的には、受付部231がランキング表示ボタン443に対するプレイヤからのタップ操作等の入力を受け付けたことに応じて、表示制御部234がディスプレイ4aにランキング画面450を表示させる。 Figure 12 is an image diagram showing an example of a ranking screen 450 that is visible to the player. For example, in step S108, the display control unit 234 displays the ranking screen 450. Specifically, in response to the reception unit 231 receiving input from the player, such as a tap operation, on the ranking display button 443, the display control unit 234 displays the ranking screen 450 on the display 4a.
表示制御部234は、第2表示ステップとして、ゲームに参加したプレイヤにゲームの結果に基づいて付与された報酬を、現行ランキング451および過去ランキング453として表示する。具体的には例えば、ランキング画面450は、現行ランキング451および過去ランキング453を含む。現行ランキング451および過去ランキング453は、イベント開催期間においてプレイヤが獲得した累計討伐ポイントのランキングである。現行ランキング451は、実行イベントとしての順位を示し、過去ランキング453は、過去イベントとして開催された当時に相当する順位を示す。順位表示452は、プレイヤの順位がどこであるかを、プレイヤが見やすいように強調する態様で表示される。 In a second display step, the display control unit 234 displays rewards awarded to players who participated in the game based on the game results as a current ranking 451 and a past ranking 453. Specifically, for example, the ranking screen 450 includes a current ranking 451 and a past ranking 453. The current ranking 451 and the past ranking 453 are rankings of the cumulative defeat points earned by players during the event period. The current ranking 451 indicates the ranking as of the executed event, and the past ranking 453 indicates the ranking corresponding to the time when the event was held as a past event. The ranking display 452 is displayed in a manner that highlights the player's ranking so that it is easy for the player to see.
図12の例では、プレイヤAというユーザ名のプレイヤは、累計討伐ポイントが10000ポイントであり、現時点では100位であることが示されている。一方で、もしも過去イベントの開催時に同じポイント数を獲得していたならば、プレイヤAは55位であったことが示されている。例えば、現行ランキング451および過去ランキング453は、イベント開始からの経過期間を揃えて表示される。図12の例では、どちらもイベント開始から3日目時点でのランキングが示されている。 In the example of Figure 12, a player with the username Player A has accumulated 10,000 points, placing him or her in 100th place at the moment. On the other hand, if Player A had earned the same number of points during a past event, he or she would have been in 55th place. For example, the current ranking 451 and past ranking 453 are displayed with the same elapsed time since the start of the event. In the example of Figure 12, both rankings are shown as of the third day after the start of the event.
現行ランキング451が表示されることにより、他のプレイヤの中での順位をプレイヤに把握させることができ、より高い順位を目指す動機付けをプレイヤに与えることができる。また、過去ランキング453が表示されることにより、過去イベントに参加していないプレイヤであっても、過去イベント開催当時に相当する順位を知ることができ、復刻されたイベントをより楽しめる態様を実現することができる。 Displaying the current ranking 451 allows the player to understand their ranking among other players, motivating them to aim for a higher ranking. Also, displaying the past ranking 453 allows even players who did not participate in past events to know their ranking at the time of the past event, making it possible to further enjoy the revived event.
[その他]
前述の実施形態に係る情報処理システム1に関して、以下のような態様を採用してもよい。
[others]
The information processing system 1 according to the above-described embodiment may be configured as follows.
上記の実施形態では、プレイヤによって投票可能な票の数が1人1票である例について説明したが、1人2票以上を投票可能な態様としてもよい。その場合、プレイヤは同一の候補イベントに2票以上投票してもよく、2つ以上の候補イベントに投票してもよい。 In the above embodiment, an example was described in which each player could cast one vote, but it is also possible for each player to cast two or more votes. In that case, a player may cast two or more votes for the same candidate event, or may vote for two or more candidate events.
上記の実施形態では、プレイヤから他のプレイヤを勧誘する例について説明したが、勧誘はプレイヤの任意で実行されてよい。その場合、アクティビティA004およびアクティビティA006は省略されてもよい。 In the above embodiment, an example was described in which a player invites other players, but the invitation may be performed at the player's discretion. In that case, activity A004 and activity A006 may be omitted.
上記の実施形態では、プレイヤからのリクエストに応じて投票することで、他のプレイヤのアイテム消費量が優遇される態様について説明したが、プレイヤと他のプレイヤとの関係性に応じて、優遇の度合いが調整される態様としてもよい。具体的には例えば、ギルドメンバのリクエストに応じた方が、フレンドのリクエストに応じるよりも、投票に必要なアイテム消費量が優遇される態様であってよい。また、マルチプレイで一緒に遊んだ回数が多い等の、仲の良いフレンドからのリクエストに応じた場合、通常のフレンドのリクエストに応じるよりも、投票に必要なアイテム消費量が優遇される態様であってよい。 In the above embodiment, we have described a situation in which other players are given preferential treatment in terms of item consumption when they vote in response to a player's request, but the degree of preferential treatment may also be adjusted depending on the relationship between the player and the other player. Specifically, for example, responding to a guild member's request may be given preferential treatment in terms of item consumption required for voting compared to responding to a friend's request. Furthermore, responding to a request from a close friend, such as one with whom you have played together many times in multiplayer games, may be given preferential treatment in terms of item consumption required for voting compared to responding to a regular friend's request.
上記の実施形態では、候補イベントの開催が決定した旨が投票画面400に表示される態様について説明したが、通知部235が、例えばイベントの開催が決定した旨や、開催スケジュール等を含む内容を、プレイヤに通知してもよい。 In the above embodiment, the voting screen 400 displays information indicating that a candidate event has been decided to be held, but the notification unit 235 may also notify the player of information including, for example, that an event has been decided to be held, the event schedule, etc.
上記の実施形態では、復刻開催される実行イベントの報酬情報や難易度情報が調整される態様について説明したが、もちろん、これらが調整されずに実行イベントが開催されてもよい。また、報酬情報または難易度情報のどちらか一方が調整される態様であってもよい。 In the above embodiment, we have described a mode in which the reward information and difficulty level information of a revived execution event are adjusted, but of course the execution event may be held without these being adjusted. Also, it is possible for either the reward information or the difficulty level information to be adjusted.
上記の実施形態では、現行イベントまたは過去イベントの難易度情報等に基づいて、実行イベントの難易度情報等が調整される態様について説明したが、好ましくは、現行イベントは、実行イベントと開催時期の近いイベントであるとよい。その場合、調整部233は、開催時期の近いイベント同士の報酬や難易度に大きな差が生じないように、実行イベントの報酬情報や難易度情報を調整する。これにより、開催時期の近い現行イベントと、復刻された実行イベントとのゲームバランスが調整され、プレイヤがどちらのイベントも楽しめる態様を実現することができる。別の態様として、調整部233は、プレイヤが実行イベントに参加することで、現行イベントの報酬が増える、難易度が下がるといった優遇処理を実行してもよい。これにより、過去イベントをクリア済みのプレイヤにも、復刻された実行イベントに参加するメリットを付加することができる。 In the above embodiment, we have described a mode in which the difficulty information of the execution event is adjusted based on the difficulty information of the current event or a past event. Preferably, the current event is an event that is held close to the execution event. In this case, the adjustment unit 233 adjusts the reward information and difficulty information of the execution event so that there is no large difference in rewards or difficulty between events held close to each other. This adjusts the game balance between the current event that is held close to the execution event and the revived execution event, allowing players to enjoy both events. In another mode, the adjustment unit 233 may execute preferential treatment, such as increasing the rewards or lowering the difficulty of the current event, if the player participates in the execution event. This can add benefits to participating in the revived execution event even for players who have already cleared the past event.
上記の実施形態では、候補イベントに投票したプレイヤのみが実行イベントに参加可能な態様について説明したが、投票していないプレイヤが参加可能であってもよい。その場合、投票していないプレイヤは、ゲーム内通貨やアイテムの消費によって実行イベントに参加できる態様としてもよい。さらに、投票せずに実行イベントに参加するには、投票する場合に比べて、多くのゲーム内通貨やアイテムの消費が必要となる態様としてもよい。 In the above embodiment, only players who voted for the candidate event were described as being able to participate in the running event, but players who did not vote may also be able to participate. In this case, players who did not vote may be able to participate in the running event by consuming in-game currency or items. Furthermore, participating in the running event without voting may require consuming more in-game currency or items than if they were to vote.
上記の実施形態では、クエスト(例えば、ノーマルバトルまたはレイドバトル)がターン制の対戦ゲームである場合について説明したが、これに限らなくてもよい。例えば、クエストは、仮装空間においてプレイヤに操作されるプレイヤキャラクタが、敵キャラクタと戦うアクションゲーム、シューティングゲーム(例えば、FPS(First Person Shooting Game)、TPS(Third Person Shooting Game)等)であってもよい。別の例として、クエストは、プレイヤが敵キャラクタの出題するクイズに答えて戦うクイズゲームや、プレイヤが敵の軍隊と戦う戦略シミュレーションゲームであってもよい。 In the above embodiment, the quest (e.g., normal battle or raid battle) is a turn-based fighting game, but this is not limiting. For example, the quest may be an action game in which a player character controlled by the player fights enemy characters in a virtual space, or a shooting game (e.g., an FPS (First Person Shooting Game), a TPS (Third Person Shooting Game), etc.). As another example, the quest may be a quiz game in which the player fights by answering questions posed by enemy characters, or a strategy simulation game in which the player fights enemy troops.
上記の実施形態では、レイドボスの討伐に成功した場合、ランキング結果が表示される態様について説明をしたが、討伐失敗の場合にランキングが表示されてもよい。また、例えばホーム画面やイベントのトップページから、プレイヤの入力に応じて表示制御部234がランキングを表示させてもよい。 In the above embodiment, a description was given of a mode in which the ranking results are displayed when the raid boss is successfully defeated, but the ranking may also be displayed when the raid boss is unsuccessful. Furthermore, the display control unit 234 may display the ranking in response to input from the player, for example, from the home screen or the top page of an event.
本実施形態では、ゲーム制御部230、受付部231、実行部232、調整部233、表示制御部234、通知部235、および特定判定部236を、情報処理装置2の制御部23によって実現される機能部として説明しているが、この少なくとも一部を、ゲーム装置3の制御部33によって実現される機能部として実施してもよい。 In this embodiment, the game control unit 230, reception unit 231, execution unit 232, adjustment unit 233, display control unit 234, notification unit 235, and specific determination unit 236 are described as functional units realized by the control unit 23 of the information processing device 2, but at least some of these may be implemented as functional units realized by the control unit 33 of the game device 3.
上記の実施形態の態様は、情報処理方法であってもよい。その情報処理方法は、情報処理システム1の各部を備える。また、上記の実施形態の態様は、プログラムであってもよい。そのプログラムは、コンピュータに、情報処理システム1の各ステップを実行させる。 Aspects of the above-described embodiments may be an information processing method. The information processing method includes the components of the information processing system 1. Aspects of the above-described embodiments may also be a program. The program causes a computer to execute the steps of the information processing system 1.
さらに、次に記載の各態様で提供されてもよい。
前記情報処理システムにおいて、前記候補イベントは、過去に開催されたことがある過去イベントを含み、ここで前記過去イベントとは、前記指定を受け付けることなく実行されたイベント、かつ、すでに終了したイベントであり、前記実行ステップでは、前記過去イベントのイベント情報に基づいて前記実行イベントを実行し、ここで前記イベント情報とは、前記イベントを構成する要素に関する情報である、もの。
前記情報処理システムにおいて、さらに、調整ステップでは、現行イベントまたは前記過去イベントの前記イベント情報に基づいて、前記実行イベントの報酬情報または難易度情報を調整し、ここで前記現行イベントとは、前記指定を受け付けることなく実行されるイベント、かつ、まだ終了していないイベントであり、前記報酬情報とは、前記イベントに参加するユーザに付与される報酬に関するイベント情報で、前記難易度情報とは、前記イベントの難易度に関するイベント情報である、もの。
前記情報処理システムにおいて、さらに、調整ステップでは、ユーザ情報と、前記過去イベントの前記イベント情報とに基づいて、前記実行イベントの報酬情報または難易度情報を調整し、ここで前記ユーザ情報とは、前記ユーザが保有するゲーム媒体に関する情報を含み、前記報酬情報とは、前記イベントに参加するユーザに付与される報酬に関するイベント情報で、前記難易度情報とは、前記イベントの難易度に関するイベント情報である、もの。
前記情報処理システムにおいて、さらに、第1表示ステップでは、複数の前記候補イベントを、前記報酬情報または前記難易度情報が調整されることを示す情報と共に表示する、もの。
前記情報処理システムにおいて、さらに、第2表示ステップでは、前記ゲームに参加した特定ユーザに前記ゲームの結果に基づいて付与された報酬を、現行ランキングおよび過去ランキングとして表示させ、ここで前記現行ランキングは、前記実行イベントとしての順位を示し、前記過去ランキングは、前記過去イベントとして開催された当時に相当する順位を示す、もの。
前記ゲームプログラムにおいて、前記ゲーム制御ステップでは、前記実行イベントに含まれる対戦ゲームの進行を制御し、ここで前記対戦ゲームは、前記実行イベントに参加する複数の特定ユーザによってそれぞれ操作される複数のプレイヤキャラクタが、共通の敵キャラクタと戦うゲームである、もの。
前記情報処理システムにおいて、さらに、通知ステップでは、前記特定ユーザに関連付けられた他のユーザに、前記特定ユーザからのリクエストがあったことを通知し、ここで前記リクエストは、前記第1イベントに対する前記指定を、前記他のユーザに要求する内容を含む、もの。
前記情報処理システムにおいて、前記第1受付ステップでは、前記他のユーザによるアイテムの消費に応じて、前記第1イベントに対する前記指定を受け付け、ここで前記リクエストに基づいた前記指定を受け付ける場合には、前記リクエストに基づかない前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が優遇される、もの。
前記情報処理システムにおいて、前記第1受付ステップでは、前記特定ユーザによるアイテムの消費に応じて前記指定を受け付け、ここで前記第1イベントの前記実行条件が満たされた後に前記第1イベントに対しての前記指定を受け付ける場合には、前記実行条件が満たされる前に前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が悪くなる、もの。
前記情報処理システムにおいて、さらに、第2受付ステップでは、前記候補イベントに含まれる第2イベントへの前記指定の変更を、前記実行イベントが実行されるまでに、前記特定ユーザから受け付ける、もの。
前記情報処理システムにおいて、前記第2受付ステップでは、前記特定ユーザによるアイテムの消費に応じて、前記指定の変更を受け付け、ここで前記指定の変更を受け付ける場合には、前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が悪くなる、もの。
プログラムであって、コンピュータに、前記各ステップを実行させる、もの。
もちろん、この限りではない。
Furthermore, it may be provided in the following aspects.
In the information processing system, the candidate events include past events that have been held in the past, where the past events are events that were executed without accepting the designation and have already ended, and in the execution step, the executed event is executed based on event information of the past events, where the event information is information regarding the elements that make up the event.
In the information processing system, further, in the adjustment step, reward information or difficulty information of the executing event is adjusted based on the event information of the current event or the past event, wherein the current event is an event that is executed without accepting the designation and that has not yet ended, the reward information is event information regarding rewards to be granted to users who participate in the event, and the difficulty information is event information regarding the difficulty of the event.
In the information processing system, further, in the adjustment step, reward information or difficulty information of the executed event is adjusted based on user information and the event information of the past event, wherein the user information includes information regarding the game medium owned by the user, the reward information is event information regarding rewards to be granted to users who participate in the event, and the difficulty information is event information regarding the difficulty of the event.
In the information processing system, the first display step further displays the plurality of candidate events together with information indicating that the reward information or the difficulty level information will be adjusted.
In the information processing system, further, in a second display step, rewards given to specific users who participated in the game based on the results of the game are displayed as current rankings and past rankings, wherein the current rankings indicate the rankings as the executed event, and the past rankings indicate the rankings corresponding to the time when the past event was held.
In the game program, the game control step controls the progress of a fighting game included in the execution event, and the fighting game is a game in which multiple player characters, each operated by multiple specific users participating in the execution event, fight against a common enemy character.
In the information processing system, the notification step further includes notifying other users associated with the specific user that a request has been made by the specific user, wherein the request includes content requesting the other users to make the designation for the first event.
In the information processing system, in the first reception step, the designation for the first event is accepted in accordance with the consumption of an item by the other user, and when the designation based on the request is accepted, the conditions for the consumption amount of the item are more favorable than when the designation not based on the request is accepted.
In the information processing system, in the first receiving step, the designation is received in response to consumption of an item by the specific user, and if the designation for the first event is received after the execution condition of the first event has been met, the condition for the amount of item consumed becomes worse than if the designation is received before the execution condition has been met.
In the information processing system, further, in a second receiving step, a change of the designation to a second event included in the candidate events is received from the specific user before the execution event is executed.
In the information processing system, the second reception step receives a change to the designation in accordance with the consumption of an item by the specific user, and if the change to the designation is received, the conditions for the consumption amount of the item become worse than if the designation were received.
A program that causes a computer to execute each of the steps described above.
Of course, this is not the case.
最後に、本開示に係る種々の実施形態を説明したが、これらは、例として提示したものであり、開示の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、開示の範囲や要旨に含まれるとともに、特許請求の範囲に記載された開示とその均等の範囲に含まれるものである。 Finally, while various embodiments of the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the disclosure. The novel embodiments may be embodied in a variety of other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the disclosure. Such embodiments and their variations are intended to fall within the scope and spirit of the disclosure, as well as the disclosure and its equivalents as set forth in the claims.
1 :情報処理システム
11 :通信ネットワーク
2 :情報処理装置
20 :通信バス
21 :通信部
22 :記憶部
23 :制御部
230 :ゲーム制御部
231 :受付部
232 :実行部
233 :調整部
234 :表示制御部
235 :通知部
236 :特定判定部
3 :ゲーム装置
30 :通信バス
31 :通信部
32 :記憶部
33 :制御部
34a :グラフィック処理部
34b :オーディオ処理部
34c :操作部
4a :ディスプレイ
4b :スピーカ
4c :入力デバイス
400 :投票画面
401 :投票期間表示
402 :候補イベントバナー
403 :調整表示
404 :投票ボタン
405 :得票数表示
406 :必要数表示
407 :開催決定表示
408 :勧誘画面表示ボタン
409 :変更ボタン
410 :イベント詳細画面
411 :候補イベント名
412 :説明表示エリア
420 :勧誘画面
421 :プレイヤ名表示エリア
422 :勧誘済表示
423 :勧誘ボタン
424 :ステータス表示
430 :イベント一覧画面
431 :イベントバナー
432 :期間表示
433 :イベント種類表示
440 :クエスト結果画面
441 :敵キャラクタ名
442 :結果表示エリア
443 :ランキング表示ボタン
450 :ランキング画面
451 :現行ランキング
452 :順位表示
453 :過去ランキング
500 :リクエスト表示画面
501 :候補イベントバナー
502 :投票ボタン
503 :優遇表示
504 :得票数表示
505 :必要数表示
1: Information processing system 11: Communication network 2: Information processing device 20: Communication bus 21: Communication unit 22: Memory unit 23: Control unit 230: Game control unit 231: Reception unit 232: Execution unit 233: Adjustment unit 234: Display control unit 235: Notification unit 236: Identification determination unit 3: Game device 30: Communication bus 31: Communication unit 32: Memory unit 33: Control unit 34a: Graphic processing unit 34b: Audio processing unit 34c: Operation unit 4a: Display 4b: Speaker 4c: Input device 400: Voting screen 401: Voting period display 402: Candidate event banner 403: Adjustment display 404: Voting button 405: Number of votes display 406: Number of required votes display 407: Event decision display 408: Solicitation screen display button 409: Change button 410 : Event details screen 411 : Candidate event name 412 : Explanation display area 420 : Solicitation screen 421 : Player name display area 422 : Solicited display 423 : Solicit button 424 : Status display 430 : Event list screen 431 : Event banner 432 : Period display 433 : Event type display 440 : Quest result screen 441 : Enemy character name 442 : Result display area 443 : Ranking display button 450 : Ranking screen 451 : Current ranking 452 : Ranking display 453 : Past ranking 500 : Request display screen 501 : Candidate event banner 502 : Voting button 503 : Preferential treatment display 504 : Number of votes displayed 505 : Number required displayed
Claims (12)
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、ここで前記候補イベントは、前記ゲームの進行を管理する管理者によって設定され、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザである、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game, wherein the candidate events are set by an administrator who manages progress of the game;
In the execution step, if the execution conditions of a first event, which is at least one of the plurality of candidate events, are satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is the user who designated the first event among the candidate events in the first reception step.
前記候補イベントは、過去に開催されたことがある過去イベントを含み、ここで前記過去イベントとは、前記指定を受け付けることなく実行されたイベント、かつ、すでに終了したイベントであり、
前記実行ステップでは、前記過去イベントのイベント情報に基づいて前記実行イベントを実行し、ここで前記イベント情報とは、前記イベントを構成する要素に関する情報である、もの。 2. The information processing system according to claim 1,
The candidate events include past events that have been held in the past, where the past events are events that were carried out without receiving the designation and have already ended;
In the execution step, the execution event is executed based on event information of the past event, where the event information is information relating to elements that constitute the event.
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザであり、
前記候補イベントは、過去に開催されたことがある過去イベントを含み、ここで前記過去イベントとは、前記指定を受け付けることなく実行されたイベント、かつ、すでに終了したイベントであり、
前記実行ステップでは、前記過去イベントのイベント情報に基づいて前記実行イベントを実行し、ここで前記イベント情報とは、前記イベントを構成する要素に関する情報であり、
前記ゲーム制御ステップでは、前記実行イベントに含まれる対戦ゲームの進行を制御し、ここで前記対戦ゲームは、前記実行イベントに参加する複数の特定ユーザによってそれぞれ操作される複数のプレイヤキャラクタが、共通の敵キャラクタと戦うゲームであり、
前記ゲーム制御ステップでは、ユーザ情報と、前記過去イベントの前記イベント情報とに基づいて、前記実行イベントの報酬情報または難易度情報を設定し、ここで
前記ユーザ情報とは、前記ゲームをプレイする前記ユーザが保有するゲーム媒体に関する情報を含み、
前記報酬情報とは、前記イベントに参加するユーザに付与される報酬に関するイベント情報で、前記難易度情報とは、前記イベントの難易度に関するイベント情報である、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game;
in the execution step, when an execution condition of a first event, which is at least one of the plurality of candidate events, is satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is a user who designated the first event among the candidate events in the first reception step;
The candidate events include past events that have been held in the past, where the past events are events that were carried out without receiving the designation and have already ended;
the executing step executes the execution event based on event information of the past event, wherein the event information is information relating to elements that constitute the event;
in the game control step, progress of a fighting game included in the execution event is controlled, and the fighting game is a game in which a plurality of player characters, each operated by a plurality of specific users participating in the execution event, fight against a common enemy character;
in the game control step, reward information or difficulty level information of the execution event is set based on user information and the event information of the past event, wherein the user information includes information about a game medium owned by the user who plays the game ;
The reward information is event information regarding rewards to be given to users who participate in the event, and the difficulty level information is event information regarding the difficulty level of the event.
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザであり、
前記候補イベントは、過去に開催されたことがある過去イベントを含み、ここで前記過去イベントとは、前記指定を受け付けることなく実行されたイベント、かつ、すでに終了したイベントであり、
前記実行ステップでは、前記過去イベントのイベント情報に基づいて前記実行イベントを実行し、ここで前記イベント情報とは、前記イベントを構成する要素に関する情報であり、
さらに、第2表示ステップでは、前記ゲームに参加した特定ユーザに前記ゲームの結果に基づいて付与された報酬を、現行ランキングおよび過去ランキングとして表示させ、ここで前記現行ランキングは、前記実行イベントとしての順位を示し、前記過去ランキングは、前記過去イベントとして開催された当時に相当する順位を示す、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game;
in the execution step, when an execution condition of a first event, which is at least one of the plurality of candidate events, is satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is a user who designated the first event among the candidate events in the first reception step;
The candidate events include past events that have been held in the past, where the past events are events that were carried out without receiving the designation and have already ended;
the executing step executes the execution event based on event information of the past event, wherein the event information is information relating to elements that constitute the event;
Furthermore, in the second display step, rewards given to specific users who participated in the game based on the results of the game are displayed as current rankings and past rankings, where the current rankings indicate the rankings as the executed event, and the past rankings indicate the rankings corresponding to the time when the past event was held.
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザであり、
通知ステップでは、前記特定ユーザに関連付けられた他のユーザに、前記特定ユーザからのリクエストがあったことを通知し、ここで前記リクエストは、前記第1イベントに対する前記指定を、前記他のユーザに要求する内容を含む、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game;
in the execution step, when an execution condition of a first event, which is at least one of the plurality of candidate events, is satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is a user who designated the first event among the candidate events in the first reception step;
In the notification step, other users associated with the specific user are notified that there has been a request from the specific user, and the request includes content requesting the other users to make the designation for the first event.
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザであり、
前記第1受付ステップでは、前記特定ユーザによるアイテムの消費に応じて前記指定を受け付け、ここで前記第1イベントの前記実行条件が満たされた後に前記第1イベントに対しての前記指定を受け付ける場合には、前記実行条件が満たされる前に前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が悪くなる、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game;
in the execution step, when an execution condition of a first event, which is at least one of the plurality of candidate events, is satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is a user who designated the first event among the candidate events in the first reception step;
In the first receiving step, the designation is received in response to consumption of an item by the specific user, and if the designation for the first event is received after the execution condition for the first event has been met, the condition for the amount of item consumed becomes worse than if the designation is received before the execution condition is met.
制御部を備え、
前記制御部は、次の各ステップを実行するように構成され、
ゲーム制御ステップでは、開催されるイベントを含むゲームの進行を制御し、
第1受付ステップでは、前記ゲームにおいて、前記イベントの候補である複数の候補イベントのうちの少なくとも1つに対する指定を、複数のユーザそれぞれから受け付け、
実行ステップでは、前記指定によって複数の前記候補イベントのうちの少なくとも1つである第1イベントの実行条件が満たされた場合に、複数の前記ユーザのうちの特定ユーザに対して、前記第1イベントを実行イベントとして実行し、ここで前記特定ユーザは、前記第1受付ステップにおいて前記候補イベントのうち前記第1イベントを指定したユーザであり、
さらに、第2受付ステップでは、前記候補イベントに含まれる第2イベントへの前記指定の変更を、前記実行イベントが実行されるまでに、前記特定ユーザから受け付け、
前記第2受付ステップでは、前記特定ユーザによるアイテムの消費に応じて、前記指定の変更を受け付け、ここで前記指定の変更を受け付ける場合には、前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が悪くなる、もの。 An information processing system,
A control unit is provided,
The control unit is configured to perform the following steps:
In the game control step, the progress of the game including the events to be held is controlled.
In the first receiving step, a designation of at least one of a plurality of candidate events that are candidates for the event is received from each of a plurality of users in the game;
in the execution step, when an execution condition of a first event, which is at least one of the plurality of candidate events, is satisfied by the designation, the first event is executed as an execution event for a specific user of the plurality of users, wherein the specific user is a user who designated the first event among the candidate events in the first reception step;
Furthermore, in the second accepting step, a change of the designation to a second event included in the candidate events is accepted from the specific user before the execution event is executed;
In the second receiving step, a change in the designation is accepted in accordance with the consumption of the item by the specific user, and if the change in the designation is accepted here, the conditions for the consumption amount of the item become worse than when the designation is accepted.
前記ゲーム制御ステップでは、前記実行イベントに含まれる対戦ゲームの進行を制御し、ここで前記対戦ゲームは、前記実行イベントに参加する複数の特定ユーザによってそれぞれ操作される複数のプレイヤキャラクタが、共通の敵キャラクタと戦うゲームであり、
前記ゲーム制御ステップでは、現行イベントまたは前記過去イベントの前記イベント情報に基づいて、前記実行イベントの報酬情報または難易度情報を設定し、ここで
前記現行イベントとは、前記指定を受け付けることなく実行されるイベント、かつ、まだ終了していないイベントであり、
前記報酬情報とは、前記イベントに参加するユーザに付与される報酬に関するイベント情報で、前記難易度情報とは、前記イベントの難易度に関するイベント情報である、もの。 In the information processing system according to any one of claims 2 to 4 ,
the game control step controls progress of a fighting game included in the execution event, wherein the fighting game is a game in which a plurality of player characters, each operated by a plurality of specific users participating in the execution event, fight against a common enemy character;
In the game control step, reward information or difficulty level information of the execution event is set based on the event information of a current event or the past event, wherein the current event is an event that is executed without receiving the designation and has not yet ended;
The reward information is event information regarding rewards to be given to users who participate in the event, and the difficulty level information is event information regarding the difficulty level of the event.
さらに、第1表示ステップでは、複数の前記候補イベントにおいて、前記報酬情報または前記難易度情報の設定がされることを示す情報と共に表示する、もの。 In the information processing system according to claim 3 or claim 8 ,
Furthermore, in the first display step, the candidate events are displayed together with information indicating that the reward information or the difficulty level information is set for a plurality of the candidate events.
前記ゲーム制御ステップでは、前記実行イベントに含まれる対戦ゲームの進行を制御し、ここで前記対戦ゲームは、前記実行イベントに参加する複数の特定ユーザによってそれぞれ操作される複数のプレイヤキャラクタが、共通の敵キャラクタと戦うゲームである、もの。 In the game program according to any one of claims 1 , 2, and 4 to 7 ,
The game control step controls the progress of a fighting game included in the execution event, wherein the fighting game is a game in which multiple player characters, each operated by multiple specific users participating in the execution event, fight against a common enemy character.
前記第1受付ステップでは、前記他のユーザによるアイテムの消費に応じて、前記第1イベントに対する前記指定を受け付け、ここで前記リクエストに基づいた前記指定を受け付ける場合には、前記リクエストに基づかない前記指定を受け付ける場合と比較して、前記アイテムの消費量の条件が優遇される、もの。 6. The information processing system according to claim 5 ,
In the first receiving step, the designation for the first event is accepted in accordance with the consumption of an item by the other user, and when the designation based on the request is accepted, the conditions for the consumption amount of the item are more favorable than when the designation not based on the request is accepted.
コンピュータに、請求項1~請求項11の何れか1つに記載の各ステップを実行させる、もの。 A program,
A method for causing a computer to execute each step according to any one of claims 1 to 11 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021206229A JP7723271B2 (en) | 2021-12-20 | 2021-12-20 | Information processing system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021206229A JP7723271B2 (en) | 2021-12-20 | 2021-12-20 | Information processing system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023091468A JP2023091468A (en) | 2023-06-30 |
| JP7723271B2 true JP7723271B2 (en) | 2025-08-14 |
Family
ID=86940880
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021206229A Active JP7723271B2 (en) | 2021-12-20 | 2021-12-20 | Information processing system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7723271B2 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014064638A (en) | 2012-09-25 | 2014-04-17 | Konami Digital Entertainment Co Ltd | Game processing device, control method of game processing device, and program |
| JP2018055365A (en) | 2016-09-28 | 2018-04-05 | ガンホー・オンライン・エンターテイメント株式会社 | Server device, program and method |
| JP2018166007A (en) | 2018-07-23 | 2018-10-25 | 株式会社セガゲームス | Information processing apparatus and game program |
| JP2019063001A (en) | 2017-09-28 | 2019-04-25 | グリー株式会社 | Program, control method, and information processing device |
| JP2020054503A (en) | 2018-09-28 | 2020-04-09 | 株式会社バンダイナムコエンターテインメント | Server system, game system and program |
| JP2021000499A (en) | 2020-09-23 | 2021-01-07 | グリー株式会社 | Program, server device, and control method |
| JP2021122724A (en) | 2020-02-04 | 2021-08-30 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
-
2021
- 2021-12-20 JP JP2021206229A patent/JP7723271B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014064638A (en) | 2012-09-25 | 2014-04-17 | Konami Digital Entertainment Co Ltd | Game processing device, control method of game processing device, and program |
| JP2018055365A (en) | 2016-09-28 | 2018-04-05 | ガンホー・オンライン・エンターテイメント株式会社 | Server device, program and method |
| JP2019063001A (en) | 2017-09-28 | 2019-04-25 | グリー株式会社 | Program, control method, and information processing device |
| JP2018166007A (en) | 2018-07-23 | 2018-10-25 | 株式会社セガゲームス | Information processing apparatus and game program |
| JP2020054503A (en) | 2018-09-28 | 2020-04-09 | 株式会社バンダイナムコエンターテインメント | Server system, game system and program |
| JP2021122724A (en) | 2020-02-04 | 2021-08-30 | 株式会社ミクシィ | Information processing equipment, information processing methods and programs |
| JP2021000499A (en) | 2020-09-23 | 2021-01-07 | グリー株式会社 | Program, server device, and control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023091468A (en) | 2023-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2025123407A (en) | Information processing device, information processing method, and program | |
| JP7498157B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP2023158218A (en) | Game management device, game system, game management method and program | |
| JP7368731B2 (en) | Game programs, server devices and game systems | |
| JP7356045B2 (en) | Information processing system, information processing method and program | |
| JP7733338B2 (en) | Information processing device, information processing method, and program | |
| JP7333503B2 (en) | Game program, server device and game system | |
| JP7623609B2 (en) | Information processing method, information processing system, and program | |
| JP2025028147A (en) | Information processing system, information processing device, and program | |
| JP7723271B2 (en) | Information processing system and program | |
| JP7741388B2 (en) | Program and information processing system | |
| JP7719387B2 (en) | Information processing method, information processing system, and program | |
| JP6905006B2 (en) | Game providing system, game providing method, terminal device and program of terminal device | |
| JP2022140428A (en) | Game server, game program, information processing method | |
| JP7281283B2 (en) | Program, game system and game service providing method | |
| JP2022140262A (en) | Game server, game program, and information processing method | |
| JP7755792B2 (en) | Program, information processing method and information processing device | |
| JP7737603B1 (en) | Program, information processing method and information processing device | |
| JP7634821B2 (en) | GAME PROGRAM, GAME DEVICE, AND GAME SYSTEM | |
| JP7808756B2 (en) | Game program, game device and game system | |
| JP7231672B2 (en) | SERVER, GAME PROVIDING METHOD, AND PROGRAM | |
| JP7741423B1 (en) | Program, information processing method and information processing device | |
| JP7741422B1 (en) | Program, information processing method and information processing device | |
| JP7366338B2 (en) | Game programs, game devices, game systems | |
| JP7808759B2 (en) | Game program, game device and game system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240704 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250430 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250609 |
|
| 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: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7723271 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |