JP2022191108A - Program and information processing system - Google Patents
Program and information processing system Download PDFInfo
- Publication number
- JP2022191108A JP2022191108A JP2021099781A JP2021099781A JP2022191108A JP 2022191108 A JP2022191108 A JP 2022191108A JP 2021099781 A JP2021099781 A JP 2021099781A JP 2021099781 A JP2021099781 A JP 2021099781A JP 2022191108 A JP2022191108 A JP 2022191108A
- Authority
- JP
- Japan
- Prior art keywords
- game
- user
- lottery
- information
- event
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims description 74
- 230000008901 benefit Effects 0.000 claims description 33
- 230000002250 progressing effect Effects 0.000 claims description 7
- 230000002860 competitive effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 24
- 238000012545 processing Methods 0.000 description 17
- 238000000034 method Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 10
- 230000007423 decrease Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 210000005155 neural progenitor cell Anatomy 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000011084 recovery Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001627 detrimental effect Effects 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 230000008921 facial expression Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 206010011469 Crying Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本開示は、プログラムおよび情報処理システムに関する。 The present disclosure relates to programs and information processing systems.
近年では、古くからゲームに参加しているユーザと、新規に参加したユーザとの間に大きな差を出なくすることで、新規ユーザに挑戦意欲を持たせることができるゲームが知られている(特許文献1)。 In recent years, games have been known that can motivate new users to take on challenges by eliminating a large difference between users who have participated in the game for a long time and new users ( Patent document 1).
しかしながら、特許文献1では、ユーザ間に実力の差がある場合は、実力がある側に結果が偏ってしまったり、運の要素で結果が決まったりする等によって、あるユーザが勝ち続ける若しくは負け続けるまたはゲーム中に有利な状況が続く若しくは不利な状況が続いてゲームの興趣性を失うという課題があった。
However, in
本開示では上記事情に鑑み、ゲームの進行を意図的に調整して、ユーザの立場関係等に応じた勝敗結果を演出することができるプログラム等を提供することとした。 In view of the above circumstances, the present disclosure intends to provide a program or the like that can intentionally adjust the progress of the game and produce a win-or-lose result according to the user's positional relationship or the like.
本開示の一態様によれば、プログラムが提供される。このプログラムは、コンピュータに、次の各ステップを実行させる。受付ステップでは、ゲームに参加する複数のユーザによる操作を受け付ける。ゲームは、複数のユーザのうちの2人以上が対戦するゲームである。操作は、第1ユーザによる、ゲームの進行情報の入力を含む。第1ユーザは、複数のユーザのうちの少なくとも1人である。イベント決定ステップでは、進行情報に基づいて、複数のユーザのうちの少なくとも1人である特定ユーザが対戦上有利となるように、ゲーム中に発生するイベントを決定する。ゲーム制御ステップでは、複数のユーザによる操作と、決定されたイベントとに基づいて、ゲームの進行を制御する。 According to one aspect of the present disclosure, a program is provided. This program causes the computer to perform the following steps. The accepting step accepts operations by a plurality of users participating in the game. A game is a game in which two or more of a plurality of users compete against each other. The operation includes input of game progress information by the first user. The first user is at least one of the multiple users. In the event determination step, based on the progress information, an event that will occur during the game is determined so that at least one of the plurality of users is advantageous in the battle. In the game control step, progress of the game is controlled based on operations by a plurality of users and determined events.
本開示によれば、ゲームの進行を意図的に調整して、ユーザの立場関係等に応じた有利不利(例えば勝敗結果)を演出することができる。 According to the present disclosure, it is possible to intentionally adjust the progress of the game to produce advantages and disadvantages (for example, the result of victory or defeat) according to the positional relationship of the user.
[実施形態]
以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
[Embodiment]
Embodiments of the present disclosure will be described below with reference to the drawings. Various features shown in the embodiments shown below can be combined with each other.
ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体(Non-Transitory Computer-Readable Medium)として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 By the way, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium (Non-Transitory Computer-Readable Medium), or may be downloaded from an external server. It may be provided as possible, or may be provided so that the program is activated on an external computer and the function is realized on the client terminal (so-called cloud computing).
また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0または1で構成される2進数のビット集合体としての信号値の高低、または量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 Further, in the present embodiment, the term “unit” may include, for example, a combination of hardware resources implemented by circuits in a broad sense and software information processing that can be specifically realized by these hardware resources. . In addition, various information is handled in the present embodiment, and these information include, for example, physical values of signal values representing voltage and current, and signal values as binary bit aggregates composed of 0 or 1. Expressed by high and low, or quantum superposition (so-called quantum bits), communication and operations can be performed on circuits in a 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))等を含むものである。 A circuit in a broad sense is a circuit realized by at least appropriately combining circuits, circuits, processors, memories, and the like. Application Specific Integrated Circuits (ASICs), programmable logic devices (e.g., Simple Programmable Logic Devices (SPLDs), Complex Programmable Logic Devices (CPLDs), and field It includes a programmable gate array (Field Programmable Gate Array: FPGA).
1.ゲームの説明
図1は、本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。図1に示す情報処理システム1では、情報処理装置2、複数のゲーム装置3が通信ネットワーク11を介して互いに通信可能に接続され、ゲーム装置3においてゲームが実行される。
1. Description of Game FIG. 1 is a block diagram showing the hardware configuration of an
本実施形態に係るゲームは、情報処理システム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置3のユーザは、1または複数のプレイヤキャラクタを仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。また、キャラクタは、オブジェクトの一例である。
A game according to the present embodiment is an online game executed by the
上記のようなゲームは、プレイステーション(登録商標)等の家庭用ゲーム機、ニンテンドースイッチ(登録商標)等の携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレット等の電子機器であるゲーム装置3を用いて実行される。以下では、ゲーム装置3がスマートフォンである場合を例示する。
Games such as those described above can be played on a home game machine such as PlayStation (registered trademark), a portable game machine such as Nintendo Switch (registered trademark), or a
2.情報処理システム1の概要
以下、情報処理システムの一例である情報処理装置1のハードウェア構成について説明する。図1に示されるように、情報処理システム1は、情報処理装置2および複数のゲーム装置3にて構成される。情報処理装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置3の(下記のアカウント情報ごとの)ゲームデータの管理を行う。情報処理装置2は、例えばサーバにより構成される。複数のゲーム装置3それぞれは、互いに同じ構成を有する。なお、本実施形態において、システムとは、1つまたはそれ以上の装置または構成要素からなるものである。したがって、例えば後述の情報処理装置2やゲーム装置3単体であっても情報処理システム1の一例となりうる。
2. Overview of Information Processing System 1 A hardware configuration of an
ゲーム装置3は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置3は、通信ネットワーク11を介して、情報処理装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置3に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置3から情報処理装置2に送信され、情報処理装置2におけるユーザ認証に利用される。
The
ユーザ認証を経て、情報処理装置2とゲーム装置3との相互通信が可能となる。ログイン後、ゲーム装置3は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)を情報処理装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ4aおよびスピーカ4bに出力しながら、ゲームを進行させる。
Mutual communication between the
2.1 ハードウェア構成
以下、図1を参照して、情報処理システム1の各ハードウェア構成について説明する。
2.1 Hardware Configuration Each hardware configuration of the
<情報処理装置2>
図1に示されるように、情報処理装置2は、通信部21、記憶部22および制御部23を有する。通信部21および記憶部22は、通信バス20を介して制御部23と電気的に接続されている。
<
As shown in FIG. 1 , the
通信部21は、インターネットおよびLAN等の通信ネットワーク11を介して各ゲーム装置3と通信可能に接続される、いわゆるネットワークインターフェースである。情報処理装置2が通信部21を介して受信する主な情報としては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、クエスト実行要求、オートプレイの実行/終了の要求、アカウント情報、ゲームデータ等が挙げられる。情報処理装置2が通信部21を介して送信する主な情報としては、ゲームプログラムをゲーム装置3が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報等が挙げられる。
The
記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)等で構成される。記憶部22には、本実施形態に係るゲームプログラムの一部を含む各種プログラムやゲームに関する各種データ等が記憶されている。
The
具体的には例えば、記憶部22は、ユーザDBや抽選リスト等を記憶している。ユーザDBには、ゲームをプレイするユーザの識別番号ごとに、ユーザ名、ユーザランク、ユーザが操作するプレイヤキャラクタに関するステータス等の情報、仮想ゲーム空間内にて使用可能な消費媒体の額、パラメータに関する情報等が、対応付けられて記憶されている。抽選リストは、一般にガチャと呼ばれる抽選処理に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リストには、ゲーム媒体に関する情報(名称、能力パラメータ、レアリティ、レベル等)と、抽選による選択割合とが、対応づけられている。また能力パラメータとは、例えば、ゲーム媒体がプレイヤキャラクタの場合、戦力、HP、攻撃力、防御力、賢さ、または速さ等を含む。
Specifically, for example, the
制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置である情報処理装置2の動作を制御する。特に、制御部23は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置である情報処理装置2に係る種々の機能を実現する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部23によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部23は単一であることに限定されず、機能ごとに複数の制御部23を有するように実施してもよい。またそれらの組合せであってもよい。
The
制御部23によって実行される情報処理として、例えば、課金の決済処理、ユーザアカウントの認証処理、ガチャの抽選選択処理等が挙げられる。課金の決済処理は、例えばゲーム中のパラメータを所定量回復するために必要な課金の要求に基づいて実行される。ユーザアカウントの認証処理は、例えばゲーム装置3から受信したユーザの識別情報を用いて実行される。ガチャの抽選選択処理は、ガチャの抽選要求に伴って、抽選リストの中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する処理である。ガチャの抽選選択処理によれば、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とが、ユーザDBにて関連付けられ、これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。
The information processing executed by the
ここで、上記をさらに補足すると、「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)等が含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽選方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDBに記憶され管理される。さらに、「ガチャ」とは、情報処理装置2にて、抽選リストの中から、所定の選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置3に付与される。「ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する」とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。
Here, to further supplement the above, "game media" is electronic data representing elements related to a game, including the name of a character used as a player character, items used by the player character in the virtual game space ( Weapons, armor, tools), etc. Users can acquire game media directly by charging, by clearing quests, or by a lottery method called gacha. The acquired game media are stored and managed in the user DB in association with the identification information of the user who owns the game media. Furthermore, "gacha" is a method of selecting arbitrary game media from a lottery list by lottery in the
<ゲーム装置3>
ゲーム装置3には、ディスプレイ4a、スピーカ4bおよび入力デバイス4cが外部接続または内蔵される。また、ゲーム装置3は、通信部31、記憶部32、制御部33、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cを有する。通信部31、記憶部32、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cは、通信バス30を介して制御部33と電気的に接続されている。
<
A
通信部31は、ゲーム装置3と情報処理装置2との間で各種データを送受信するために、通信ネットワーク11に通信可能に接続される、いわゆるネットワークインターフェースである。ゲーム装置3が通信部31を介して受信する主な情報としては、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求等が挙げられる。ゲーム装置3が通信部31を介して送信する主な情報としては、ダウンロード要求情報に応じて情報処理装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報等が挙げられる。
The
記憶部32は、HDD、SSD、RAMおよびROM等で構成される。記憶部32には、情報処理装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置であるゲーム装置3のアカウント情報、ユーザ情報等が格納されている。なお、ユーザ情報は、情報処理装置2の記憶部22で記憶するユーザDBの少なくとも一部の情報である。ユーザDBでユーザ情報のマスタを管理し、ゲーム装置3の記憶部32は、このマスタの少なくとも一部の情報が情報処理装置2から配信され、これを記憶する。
The
制御部33は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置であるゲーム装置3の動作を制御する。特に、制御部33は、記憶部32に記憶された所定のプログラムを読み出すことによって、自装置であるゲーム装置3に係る種々の機能を実現する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部33によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部33は単一であることに限定されず、機能ごとに複数の制御部33を有するように実施してもよい。またそれらの組合せであってもよい。
The
特に、制御部33は、自装置であるゲーム装置3のユーザによる入力デバイス4cの操作に従って、ゲームを実行するように構成される。具体的には、制御部33は、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャ等のデータを記憶部32から読み出すか、または情報処理装置2から受信したデータを用いて、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部34aによって処理されることにより、ディスプレイ4aには処理後のゲーム画像が逐次表示される。換言すると、制御部33は、ゲームの実行にあたり、自装置であるゲーム装置3のユーザの操作等に応じてディスプレイ4aの表示制御およびスピーカ4bの音声出力制御を行うように構成される。
In particular, the
グラフィック処理部34aは、制御部33から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部34aは、例えば液晶型であるディスプレイ4aと接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ4a上に表示される。オーディオ処理部34bは、スピーカ4bと接続され、制御部33の指示に従ってゲーム音声を再生および合成すると、これをスピーカ4bから出力させる。操作部34cは、入力デバイス4cと接続され、操作入力に関するデータを入力デバイス4cとの間で送受信する。ユーザは、入力デバイス4cを操作することで、ゲーム装置3に操作信号を入力する。なお、入力デバイス4cは、ディスプレイ4aと一体化されたタッチパネル、外付けのゲームパッド、マウスやキーボード等の総称である。
The
2.2 機能構成
続いて、図2および図3を参照して、情報処理システム1の各機能構成について説明する。
2.2 Functional Configuration Next, each functional configuration of the
<情報処理装置2>
図2は、本実施形態に係る情報処理装置2の機能構成を示すブロック図である。図2に示されるように、制御部23は、記憶部22に記憶された各種プログラムを実行することにより、情報送受信部231、イベント決定部232、抽選制御部233、ゲーム制御部234および管理部235として機能する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部23によって具体的に実現されることで、制御部23に含まれる各機能部として実行されうる。
<
FIG. 2 is a block diagram showing the functional configuration of the
情報送受信部231は、種々の情報をゲーム装置3から取得、または受け付けるように構成される。例えば、情報送受信部231は、ユーザの情報やステージの情報を受け付け、ユーザが入力した情報を取得する。また、情報送受信部231は、種々の情報をゲーム装置3に送信、または出力するように構成される。例えば、情報送受信部231は、自分以外の参加しているユーザに関する情報やステージに関する情報をゲーム装置3に送信し、他のユーザが入力した制御信号をゲーム装置3に出力する。
The information transmitting/receiving
イベント決定部232は、必要に応じて、特に好ましくはゲームの進行状況に応じて、イベントの発生を決定するように構成される。これについては後にさらに詳述する。
The
抽選制御部233は、必要に応じて、特に好ましくはゲームの進行状況に応じて、ゲーム内で発生する事象の抽選を制御する。抽選は、例えば前述の「ガチャ」に相当する。これについては後にさらに詳述する。
The
ゲーム制御部234は、必要に応じて、特に好ましくはゲームの進行状況に応じて、ゲームの進行を制御する。これについては後にさらに詳述する。
The
管理部235は、ゲームの進行に関連する種々のパラメータやモードを管理するように構成される。本実施形態では、管理部235は、ゲーム内のパラメータを情報送受信部231によってゲーム装置3より取得し、管理するように構成される。
The
<ゲーム装置3>
図3は、本実施形態に係るゲーム装置3の機能構成を示すブロック図である。図3に示されるように、制御部33は、記憶部32に記憶された各種プログラムを実行することにより、情報送受信部331、読出部332および報知制御部333として機能する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部33によって具体的に実現されることで、制御部33に含まれる各機能部として実行されうる。
<
FIG. 3 is a block diagram showing the functional configuration of the
情報送受信部331は、種々の情報を情報処理装置2から受け付け、または取得するように構成される。例えば、情報送受信部331は、情報処理装置2によって進行を制御されているゲームの状態を表示するための表示情報を取得する。この表示情報とは、画面、画像、アイコン、テキスト等といった、ユーザが視認可能な態様で生成された情報そのものだけでなく、表示させるためのレンダリング情報を含む概念である。また、情報送受信部331は、種々の情報を情報処理装置2に送信または出力するように構成される。例えば、情報送受信部331は、ユーザが入力デバイス4cを介してゲーム中になんらかの入力を行った場合に、その入力された情報を情報処理装置2に送信する。すなわち、情報送受信部231(受付部)は、ゲームに参加する複数のユーザによる操作を受け付ける。
The information transmitter/
読出部332は、情報送受信部331が受け付けた、または予め記憶部32に記憶された種々の情報を読み出すように構成される。特に、読出部332は、情報送受信部331が受け付けた表示情報と、予め記憶部32に記憶された画像データとを読み出す。
The
報知制御部333は、表示情報に基づいて、ディスプレイ4aへの画面の態様を制御するように構成される。ユーザは、画面を視認することにより、ゲームの進行状況を把握することができる。また、報知制御部333は、ユーザの操作する入力デバイス4cを振動させたり、入力デバイス4cに内蔵されたスピーカから音を発したりするように制御するように構成される。ユーザは、入力デバイス4cから発せられる振動や音を介して、ゲームの進行状況を把握することができる。
The
3.情報処理システム1の動作の流れ
本節では、情報処理システム1の動作の流れについて説明する。情報処理システム1において提供されるゲームは、複数のユーザのうちの2人以上が対戦するゲームである。具体的にプレイされるゲームは、例えば、双六ゲームである。この双六ゲームでは、ユーザどうしが目的地への到着を競ったり、これと別に蓄積されるスコア、例えば所持金を競い合うこととなる。詳細は別途詳述する。図4は、通信ネットワーク11で接続されたオンラインの3人のユーザが双六ゲームをプレイする態様を示すプレイイメージ図である。
3. Flow of Operation of
図4に示されるように、複数のユーザのうちの少なくとも1人は、第1ユーザP1である。本実施形態では、第1ユーザP1は、特定ユーザP3がゲームに勝つように接待をすることができる。換言すると、特定ユーザP3は、第1ユーザP1から接待を受けるユーザである。また、接待をする第1ユーザP1とも接待を受ける特定ユーザP3とも異なる、通常のプレイヤである第2ユーザP2がゲームに参加している。以下、接待を受けていない第1ユーザP1および第2ユーザP2を「通常プレイヤ」と称し、接待を受けている特定ユーザP3を「被接待プレイヤ」と称することがある。 As shown in FIG. 4, at least one of the multiple users is the first user P1. In this embodiment, the first user P1 can entertain the specific user P3 to win the game. In other words, the specific user P3 is a user who receives entertainment from the first user P1. Also, a second user P2 who is a normal player who is different from the first user P1 who entertains and the specific user P3 who receives the entertainment participates in the game. Hereinafter, the first user P1 and the second user P2 who are not being entertained may be referred to as "normal players", and the specific user P3 who is being entertained may be referred to as the "entertained player".
3.1 情報処理の概要
図5は、本実施形態に係る情報処理システム1の情報処理の流れを示すフローチャートである。以下、このフローチャートに沿って、情報処理の流れを概説する。
3.1 Overview of Information Processing FIG. 5 is a flowchart showing the flow of information processing in the
まず、ゲーム開始前に、ホストプレイヤ(ここでは接待をする接待プレイヤにも相当)である第1ユーザP1は、入力デバイス4cを介して種々の操作を入力する(ステップS101)。具体的には、この操作は、第1ユーザP1による、ゲームの進行情報の入力を含んでいる。かかるゲームの進行情報は、第1ユーザP1によって、被接待プレイヤとして選択された特定ユーザP3を含む情報である。
First, before the start of the game, the first user P1 who is a host player (here, the host player who entertains guests) inputs various operations via the
また、第1ユーザP1に入力された進行情報は、特定ユーザP3には通知されない情報である。これにより、特定ユーザP3は、自分が対戦上有利であることを自身が知らずに、ゲームを進行することとなる。なお、進行情報は、被接待プレイヤである特定ユーザP3の指定以外にも、ゲームの総ターン数、CPの強さを表すレベル、イベントの発生のしやすさ、有利の度合い等も含むことができる。つまり、対戦上有利とは、少なくとも有利の度合いを含むものである。なお有利の度合いとは、例えば、ゲームに参加する複数のユーザの順位である。さらに、この操作は、第1ユーザP1による、特定ユーザP3を知らせるための通知情報の入力を含んでいる。通知情報は、被接待プレイヤが特定ユーザP3であることを第2ユーザP2に知らせるための情報である。入力されたゲーム進行情報や通知情報は、通信ネットワーク11を介して、情報処理装置2における管理部235で管理される。
Further, the progress information input to the first user P1 is information that is not notified to the specific user P3. As a result, the specific user P3 proceeds with the game without knowing that he or she has an advantage in the battle. The progress information may include the total number of turns of the game, the level indicating the CP strength, the likelihood of occurrence of an event, the degree of advantage, etc., in addition to specifying the specific user P3 who is the entertained player. can. That is, the competitive advantage includes at least the degree of advantage. Note that the degree of advantage is, for example, the ranking of a plurality of users participating in the game. Further, this operation includes input of notification information for notifying the specific user P3 by the first user P1. The notification information is information for notifying the second user P2 that the entertained player is the specific user P3. The input game progress information and notification information are managed by the
ステップS101において第1ユーザP1による種々の操作入力が完了すると、特定ユーザP3が被接待プレイヤとして設定されたゲームが開始される(ステップS102)。ゲームが開始されると、管理部235がゲームの勝敗に関する少なくとも1つのパラメータを、ユーザごとに管理する。ここで、ゲームの勝敗に関する少なくとも1つのパラメータとは、少なくとも各ユーザの順位を含むものである。同様に、管理部235は、ゲームを進行させる単位であるターンを管理する。まとめると、管理部235は、第1ユーザP1、第2ユーザP2および特定ユーザP3を含む各ユーザの現在のターンまでの順位を管理する(ステップS102)。なお、ゲーム開始時のターンとして、n=1が指定されている。
When the input of various operations by the first user P1 is completed in step S101, the game in which the specific user P3 is set as the entertained player is started (step S102). When the game is started, the
各ユーザが通常プレイヤであるか被接待プレイヤであるかは、管理部235によって管理されている。ステップS104において、現在のターンでプレイするユーザが、第1ユーザP1または第2ユーザP2に例示される通常プレイヤである場合は、ステップS105およびS106の処理をスキップして、ステップS107に進むことができる。一方、現在のターンでプレイするユーザが、特定ユーザP3に例示される被接待プレイヤである場合は、ステップS105に進むこととなる。以下、ステップS105およびS106と順次説明する。
The
現在のターンでプレイするユーザが、特定ユーザP3である場合は、第2ユーザP2にその旨が通知される(ステップS105)。換言すると、情報送受信部231(通知部)は、通知情報を特定ユーザP3以外の少なくとも1人である第2ユーザP2に送信することで、第2ユーザP2に特定ユーザP3を通知する。これにより、第2ユーザP2は、特定ユーザP3が被接待プレイヤであることを把握しつつ、ゲームに参加することとなる。 If the user playing in the current turn is the specific user P3, the second user P2 is notified of this (step S105). In other words, the information transmission/reception unit 231 (notification unit) notifies the second user P2 of the specific user P3 by transmitting the notification information to the second user P2 who is at least one person other than the specific user P3. As a result, the second user P2 participates in the game while knowing that the specific user P3 is the entertained player.
続いて、抽選制御部233は、管理部235内の情報に基づいて、ゲーム内で発生する事象の確率を制御する(ステップS106)。具体的には、抽選制御部233は、特定ユーザP3が対戦上有利となるように、ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御する。ここで、抽選リストは、ある事象の発生確率が設定されたリストである。通常設定は、例えば、双六ゲームにおけるサイコロの6個の目の発生確率が均等に設定されるというものである。より具体的には、抽選制御部233は、特定ユーザP3が対戦上有利となるように、ゲーム中に実行される抽選リストの各項目の内容、引当確率および抽選が実行される回数の少なくとも1つを変更する。なお、本実施形態においての確率は、0%または100%を含むものとする。
Subsequently, the
続いて、ユーザは、入力デバイス4cを操作して、ゲームにおける抽選を実行する(ステップS107)。双六ゲームであれば、サイコロを降ることが抽選の実行に該当する。このとき、ユーザが特定ユーザP3である場合は、特定ユーザP3本人は、抽選制御部233によって抽選リストが通常設定と異なることを知らずに、抽選を実行することとなる。
Subsequently, the user operates the
続いて、イベント決定部232は、抽選に基づくイベントを決定する。特にユーザが特定ユーザP3である場合は、イベント決定部232は、制御された抽選リストに基づいて、イベントを決定する(ステップS108)。双六ゲームであれば、特定ユーザP3がゲームを進行するにあたって望ましいサイコロの目が出て、コマを進めることができるイベント等が挙げられる。あるいは、ターンごとにランダムに起こる順位の調整に関わる特殊イベントが、特定ユーザP3にとって有利に発生する等が挙げられる。換言すると、イベント決定部232は、ゲームの進行中における、パラメータの値に基づいて、特定ユーザP3が対戦上有利となるように、イベントを決定する。そして好ましくは、イベント決定部232は、パラメータの値に基づいて、所定ターンに発生するイベントを決定する。
Subsequently, the
なお、ここでの「イベントの決定」とは、発生させるイベントの種類が決定されることだけではなく、そのイベントが実行された結果の決定までを含む概念であることに留意されたい。前者は、イベント種類「サイコロを振る」であり、後者は、その結果に対応する「1の目が出る」等である。つまり、イベント決定部232は、ゲームの進行状況に応じて、例えば「サイコロを振って1の目が出る」ことを決定する。より広く言えば、イベント決定部232は、どんなイベントを発生させるかを決定し、どのユーザをどのような度合いで有利/不利にするかを考慮して、その結果を決定する。
It should be noted that "event determination" here is a concept that includes not only determination of the type of event to be generated, but also determination of the result of execution of the event. The former is an event type "throwing dice", and the latter is "1 comes out" corresponding to the result. In other words, the
決定されたイベントが終了すると、そのユーザのターンが終了する(ステップS109)。ここで、終了したターンと、ホストプレイヤである第1ユーザP1が設定した所定ターン数との比較が行われ(ステップS110)、所定ターン数に満たない場合は、ターン数が1更新され(ステップS111)、ステップS104まで戻って、次のターンのユーザがプレイすることとなる。一方、所定ターン数に達した場合は、ゲームが終了される(ステップS112) When the determined event ends, the user's turn ends (step S109). Here, the completed turn is compared with the predetermined number of turns set by the first user P1 who is the host player (step S110), and if the predetermined number of turns is not reached, the number of turns is updated by 1 (step S111), returning to step S104, the user of the next turn will play. On the other hand, if the predetermined number of turns has been reached, the game ends (step S112).
以上をまとめると、本実施形態に係る情報処理方法は、次の各ステップを備える。受付ステップでは、ゲームに参加する複数のユーザによる操作を受け付ける。ゲームは、複数のユーザのうちの2人以上が対戦するゲームである。操作は、第1ユーザP1による、ゲームの進行情報の入力を含み、ここで第1ユーザP1は、複数のユーザのうちの少なくとも1人である。イベント決定ステップでは、進行情報に基づいて、複数のユーザのうちの少なくとも1人である特定ユーザP3が対戦上有利となるように、ゲーム中に発生するイベントを決定する。ゲーム制御ステップでは、複数のユーザによる操作と、決定されたイベントとに基づいて、ゲームの進行を制御する。 To summarize the above, the information processing method according to this embodiment includes the following steps. The accepting step accepts operations by a plurality of users participating in the game. A game is a game in which two or more of a plurality of users compete against each other. The operation includes inputting game progress information by the first user P1, where the first user P1 is at least one of the plurality of users. In the event determination step, based on the progress information, an event that will occur during the game is determined so that at least one of the plurality of users, the specific user P3, has an advantage in the battle. In the game control step, progress of the game is controlled based on operations by a plurality of users and determined events.
3.2 情報処理の詳細
続いて、前述した情報処理の詳細について説明する。
3.2 Details of Information Processing Next, details of the information processing described above will be described.
(双六ゲーム)
図6は、本実施形態において実施される双六ゲームのイメージ図である。本実施形態の双六ゲームでは、ランダムに目的地が決められ、毎ターン各ユーザがサイコロを振り、サイコロで出た目の数だけコマを進めることができる。目的地に到達したユーザは、お金や土地等の報酬を与えられる。このときの報酬内容は、抽選で決まる。何れかのユーザが目的地に到達した時点で、次の目的地が設定される。
(Sugoroku game)
FIG. 6 is an image diagram of a Sugoroku game implemented in this embodiment. In the Sugoroku game of the present embodiment, the destination is determined at random, each user rolls the dice each turn, and the pieces can be advanced by the number shown on the dice. A user who reaches the destination is rewarded with money, land, or the like. The content of the reward at this time is determined by lottery. When any user reaches the destination, the next destination is set.
また、何れかのユーザが目的地に到達した時点で、抽選で目的地に到達することができなかったユーザのうち少なくとも1人のユーザにモンスターが憑く。モンスターは、モンスターが憑いているユーザに対して、抽選で決めた不利益行為を行う。モンスターは、抽選で消滅したり、通常のモンスターよりも不利益の度合いが高い行為を行うスーパーモンスターや、通常のモンスターよりも不利益の度合いが低い行為を行うチビモンスター等、他の種類のモンスターに抽選で変身することがある。 Also, when any user reaches the destination, at least one of the users who could not reach the destination in the lottery is possessed by the monster. The monster performs a disadvantageous act determined by lottery against the user possessed by the monster. Monsters are other types of monsters, such as super monsters that disappear by lottery, acts that are more detrimental than normal monsters, and chibi monsters that are less detrimental than normal monsters. may be transformed into by lottery.
ゲームの過程において、所定のタイミングで種々のイベントが発生する。この種々のイベント(イベントの種類)には、お金が増えるイベント、お金が減るイベント、ワープイベント、引き返しイベント、さらにマスを進められるイベント、一回休みイベント、カード増加イベント、カード減少イベント、カード交換イベント、土地増加イベント、土地減少イベント、土地交換イベント、土地の値段変換イベント、サイコロの数が増えるイベント、サイコロの数が減るイベント等が含まれる。この双六ゲームは、予め設定されたターンが終了したとき、土地を資産換算した上で、各ユーザの所持金を比較し、所持金が多い順番に順位が決まるゲームである。 During the course of the game, various events occur at predetermined timings. These various events (types of events) include events that increase money, events that decrease money, warp events, reversal events, events that allow you to progress further, one-time rest events, card increase events, card decrease events, and card exchanges. Events, land increase events, land decrease events, land exchange events, land price change events, events that increase the number of dice, events that decrease the number of dice, etc. are included. This Sugoroku game is a game in which when a preset turn ends, the land is converted into assets, and the money owned by each user is compared, and ranking is determined in descending order of owned money.
図6に示されるように、マップ5は、本ゲームにおいて実施される双六ゲームのマップである。各ユーザは、サイコロを振り、出た目の数だけ好きな方向にマップ5上のコマ6を動かすことができる。このゲームでは、各ユーザは、コマ6を動かした先のマスの属性に合わせた影響を受ける。
As shown in FIG. 6,
開始位置マス51は、ゲームのスタート位置である。目的地Xマス52、目的地Yマス53および目的地Zマス54は、ゲームの目的地となるマスであり、ランダムで何れかの目的地マスが目的地に設定される。目的地に設定された目的地マスに到達したユーザは、所持金の増額等の報酬を受ける。所持金マイナスマス55は、この位置に止まったユーザの所持金を減らすイベントを発生させる。所持金マイナスマス55では、抽選により減る所持金が所定のレンジで変化する。所持金プラスマス56は、この位置に止まったユーザの所持金を増やすイベントを発生させる。所持金プラスマス56では、抽選により増える所持金が所定のレンジで変化する。
A starting position square 51 is the starting position of the game. The
ワープマス57は、この位置に止まったユーザを任意の場所に移動させる。カード取得(抽選)マス58は、この位置に止まったユーザにゲーム内で使用できるカードを抽選で与えるイベントを発生させる。このカードには、複数の種類があり、カードを使うことで、自分を有利にすること、他のユーザを不利にすること、または他のユーザを有利にすること等を実現することができる。一回休みマス59は、この位置に止まったユーザの次のターンをスキップさせる。一回休みマス59では、抽選によって休みを回避したり、逆に数ターン休みにすることができる。
The
個人戦マス5aは、この位置に何れかのユーザが止まった場合に、この位置に止まったユーザと他のユーザとをミニゲームで対戦させるイベントを発生させる。個人戦マス5aにおいて、メンバーやゲーム内容は抽選で決まる。団体戦(4人協力)マス5bは、全てのユーザで協力して行うイベントを発生させる。団体戦(4人協力)マス5bにおいて、メンバーやゲーム内容は抽選で決まる。団体戦(2vs2)マス5cは、全てのユーザを2チームにわけ、その2チームをミニゲームで対戦させるイベントを発生させる。団体戦(2vs2)マス5cにおいて、メンバーやゲーム内容は抽選で決まる。
When any user stops at this position, the
(進行情報の入力)
図7は、本実施形態において実施される双六ゲームの進行情報を入力するときの各ユーザのプレイイメージ図である。第1ユーザP1は、自身のディスプレイ4a-1の表示を参照しながら入力デバイス4c-1を用いて特定ユーザP3を被接待プレイヤに設定する。入力された進行情報は、ゲーム装置3-1内の情報送受信部331により、通信ネットワーク11を介して情報処理装置2に送信される。進行情報の入力中には、第2ユーザP2または特定ユーザP3は、その態様をディスプレイ4a-2またはディスプレイ4a-3において視認不能とする。具体的には、ゲーム装置3-2またはゲーム装置3-3における報知制御部333は、特定ユーザP3が接待される被接待プレイヤであることを表示しないように制御する。ここでは、単に「ルール設定中」と書かれた画面が表示されている。
(Enter progress information)
FIG. 7 is a play image diagram of each user when inputting the progress information of the Sugoroku game implemented in this embodiment. The first user P1 uses the
図8は、本実施形態において実施される双六ゲームの各ユーザのプレイイメージ図である。ゲーム装置3-1の報知制御部333は、特定ユーザP3のターンのときに、特定ユーザP3が接待される被接待プレイヤであることを把握可能な画面をディスプレイ4a-1に表示させる。ここでは、ここでは、「接待中」と書かれた画面が表示されている。このとき、第1ユーザP1が予め設定した通知情報に基づき、第2ユーザP2のディスプレイ4a-2にも同画面が表示されている。一方、ゲーム装置3-3の報知制御部333は、同画面をディスプレイ4a-3に表示させない。これにより、通常プレイヤである第1ユーザP1および第2ユーザP2は、特定ユーザP3が接待される被接待プレイヤであることを認識しつつも、被接待プレイヤとされた特定ユーザP3は、その事実を伏せられた状態でゲームを進めることができる。
FIG. 8 is a play image diagram of each user of the Sugoroku game practiced in this embodiment. The
(ユーザ管理テーブルT1)
図9は、ユーザ毎の情報を管理するユーザ管理テーブルT1の概要図である。ユーザ管理テーブルT1は、情報として、ユーザ名T11と、被接待プレイヤフラグT12と、現在順位T13と、所持金T14と、抽選制御情報T15と、イベント結果情報T16とを有する。
(User management table T1)
FIG. 9 is a schematic diagram of a user management table T1 that manages information for each user. The user management table T1 has, as information, a user name T11, an entertained player flag T12, a current ranking T13, money on hand T14, lottery control information T15, and event result information T16.
ユーザ名T11は、各ユーザの名称に関する情報である。 The user name T11 is information regarding the name of each user.
被接待プレイヤフラグT12は、そのユーザが被接待プレイヤか否かに関する情報である。管理部235は、被接待プレイヤとするユーザの被接待プレイヤフラグT12を「TRUE」と管理し、被接待プレイヤではないユーザの被接待プレイヤフラグT12を「FALSE」と管理する。これらのフラグは、ゲームの進行に応じて変更可能である。また、管理部235は、フラグを変更する必要がないユーザがいた場合は、被接待プレイヤフラグT12を「-(NULL)」と管理する。ユーザは、NPCの被接待プレイヤフラグT12を「-」に設定することもできる。
The entertained player flag T12 is information regarding whether or not the user is the entertained player. The
現在順位T13は、各ユーザの現在の順位に関する情報である。管理部235は、現在順位T13をターン毎に更新する。ここで、情報を更新するタイミングは、ターンの初めでもよいし、ターン毎ではなく、リアルタイムでもよい。
The current ranking T13 is information about the current ranking of each user. The
所持金T14は、各ユーザの現在の順位に関する情報である。管理部235は、所持金T14をターン毎に更新する。ここで、情報を更新するタイミングは、ターンの初めでもよいし、ターン毎ではなく、リアルタイムでもよい。
The money on hand T14 is information on the current ranking of each user. The
抽選制御情報T15は、過去に抽選制御部233により確率を変更した事象に関する情報である。管理部235は、ユーザ毎に過去に抽選制御部233により確率を変更した事象に関する情報を抽選制御情報T15として蓄積する。具体的には、抽選制御情報T15は、本実施形態における「目的地に到着可能なサイコロの目が出やすくなる」や「目的地に到着可能なサイコロの目が出にくくなる」といった抽選制御部233での制御結果に関する情報を蓄積する。
The lottery control information T15 is information about an event in which the
イベント結果情報T16は、過去にイベント決定部232により決定されたイベントに関する情報である。管理部235は、ユーザ毎に、過去にイベント決定部232により決定されたイベントに関する情報をイベント結果情報T16として蓄積する。具体的には、イベント結果情報T16は、本実施形態における「強風により目的地から遠い場所に飛ばされる」や「モンスターに所持金の半分を奪われる」といったイベント決定部232での制御結果に関する情報を蓄積する。このようにイベント結果情報T16を参照することで、抽選制御部233は、特定ユーザP3の過去の抽選結果に基づいて、ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御することができる。その後、イベント決定部232は、制御された抽選リストに基づいて、イベントを決定すればよい。このように、過去の抽選結果に依存させることで、よりゲームを面白くすることができる。
The event result information T16 is information about an event determined by the
(一般管理テーブルT2)
図10は、ユーザに依存しない情報を管理する一般管理テーブルT2の概要図である。一般管理テーブルT2は、情報として、現在ターン数T21と、第1規定ターン数T22と、第2規定ターン数T23とを有する。
(General management table T2)
FIG. 10 is a schematic diagram of a general management table T2 that manages user-independent information. The general management table T2 has, as information, a current number of turns T21, a first prescribed number of turns T22, and a second prescribed number of turns T23.
現在ターン数T21は、各ユーザの現在のターン数に関する情報である。管理部235は、各ユーザの現在のターン数に関する情報を管理する。ゲーム制御部234は、管理部235の一般管理テーブルT2内の現在ターン数T21の更新を毎ターンの終了時に行う。ここで、現在ターン数T21の更新は、管理部235が行ってもよい。また、現在ターン数T21の更新のタイミングは、ターンの初めでもよい。
The current number of turns T21 is information about the current number of turns of each user. The
第1規定ターン数T22は、被接待プレイヤが設定されるターンに関する情報である。管理部235は、被接待プレイヤが設定されるターンに関する情報を管理する。ゲーム制御部234は、管理部235内の被接待プレイヤが設定されるターンになったときに、ゲームの進行情報に基づいて被接待プレイヤを設定する。例えば、ゲーム制御部234は、30ターン目に最下位のユーザを被接待プレイヤに設定する。換言すると、ゲームの勝敗に関する少なくとも1つのパラメータには、所定ターンにおける順位が含まれることとなる。
The first prescribed number of turns T22 is information relating to the turn in which the entertained player is set. The
第2規定ターン数T23は、設定された被接待プレイヤが1位になるターン数に関する情報である。管理部235は、設定された被接待プレイヤが1位になるターン数に関する情報を蓄積する。ゲーム制御部234は、管理部235内の設定された被接待プレイヤが1位になるターンにおいて、被接待プレイヤを1位にするようにゲームを進行する。例えば、ゲーム制御部234は、60ターン目と100ターン目に被接待プレイヤを1位にするようにイベントの発生等をさせる。
The second prescribed number of turns T23 is information relating to the number of turns in which the set entertained player comes first. The
(抽選テーブルT3)
図11は、抽選に関する抽選テーブルT3の概要図である。抽選テーブルT3は、情報として、抽選種類T31と、抽選制御内容T32とを有する。
(Lottery table T3)
FIG. 11 is a schematic diagram of the lottery table T3 regarding lottery. The lottery table T3 has lottery type T31 and lottery control details T32 as information.
抽選種類T31は、制御される抽選の種類に関する情報である。抽選制御部233は、抽選種類T31から、制御する抽選の種類を選択する。例えば、本ゲームにおいて、抽選制御部233は、「目的地の抽選」、「マスを進める抽選」、「マスを進める補助的な抽選」、「カードの内容の抽選」、「勝敗判定に必要なパラメータの増減に関する抽選」、「終了期間の延長の抽選」等の抽選の種類を選択する。
The lottery type T31 is information about the type of lottery to be controlled. The
抽選制御内容T32は、抽選リストに関する情報である。抽選制御部233は、抽選種類T31から、制御する抽選の種類を選択した後に、その抽選の種類の抽選リストを決定し、抽選リストの各項目の内容、引当確率および抽選が実行される回数を変更するように制御する。
The lottery control content T32 is information about the lottery list. After selecting the type of lottery to be controlled from the lottery type T31, the
例えば、本ゲームにおいて、抽選制御部233は、「目的地の抽選」を選択した場合、「目的地が被接待プレイヤの近くに設定されやすくなる」または、「目的地が通常プレイヤから遠くに設定されやすくなる」を決定する。このような抽選によって、被接待プレイヤが通常プレイヤよりも目的地に到着しやすい環境を実現することができ、ひいてはゲームの勝敗にも影響しうることとなる。
For example, in this game, when the “destination lottery” is selected, the
また、抽選制御部233は、「マスを進める抽選」を選択した場合、「被接待プレイヤが目的地に到着可能なサイコロの目が出やすくなる」、「通常プレイヤが目的地に到着可能なサイコロの目が出にくくなる」、「被接待プレイヤが目的地に到達できるようサイコロやマスの種類が変化しやすくなる」または、「接待プレイヤが目的地から遠ざかるようサイコロやマスの種類が変化しやすくなる」を決定する。このような抽選によっても、被接待プレイヤが通常プレイヤよりも目的地に到着しやすい環境を実現することができ、ひいてはゲームの勝敗にも影響しうることとなる。
In addition, when the “lottery to proceed to the square” is selected, the
さらに、抽選制御部233は、「マスを進める補助的な抽選」を選択した場合、「被接待プレイヤが目的地に近づく移動イベントが発生しやすくなる」または、「通常プレイヤが目的地から遠ざかる移動イベントが発生しやすくなる」を決定する。このような抽選によっても、被接待プレイヤが通常プレイヤよりも目的地に到着しやすい環境を実現することができ、ひいてはゲームの勝敗にも影響しうることとなる。
Furthermore, when the “auxiliary lottery for moving squares” is selected, the
さらに、抽選制御部233は、「カードの抽選」を選択した場合、「被接待プレイヤがレア度の高いまたは必要なカードに当選しやすくなる」または、「通常プレイヤが不要なカードに当選しやすくなる」を決定する。このような抽選によって、被接待プレイヤが通常プレイヤよりも良いカードを取得することができ、ひいてはゲームの勝敗にも影響しうることとなる。
Furthermore, when the "card lottery" is selected, the
さらに、抽選制御部233は、「カードの効果の抽選」を選択した場合、「接待プレイヤが使うカードの利用相手と効果内容が被接待プレイヤに有利になる」または、「接待プレイヤが使うカードの利用相手と効果内容が通常プレイヤに不利になる」を決定する。このような抽選によって、被接待プレイヤが通常プレイヤよりも良いカードの効果を享受することができ、ひいてはゲームの勝敗にも影響しうることとなる。
Further, when the "lottery for card effect" is selected, the
さらに、抽選制御部233は、「モンスターに関する抽選」を選択した場合、「被接待プレイヤがモンスターが憑いているユーザの近くに飛ばされにくくなる」、「通常プレイヤがモンスターが憑いているユーザの近くに飛ばされやすくなる」、「被接待プレイヤにモンスターが憑いている場合、そのモンスターは、スーパーモンスターに進化しにくくなり、ミニモンスターに進化しやすくなる」または、「通常プレイヤにモンスターが憑いている場合、そのモンスターは、スーパーモンスターに進化しやすくなり、ミニモンスターに進化しにくくなる」を決定する。このような抽選によって、被接待プレイヤが通常プレイヤよりもモンスターによる不利益の効果を享受しにくくすることができ、ひいてはゲームの勝敗にも影響しうることとなる。
Furthermore, when the "lottery about monsters" is selected, the
さらに、抽選制御部233は、「勝敗判定に必要なパラメータの増減に関する抽選」を選択した場合、「被接待プレイヤの所持金が増えやすくなる」、「通常プレイヤの所持金が減りやすくなる」「被接待プレイヤの所有する土地は高騰しやすくなる」または、「通常プレイヤの所有する土地は下落しやすくなる」を決定する。このような抽選によって、被接待プレイヤが通常プレイヤよりも、ゲームの勝敗に直接寄与する所持金を有利に獲得することができる。
Furthermore, when the
さらに、抽選制御部233は、「終了期間の延長の抽選」を選択した場合、「被接待プレイヤが負けていたときはゲームが延長されやすくなる」または、「被接待プレイヤが勝っていたときはゲームが延長されにくくなる」を決定する。このような抽選によって、被接待プレイヤの勝利をより確定させやすくすることができる。
Furthermore, when the "lottery for extension of the end period" is selected, the
(イベント決定テーブルT4)
図12は、イベントの決定に関するイベント決定テーブルT4の概要図である。イベント決定テーブルT4は、イベントの内容情報を有する。イベント決定部232は、抽選制御部233の制御結果と、管理部235の情報に基づいて、イベントの種類とそれに伴う結果とを決定する。具体的には、イベント決定部232は、決定した抽選リストの各項目の内容、引当確率および抽選が実行される回数の変更結果、または現在順位T13等のユーザごとの情報や、現在ターン数T21等のユーザに依存しない情報等に基づいて、「お金が増える」、「お金が減る」、「ワープ」、「一回休み」、「ユーザ同士のカード交換」、「サイコロの数が増える」、「割引される」等のイベントの種類と、それに伴う結果とを決定する。
(Event determination table T4)
FIG. 12 is a schematic diagram of the event determination table T4 regarding event determination. The event determination table T4 has event content information. The
以上のような構成を有する情報処理システム1によれば、ゲームの進行を意図的に調整して、ユーザの立場関係等に応じた有利不利(例えば勝敗結果)を演出することができる。ひいては、TPOに応じてゲームをより面白くすることができる。
According to the
[その他]
前述の実施形態に係る情報処理システム1に関して、以下のような態様を採用してもよい。
[others]
The following aspects may be adopted for the
本実施形態の態様は、情報処理システム1でもよいし、情報処理システム1として機能させるためのプログラムでもよいし、情報処理方法であってもよい。
The aspect of the present embodiment may be the
本実施形態では、情報送受信部231、イベント決定部232、抽選制御部233、ゲーム制御部234および管理部235を、情報処理装置2の制御部23によって実現される機能部として説明しているが、この少なくとも一部を、ゲーム装置3の制御部33によって実現される機能部として実施してもよい。
In the present embodiment, the information transmission/
前述の実施形態では、各ユーザがオンライン対戦を行う態様で説明したが、すべてのユーザが1台のゲーム装置3を用いて、同じディスプレイ4aを視認しながらゲームに参加してもよい。図13は、オフラインで実施される双六ゲームの各ユーザのプレイイメージ図である。かかる場合、被接待プレイヤである特定ユーザP3の存在を通知するタイミングでは、ディスプレイ4aにその旨を含む画面を表示させることに代えて、視覚以外の五感に関する情報を少なくとも用いて、その旨を伝達することが好ましい。例えば、図13に示されるように、特定ユーザP3のターンになると、通常プレイヤである第1ユーザP1および第2ユーザP2の入力デバイス4c-1および入力デバイス4c-2が振動することによって、被接待プレイヤである特定ユーザP3が通知されうる。一方、特定ユーザP3の入力デバイス4c-3は振動しなくてよい。
In the above-described embodiment, each user competes online, but all users may participate in the game using one
前述の実施形態では、特定ユーザP3のターンのときに、特定ユーザP3が被接待プレイヤであることを知らせていたが、特定ユーザP3のターン以外のときでも、例えば任意のタイミングで他のユーザが特定のコマンド入力や操作を行ったとき等に通知されるように実施してもよい。あるいは、最後まで第2ユーザP2に被接待プレイヤである特定ユーザP3の存在を通知しないようにゲームを進行してもよい。あるいは、特定ユーザP3の初回のターンに限り、第2ユーザP2に特定ユーザP3が被接待プレイヤである旨が通知されるように実施してもよい。 In the above-described embodiment, the fact that the specific user P3 is a player to be entertained is notified during the turn of the specific user P3. It may be implemented so as to be notified when a specific command is input or an operation is performed. Alternatively, the game may proceed so as not to notify the second user P2 of the existence of the specific user P3, who is the entertained player, until the end. Alternatively, the second user P2 may be notified that the specific user P3 is the entertained player only on the first turn of the specific user P3.
本実施形態に係る双六ゲームにおいて、制御部23がユーザの中に子供がいると判定した場合は、そのユーザを被接待プレイヤに設定してもよい。具体的には、制御部23は、カメラによる画像処理で子供を認識して、そのユーザを被接待プレイヤに設定することができる。また、制御部23は、入力デバイス4cへの操作履歴から、ユーザが子供であると判定した場合は、そのユーザを被接待プレイヤに設定することができる。例えば、本実施形態に係る双六ゲームにおいて、有利なマスに止まることができるにもかかわらず、不利なマスに止まる操作を行う傾向が見られるユーザを被接待プレイヤに設定する。
In the Sugoroku game according to the present embodiment, when the
さらに、子供等の被接待プレイヤの候補を自動検知した場合に、被接待プレイヤの候補である旨を、ホストプレイヤを含む通常プレイヤとともに、またはこれに代えて、当該被接待プレイヤ自身に通知するように実施してもよい。また、ホストプレイヤが通知先や通知の方法を予め設定可能に実施してもよい。通知の方法は特に限定されず、例えば、入力デバイス4cを振動させてもよいし、NPCが特定のメッセージを出す等の画面表示に係る方法を行ってもよい。さらに、一定時間以内に、被接待プレイヤの候補またはホストプレイヤが入力デバイス4cの特定のボタン(コマンド)を押下することを契機として、被接待プレイヤに設定するか否かを選択可能としてもよい。このような通知や設定選択は、初回設定時に限らず、例えば、図10の第1規定ターン数T22のタイミングで行われてもよい。
Further, when a candidate for a player to be entertained, such as a child, is automatically detected, the player to be entertained is notified that the candidate is a player to be entertained, together with or instead of the normal player including the host player. may be implemented. Alternatively, the host player may be allowed to set the notification destination and the notification method in advance. The notification method is not particularly limited. For example, the
本実施形態では、被接待プレイヤである特定ユーザP3は、複数のユーザのうちの少なくとも1人であり、接待をする第1ユーザP1以外のユーザであるものとして説明したが、特定ユーザP3と第1ユーザP1とが同一の人物であってもよい。かかる場合、必要に応じて第1ユーザP1である自分自身が必ず勝つことができるため、例えば子供の教育として、どんなに有利に見えても最後に逆転されて負けることもあるといった、教訓的指導に貢献する。 In the present embodiment, the specific user P3 who is the player to be entertained is at least one of a plurality of users, and is a user other than the first user P1 who entertains. One user P1 may be the same person. In such a case, since the first user P1 himself/herself can always win as necessary, for example, as a child's education, no matter how advantageous it seems, it may be reversed in the end and lose. To contribute.
本実施形態に係る双六ゲームにおいて、第1ユーザP1が被接待プレイヤである特定ユーザP3を設定するときは、他のユーザの同意を得るように実施してもよい。例えば制御部23は、被接待プレイヤを設定しようとするときは、第2ユーザP2の入力デバイス4c-2を振動させることで通知を行う。その通知に対して、第2ユーザP2は、入力デバイス4cに特定のコマンドを入力することで、同意することができる。通知のタイミングは、例えば、被接待プレイヤのターンのプレイ時が挙げられる。これにより、ゲームの進行中に、被接待プレイヤに気づかれずに、他のユーザの同意を取りながら、被接待プレイヤを設定することができる。
In the Sugoroku game according to the present embodiment, when the first user P1 sets the specific user P3 who is the entertained player, the consent of the other users may be obtained. For example, the
さらに、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、被接待プレイヤに対して、初めから最後まで接待するようにゲームを進行させてもよいし、途中から最後までや最後の一歩手前等ゲームの一部のみ接待するようにゲームを進行させてもよい。
Furthermore, in the Sugoroku game according to the present embodiment, the
また、本実施形態に係る双六ゲームにおいて、ホストプレイヤである第1ユーザP1が特定のボタンを押した場合に、接待の開始と終了を切り替えるように実施してもよい。 Further, in the Sugoroku game according to the present embodiment, when the first user P1 who is the host player presses a specific button, the entertainment may be switched between start and end.
管理部235がゲームを進行させる単位であるターンを管理することに関連し、イベント決定部232は、ターンのカウント数が増えるにつれて特定ユーザが対戦上有利となるように、ゲーム中に発生するイベントを決定してもよい。例えば、イベント決定部232は、現在のターン数と特定ユーザP3が1位になるターン数に差がある場合、以降のターンでは所持金が増えるイベントが連続して発生したり、直前のターンで所持金が大幅に増えるイベントが発生したりするように制御して、特定ユーザP3が目標のターンに向けて自然に1位になるように演出することができる。さらに、イベント決定部232は、ゲーム終盤において、発生するイベントの発生確率を100%に設定して、目標ターンに特定ユーザP3が確実に1位になるように制御することもできる。
In relation to the
さらに、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、被接待プレイヤに不利な制御を行った後に、有利な結果にするというように、ゲームを進行させてもよい。例えば、制御部23は、目的地を被接待プレイヤから遠い位置に設定した後に、被接待プレイヤをヘリコプターで目的地付近まで大幅に近づけたり、大きい数のサイコロの目を連続して出す等の制御を行う。また、他の例として、制御部23は、目的地を被接待プレイヤから遠い位置に設定した後に、接待するユーザをヘリコプターで目的地から遠い位置に飛ばしたり、小さい数のサイコロの目を連続して出したり、一回休みのイベントを発生させたりする等の制御を行う。さらに、他の例として、制御部23は、被接待プレイヤに借金させた後に、その借金がなくなるイベントを発生させたり、大幅に所持金が増えるカードや他のユーザの所持金を吸い取れる効果のカードを出しやすくする等の被接待プレイヤに有利なイベントが発生されるように制御を行う。さらに、他の例として、制御部23は、接待するユーザがお金を稼ぎ、1位になってしまった後に、そのユーザがスリ等の所持金が大幅に減るイベントが発生しやすくなるように制御を行う。
Furthermore, in the Sugoroku game according to the present embodiment, the
また、被接待プレイヤを複数設定することが可能であってもよい。この場合、ゲーム制御部234は、被接待プレイヤの何れか1人が勝つように、ゲームを進行させることができる。このとき、抽選制御部233は、何れのユーザが勝つかを、抽選で決めることもできるし、ゲーム進行上の種々の抽選の引き具合で決めることもできる。
Also, it may be possible to set a plurality of entertained players. In this case, the
さらに、本実施形態に係る双六ゲームにおいて、NPCを含めて対戦するようにゲームを実施してもよい。かかる場合、敢えてNPCを被接待プレイヤとして、最初から設定してもよいし、ゲームの途中から設定してもよい。また逆に、NPCを通常プレイヤまたは接待プレイヤとし且つ人間のプレイヤの少なくとも1人を被接待プレイヤとして設定してもよい。被接待プレイヤが複数設定可能な場合、人間のプレイヤ全員を被接待プレイヤとして設定してもよい。 Furthermore, in the Sugoroku game according to the present embodiment, the game may be implemented so that players including NPCs compete against each other. In such a case, the NPC may be intentionally set as the entertained player from the beginning, or may be set from the middle of the game. Conversely, the NPC may be set as the normal player or the entertaining player, and at least one of the human players may be set as the entertained player. If a plurality of entertained players can be set, all human players may be set as entertained players.
また、本実施形態に係る双六ゲームにおいて、管理部235は、誰かを1位にすることに限らず、k位以上(kは2以下の自然数)にするという設定を管理可能としてもよい。さらに、管理部235は、各ユーザの順位をそれぞれ設定できてもよい。また、管理部235は、誰の何の抽選を有利にするかを設定できてもよい。ここで、管理部235は、抽選を属性別に設定できるようにしてもよい。属性は、コマの移動関連、お金の増減関連、カード系関連等に振り分けられるとよい。具体的には、ゲーム制御部234は、サイコロによる各出目の確率は通常通りであるが、所持金が減るイベントに合う確率が低くなるように、ゲームを進行させることができる。
In addition, in the Sugoroku game according to the present embodiment, the
さらに、本実施形態に係る双六ゲームにおいて、被接待プレイヤが僅差で勝ったり負けたりするような設定が可能であってもよい。この場合において、制御部23は、予め設定したゲームドラマに関する情報に基づいてゲームを演出してもよい。
Furthermore, in the Sugoroku game according to the present embodiment, it may be possible to set such that the entertained player wins or loses by a small margin. In this case, the
また、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、他ユーザの被接待プレイヤに対する過度なプレイ(やりすぎ)を抑制するようにゲームを進行させてもよい。例えば、ゲーム制御部234は、モンスターが憑いた状態の他ユーザが被接待プレイヤを追いかけまわすことを判定した場合、ユーザを遠くに飛ばすカード等のアイテムを出して、被接待プレイヤとその他ユーザの距離を離すように制御することができる。また、ゲーム制御部234は、所持金を減らすカードや一回休み等の不利益カードの効果先が被接待プレイヤに集中している場合、NPCや接待者が引き受けるように制御することができる。さらに、ゲーム制御部234は、被接待プレイヤが楽しんでいると判定した場合、その状態を維持し、ユーザが怒っているまたは泣いていると判定した場合は、やりすぎを抑制する制御を開始することができる。判定にはカメラによる表情認証技術を用いることができる。もし、制御部23は、被接待プレイヤの表情を認証できない場合、接待するユーザのボタン操作により、やりすぎを抑制する制御を開始するようにしてもよい。
Further, in the Sugoroku game according to the present embodiment, the
さらに、本実施形態に係る双六ゲームにおいて、管理部235は、接待するユーザ者が、どれだけ我慢したのか点数化して管理してもよい。さらに、報知制御部333は、かかる点数を被接待プレイヤにわからないように表示させてもよい。例えば、報知制御部333は、決算では、1位に被接待プレイヤを、2位に接待するユーザを表示させ、その他のランキングでは、1位に接待するユーザを、2位に被接待プレイヤを表示させることができる。ここで、その他のランキングの例として、被接待プレイヤを有利にさせた回数や、投資判断やマス目を計算した行動等の賢い選択の回数が挙げられる。また、これらをポイント換算して、総合点のランキングが表示されてもよい。さらに、接待なしだった場合のランキングが、違う名称で表示されてもよい。
Furthermore, in the Sugoroku game according to the present embodiment, the
また、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、被接待プレイヤが1位以外の場合のみ有利になるようにゲームを進行させてもよい。この場合、管理部235は、被接待プレイヤに対して、通常もしくは、不利な制御をおこなう条件を設定してもよい。例えば、ゲーム制御部234は、被接待プレイヤが圧勝している状態の場合、被接待プレイヤに対して、通常の抽選リストを用いたり、不利なイベントをあえて発生させたりするように、ゲームを進行させるとよい。
Further, in the Sugoroku game according to the present embodiment, the
さらに、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、被接待プレイヤにモンスターが憑いても大きく不利になることがないと判断した場合は、被接待プレイヤにモンスターが憑くように、ゲームを進行させることができる。例えば、本ゲームにおいて、何れかのユーザが目的地に到達するとモンスターが憑くユーザが再度抽選で選ばれるという仕様の場合、管理部235は、被接待プレイヤにモンスターが憑けた上で、何れかのユーザの近くに次の目的地を設定する。これにより、再度のモンスターが憑くユーザの抽選がすぐに行われるので、短時間の間だけ被接待プレイヤにモンスターが憑くようにすることができる。
Further, in the sugoroku game according to the present embodiment, if the
また、本実施形態に係る双六ゲームにおいて、ゲーム制御部234は、被接待プレイヤにモンスターが憑いてもできるだけ不利にならないようにゲームを進行させることができる。例えば、ゲーム制御部234は、被接待プレイヤにモンスターがついた場合、特定回数以上の不利益行為を行わないようにしたり、所持金を全て奪うイベントを発生しないようにしたり、神様が有利にしてくれたり、接待するユーザもしくはNPCが被接待プレイヤの近くに飛んで、なすりつけ可能にするように制御してもよい。
In addition, in the Sugoroku game according to the present embodiment, the
また、本実施形態に係る双六ゲームにおいて、接待中にのみ発生するイベントや設定があってもよい。制御部23は、任意のタイミングで、接待中にのみ発生するイベントや設定を抽選リストに加えるよう抽選制御部233を制御したり、イベント決定部232に実行させたりする。
Also, in the Sugoroku game according to the present embodiment, there may be events or settings that occur only during entertainment. At an arbitrary timing, the
前述の実施形態では、イベント決定部232は、例えば「サイコロを振って1の目が出る」ことを決定するのように、発生させるイベントの種類と、そのイベントが実行された結果とを決定していた。これに代えて、イベント決定部232が発生させるイベントの種類を決定させずに、予め定められた種類のイベントが実行された結果だけを決定してもよい。換言すると、イベント決定部232は、進行情報に基づいて、複数のユーザのうちの1人である特定ユーザP3が対戦上有利となるように、ゲーム中に発生するイベントの結果を決定してもよい。具体的には例えば、予め定められた種類のイベントとは、特定のターンに必ず発生するイベントである。また、「イベントの発生」とは、決定されたイベントをゲーム上で実行することを含みうる。さらに「イベントの発生」は、決定された直後に実行されてもよいし、直後ではない所定のタイミングで実行されてもよい。所定のタイミングとしては、例えば、所定のターン数の経過後、接待プレイヤまたは被接待プレイヤのパラメータが所定値になった場合、接待プレイヤまたは被接待プレイヤが規定のマスに止まった場合等が含まれる。
In the above-described embodiment, the
また、本実施形態に係る双六ゲームの他の態様として、一番先にゴールした人が勝ちのゲームでもよいし、ルートが***のゲームでもよいし、目的地は1つでもよい。さらに、コマを進める数を決める方法として、サイコロではなく、ルーレットを用いてもよい。 Further, as another aspect of the Sugoroku game according to the present embodiment, the game may be a game in which the player who reaches the finish line first wins, the game may be a game with a single route, or the number of destinations may be one. Furthermore, roulette may be used instead of dice as a method of determining the number of pieces to advance.
さらに、双六ゲームの他にFPS(ファーストパーソン・シューティングゲーム)等の複数名対戦ゲームに情報処理システム1を適用してもよい。かかる場合、制御部23は、被接待プレイヤに対して、ピックアップ装備の性能が良くなる、常時または一定時間の間防御力が上がる、特殊状態の時間を変える等の制御をすることができる。ここで、ピックアップ装備の性能が良くなるとは、単発銃がマルチショットになる、射撃後の反動が少なくなる、エイムアシストが強くなる、回復薬の回復率アップ、回復薬、罠、手りゅう弾等のアイテムが落ちている数を増やす等である。また、ピックアップ装備の性能が良くなるは、フラッシュバンアイテムの自分への効果時間の短縮やフラッシュバンアイテムの相手への効果時間の延長等である。
In addition to the Sugoroku game, the
さらに、次に記載の各態様で提供されてもよい。
前記プログラムにおいて、前記特定ユーザは、前記第1ユーザ以外のユーザである、もの。
前記プログラムにおいて、前記第1ユーザに入力された前記進行情報は、前記特定ユーザに通知されない情報であり、前記特定ユーザが対戦上有利であることを自身が知らずに、前記ゲームが進行される、もの。
前記プログラムにおいて、前記進行情報は、前記第1ユーザによって選択された前記特定ユーザを含む情報である、もの。
前記プログラムにおいて、前記対戦上有利は、少なくとも有利の度合いを含むものである、もの。
前記プログラムにおいて、前記有利の度合いとは、前記ゲームに参加する前記複数のユーザの順位である、もの。
前記プログラムにおいて、前記コンピュータに、管理ステップをさらに実行させ、前記管理ステップでは、前記ゲームの勝敗に関する少なくとも1つのパラメータを、前記ユーザごとに管理し、前記イベント決定ステップでは、前記ゲームの進行中における前記パラメータの値にさらに基づいて、前記特定ユーザが対戦上有利となるように、前記イベントを決定す、もの。
前記プログラムにおいて、前記管理ステップでは、前記ゲームを進行させる単位であるターンを管理し、前記イベント決定ステップでは、所定ターンにおける前記パラメータの値に基づいて、前記所定ターンに発生するイベントを決定する、もの。
前記プログラムにおいて、前記管理ステップでは、前記ゲームを進行させる単位であるターンを管理し、前記イベント決定ステップでは、前記ターンのカウント数が増えるにつれて前記特定ユーザが対戦上有利となるように、前記ゲーム中に発生するイベントを決定する、もの。
前記プログラムにおいて、前記イベント決定ステップでは、前記進行情報に基づいて、前記複数のユーザのうちの1人である特定ユーザが対戦上有利となるように、前記ゲーム中に発生するイベントの結果を決定する、もの。
前記プログラムにおいて、前記コンピュータに、抽選制御ステップをさらに実行させ、前記抽選制御ステップでは、前記特定ユーザが対戦上有利となるように、前記ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御し、前記イベント決定ステップでは、制御された前記抽選リストに基づいて、前記イベントを決定する、もの。
前記プログラムにおいて、前記抽選制御ステップでは、前記特定ユーザが対戦上有利となるように、前記ゲーム中に実行される抽選リストの各項目の内容、引当確率および抽選が実行される回数の少なくとも1つを変更する、もの。
前記プログラムにおいて、前記抽選制御ステップでは、前記特定ユーザの過去の抽選結果に基づいて、前記ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御し、前記イベント決定ステップでは、制御された前記抽選リストに基づいて、前記イベントを決定する、もの。
前記プログラムにおいて、前記コンピュータに、通知ステップをさらに実行させ、前記操作は、前記第1ユーザによる、前記特定ユーザを知らせるための通知情報の入力を含み、前記通知ステップでは、前記通知情報を前記特定ユーザ以外の少なくとも1人である第2ユーザに送信することで、前記第2ユーザに前記特定ユーザを通知する、もの。
情報処理システムであって、前記各ステップを実行するように構成される、もの。
もちろん、この限りではない。
Furthermore, it may be provided in each aspect described below.
In the program, the specific user is a user other than the first user.
In the program, the progress information input by the first user is information that is not notified to the specific user, and the game is progressed without the specific user knowing that the specific user has an advantage in competition. thing.
In the program, the progress information is information including the specific user selected by the first user.
In the program, the competitive advantage includes at least a degree of advantage.
In the program, the degree of advantage is the ranking of the plurality of users participating in the game.
In the program, the computer further executes a management step, in which the management step manages at least one parameter related to victory or defeat of the game for each user, and in the event determination step, during the progress of the game Further based on the value of the parameter, the event is determined so that the specific user has an advantage in competition.
In the program, the management step manages a turn, which is a unit for progressing the game, and the event determination step determines an event to occur in the predetermined turn based on the value of the parameter in the predetermined turn. thing.
In the program, the management step manages a turn, which is a unit for progressing the game, and the event determination step controls the game so that the specific user gains an advantage in competition as the turn count increases. The one that determines the events that occur within.
In the program, the event determination step determines the outcome of an event that occurs during the game based on the progress information so that a specific user, who is one of the plurality of users, has an advantage in competition. do things
In the program, the computer is further caused to execute a lottery control step, and in the lottery control step, the lottery list used during the game is different from the normal setting so that the specific user has an advantage in the competition. and wherein the event determination step determines the event based on the controlled lottery list.
In the program, in the lottery control step, at least one of the contents of each item of a lottery list executed during the game, the probability of winning the lottery, and the number of times the lottery is executed so that the specific user has an advantage in the competition. change the thing.
In the program, the lottery control step controls the lottery list used in the game based on the past lottery results of the specific user so that the lottery list is different from the normal setting, and the event determination step includes: determining said event based on said controlled drawing list;
In the program, causing the computer to further execute a notification step, the operation includes inputting notification information for notifying the specific user by the first user, and the notification step includes sending the notification information to the specific user. By transmitting to a second user who is at least one person other than the user, the second user is notified of the specific user.
An information processing system configured to perform each of the above steps.
Of course, this is not the only case.
最後に、本開示に係る種々の実施形態を説明したが、これらは、例として提示したものであり、開示の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、開示の範囲や要旨に含まれるとともに、特許請求の範囲に記載された開示とその均等の範囲に含まれるものである。 Finally, while various embodiments of the present disclosure have been described, these are provided by way of example and are not intended to limit the scope of the disclosure. The novel embodiments can be embodied in various other forms, and various omissions, replacements, and modifications can be made without departing from the gist of the disclosure. The embodiments and modifications thereof are included in the scope and gist of the disclosure, and are included in the disclosure described in the claims and the equivalent range thereof.
1 :情報処理システム
11 :通信ネットワーク
2 :情報処理装置
20 :通信バス
21 :通信部
22 :記憶部
23 :制御部
231 :情報送受信部
232 :イベント決定部
233 :抽選制御部
234 :ゲーム制御部
235 :管理部
3 :ゲーム装置
3-1 :ゲーム装置
3-2 :ゲーム装置
3-3 :ゲーム装置
30 :通信バス
31 :通信部
32 :記憶部
33 :制御部
331 :情報送受信部
332 :読出部
333 :報知制御部
34a :グラフィック処理部
34b :オーディオ処理部
34c :操作部
4a :ディスプレイ
4a-1 :ディスプレイ
4a-2 :ディスプレイ
4a-3 :ディスプレイ
4b :スピーカ
4c :入力デバイス
4c-1 :入力デバイス
4c-2 :入力デバイス
4c-3 :入力デバイス
5 :マップ
51 :開始位置マス
52 :目的地Xマス
53 :目的地Yマス
54 :目的地Zマス
55 :所持金マイナスマス
56 :所持金プラスマス
57 :ワープマス
58 :マス
59 :マス
5a :個人戦マス
5b :団体戦(4人協力)マス
5c :団体戦(2vs2)マス
6 :コマ
P1 :第1ユーザ
P2 :第2ユーザ
P3 :特定ユーザ
T1 :ユーザ管理テーブル
T2 :一般管理テーブル
T3 :抽選テーブル
T4 :イベント決定テーブル
1: information processing system 11: communication network 2: information processing device 20: communication bus 21: communication unit 22: storage unit 23: control unit 231: information transmission/reception unit 232: event determination unit 233: lottery control unit 234: game control unit 235: Management unit 3: Game device 3-1: Game device 3-2: Game device 3-3: Game device 30: Communication bus 31: Communication unit 32: Storage unit 33: Control unit 331: Information transmission/reception unit 332: Reading Unit 333: Notification control unit 34a: Graphic processing unit 34b: Audio processing unit 34c: Operation unit 4a: Display 4a-1: Display 4a-2: Display 4a-3: Display 4b: Speaker 4c: Input device 4c-1: Input Device 4c-2 : Input device 4c-3 : Input device 5 : Map 51 : Starting position square 52 : Destination X square 53 : Destination Y square 54 : Destination Z square 55 : Possessed money minus square 56 : Possessed money plus Square 57: Warp square 58: Square 59: Square 5a: Individual battle square 5b: Team battle (4-person cooperation) Square 5c: Team battle (2 vs 2) Square 6: Piece P1: First user P2: Second user P3: Specific user T1: user management table T2: general management table T3: lottery table T4: event determination table
Claims (15)
コンピュータに、次の各ステップを実行させ、
受付ステップでは、ゲームに参加する複数のユーザによる操作を受け付け、ここで、
前記ゲームは、前記複数のユーザのうちの2人以上が対戦するゲームで、
前記操作は、第1ユーザによる、前記ゲームの進行情報の入力を含み、ここで前記第1ユーザは、前記複数のユーザのうちの少なくとも1人であり、
イベント決定ステップでは、前記進行情報に基づいて、前記複数のユーザのうちの少なくとも1人である特定ユーザが対戦上有利となるように、前記ゲーム中に発生するイベントを決定し、
ゲーム制御ステップでは、前記複数のユーザによる操作と、決定された前記イベントとに基づいて、前記ゲームの進行を制御する、もの。 a program,
Have the computer perform each of the following steps,
In the acceptance step, operations by a plurality of users participating in the game are accepted, where:
The game is a game in which two or more of the plurality of users compete against each other,
the operation includes inputting progress information of the game by a first user, wherein the first user is at least one of the plurality of users;
In the event determination step, based on the progress information, an event that will occur during the game is determined so that at least one of the plurality of users is advantageous in the battle;
In the game control step, the progress of the game is controlled based on the operations by the plurality of users and the determined event.
前記特定ユーザは、前記第1ユーザ以外のユーザである、もの。 In the program according to claim 1,
The specific user is a user other than the first user.
前記第1ユーザに入力された前記進行情報は、前記特定ユーザに通知されない情報であり、
前記特定ユーザが対戦上有利であることを自身が知らずに、前記ゲームが進行される、もの。 In the program according to claim 1 or claim 2,
The progress information input by the first user is information that is not notified to the specific user,
The game proceeds without the user knowing that the specific user has an advantage in competition.
前記進行情報は、前記第1ユーザによって選択された前記特定ユーザを含む情報である、もの。 In the program according to any one of claims 1 to 3,
The progress information is information including the specific user selected by the first user.
前記対戦上有利は、少なくとも有利の度合いを含むものである、もの。 In the program according to any one of claims 1 to 4,
The competitive advantage includes at least a degree of advantage.
前記有利の度合いとは、前記ゲームに参加する前記複数のユーザの順位である、もの。 In the program according to claim 5,
The degree of advantage is the ranking of the plurality of users participating in the game.
前記コンピュータに、管理ステップをさらに実行させ、
前記管理ステップでは、前記ゲームの勝敗に関する少なくとも1つのパラメータを、前記ユーザごとに管理し、
前記イベント決定ステップでは、前記ゲームの進行中における前記パラメータの値にさらに基づいて、前記特定ユーザが対戦上有利となるように、前記イベントを決定す、もの。 In the program according to any one of claims 1 to 6,
causing the computer to further perform administrative steps;
in the managing step, managing at least one parameter related to victory or defeat of the game for each user;
In the event determination step, the event is determined so that the specific user has an advantage in competition, further based on the values of the parameters during the progress of the game.
前記管理ステップでは、前記ゲームを進行させる単位であるターンを管理し、
前記イベント決定ステップでは、所定ターンにおける前記パラメータの値に基づいて、前記所定ターンに発生するイベントを決定する、もの。 In the program according to claim 7,
The management step manages a turn, which is a unit for progressing the game,
In the event determination step, an event that occurs in the predetermined turn is determined based on the value of the parameter in the predetermined turn.
前記管理ステップでは、前記ゲームを進行させる単位であるターンを管理し、
前記イベント決定ステップでは、前記ターンのカウント数が増えるにつれて前記特定ユーザが対戦上有利となるように、前記ゲーム中に発生するイベントを決定する、もの。 In the program according to claim 7 or claim 8,
The management step manages a turn, which is a unit for progressing the game,
The event determination step determines an event that will occur during the game so that the specific user has an advantage in the battle as the number of turns increases.
前記イベント決定ステップでは、前記進行情報に基づいて、前記複数のユーザのうちの1人である特定ユーザが対戦上有利となるように、前記ゲーム中に発生するイベントの結果を決定する、もの。 In the program according to any one of claims 1 to 9,
In the event determination step, based on the progress information, a result of an event that occurs during the game is determined so that a specific user, who is one of the plurality of users, has an advantage in competition.
前記コンピュータに、抽選制御ステップをさらに実行させ、
前記抽選制御ステップでは、前記特定ユーザが対戦上有利となるように、前記ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御し、
前記イベント決定ステップでは、制御された前記抽選リストに基づいて、前記イベントを決定する、もの。 In the program according to any one of claims 1 to 10,
causing the computer to further execute a lottery control step;
In the lottery control step, the lottery list used during the game is controlled to be different from the normal setting so that the specific user has an advantage in the competition;
The event determination step determines the event based on the controlled lottery list.
前記抽選制御ステップでは、前記特定ユーザが対戦上有利となるように、前記ゲーム中に実行される抽選リストの各項目の内容、引当確率および抽選が実行される回数の少なくとも1つを変更する、もの。 The program according to claim 11,
In the lottery control step, at least one of the contents of each item in the lottery list executed during the game, the probability of winning the lottery, and the number of times the lottery is executed is changed so that the specific user has an advantage in the competition. thing.
前記抽選制御ステップでは、前記特定ユーザの過去の抽選結果に基づいて、前記ゲーム中に使用される抽選リストを通常設定と異なるものとなるように制御し、
前記イベント決定ステップでは、制御された前記抽選リストに基づいて、前記イベントを決定する、もの。 In the program according to claim 11 or claim 12,
In the lottery control step, based on the past lottery result of the specific user, the lottery list used during the game is controlled to be different from the normal setting,
The event determination step determines the event based on the controlled lottery list.
前記コンピュータに、通知ステップをさらに実行させ、
前記操作は、前記第1ユーザによる、前記特定ユーザを知らせるための通知情報の入力を含み、
前記通知ステップでは、前記通知情報を前記特定ユーザ以外の少なくとも1人である第2ユーザに送信することで、前記第2ユーザに前記特定ユーザを通知する、もの。 In the program according to any one of claims 1 to 13,
causing the computer to further perform a notification step;
The operation includes inputting notification information for informing the specific user by the first user;
In the notification step, by transmitting the notification information to at least one second user other than the specific user, the second user is notified of the specific user.
請求項1~請求項14の何れか1つに記載の各ステップを実行するように構成される、もの。 An information processing system,
Arranged to perform the steps of any one of claims 1-14.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021099781A JP7328567B2 (en) | 2021-06-15 | 2021-06-15 | Program and information processing system |
JP2023112352A JP2023126962A (en) | 2021-06-15 | 2023-07-07 | Program and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021099781A JP7328567B2 (en) | 2021-06-15 | 2021-06-15 | Program and information processing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023112352A Division JP2023126962A (en) | 2021-06-15 | 2023-07-07 | Program and information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022191108A true JP2022191108A (en) | 2022-12-27 |
JP7328567B2 JP7328567B2 (en) | 2023-08-17 |
Family
ID=84612743
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021099781A Active JP7328567B2 (en) | 2021-06-15 | 2021-06-15 | Program and information processing system |
JP2023112352A Pending JP2023126962A (en) | 2021-06-15 | 2023-07-07 | Program and information processing system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023112352A Pending JP2023126962A (en) | 2021-06-15 | 2023-07-07 | Program and information processing system |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7328567B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015093078A (en) * | 2013-11-12 | 2015-05-18 | 株式会社バンダイナムコゲームス | Program, game device and server system |
JP2018000493A (en) * | 2016-06-30 | 2018-01-11 | 株式会社バンダイナムコエンターテインメント | Server system and program |
JP6522205B1 (en) * | 2018-05-29 | 2019-05-29 | 株式会社コロプラ | Game program, method, and information processing apparatus |
-
2021
- 2021-06-15 JP JP2021099781A patent/JP7328567B2/en active Active
-
2023
- 2023-07-07 JP JP2023112352A patent/JP2023126962A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015093078A (en) * | 2013-11-12 | 2015-05-18 | 株式会社バンダイナムコゲームス | Program, game device and server system |
JP2018000493A (en) * | 2016-06-30 | 2018-01-11 | 株式会社バンダイナムコエンターテインメント | Server system and program |
JP6522205B1 (en) * | 2018-05-29 | 2019-05-29 | 株式会社コロプラ | Game program, method, and information processing apparatus |
Non-Patent Citations (2)
Title |
---|
"「ぷよぷよeスポーツ」,ハンデやブーストといった対戦サポート機能が公開。"たいかい"モードは2〜8人", 4GAMER.NET [ONLINE], JPN6023017030, 4 October 2018 (2018-10-04), ISSN: 0005049562 * |
ワンダーライフスペシャル [任天堂公式ガイドブック] マリオパーティ8, vol. 初版, JPN6023017029, 13 September 2007 (2007-09-13), pages 12 - 18, ISSN: 0005049561 * |
Also Published As
Publication number | Publication date |
---|---|
JP2023126962A (en) | 2023-09-12 |
JP7328567B2 (en) | 2023-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5555454B2 (en) | Game device, game server, game program | |
JP7026311B1 (en) | Game programs, game devices and game systems | |
JP2018079059A (en) | Game program and game device | |
JP2022168327A (en) | Game program, game device, and game system | |
JP2022019979A (en) | Game program, and game system | |
JP7511708B2 (en) | Computer system, game system, game execution control method and program | |
JP6843201B1 (en) | Programs, information processing equipment and game systems | |
WO2020158208A1 (en) | Program, terminal, game system, and game management device | |
JP7328567B2 (en) | Program and information processing system | |
JP2020081336A (en) | Game program and game system | |
JP2018043160A (en) | Network game system, server device, and program | |
JP2019063325A (en) | Game program and game device | |
JP2022106250A (en) | Program, system and method | |
JP6581158B2 (en) | GAME SYSTEM AND GAME PROGRAM | |
JP6920090B2 (en) | Program and game system | |
JP2019213769A (en) | Game program and game device | |
JP6982271B1 (en) | Information processing equipment, information processing methods and programs | |
JP6963597B2 (en) | Terminal equipment, server equipment, and control methods | |
JP7498157B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
JP7368731B2 (en) | Game programs, server devices and game systems | |
JP7244775B2 (en) | Game program, game device and game system | |
JP7385140B2 (en) | Game programs and game systems | |
JP7281283B2 (en) | Program, game system and game service providing method | |
JP2023091468A (en) | Information processing system and program | |
JP2023042779A (en) | Information processing system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20220415 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230428 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230502 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230510 |
|
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: 20230704 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230717 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7328567 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |