JP7780100B2 - Information processing system, information processing method, and program - Google Patents
Information processing system, information processing method, and programInfo
- Publication number
- JP7780100B2 JP7780100B2 JP2023220889A JP2023220889A JP7780100B2 JP 7780100 B2 JP7780100 B2 JP 7780100B2 JP 2023220889 A JP2023220889 A JP 2023220889A JP 2023220889 A JP2023220889 A JP 2023220889A JP 7780100 B2 JP7780100 B2 JP 7780100B2
- Authority
- JP
- Japan
- Prior art keywords
- piece
- information
- game
- match
- special
- 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
- User Interface Of Digital Computer (AREA)
Description
特許法第30条第2項適用 令和5年5月11日、令和5年6月22日、令和5年7月24日、令和5年12月20日及び令和5年12月25日に「Google Playストア」(https://play.google.com/store/apps/details?id=jp.co.capcom.android.mhpuzzle)にて公開Application of Article 30, Paragraph 2 of the Patent Act Published on "Play Store" (https://play.google.com/store/apps/details?id=jp.co.capcom.android.mhpuzzle)
本開示は、情報処理システム、情報処理方法およびプログラムに関する。 This disclosure relates to an information processing system, an information processing method, and a program.
特許文献1には、パズルゲームの興趣を高める技術を提供することが開示されている。 Patent Document 1 discloses technology that enhances the enjoyment of puzzle games.
このパズルゲームは、盤面の辺縁部所定位置に対応付けてプレイヤキャラクタを配置する。盤面に配置されるパズル貯留子に敵キャラクタを表す敵キャラ貯留子を含める。プレイヤは、辺縁部所定位置のパズル貯留子またはプレイヤキャラクタを始点として一筆書きするように選択経路を操作入力して、盤面内から同種または同種と見なされるパズル貯留子のグループを選択して消去する。選択経路の途中に敵キャラ貯留子が位置した場合、始点とされたパズル貯留子に対応するプレイヤキャラクタまたは始点とされたプレイヤキャラクタが攻撃元となって当該敵キャラ貯留子の表す敵キャラクタへ攻撃が行われる。 In this puzzle game, player characters are placed in correspondence with predetermined positions on the edge of the board. The puzzle pieces placed on the board include enemy character pieces representing enemy characters. The player inputs a selection path by drawing it in one stroke, starting from a puzzle piece or player character at a predetermined edge position, to select and erase groups of puzzle pieces of the same type or considered to be of the same type from the board. If an enemy character piece is located along the selection path, the player character corresponding to the puzzle piece set as the starting point or the player character set as the starting point will become the attack source and launch an attack on the enemy character represented by the enemy character piece.
しかし、上記公知技術に係る機能には、未だ改善の余地がある。 However, there is still room for improvement in the functionality of the above-mentioned publicly known technologies.
本開示では上記事情に鑑み、より興趣性の高い体験をユーザに提供可能な技術を提供することとした。 In light of the above circumstances, this disclosure aims to provide technology that can provide users with a more engaging experience.
本開示の一態様によれば、情報処理システムが提供される。この情報処理システムは、少なくとも1つのプロセッサを備え、プロセッサは、次の各ステップが進行されるようにプログラムを実行するように構成される。ゲーム制御ステップでは、ユーザの操作に基づいてゲームを進行させる。ゲームは、複数のピースを含むパズル盤面を用いたクエストを有する。ユーザから第1操作が入力された場合に、パズル盤面において第1ピースが配置された第1位置が特定されるように構成される。ユーザから第1操作に引き続いて第2操作が入力された場合に、パズル盤面において第2ピースが配置された第2位置が特定されるように構成され、これにより第1ピースを第1位置から第2位置に移動させるように構成される。第1ピースを第1位置から第2位置に移動させることで、第1ピースおよび第2ピースの少なくとも一方と、第3ピースとの位置関係が所定のマッチ条件を満たす場合に、パズル盤面が更新されるように構成される。第3ピースは、パズル盤面において配置されたピースのうち、第1ピースおよび第2ピースとは異なる、マッチ条件を満たすことに関与するピースである。マッチ条件は、通常マッチ条件と、通常マッチ条件とは異なる特殊マッチ条件とを含む。特殊マッチ条件は、満たされることによって、通常マッチ条件が満たされる場合と異なるゲームの進行において有利な効果が発生するように構成される。表示ステップでは、第1ピースを第1位置から第2位置に移動させることで特殊マッチ条件を満たす場合に、少なくとも第2操作を受け付ける前に、特殊マッチ条件を満たすことに関与する第3ピースを識別可能な態様で、視覚情報を表示させる。 According to one aspect of the present disclosure, an information processing system is provided. The information processing system includes at least one processor, and the processor is configured to execute a program so that the following steps are performed. In the game control step, the game progresses based on a user's operation. The game includes a quest using a puzzle board including a plurality of pieces. When a first operation is input by the user, a first position on the puzzle board where a first piece is placed is identified. When a second operation is input by the user following the first operation, a second position on the puzzle board where a second piece is placed is identified, thereby moving the first piece from the first position to the second position. When the first piece is moved from the first position to the second position, the puzzle board is updated if the positional relationship between at least one of the first and second pieces and a third piece satisfies a predetermined match condition. The third piece is a piece placed on the puzzle board that is different from the first and second pieces and is involved in satisfying the match condition. The match conditions include a normal match condition and a special match condition different from the normal match condition. The special match condition, when satisfied, is configured to produce an advantageous effect in the progression of the game that differs from when the normal match condition is satisfied. In the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, visual information is displayed in a manner that makes it possible to identify the third piece involved in satisfying the special match condition, at least before the second operation is accepted.
本開示によれば、より興趣性の高い体験をユーザに提供することができる。 This disclosure makes it possible to provide users with a more engaging experience.
[実施形態]
以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
[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を有するように実施してもよい。またそれらの組合せであってもよい。換言すると、情報処理システム1は、少なくとも1つのプロセッサを備え、プロセッサは、後述の各ステップが進行されるようにプログラムを備える。 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 multiple control units 33 may be provided for each function. A combination of these may also be used. In other words, the information processing system 1 includes at least one processor, and the processor includes a program that causes each of the steps described below to proceed.
特に、制御部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のゲーム装置3における各機能構成について説明する。
2.2 Functional Configuration Next, the functional configuration of the game device 3 of the information processing system 1 will be described with reference to FIG.
図2は、本実施形態に係るゲーム装置3の機能構成を示すブロック図である。図2に示されるように、制御部33は、記憶部32に記憶された各種プログラムを実行することにより、ゲーム制御部331、受付部332、特定部333、演算部334および表示制御部335として機能する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部33によって具体的に実現されることで、制御部33に含まれる各機能部として実行されうる。 Figure 2 is a block diagram showing the functional configuration of the game device 3 according to this embodiment. As shown in Figure 2, the control unit 33 executes various programs stored in the memory unit 32, thereby functioning as a game control unit 331, a reception unit 332, an identification unit 333, a calculation unit 334, and a display control unit 335. In other words, information processing by software stored in the memory unit 32 is specifically realized by the control unit 33, which is an example of hardware, and can be executed as each functional unit included in the control unit 33.
ゲーム制御部331は、ゲームの進行を制御するように構成される。つまり、ゲーム制御部331は、ゲーム制御ステップとして、ユーザの操作に基づいてゲームを進行させる。詳細は、後述する。 The game control unit 331 is configured to control the progress of the game. In other words, as a game control step, the game control unit 331 progresses the game based on user operations. Details will be described later.
受付部332は、種々のデータを受け付けるように構成される。例えば、受付部332は、ユーザ情報、ゲームデータ、ユーザからの入力等を、情報処理装置2、記憶部32または操作部34cから受け付ける。本実施形態では、受付部332が受け付けた種々の情報は、記憶部32に記憶されるものとして説明する。 The reception unit 332 is configured to receive various data. For example, the reception unit 332 receives user information, game data, input from the user, etc. from the information processing device 2, the memory unit 32, or the operation unit 34c. In this embodiment, the various information received by the reception unit 332 is described as being stored in the memory unit 32.
特定部333は、ユーザからの入力に基づき、任意の情報を特定するように構成される。詳細は、後述する。 The identification unit 333 is configured to identify arbitrary information based on input from the user. Details will be described later.
演算部334は、ゲーム装置3に係る種々の情報処理演算を実行するように構成される。 The calculation unit 334 is configured to execute various information processing calculations related to the game device 3.
表示制御部335は、表示ステップとして、記憶部32に記憶された種々の情報またはこれらを含む画面等を、視認可能な態様でゲーム装置3のディスプレイ4aに表示させる。具体的には、表示制御部335は、画面、画像(例えば、静止画または動画)、アイコン、テキスト等といった、ヒトが視認可能な態様で生成された視覚情報をディスプレイ4aに表示させる。また、表示制御部335は、情報処理装置2によって生成された、視覚情報を表示させるためのレンダリング情報をゲーム装置3が受信することで、当該視覚情報をディスプレイ4aに表示させるように制御してもよい。なお、表示制御部335は、ヒトが視認可能な態様で生成された視覚情報そのものを生成してもよいし、例えば視覚情報を表示させるためのレンダリング情報を生成し、これを送信するようにしてもよい。 In the display step, the display control unit 335 displays various pieces of 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 335 displays visual information generated in a manner visible to humans, such as screens, images (e.g., still images or videos), icons, text, etc., on the display 4a. The display control unit 335 may also control the game device 3 to receive rendering information for displaying visual information generated by the information processing device 2, and display the visual information on the display 4a. The display control unit 335 may generate the visual information itself generated in a manner visible to humans, or may generate rendering information for displaying the visual information and transmit it, for example.
3.種々の情報と用語の説明
本節では、情報処理システム1において提供されるゲームの一例について説明する。
3. Explanation of Various Information and Terms In this section, an example of a game provided in the information processing system 1 will be described.
情報処理システム1において提供されるゲームは、アウトゲームおよびインゲームを含む。 The games provided by information processing system 1 include out-games and in-games.
アウトゲームは、キャラクタの入手や育成、外観の装飾、各種アイテムの入手、購入、処分等を含み、主としてユーザがインゲームを実行するための準備を行う要素部分を含む。 The out-game includes obtaining and developing characters, decorating their appearance, obtaining, purchasing, and disposing of various items, and primarily includes elements that allow the user to prepare for playing the in-game.
インゲームは、クエスト、ミニゲーム等の主としてゲームの本編を構成する要素部分を含む。また、インゲームの一例であるクエストは、ユーザの操作に応じてゲームを進行させることにより当該クエストに設定されたクリア条件を満足することによってクリアされる。一方、クエストは、クリア条件を満たすことなく終了条件が満足されることによってクリア失敗となる。 In-game elements include quests, mini-games, and other elements that primarily make up the main part of the game. A quest, which is an example of an in-game element, is completed by progressing through the game in response to user operations and satisfying the completion conditions set for that quest. On the other hand, a quest fails to be completed if the end conditions are met without satisfying the completion conditions.
クリア条件は、例えば定められたゴール地点への到達、ボス等の特定の敵キャラクタの討伐、キャラクタどうしの対戦による勝利等である。終了条件は、例えばプレイヤが操作するキャラクタの体力値が所定値を下回って戦闘不能となることや、制限時間や指定された行動ターン数が経過することである。 Clearing conditions include, for example, reaching a set goal point, defeating a specific enemy character such as a boss, or winning a battle between characters. Ending conditions include, for example, the stamina of the character controlled by the player falling below a predetermined value and becoming unable to fight, or the expiration of a time limit or a specified number of action turns.
一実施形態では、ゲームは、インゲームとして、複数のピースPi含むパズル盤面PBを用いたクエストを有している。パズル盤面PBは、ピースPiを配置可能なマスSqを複数備え、ユーザによる操作OPに基づいてパズル盤面PBに含まれる各ピースPiを移動可能に構成されている。すなわち、一実施形態に係るクエストは、マッチ条件MCを満たすようにピースPiの位置を入れ替えることで進行するように構成される、いわゆるパズルゲームである。 In one embodiment, the game has, as an in-game, a quest using a puzzle board PB that includes multiple pieces Pi. The puzzle board PB has multiple squares Sq on which pieces Pi can be placed, and is configured so that each piece Pi included on the puzzle board PB can be moved based on an operation OP by the user. In other words, the quest in one embodiment is a so-called puzzle game that progresses by rearranging the positions of pieces Pi to satisfy a match condition MC.
操作OPは、パズル盤面PBに含まれるピースPiを移動させるための操作であり、クリック操作、タップ操作、スワイプ操作(例えば、一筆書きによる入力操作)、選択操作、これらを組み合せた操作等である。一実施形態では、操作OPは、第1操作OP1と、第2操作OP2とを含む。また、操作OPは、例えば、パズル盤面PBにおける、上下方向(第1方向の一例)、左右方向(第2方向の一例)ならびに上下方向および左右方向に対して45度の方向(第1方向および第2方向に交差する第3方向の一例)に沿った方向に、ピースPiを移動可能に構成されている。 An operation OP is an operation for moving a piece Pi included on the puzzle board PB, and may be a click operation, a tap operation, a swipe operation (e.g., an input operation using a single stroke), a selection operation, or a combination of these. In one embodiment, the operation OP includes a first operation OP1 and a second operation OP2. Furthermore, the operation OP is configured to be able to move the piece Pi on the puzzle board PB, for example, in the up-down direction (an example of a first direction), the left-right direction (an example of a second direction), and a direction at 45 degrees to the up-down and left-right directions (an example of a third direction intersecting the first and second directions).
第1操作OP1は、パズル盤面PBに配置されているピースPiのうち、移動対象のピースPiとして第1ピースPi1を選択するための操作である。第1操作OP1が入力されることで、第1ピースPi1が位置するマスSqが第1位置Pn1として特定される。換言すると、第1位置Pn1とは、第1操作OP1の入力によって特定される、第1ピースPi1が配置されているマスSqの位置である。つまり、一実施形態に係るパズルゲームは、ユーザから第1操作OP1が入力された場合に、パズル盤面PBにおいて第1ピースPi1が配置されたマスSqが第1位置Pn1として特定されるように構成されている。なお、第1操作OP1は、第1ピースPi1を選択する代わりに、第1ピースPi1が位置するマスSqを選択する操作であってもよい。 The first operation OP1 is an operation for selecting the first piece Pi1 as the piece Pi to be moved from among the pieces Pi placed on the puzzle board PB. By inputting the first operation OP1, the square Sq on which the first piece Pi1 is located is identified as the first position Pn1. In other words, the first position Pn1 is the position of the square Sq on which the first piece Pi1 is located, which is identified by inputting the first operation OP1. In other words, in one embodiment, the puzzle game is configured so that when the first operation OP1 is input by the user, the square Sq on which the first piece Pi1 is located on the puzzle board PB is identified as the first position Pn1. Note that the first operation OP1 may be an operation for selecting the square Sq on which the first piece Pi1 is located, instead of selecting the first piece Pi1.
第2操作OP2は、パズル盤面PBに配置されているピースPiのうち、第1ピースPi1を移動可能な方向に配置されているピースPiを、第2ピースPi2として選択するための操作である。第1操作OP1に引き続いて第2操作OP2が入力されることで、第2ピースPi2が位置するマスSqが第2位置Pn2として特定される。換言すると、第2位置Pn2とは、第2操作OP2の入力によって特定される、第2ピースPi2が配置されているマスSqの位置である。つまり、一実施形態に係るパズルゲームは、ユーザから第1操作OP1に引き続いて第2操作OP2が入力された場合に、パズル盤面PBにおいて第2ピースPi2が配置されたマスSqが第2位置Pn2として特定されるように構成されている。そして、パズルゲームは、操作OPに基づき第1位置Pn1および第2位置Pn2が特定されることで、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させるように構成されている。なお、第2操作OP2として、第1ピースPi1を移動可能な方向に配置されているピースPiを選択する操作がされない場合には、第2位置Pn2が特定されない。第2操作OP2は、第2ピースPi2を選択する代わりに、第2ピースPi2が位置するマスSqを選択する操作であってもよい。 The second operation OP2 is an operation for selecting, as the second piece Pi2, a piece Pi arranged in a direction in which the first piece Pi1 can be moved, from among the pieces Pi arranged on the puzzle board PB. By inputting the second operation OP2 following the first operation OP1, the square Sq on which the second piece Pi2 is located is identified as the second position Pn2. In other words, the second position Pn2 is the position of the square Sq on which the second piece Pi2 is located, identified by inputting the second operation OP2. In other words, a puzzle game according to one embodiment is configured such that, when the user inputs the second operation OP2 following the first operation OP1, the square Sq on which the second piece Pi2 is located on the puzzle board PB is identified as the second position Pn2. The puzzle game is then configured such that, by identifying the first position Pn1 and the second position Pn2 based on the operation OP, the first piece Pi1 is moved from the first position Pn1 to the second position Pn2. Note that if the second operation OP2 is not an operation to select a piece Pi that is positioned in the direction in which the first piece Pi1 can be moved, the second position Pn2 will not be identified. Instead of selecting the second piece Pi2, the second operation OP2 may be an operation to select the square Sq on which the second piece Pi2 is located.
マッチ条件MCは、クエストの一例であるパズルゲームを進行するための条件であり、例えば、ピースPiの配置によって規定される。例えば、マッチ条件MCは、パズル盤面PBに配置された複数のピースPiが予め定められた配列を取ることによって満たされるように構成される。例えば、マッチ条件MCは、3つ以上のピースPiが揃うことに満たされるように構成される。このようなマッチ条件MCを有するパズルゲームは、いわゆるマッチ3タイプのパズルゲームと称される。具体的には例えば、マッチ条件MCは、パズル盤面PBにおける上下方向(第1方向D1の一例)または左右方向(第2方向D2の一例)に沿って所定数の同一属性のピースPiが連続して配置されることである。このようにして、所定数の同一属性のピースPiが連続して配置されることで、マッチ条件MCを満たすピースPiの集合として、ピース群PiGが形成される。つまり、ピース群PiGは、操作OPに基づく移動の結果、ピースPiの位置関係においてマッチ条件MCを満たすピースPiの群である。マッチ条件MCは、通常マッチ条件MC1と、通常マッチ条件MC1とは異なる特殊マッチ条件MC2とを含む。 The match condition MC is a condition for progressing through a puzzle game, which is an example of a quest, and is determined, for example, by the arrangement of the pieces Pi. For example, the match condition MC is configured to be satisfied when multiple pieces Pi arranged on the puzzle board PB are arranged in a predetermined sequence. For example, the match condition MC is configured to be satisfied when three or more pieces Pi are aligned. A puzzle game with such a match condition MC is known as a match-3 type puzzle game. Specifically, for example, the match condition MC is that a predetermined number of pieces Pi with the same attribute are arranged consecutively along the vertical direction (an example of the first direction D1) or horizontal direction (an example of the second direction D2) on the puzzle board PB. In this way, by arranging a predetermined number of pieces Pi with the same attribute consecutively, a group of pieces PiG is formed as a collection of pieces Pi that satisfy the match condition MC. In other words, the group of pieces PiG is a group of pieces Pi that satisfy the match condition MC in terms of the positional relationship of the pieces Pi as a result of movement based on the operation OP. The match condition MC includes a normal match condition MC1 and a special match condition MC2 that differs from the normal match condition MC1.
通常マッチ条件MC1は、マッチ条件MCのうち、特殊マッチ条件MC2よりも容易に満たすことができるマッチ条件MCであり、例えば、3つのピースPiが揃うという条件である。 Normal match condition MC1 is a match condition MC that is easier to fulfill than special match condition MC2, and is, for example, a condition in which three pieces Pi are gathered.
特殊マッチ条件MC2は、マッチ条件MCのうち、通常マッチ条件MC1よりも満たすことが困難なマッチ条件MCであり、例えば、4つ以上のピースPiが揃うという条件である。換言すると、特殊マッチ条件MC2は、通常マッチ条件MC1を必要条件として含むマッチ条件MCである。すなわち、あるピース群PiGが特殊マッチ条件MC2を満たす場合は、当該ピース群PiGが通常マッチ条件MC1を必ず満たすが、あるピース群PiGが通常マッチ条件MC1を満たすとしても当該ピース群PiGが特殊マッチ条件MC2を満たすとは限らない。また、特殊マッチ条件MC2は、満たされることによって、通常マッチ条件MC1が満たされる場合と異なるゲームの進行において有利な効果が発生するように構成されている。有利な効果の詳細は、後述する。 Special match conditions MC2 are match conditions MC that are more difficult to satisfy than normal match conditions MC1, such as the requirement that four or more pieces Pi be gathered. In other words, special match conditions MC2 are match conditions MC that include normal match conditions MC1 as a necessary condition. In other words, if a certain group of pieces PiG satisfies special match conditions MC2, that group of pieces PiG will necessarily satisfy normal match conditions MC1, but even if a certain group of pieces PiG satisfies normal match conditions MC1, that group of pieces PiG will not necessarily satisfy special match conditions MC2. Furthermore, when special match conditions MC2 are satisfied, advantageous effects in the progression of the game occur that are different from when normal match conditions MC1 are satisfied. Details of these advantageous effects will be described later.
パズルゲームにおけるクリア条件は、特定のピースPiを所定数だけ消去することや、何れかのピースPiを消去することによって獲得されるポイントを所定値だけ蓄積することである。また、終了条件の一例は、制限時間の経過や設定された手数だけピースPiを操作することである。 In a puzzle game, the clearing conditions are to remove a certain number of specific pieces Pi, or to accumulate a certain number of points earned by removing any piece Pi. Examples of ending conditions include the passage of a time limit or manipulating pieces Pi a set number of times.
一実施形態では、パズルゲームは、クリア条件を満たしやすくするための支援として、視覚情報VIが表示されるように構成されている。視覚情報VIは、あるピースPiまたは当該ピースPiが位置するマスSqと、他のピースPiまたは当該他のピースPiが位置するマスSqとを視覚的に区別させることで、マッチ条件MCに関与するピースPiを識別可能な態様で表示する情報である。マッチ条件MCに関与するピースPiとは、操作OPに基づく移動の結果、当該マッチ条件MCを満たすピース群PiGを形成するピースPiに限られず、例えば、当該ピース群PiGを形成するピースPi以外のピースPiであって、当該操作OPによって移動されるピースPiを含み得る。視覚情報VIは、マッチ情報VI1と特殊マッチ情報VI2とを含む。 In one embodiment, the puzzle game is configured to display visual information VI as assistance to make it easier to meet the clearing conditions. The visual information VI is information that displays pieces Pi involved in the match condition MC in an identifiable manner by visually distinguishing between a certain piece Pi or the square Sq on which that piece Pi is located and other pieces Pi or the squares Sq on which those other pieces Pi are located. Pieces Pi involved in the match condition MC are not limited to pieces Pi that form a group of pieces PiG that satisfies the match condition MC as a result of movement based on an operation OP, but may include, for example, pieces Pi other than pieces Pi that form the group of pieces PiG and that are moved by the operation OP. The visual information VI includes match information VI1 and special match information VI2.
マッチ情報VI1は、マッチ条件MCを満たすために、操作OPによって選択すべき第1ピースPi1および第2ピースPi2の少なくとも一方と、他のピースPiとを視覚的に区別させることが可能な任意の情報である。具体的には例えば、マッチ情報VI1は、マッチ条件MCを満たすことに関与する第1ピースPi1および第2ピースPi2と、他のピースPiとを視覚的に区別させることが可能な任意の情報である。 Match information VI1 is any information that allows visual distinction between at least one of the first piece Pi1 and the second piece Pi2 to be selected by the operation OP in order to satisfy the match condition MC, and other pieces Pi. Specifically, for example, match information VI1 is any information that allows visual distinction between the first piece Pi1 and the second piece Pi2 involved in satisfying the match condition MC, and other pieces Pi.
特殊マッチ情報VI2は、特殊マッチ条件MC2を満たす場合にマッチ情報VI1に加えて描画される情報であり、特殊マッチ条件MC2を満たすことに関与するピースPiを識別可能な態様で描画される情報である。具体的には例えば、特殊マッチ情報VI2は、特殊マッチ条件MC2を満たすことに関与するピースPiが位置するマスSqと、他のピースPiが位置するマスSqとを視覚的に区別させることが可能な任意の情報である。 Special match information VI2 is information that is drawn in addition to match information VI1 when special match condition MC2 is met, and is information that is drawn in a manner that makes it possible to identify the pieces Pi involved in meeting special match condition MC2. Specifically, for example, special match information VI2 is any information that makes it possible to visually distinguish between the square Sq on which the piece Pi involved in meeting special match condition MC2 is located and the squares Sq on which other pieces Pi are located.
4.情報処理システム1の動作の流れ
本節では、前述した情報処理システム1の動作の流れについて説明する。
4. Operational Flow of Information Processing System 1 In this section, the operational flow of the information processing system 1 described above will be described.
4.1 情報処理の概要
まず、情報処理システム1が実行する情報処理方法の流れについて、その概要を説明する。図3は、情報処理システム1によって実行される情報処理の概要を示すアクティビティ図である。以下で説明する情報処理に含まれる各アクティビティにおける処理の結果は、適宜、ディスプレイ4a等を用いてユーザが認識可能な態様で出力され得る。なお、当該情報処理は、図示されない任意の例外処理を含みうる。例外処理は、当該情報処理の中断や、各処理の省略を含む。当該情報処理にて行われる選択または入力は、ユーザによる操作に基づくものでも、ユーザの操作に依らず自動で行われるものでもよい。
4.1 Overview of Information Processing First, an overview of the flow of the information processing method executed by the information processing system 1 will be described. FIG. 3 is an activity diagram showing an overview of the information processing executed by the information processing system 1. The results of the processing in each activity included in the information processing described below can be output in a manner that can be recognized by the user using the display 4a or the like, as appropriate. Note that the information processing may include any exception processing not shown. Exception processing includes the interruption of the information processing or the omission of each process. The selection or input performed in the information processing may be based on a user operation or may be performed automatically without relying on a user operation.
はじめに、表示制御部335は、ディスプレイ4aに、ユーザの操作によってゲームに関する選択を入力可能とするトップ画面(不図示)を表示させる。続いて、受付部332は、ユーザの操作による入力(例えば、クリック操作、タップ操作、スワイプ操作、選択操作等)を受け付け、表示制御部335は、入力に応じた画面を表示させる。以下では、ユーザの操作による当該入力に基づきゲーム画面5(図4~図7参照)が表示されたとして説明をする。 First, the display control unit 335 displays on the display 4a a top screen (not shown) that allows the user to input game-related selections through user operation. Next, the reception unit 332 receives input through user operation (e.g., click operation, tap operation, swipe operation, selection operation, etc.), and the display control unit 335 displays a screen corresponding to the input. In the following description, it is assumed that the game screen 5 (see Figures 4 to 7) is displayed based on the input through the user operation.
表示制御部335は、ユーザの操作による当該入力に基づきゲーム画面5を表示させる(アクティビティA001)。ゲーム画面5には、パズル盤面PBが描画される。これによりゲーム画面5は、パズル盤面PBを用いたクエストを実行可能に構成されている。パズル盤面PBは、操作OPとして、第1操作OP1と、当該第1操作OP1に引き続いて第2操作OP2とが入力されることによって、第1ピースPi1を移動可能に構成されている。 The display control unit 335 displays the game screen 5 based on the input from the user's operation (activity A001). A puzzle board PB is drawn on the game screen 5. As a result, the game screen 5 is configured so that a quest using the puzzle board PB can be executed. The puzzle board PB is configured so that the first piece Pi1 can be moved by inputting a first operation OP1 followed by a second operation OP2 as operations OP.
まず、ゲーム制御部331は、ゲーム画面5を介したユーザからの操作入力である操作OPの受付を開始する(アクティビティA002)。 First, the game control unit 331 begins accepting an operation OP, which is an operation input from the user via the game screen 5 (activity A002).
次に、ゲーム制御部331は、アクティビティA002と並列処理として、経過時間tを初期化し(アクティビティA003)、そして、経過時間tのカウントを開始する(アクティビティA004)。つまり、経過時間tは、ユーザからの操作入力の受付を開始してからの経過した時間を示す。 Next, the game control unit 331, in parallel with activity A002, initializes the elapsed time t (activity A003) and starts counting the elapsed time t (activity A004). In other words, the elapsed time t indicates the time that has elapsed since the start of accepting operational input from the user.
続いて、ゲーム制御部331は、ユーザから操作入力である操作OPが入力されるまで待機する(アクティビティA005)。具体的には例えば、ゲーム制御部331は、操作OPとして、第1操作OP1と、第1操作OP1に引き続いて第2操作OP2とが入力されるまで待機する。この場合において演算部334は、操作OPの入力を待機することで進む経過時間tのカウントが支援時間Tsを超過したか否か判定する(アクティビティA101)。経過時間tのカウントが支援時間Tsを超過せずに、操作OPが入力された場合には、処理は、アクティビティA201に進む。経過時間tのカウントが支援時間Tsを超過した場合には、処理は、アクティビティA102に進む。つまり、アクティビティA005は、割り込み可能な処理である。以下、アクティビティA102の処理について先に説明する。なお、支援時間Tsは、パズルゲームの進行を支援するまでの時間であり、例えば、パズル盤面PBに視覚情報VIを描画させるまで時間である。具体的には例えば、支援時間Tsは、1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20秒であり、ここで例示した数値の何れか2つの間の範囲内であってもよい。以下では、支援時間Tsが5秒に設定されているとして説明する。 The game control unit 331 then waits until the user inputs an operation OP (activity A005). Specifically, for example, the game control unit 331 waits until a first operation OP1 and a second operation OP2 following the first operation OP1 are input as the operation OP. In this case, the calculation unit 334 determines whether the count of elapsed time t, which progresses while waiting for the input of an operation OP, exceeds the support time Ts (activity A101). If the count of elapsed time t does not exceed the support time Ts and an operation OP is input, the process proceeds to activity A201. If the count of elapsed time t exceeds the support time Ts, the process proceeds to activity A102. In other words, activity A005 is an interruptible process. Below, the process of activity A102 will be described first. The support time Ts is the time until the progress of the puzzle game is supported, for example, until visual information VI is rendered on the puzzle board PB. Specifically, for example, the support time Ts may be 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, or 20 seconds, or may be within a range between any two of the values exemplified here. In the following description, it will be assumed that the support time Ts is set to 5 seconds.
経過時間tのカウントが支援時間Tsを超過した場合には、演算部334は、パズル盤面PBに配置されたピースPiのうち、移動することで特殊マッチ条件MC2を満たすピースPiがあるか否か判定する(アクティビティA102)。 When the count of elapsed time t exceeds the support time Ts, the calculation unit 334 determines whether any of the pieces Pi placed on the puzzle board PB would satisfy the special match condition MC2 if moved (activity A102).
パズル盤面PBに配置されたピースPiのうち、移動することで特殊マッチ条件MC2を満たすピースPiがある場合には、表示制御部335は、特殊マッチ条件MC2を満たすことに関与するピースPiを識別可能な態様で、視覚情報VIを表示させる(アクティビティA103)。具体的には例えば、表示制御部335は、パズル盤面PBにおいて視覚情報VIとしてマッチ情報VI1および特殊マッチ情報VI2を表示させる。これによりユーザは、特殊マッチ条件MC2を満たすために移動させるピースPiをマッチ情報VI1および特殊マッチ情報VI2によって容易に把握することができる。具体的には例えば、表示制御部335は、第1ピースPi1を第1位置Pn1と特定されたマスSqから第2位置Pn2と特定されたマスSqに移動させることで特殊マッチ条件MC2を満たす場合に、少なくとも第2操作OP2を受け付ける前に、特殊マッチ条件MC2を満たすことに関与する第3ピースPi3を識別可能な態様で、特殊マッチ情報VI2(視覚情報VIの一例)を表示させるとよい。この場合における第3ピースPi3とは、パズル盤面PBにおいて配置されたピースPiのうち、第1ピースPi1および第2ピースPi2とは異なる、マッチ条件MCを満たすことに関与するピースPiである。 If there is a piece Pi arranged on the puzzle board PB that, when moved, satisfies the special match condition MC2, the display control unit 335 displays visual information VI in a manner that allows the user to identify the piece Pi involved in satisfying the special match condition MC2 (activity A103). Specifically, for example, the display control unit 335 displays match information VI1 and special match information VI2 as visual information VI on the puzzle board PB. This allows the user to easily identify the piece Pi to be moved to satisfy the special match condition MC2 from the match information VI1 and the special match information VI2. Specifically, for example, if the special match condition MC2 is satisfied by moving the first piece Pi1 from the square Sq identified as the first position Pn1 to the square Sq identified as the second position Pn2, the display control unit 335 may display special match information VI2 (an example of visual information VI) in a manner that allows the user to identify the third piece Pi3 involved in satisfying the special match condition MC2, at least before accepting the second operation OP2. In this case, the third piece Pi3 is a piece Pi placed on the puzzle board PB that is different from the first piece Pi1 and the second piece Pi2 and that is involved in satisfying the match condition MC.
パズル盤面PBに配置されたピースPiのうち、移動することで特殊マッチ条件MC2を満たすピースPiがない場合には、演算部334は、パズル盤面PBに配置されたピースPiのうち、移動することで通常マッチ条件MC1を満たすピースPiがあるか否かを判定する(アクティビティA104)。すなわち、演算部334は、パズル盤面PBに配置されたピースPiのうち、移動することで特殊マッチ条件MC2を満たすピースPiがあるか否かを優先的に判定し、その後、パズル盤面PBに配置されたピースPiのうち、移動することで通常マッチ条件MC1を満たすピースPiがあるか否かを判定する。 If there are no pieces Pi placed on the puzzle board PB that would satisfy the special match condition MC2 if moved, the calculation unit 334 determines whether there are any pieces Pi placed on the puzzle board PB that would satisfy the normal match condition MC1 if moved (activity A104). In other words, the calculation unit 334 prioritizes determining whether there are any pieces Pi placed on the puzzle board PB that would satisfy the special match condition MC2 if moved, and then determines whether there are any pieces Pi placed on the puzzle board PB that would satisfy the normal match condition MC1 if moved.
パズル盤面PBに配置されたピースPiのうち、移動することで通常マッチ条件MC1を満たすピースPiがある場合には、表示制御部335は、パズル盤面PBにおいて視覚情報VIとしてマッチ情報VI1を表示させる(アクティビティA105)。これによりユーザは、通常マッチ条件MC1を満たすために移動させるピースPiをマッチ情報VI1によって容易に把握することができる。具体的には例えば、表示制御部335は、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで通常マッチ条件MC1が満たされる場合に、少なくとも第2操作OP2を受け付ける前に、通常マッチ条件MC1を満たすことに関与する第1ピースPi1および第2ピースPi2の少なくとも一方を識別可能な態様で、マッチ情報VI1を表示させる。一方、パズル盤面PBに配置されたピースPiのうち、移動することで通常マッチ条件MC1を満たすピースPiがない場合には、上記アクティビティA105の処理は省略される。 If there is a piece Pi placed on the puzzle board PB that, when moved, satisfies the normal match condition MC1, the display control unit 335 displays match information VI1 as visual information VI on the puzzle board PB (activity A105). This allows the user to easily identify the piece Pi to be moved to satisfy the normal match condition MC1 from the match information VI1. Specifically, for example, if the normal match condition MC1 is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, the display control unit 335 displays the match information VI1 in a manner that makes it possible to identify at least one of the first piece Pi1 and the second piece Pi2 that contribute to satisfying the normal match condition MC1, before accepting at least the second operation OP2. On the other hand, if there is no piece Pi placed on the puzzle board PB that, when moved, satisfies the normal match condition MC1, the processing of activity A105 is omitted.
アクティビティA103の処理が実行された場合、アクティビティA104の処理においてパズル盤面PBに配置されたピースPiのうち、移動することで通常マッチ条件MC1を満たすピースPiがない場合、または、アクティビティA105の処理が実行された場合に、処理は、アクティビティA106に進む。 When the processing of activity A103 is performed, if there are no pieces Pi placed on the puzzle board PB in the processing of activity A104 that, when moved, satisfy the normal match condition MC1, or when the processing of activity A105 is performed, processing proceeds to activity A106.
ゲーム制御部331は、ユーザから操作入力である操作OPが入力されるまで待機する(アクティビティA106)。具体的には例えば、ゲーム制御部331は、操作OPとして、第1操作OP1に引き続いて第2操作OP2が入力されるまで待機する。この間も、アクティビティA103またはアクティビティA105にて表示された視覚情報VIがパズル盤面PBに継続的に表示される。操作OPが入力された場合には、処理は、アクティビティA201に進む。 The game control unit 331 waits until an operation OP, which is an operational input, is input by the user (activity A106). Specifically, for example, the game control unit 331 waits until a second operation OP2 is input following a first operation OP1 as an operation OP. During this time, the visual information VI displayed in activity A103 or activity A105 continues to be displayed on the puzzle board PB. When an operation OP is input, processing proceeds to activity A201.
次に、アクティビティA005の処理またはアクティビティA106の処理において、操作OPが入力され、アクティビティA201の処理に進む場合について説明する。 Next, we will explain what happens when an operation OP is input during the processing of activity A005 or activity A106, and the processing proceeds to activity A201.
第1操作OP1の入力に続けて第2操作OP2の入力がされた場合には、受付部332は、第1操作OP1および第2操作OP2の入力を受け付ける(アクティビティA201)。 When a second operation OP2 is input following a first operation OP1, the reception unit 332 receives the input of the first operation OP1 and the second operation OP2 (activity A201).
続けて、特定部333は、受け付けた第1操作OP1および第2操作OP2の入力に基づき、第1位置Pn1および第2位置Pn2を特定する(アクティビティA202)。 Next, the identification unit 333 identifies the first position Pn1 and the second position Pn2 based on the received input of the first operation OP1 and the second operation OP2 (activity A202).
さらに、ゲーム制御部331は、第1ピースPi1を、第1位置Pn1から第2位置Pn2に移動させる(アクティビティA203)。つまり、アクティビティA201~A203の処理についてまとめると、ゲームの一例であるパズルゲームは、ユーザから第1操作OP1が入力された場合に、パズル盤面PBにおいて第1ピースPi1が配置された第1位置Pn1が特定されるように構成されている。さらにパズルゲームは、ユーザから第1操作OP1に引き続いて第2操作OP2が入力された場合に、パズル盤面PBにおいて第2ピースPi2が配置された第2位置Pn2が特定されるように構成されている。そして、パズルゲームは、第1位置Pn1および第2位置Pn2が特定されることで、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させるように構成されている。なお、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで、マッチ条件MCを満たさない場合には、ゲーム制御部331は、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることキャンセルし、再度、ユーザから操作入力である操作OPが入力されるまで待機する。 Furthermore, the game control unit 331 moves the first piece Pi1 from the first position Pn1 to the second position Pn2 (activity A203). In other words, to summarize the processing of activities A201 to A203, a puzzle game, which is an example of a game, is configured so that when a first operation OP1 is input by the user, the first position Pn1 at which the first piece Pi1 is placed on the puzzle board PB is identified. Furthermore, the puzzle game is configured so that when a second operation OP2 is input by the user following the first operation OP1, the second position Pn2 at which the second piece Pi2 is placed on the puzzle board PB is identified. The puzzle game is then configured so that, once the first position Pn1 and the second position Pn2 have been identified, the first piece Pi1 is moved from the first position Pn1 to the second position Pn2. Note that if the match condition MC is not satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, the game control unit 331 cancels the movement of the first piece Pi1 from the first position Pn1 to the second position Pn2 and waits until the user inputs the operation OP again.
次に、ゲーム制御部331は、第1ピースPi1が第1位置Pn1から第2位置Pn2に移動されたことに基づき、マッチ条件MCを満たすピースPiの集合であるピース群PiGをパズル盤面PBから消去する(アクティビティA204)。ピース群PiGは、第1ピースPi1および第2ピースPi2の少なくとも一方と、第3ピースPi3とで構成されるピースPiの群である。 Next, based on the movement of the first piece Pi1 from the first position Pn1 to the second position Pn2, the game control unit 331 removes the piece group PiG, which is a collection of pieces Pi that satisfy the match condition MC, from the puzzle board PB (activity A204). The piece group PiG is a group of pieces Pi consisting of at least one of the first piece Pi1 and the second piece Pi2, and the third piece Pi3.
演算部334は、満たされたマッチ条件MCが特殊マッチ条件MC2であるか否かを判定する(アクティビティA205)。具体的には例えば、演算部334は、パズル盤面PBから消去されるピース群PiGに含まれるピースPiの数が4つ以上であるか否かを判定する。 The calculation unit 334 determines whether the fulfilled match condition MC is the special match condition MC2 (activity A205). Specifically, for example, the calculation unit 334 determines whether the number of pieces Pi included in the group of pieces PiG to be removed from the puzzle board PB is four or more.
特殊マッチ条件MC2が満たされる場合、すなわち、パズル盤面PBから消去されるピース群PiGに含まれるピースPiの数が4つ以上である場合には、ゲーム制御部331は、スペシャルピースPiSを生成し、パズル盤面PBに配置する(アクティビティA206)。スペシャルピースPiSは、パズル盤面PBにおいて配置されている通常のピースPiとは異なる、ゲームの進行において有利な効果が発生するピースPiである。具体的には例えば、スペシャルピースPiSと隣接する位置でピース群PiGが消去された場合に、ゲーム制御部331は、ピース群PiGおよびスペシャルピースPiSの消去に加え、スペシャルピースPiSが位置するマスSqを起点に所定のマスSqに位置するピースPiを消去する。 If the special match condition MC2 is met, that is, if the number of pieces Pi included in the group of pieces PiG to be removed from the puzzle board PB is four or more, the game control unit 331 generates a special piece PiS and places it on the puzzle board PB (activity A206). A special piece PiS is a piece Pi that is different from the normal pieces Pi placed on the puzzle board PB and that has an advantageous effect in the progression of the game. Specifically, for example, if a group of pieces PiG is removed in a position adjacent to the special piece PiS, the game control unit 331 not only removes the group of pieces PiG and the special piece PiS, but also removes a piece Pi located in a specified square Sq starting from the square Sq on which the special piece PiS is located.
満たされたマッチ条件MCが特殊マッチ条件MC2を含まない場合またはアクティビティA206の処理が実行された場合には、表示制御部335は、更新されたパズル盤面PBを表示させる(アクティビティA207)。具体的には例えば、パズル盤面PBは、消去されたピース群PiGが位置していたマスSqにピースPiを補充するように更新される。つまり、パズルゲームは、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで、第1ピースPi1および第2ピースPi2の少なくとも一方と、第3ピースPi3との位置関係が所定のマッチ条件MCを満たす場合に、パズル盤面PBが更新されるように構成されている。具体的には例えば、ゲーム制御部331は、ランダムな種類のピースPiを補充することで、パズル盤面PBを更新する。 If the satisfied matching conditions MC do not include the special matching condition MC2, or if the processing of activity A206 is executed, the display control unit 335 displays the updated puzzle board PB (activity A207). Specifically, for example, the puzzle board PB is updated by replenishing the square Sq where the erased piece group PiG was located with a piece Pi. In other words, the puzzle game is configured to update the puzzle board PB by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, when the positional relationship between the third piece Pi3 and at least one of the first piece Pi1 and the second piece Pi2 satisfies the predetermined matching condition MC. Specifically, for example, the game control unit 331 updates the puzzle board PB by replenishing with a random type of piece Pi.
そして、演算部334は、所定の条件に該当するか否かを判定する(アクティビティA208)。所定の条件は、クリア条件および終了条件の何れかの条件である。所定の条件に該当しない場合には、処理がアクティビティA002に戻り、これによりパズルゲームが継続される。所定の条件に該当する場合には、ゲーム制御部331は、パズルゲームを終了する。 The calculation unit 334 then determines whether a predetermined condition is met (activity A208). The predetermined condition is either a clear condition or an end condition. If the predetermined condition is not met, processing returns to activity A002, and the puzzle game continues. If the predetermined condition is met, the game control unit 331 ends the puzzle game.
以上をまとめると、情報処理システム1によって実行される情報処理方法は、次の各ステップを含む。ゲーム制御部331は、ゲーム制御ステップとして、ユーザの操作OPに基づいてゲームを進行させる。ゲームは、複数のピースPi含むパズル盤面PBを用いたクエストを有している。ゲームは、ユーザから第1操作OP1が入力された場合に、パズル盤面PBにおいて第1ピースPi1が配置された第1位置Pn1が特定されるように構成されている。ゲームは、ユーザから第1操作OP1に引き続いて第2操作OP2が入力された場合に、パズル盤面PBにおいて第2ピースPi2が配置された第2位置Pn2が特定されるように構成され、これにより第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させるように構成されている。ゲームは、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで、第1ピースPi1および第2ピースPi2の少なくとも一方と、第3ピースPi3との位置関係が所定のマッチ条件MCを満たす場合に、パズル盤面PBが更新されるように構成されている。第3ピースPi3は、パズル盤面PBにおいて配置されたピースPiのうち、第1ピースPi1および第2ピースPi2とは異なる、マッチ条件MCを満たすことに関与するピースPiである。マッチ条件MCは、通常マッチ条件MC1と、通常マッチ条件MC1とは異なる特殊マッチ条件MC2とを含む。特殊マッチ条件MC2は、満たされることによって、通常マッチ条件MC1が満たされる場合と異なるゲームの進行において有利な効果が発生するように構成される。表示制御部335は、表示ステップとして、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで特殊マッチ条件MC2を満たす場合に、少なくとも第2操作OP2を受け付ける前に、特殊マッチ条件MC2を満たすことに関与する第3ピースPi3を識別可能な態様で、視覚情報VIを表示させる。また、本実施形態に係るプログラムは、少なくとも1つのコンピュータに、上記情報処理システム1の各ステップを実行させる。このような態様によれば、より興趣性の高い体験をユーザに提供することができる。 In summary, the information processing method executed by the information processing system 1 includes the following steps. As a game control step, the game control unit 331 progresses the game based on a user operation OP. The game has a quest using a puzzle board PB including a plurality of pieces Pi. The game is configured so that, when a first operation OP1 is input by the user, a first position Pn1 at which a first piece Pi1 is placed on the puzzle board PB is identified. The game is configured so that, when a second operation OP2 is input by the user following the first operation OP1, a second position Pn2 at which a second piece Pi2 is placed on the puzzle board PB is identified, thereby moving the first piece Pi1 from the first position Pn1 to the second position Pn2. The game is configured so that, by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, the puzzle board PB is updated when the positional relationship between at least one of the first piece Pi1 and the second piece Pi2 and the third piece Pi3 satisfies a predetermined match condition MC. The third piece Pi3 is a piece Pi, different from the first piece Pi1 and the second piece Pi2, among the pieces Pi arranged on the puzzle board PB and involved in satisfying the match condition MC. The match condition MC includes a normal match condition MC1 and a special match condition MC2 different from the normal match condition MC1. When the special match condition MC2 is satisfied, an advantageous effect in the progress of the game occurs that is different from when the normal match condition MC1 is satisfied. In the display step, the display control unit 335 displays visual information VI in a manner that allows identification of the third piece Pi3 involved in satisfying the special matching condition MC2, at least before accepting the second operation OP2, when the special matching condition MC2 is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2. Furthermore, the program according to this embodiment causes at least one computer to execute each of the steps of the information processing system 1. This aspect can provide the user with a more interesting experience.
4.2 情報処理の詳細
上記概説された情報処理の詳細部分を、図を用いて説明する。
4.2 Details of Information Processing The details of the information processing outlined above will be explained using figures.
図4は、ゲーム画面5のうち、視覚情報VIの一例が表示されたゲーム画面5a、5bの概要図である。 Figure 4 is a schematic diagram of game screens 5a and 5b, which display an example of visual information VI, from the game screen 5.
図4A、Bに示すようにゲーム画面5a、5bは、領域501~503を有し、領域501~503にはクエストに関する情報が示されている。領域501には、実行中のクエスト名として「1-3 幻の大仏を追え」という文字が描画されている。領域502には、その時点までにユーザによって入力された操作OPの回数と、実行中のクエストにおいて許容されている操作OPの回数とが描画されている。ここでは「0/18」が描画されており、その時点までのユーザによって入力された操作OPの回数が0で、実行中のクエストである「1-3 幻の大仏を追え」において許容されている操作OPの回数が18であることが示されている。さらに、領域503には、ピースPiを消去した際のイラストと、消去すべき個数(一例として、「32」)とが描画されている。つまり、ユーザが入力18回以内に任意のピースPiを32個消去することで、当該クエストのクリア条件が満たされると判定される。 As shown in Figures 4A and 4B, game screens 5a and 5b have areas 501-503, which display information related to the quest. Area 501 displays the name of the quest currently being performed, "1-3 Chase the Phantom Buddha." Area 502 displays the number of operation OPs input by the user up to that point and the number of operation OPs allowed in the currently being performed quest. Here, "0/18" is displayed, indicating that the number of operation OPs input by the user up to that point is 0 and that the number of operation OPs allowed in the currently being performed quest, "1-3 Chase the Phantom Buddha," is 18. Furthermore, area 503 displays an illustration of what will happen when a piece Pi is erased and the number of pieces to be erased (for example, "32"). In other words, the clearing condition for the quest is determined to be met if the user erases 32 pieces Pi of their choice within 18 inputs.
さらに、ゲーム画面5a、5bには、パズルゲームで用いられるパズル盤面PBとしてパズル盤面PB1が描画されている。パズル盤面PB1は、格子(例えば、正方格子)に沿って配置される複数の正方形状のマスSqによって構成される。複数のマスSqのそれぞれには、ピースPiが配置されている。パズル盤面PB1は、ユーザによる操作OPに基づいて、マスSqに配置されている各ピースPiを、マッチ条件MCを満たすように移動可能に構成されている。 Furthermore, on the game screens 5a and 5b, a puzzle board PB1 is depicted as the puzzle board PB used in the puzzle game. The puzzle board PB1 is composed of a plurality of square cells Sq arranged along a grid (e.g., a square grid). A piece Pi is placed in each of the plurality of cells Sq. The puzzle board PB1 is configured so that each piece Pi placed in the cell Sq can be moved based on an operation OP by the user so as to satisfy the match condition MC.
また、パズル盤面PB1における、マスSq1、マスSq31~マスSq34、マスSq4、マスSq61およびマスSq62には、どんぐりのイラストで示されるピースPiであるピースPiaが配置されている。さらに、パズル盤面PB1における、マスSq2およびマスSq5には、飴のイラストで示されるピースPiであるピースPibが配置されている。一例として、表1に、ピースPiaおよびピースPibに対応するイラスト例をまとめる。
パズル盤面PB1では、マスSq1の下に隣接して位置するマスSqがマスSq2であり、マスSq2の左に隣接して位置するマスSqがマスSq31であり、マスSq2の右に隣接して位置するマスSqがマスSq32であり、マスSq2の下に隣接して位置するマスSqがマスSq33であり、マスSq33の下に隣接して位置するマスSqがマスSq34である。これらのマスSqにおいて配置されているピースPiの位置関係をまとめると、ユーザは、マスSq1に配置されているピースPiaとマスSq2に配置されているピースPibとの位置を入れ替えることで、マスSq2およびマスSq31~34の位置において、すなわち、5つのマスSqにおいて、ピースPiaを隣接させることができる。この場合においては、5つのピースPiaが消去されるため、特殊マッチ条件MC2が満たされる。 On puzzle board PB1, the square Sq located below and adjacent to square Sq1 is square Sq2, the square Sq located to the left of square Sq2 is square Sq31, the square Sq located to the right of square Sq2 is square Sq32, the square Sq located below and adjacent to square Sq2 is square Sq33, and the square Sq located below and adjacent to square Sq33 is square Sq34. To summarize the positional relationships of the pieces Pi located in these squares Sq, the user can swap the positions of piece Pia located in square Sq1 and piece Pib located in square Sq2 to make piece Pia adjacent to square Sq2 and squares Sq31-Sq34, i.e., in five squares Sq. In this case, five pieces Pia are eliminated, and special match condition MC2 is met.
加えて、パズル盤面PB1では、マスSq4の右に隣接して位置するマスSqがマスSq5であり、マスSq5の上に隣接して位置するマスSqがマスSq61であり、マスSq5の下に隣接して位置するマスSqがマスSq62である。これらのマスSqにおいて配置されているピースPiの位置関係をまとめると、ユーザは、マスSq4に配置されているピースPiaとマスSq5に配置されているピースPibとの位置を入れ替えることで、マスSq5、マスSq61およびマスSq62の位置において、すなわち、3つのマスSqにおいて、ピースPiaを隣接させることができる。この場合においては、3つのピースPiaが消去されるため、通常マッチ条件MC1が満たされる。すなわち、パズル盤面PB1は、通常マッチ条件MC1を満たす位置関係にピースPiを移動することができる操作OPと、特殊マッチ条件MC2を満たす位置関係にピースPiを移動することができる操作OPとの両方が可能に構成されている。 In addition, on the puzzle board PB1, the square Sq located adjacent to the right of square Sq4 is square Sq5, the square Sq located adjacent above square Sq5 is square Sq61, and the square Sq located adjacent below square Sq5 is square Sq62. To summarize the relative positions of the pieces Pi located in these squares Sq, the user can swap the positions of piece Pia located in square Sq4 and piece Pib located in square Sq5 to make piece Pia adjacent to square Sq5, square Sq61, and square Sq62, i.e., in three squares Sq. In this case, three pieces Pia are eliminated, satisfying normal match condition MC1. In other words, the puzzle board PB1 is configured to allow both an operation OP that moves piece Pi to a positional relationship that satisfies normal match condition MC1 and an operation OP that moves piece Pi to a positional relationship that satisfies special match condition MC2.
また、パズル盤面PB1では、マスSq1に配置されているピースPiaとマスSq2に配置されているピースPibとを識別可能な態様で、マッチ情報VI1が描画されている。具体的には例えば、パズル盤面PB1おけるマッチ情報VI1は、マスSq1に配置されているピースPiaをマスSq2に向かって近づけたり離したりさせる態様による視覚的な情報と、マスSq2に配置されているピースPibをマスSq1に向かって近づけたり離したりさせる態様による視覚的な情報とで構成されている。詳細には、図4Aにおけるマッチ情報VI1は、図中の矢印で示すように、マスSq1に配置されているピースPiaをマスSq2に向かって近づく態様による視覚的な情報と、マスSq2に配置されているピースPibをマスSq1に向かって近づく態様による視覚的な情報とで構成されている。また、図4Bにおけるマッチ情報VI1は、図中の矢印で示すように、マスSq1に配置されているピースPiaをマスSq2に対して離れる態様による視覚的な情報と、マスSq2に配置されているピースPibをマスSq1に向かって離れる態様による視覚的な情報とで構成されている。つまり、マッチ情報VI1は、視覚的な情報によって、マスSq1に配置されているピースPiaとマスSq2に配置されているピースPibとの位置を入れ替えることをユーザに示唆するように構成されている。このような態様によれば、ユーザは、マッチ情報VI1に従ってピースPiを入れ替えることでマッチ条件MCを満たすことが可能となるため、パズルゲームを容易に進めることができる。すなわち、このような態様によれば、移動させるピースPiを検討していることで、操作OPを入力するまでに時間を要している場合に、マッチ情報VI1によって、マッチ条件MCを満たすことに関与するピースPiをユーザが視覚的に識別することができる。この場合、マスSq1に配置されているピースPiaおよびマスSq2に配置されているピースPibのうちの一方が視覚情報VIとしてのマッチ情報VI1によって識別可能とされる第1ピースに対応し、他方が視覚情報VIとしてのマッチ情報VI1によって識別可能とされる第2ピースに対応する。 Furthermore, on the puzzle board PB1, match information VI1 is rendered in a manner that allows the piece Pia placed on square Sq1 and the piece Pib placed on square Sq2 to be distinguished. Specifically, for example, the match information VI1 on the puzzle board PB1 is composed of visual information showing the piece Pia placed on square Sq1 moving closer to and farther away from square Sq2, and visual information showing the piece Pib placed on square Sq2 moving closer to and farther away from square Sq1. In more detail, the match information VI1 in Figure 4A is composed of visual information showing the piece Pia placed on square Sq1 moving closer to square Sq2, and visual information showing the piece Pib placed on square Sq2 moving closer to square Sq1, as indicated by the arrows in the figure. 4B includes visual information indicating that the piece Pia located on the square Sq1 is moving away from the square Sq2, and visual information indicating that the piece Pib located on the square Sq2 is moving away from the square Sq1, as indicated by the arrows in the figure. In other words, the match information VI1 is configured to suggest to the user, through visual information, that the piece Pia located on the square Sq1 and the piece Pib located on the square Sq2 be swapped. This aspect allows the user to satisfy the match condition MC by swapping the pieces Pi in accordance with the match information VI1, thereby facilitating progress in the puzzle game. In other words, this aspect allows the user to visually identify the pieces Pi involved in satisfying the match condition MC, even if they are taking time to input an operation OP because they are considering which piece Pi to move. In this case, one of the piece Pia placed in square Sq1 and the piece Pib placed in square Sq2 corresponds to the first piece identifiable by the match information VI1 as the visual information VI, and the other corresponds to the second piece identifiable by the match information VI1 as the visual information VI.
パズル盤面PB1に描画されているマッチ情報VI1についてまとめると、表示制御部335は、少なくとも第2操作OP2を受け付ける前に、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることでマッチ条件MCを満たす場合、または、第2ピースPi2を第2位置Pn2から第1位置Pn1に移動させることでマッチ条件MCを満たす場合に、マッチ条件MCを満たすことに関与する、第1ピースPi1および第2ピースPi2の少なくとも一方を識別可能な態様で、視覚情報VIとしてマッチ情報VI1を表示させる。 To summarize the match information VI1 drawn on the puzzle board PB1, the display control unit 335 displays the match information VI1 as visual information VI in a manner that allows identification of at least one of the first piece Pi1 and the second piece Pi2 involved in satisfying the match condition MC, when the match condition MC is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, or when the match condition MC is satisfied by moving the second piece Pi2 from the second position Pn2 to the first position Pn1, at least before receiving the second operation OP2.
さらに、パズル盤面PB1では、マスSq2に配置されているピースPibとマスSq31~マスSq34に配置されているピースPiaとを識別可能な態様で、特殊マッチ情報VI2が描画されている。具体的には例えば、パズル盤面PB1における特殊マッチ情報VI2は、マスSq2およびマスSq31~マスSq34が他のマスSqと視覚的に区別されて描画されている。詳細には、特殊マッチ情報VI2は、マスSq2およびマスSq31~マスSq34を塗りつぶす態様による視覚的な情報で構成されている。このような態様によれば、移動させるピースPiを検討していることで、操作OPを入力するまでに時間を要している場合に、マッチ情報VI1に加えて特殊マッチ情報VI2が描画されることによって、特殊マッチ条件MC2を満たすことに関与するピースPiをユーザが視覚的に識別することができる。この場合、マスSq31~Sq34に配置されているピースPiaが、視覚情報VIとしての特殊マッチ情報VI2によって識別可能とされる第3ピースPi3に対応する。 Furthermore, on the puzzle board PB1, the special match information VI2 is rendered in a manner that allows the user to distinguish between the piece Pib located on square Sq2 and the piece Pia located on squares Sq31 to Sq34. Specifically, for example, the special match information VI2 on the puzzle board PB1 renders square Sq2 and squares Sq31 to Sq34 visually distinct from the other squares Sq. In particular, the special match information VI2 is configured as visual information that fills in squares Sq2 and squares Sq31 to Sq34. According to this configuration, if the user is taking time to input an operation OP because they are considering which piece Pi to move, the special match information VI2 is rendered in addition to the match information VI1, allowing the user to visually identify the piece Pi involved in satisfying the special match condition MC2. In this case, the pieces Pia placed in squares Sq31 to Sq34 correspond to the third piece Pi3, which can be identified by the special match information VI2 as visual information VI.
パズル盤面PB1に描画されている特殊マッチ情報VI2についてまとめると、表示制御部335は、少なくとも第2操作OP2を受け付ける前に、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで満たされるマッチ条件MCが特殊マッチ条件MC2である場合、または、第2ピースPi2を第2位置Pn2から第1位置Pn1に移動させることで特殊マッチ条件MC2を満たす場合には、さらに、特殊マッチ条件MC2を満たすことに関与する第3ピースPi3を識別可能な態様で、視覚情報VIとして特殊マッチ情報VI2を表示させる。このような態様によれば、満たされるマッチ条件MCに応じた視覚情報VIを表示させることが可能となり、どのようなマッチ条件MCが満たされるのかをユーザが容易に把握することができる。また、好ましくは、表示制御部335は、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで特殊マッチ条件MC2を満たす場合、または、第2ピースPi2を第2位置Pn2から第1位置Pn1に移動させることで特殊マッチ条件MC2を満たす場合に、少なくとも第2操作OP2を受け付ける前に、特殊マッチ条件MC2を満たすことに関与する第3ピースPi3に加えてさらに、特殊マッチ条件MC2を満たすことに関与する第2ピースPi2を識別可能な態様で、視覚情報VIを表示させるとよい。このような態様によれば、少なくとも第2操作OP2をする前に、特殊マッチ条件MC2を満たすことに関与する第2ピースPi2および第3ピースPi3を把握することによって、特殊マッチ条件MC2が満たされる位置関係を視覚的に容易に把握することができる。 To summarize the special match information VI2 depicted on the puzzle board PB1, at least before receiving the second operation OP2, if the match condition MC that is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2 is the special match condition MC2, or if the special match condition MC2 is satisfied by moving the second piece Pi2 from the second position Pn2 to the first position Pn1, the display control unit 335 further displays the special match information VI as visual information VI in a manner that allows the third piece Pi3 involved in satisfying the special match condition MC2 to be identified. This manner makes it possible to display visual information VI according to the match condition MC that is satisfied, allowing the user to easily understand which match condition MC is satisfied. Preferably, when the special matching condition MC2 is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, or when the special matching condition MC2 is satisfied by moving the second piece Pi2 from the second position Pn2 to the first position Pn1, the display control unit 335 displays the visual information VI in a manner that enables identification of the second piece Pi2 involved in satisfying the special matching condition MC2, in addition to the third piece Pi3 involved in satisfying the special matching condition MC2, at least before accepting the second operation OP2. According to this embodiment, by identifying the second piece Pi2 and third piece Pi3 involved in satisfying the special matching condition MC2 at least before performing the second operation OP2, it is possible to visually easily grasp the positional relationship that satisfies the special matching condition MC2.
一方で前述の通り、パズル盤面PB1では、マスSq4に配置されているピースPiaとマスSq5に配置されているピースPibとの位置を入れ替えることで、通常マッチ条件MC1を満たすことができる。しかし、マスSq4、マスSq5、マスSq61およびマスSq62のマスSqに配置されるピースPiを識別可能とする視覚情報VIは、パズル盤面PB1に描画されていない。すなわち、パズル盤面PB1において、特殊マッチ条件MC2を満たすピースPiを識別可能にマッチ情報VI1および特殊マッチ情報VI2が既に描画されているため、当該ピースPiとは異なる、マスSq4、マスSq5、マスSq61およびマスSq62のマスSqに配置されるピースPiを識別可能とする視覚情報VIは、描画されない。図4に示されている視覚情報VIについて換言すると、表示制御部335は、パズル盤面PBが、通常マッチ条件MC1を満たす位置関係にピースPiを移動することができる操作OPと、特殊マッチ条件MC2を満たす位置関係にピースPiを移動することができる操作OPとの両方が可能に構成されている場合に、特殊マッチ条件MC2を満たすことを優先的に示唆するように、視覚情報VIを表示させる。このような態様によれば、特殊マッチ条件MC2を満たすことを、通常マッチ条件MC1を満たすことよりも優先的に示唆することが可能となり、より興趣性の高い体験をユーザに提供することができる。 On the other hand, as mentioned above, on the puzzle board PB1, the normal match condition MC1 can be met by swapping the positions of piece Pia, which is located on square Sq4, and piece Pib, which is located on square Sq5. However, visual information VI that identifies piece Pi, which is located on squares Sq4, Sq5, Sq61, and Sq62, is not rendered on the puzzle board PB1. In other words, because match information VI1 and special match information VI2 have already been rendered on the puzzle board PB1 so as to identify piece Pi, which satisfies special match condition MC2, visual information VI that identifies piece Pi, which is located on squares Sq4, Sq5, Sq61, and Sq62, other than the piece Pi, is not rendered. In other words, with respect to the visual information VI shown in FIG. 4, when the puzzle board PB is configured to allow both an operation OP that can move a piece Pi to a positional relationship that satisfies the normal match condition MC1 and an operation OP that can move a piece Pi to a positional relationship that satisfies the special match condition MC2, the display control unit 335 displays the visual information VI to preferentially suggest that the special match condition MC2 will be satisfied. According to this aspect, it is possible to preferentially suggest that the special match condition MC2 will be satisfied over the normal match condition MC1, thereby providing the user with a more interesting experience.
図5は、第1操作OP1および第2操作OP2の一例とピース群PiGの一例とが表示されたゲーム画面5c~5dの概要図である。なお、ゲーム画面5aと同様の構成については説明を省略する。 Figure 5 is a schematic diagram of game screens 5c and 5d, which display examples of the first operation OP1 and second operation OP2, and examples of the piece group PiG. Descriptions of components similar to those in game screen 5a will be omitted.
図5Aでは、ユーザが視覚情報VIを参照し、ゲーム画面5cを介したユーザによる操作OPを入力する状況を示している。具体的には例えば、図5Aでは、特殊マッチ条件MC2を満たすように、マスSq1に配置されているピースPiaとマスSq2に配置されているピースPibとの位置を入れ替えるように操作OPが入力される状況を示している。この場合における操作OPでは、マスSq1に配置されているピースPiaを第1ピースPi1として選択をする第1操作OP1がされ、第1操作OP1に引き続いて、第1操作OP1によって選択されているマスSq1の位置を始点とし、マスSq2の位置を終点とするスワイプ操作をする第2操作OP2がされる。マスSq2に配置されているピースPibは、第2操作OP2によって第2ピースPi2として選択される。さらに、第1操作OP1が入力されることで、第1ピースPi1が位置するマスSqが第1位置Pn1として特定される。第1操作OP1に引き続いて第2操作OP2が入力されることで、第2ピースPi2が位置するマスSqが第2位置Pn2として特定される。 Figure 5A shows a situation in which a user refers to visual information VI and inputs an operation OP via the game screen 5c. Specifically, for example, Figure 5A shows a situation in which an operation OP is input to swap the positions of piece Pia located on square Sq1 and piece Pib located on square Sq2 so as to satisfy special match condition MC2. In this case, the operation OP involves a first operation OP1 that selects piece Pia located on square Sq1 as the first piece Pi1. Following the first operation OP1, a second operation OP2 is performed that performs a swipe operation starting from the position of square Sq1 selected by the first operation OP1 and ending at the position of square Sq2. Piece Pib located on square Sq2 is selected as the second piece Pi2 by the second operation OP2. Furthermore, by inputting the first operation OP1, the square Sq where first piece Pi1 is located is identified as the first position Pn1. By inputting the second operation OP2 following the first operation OP1, the square Sq where the second piece Pi2 is located is identified as the second position Pn2.
図5Bでは、ユーザによる操作OPが入力されたことにより、第1ピースPi1が第1位置Pn1から第2位置Pn2に移動したパズル盤面PB2を含むゲーム画面5dが示されている。具体的には例えば、パズル盤面PB2では、第1位置Pn1として特定されたマスSq1に第2ピースPi2が位置し、第2位置Pn2として特定されたマスSq2に第1ピースPi1が位置している。すなわち、マスSq2およびマスSq31~34の位置において、5つのピースPiaが隣接している。そして、5つのピースPiaが隣接することで、特殊マッチ条件MC2を満たすピースPiの集合としてピース群PiGが形成されている。なお、ピース群PiGには、特殊マッチ条件MC2を満たすように配置される第3ピースPi3として、マスSq31~34に位置するピースPiaが含まれている。 Figure 5B shows a game screen 5d including a puzzle board PB2 in which the first piece Pi1 has moved from the first position Pn1 to the second position Pn2 as a result of a user operation OP. Specifically, on the puzzle board PB2, the second piece Pi2 is located in the square Sq1 identified as the first position Pn1, and the first piece Pi1 is located in the square Sq2 identified as the second position Pn2. That is, five pieces Pia are adjacent to each other at square Sq2 and squares Sq31-34. The five adjacent pieces Pia form a piece group PiG, a collection of pieces Pi that satisfy the special matching condition MC2. The piece group PiG includes a piece Pia located at squares Sq31-34 as a third piece Pi3 that is positioned to satisfy the special matching condition MC2.
図6は、生成されてパズル盤面PBに配置されたスペシャルピースPiSの一例とパズル盤面PBが更新される一例とが表示されたゲーム画面5e~5fの概要図である。なお、ゲーム画面5aと同様の構成については説明を省略する。 Figure 6 is a schematic diagram of game screens 5e-5f, which show an example of a special piece PiS that has been generated and placed on the puzzle board PB, and an example of an updated puzzle board PB. Explanations of components similar to those in game screen 5a will be omitted.
図6Aに示されるパズル盤面PB3では、パズル盤面PB2において特殊マッチ条件MC2が満たされたことに起因して、特殊マッチ条件MC2を満たしているピース群PiGを形成するピースPiが消去される状況が示されている。具体的には例えば、マスSq2およびマスSq31~マスSq34に配置されていたピース群PiGを形成するピースPiが、演出とともに消去される。さらに、特殊マッチ条件MC2を満たしたことによってスペシャルピースPiSが生成され、生成されたスペシャルピースPiSが第2位置Pn2として特定されているマスSq2に配置されている。なお、ゲーム画面5eにおける領域502には、ユーザによる操作OPが入力されたことに起因して「1/18」が記載されており、その時点までにユーザによって入力された操作OPの回数が1であることが示されている。さらに、ゲーム画面5eにおける領域503には、ピースPiを消去したことに起因して「25」が記載されている。つまり、ユーザは、1回の操作OPによって、ピースPiを5つ消去したことを把握することができる。 Puzzle board PB3 shown in FIG. 6A illustrates a situation in which pieces Pi forming piece group PiG that satisfies special matching condition MC2 are eliminated when special matching condition MC2 is satisfied on puzzle board PB2. Specifically, for example, pieces Pi forming piece group PiG that were placed on square Sq2 and squares Sq31 to Sq34 are eliminated along with an accompanying visual effect. Furthermore, a special piece PiS is generated as a result of the special matching condition MC2 being satisfied, and the generated special piece PiS is placed on square Sq2, which has been identified as the second position Pn2. Note that area 502 on game screen 5e displays "1/18" due to the user inputting an operation OP, indicating that the number of operations OP entered by the user up to that point is one. Furthermore, area 503 on game screen 5e displays "25" due to the removal of pieces Pi. In other words, the user can understand that five pieces Pi have been removed with a single operation OP.
図6Bに示されるパズル盤面PB4では、ピース群PiGを形成するピースPiが消去され、スペシャルピースPiSが配置された後に、パズル盤面PBが更新される状況が示されている。具体的には例えば、ピース群PiGを形成するピースPiが消去されたマスSqに新たにピースPiを配置させるように、パズル盤面PBの上方から下方に向かって既存のピースPiが移動するとともに、移動前のマスSqには新たな補充ピースPiRが追加される。このようにして、パズル盤面PBが更新される。なお、図6Bでは、スペシャルピースPiSは、パズル盤面PBが更新される際において、生成されて配置されているマスSqから下方のマスSqに向かって移動しているが、これに限られず、生成されて配置されているマスSqに留まるようにしてもよい。この場合においては、スペシャルピースPiSが生成されて配置されているマスSqを除き、ピース群PiGを形成するピースPiが消去されたマスSqに新たにピースPiを配置させるように、パズル盤面PBの上方から下方に向かって既存のピースPiが移動するとともに、移動前のマスSqには新たな補充ピースPiRが追加される。 The puzzle board PB4 shown in Figure 6B illustrates a situation in which the puzzle board PB is updated after a piece Pi forming the piece group PiG is erased and a special piece PiS is placed. Specifically, for example, an existing piece Pi is moved from the top to the bottom of the puzzle board PB so that a new piece Pi is placed in the square Sq from which a piece Pi forming the piece group PiG was erased, and a new replacement piece PiR is added to the square Sq before the movement. In this manner, the puzzle board PB is updated. Note that in Figure 6B, the special piece PiS moves from the square Sq where it was generated and placed to the square Sq below when the puzzle board PB is updated, but this is not limited thereto and the special piece PiS may remain in the square Sq where it was generated and placed. In this case, excluding the squares Sq where the special pieces PiS have been generated and placed, the existing pieces Pi are moved from the top to the bottom of the puzzle board PB so that new pieces Pi are placed in the squares Sq where the pieces Pi that make up the piece group PiG have been removed, and new replacement pieces PiR are added to the squares Sq before the movement.
図7は、ゲーム画面5のうち、ピースPiを第3方向に移動させる示唆として、視覚情報VIが表示されたゲーム画面5g、5hの一例を示す概要図である。なお、ゲーム画面5aと同様の構成については説明を省略する。 Figure 7 is a schematic diagram showing an example of game screens 5g and 5h on which visual information VI is displayed as a suggestion to move piece Pi in the third direction. Descriptions of components similar to those in game screen 5a will be omitted.
図7A、Bにおけるゲーム画面5g、5hでは、パズル盤面PBが更新され後に、新たに操作OPの入力が可能なパズル盤面PB5が示されている。具体的には例えば、パズル盤面PB5における、マスSq7、マスSq91およびマスSq92には、貝のイラストで示されるピースPiであるピースPicが配置され、マスSq8には、きのこのイラストで示されるピースPiであるピースPidが配置されている。一例として、表2に、各ピースPiに対応するイラスト例をまとめる。
図7におけるパズル盤面PB5では、マスSq7の左に隣接して位置するマスSqがマスSq92であり、マスSq92の上に隣接して位置するマスSqがマスSq8であり、マスSq8の上に隣接して位置するマスSqがマスSq91である。これらのマスSqにおいて配置されているピースPiの位置関係をまとめると、ユーザは、マスSq7に配置されているピースPicとマスSq8に配置されているピースPidとの位置を入れ替えることで、マスSq8、マスSq91およびマスSq92の位置において、すなわち、3つのマスSqにおいて、ピースPicを隣接させることができる。この場合においては、3つのピースPicが消去されるため、通常マッチ条件MC1が満たされる。また、この場合におけるピースPiの移動方向は、パズル盤面PBの上下方向および左右方向に対して45度の方向である。つまり、パズルゲームは、上下方向(第1方向D1の一例)、左右方向(第2方向D2の一例)ならびに上下方向および左右方向に対して45度の方向(第1方向D1および第2方向D2に交差する第3方向D3の一例)のうち何れかの方向に沿って第1位置Pn1と第2位置Pn2が隣接する場合に、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動可能に構成されている。このような態様によれば、第1方向D1および第2方向D2に加えてさらに、第3方向D3に沿ってピースPiを移動可能となり、より興趣性の高い体験をユーザに提供することができる。 In the puzzle board PB5 shown in Figure 7, the square Sq adjacent to square Sq7 on the left is square Sq92, the square Sq adjacent above square Sq92 is square Sq8, and the square Sq adjacent above square Sq8 is square Sq91. To summarize the relative positions of the pieces Pi placed in these squares Sq, the user can swap the positions of the piece Pic placed in square Sq7 with the piece Pid placed in square Sq8, thereby placing the pieces Pic adjacent to squares Sq8, Sq91, and Sq92, i.e., in three squares Sq. In this case, three pieces Pic are eliminated, satisfying the normal match condition MC1. Furthermore, the movement direction of the pieces Pi in this case is at a 45-degree angle relative to the vertical and horizontal directions of the puzzle board PB. In other words, the puzzle game is configured so that the first piece Pi1 can be moved from the first position Pn1 to the second position Pn2 when the first position Pn1 and the second position Pn2 are adjacent to each other along any one of the following directions: the up-down direction (an example of the first direction D1), the left-right direction (an example of the second direction D2), and a direction at 45 degrees to the up-down and left-right directions (an example of a third direction D3 intersecting the first direction D1 and the second direction D2). According to this aspect, the piece Pi can be moved along the third direction D3 in addition to the first direction D1 and the second direction D2, providing the user with a more engaging experience.
また、パズル盤面PB5では、マスSq7に配置されているピースPicとマスSq8に配置されているピースPidとを識別可能な態様で、マッチ情報VI1が描画されている。具体的には例えば、パズル盤面PB5おけるマッチ情報VI1は、マスSq7に配置されているピースPicをマスSq8に向かって近づけたり離したりさせる態様による視覚的な情報と、マスSq8に配置されているピースPidをマスSq7に向かって近づけたり離したりさせる態様による視覚的な情報とで構成されている。詳細には、図7Aにおけるマッチ情報VI1は、図中の矢印で示すように第3方向D3に沿って、マスSq7に配置されているピースPicをマスSq8に向かって近づく態様による視覚的な情報と、マスSq8に配置されているピースPidをマスSq7に向かって近づく態様による視覚的な情報とで構成されている。また、図7Bにおけるマッチ情報VI1は、図中の矢印で示すように第3方向D3に沿って、マスSq7に配置されているピースPicをマスSq8に対して離れる態様による視覚的な情報と、マスSq8に配置されているピースPidをマスSq7に向かって離れる態様による視覚的な情報とで構成されている。つまり、マッチ情報VI1は、視覚的な情報によって、第3方向D3に沿って、マスSq7に配置されているピースPicとマスSq8に配置されているピースPidとの位置を入れ替えることをユーザに示唆するように構成されている。この場合における視覚情報VIであるマッチ情報VI1は、マッチ条件MCを満たすために、第1ピースPi1および第2ピースPi2の少なくとも一方を、第1方向D1、第2方向D2および第3方向D3の何れの方向に移動させるかを示唆する情報を含む。このような態様によれば、マッチ条件MCを満たすためにピースPiを移動させる方向について、第1方向D1および第2方向D2に加えて、ユーザが気付きにくい第3方向D3についてユーザに示唆することが可能となり、パズル盤面PBのどこの位置においてマッチ条件MCを満たすのか、ユーザが容易に把握することができる。 Furthermore, on the puzzle board PB5, match information VI1 is rendered in a manner that allows the piece Pic placed on square Sq7 and the piece Pid placed on square Sq8 to be distinguished. Specifically, for example, the match information VI1 on the puzzle board PB5 is composed of visual information showing the piece Pic placed on square Sq7 moving toward and away from square Sq8, and visual information showing the piece Pid placed on square Sq8 moving toward and away from square Sq7. In more detail, the match information VI1 in FIG. 7A is composed of visual information showing the piece Pic placed on square Sq7 moving toward square Sq8, and visual information showing the piece Pid placed on square Sq8 moving toward square Sq7, along the third direction D3 as indicated by the arrow in the figure. 7B includes visual information indicating that the piece Pic located on the square Sq7 is moving away from the square Sq8 along the third direction D3, as shown by the arrows in the figure, and visual information indicating that the piece Pid located on the square Sq8 is moving away from the square Sq7 along the third direction D3. In other words, the match information VI1 is configured to suggest to the user, through visual information, that the piece Pic located on the square Sq7 and the piece Pid located on the square Sq8 be swapped along the third direction D3. The match information VI1, which is the visual information VI in this case, includes information suggesting in which direction, among the first direction D1, the second direction D2, and the third direction D3, at least one of the first piece Pi1 and the second piece Pi2 should be moved to satisfy the match condition MC. According to this aspect, in addition to the first direction D1 and the second direction D2, it is possible to suggest to the user the third direction D3, which is difficult for the user to notice, as the direction in which the piece Pi should be moved to satisfy the match condition MC, allowing the user to easily grasp at which position on the puzzle board PB the match condition MC will be satisfied.
[その他]
前述の実施形態に係る情報処理システム1に関して、以下のような態様を採用してもよい。
[others]
The information processing system 1 according to the above-described embodiment may be configured as follows.
前述の一実施形態では、図4におけるパズル盤面PB1において、マスSq2に配置されているピースPibとマスSq31~マスSq34に配置されているピースPiaとを識別可能な態様で、特殊マッチ情報VI2が描画されている場合を例に説明したが、これに限られない。以下、他例について図8を用いて説明する。 In the embodiment described above, an example was given in which the special match information VI2 is drawn in such a way that the piece Pib placed on square Sq2 and the pieces Pia placed on squares Sq31 to Sq34 can be distinguished on the puzzle board PB1 in Figure 4, but this is not limited to this. Other examples will be described below using Figure 8.
図8は、視覚情報VIの一例が表示されたゲーム画面6a、6bの概要図である。図8に示すようにゲーム画面6a、6bは、領域601~603を有し、ゲーム画面6a、6bにおける領域601~603は、ゲーム画面5a、5bにおける領域501~503と同一の構成である。また、ゲーム画面5a、5bと同様の構成については説明を省略する。 Figure 8 is a schematic diagram of game screens 6a and 6b displaying an example of visual information VI. As shown in Figure 8, game screens 6a and 6b have areas 601-603, and areas 601-603 on game screens 6a and 6b have the same configuration as areas 501-503 on game screens 5a and 5b. Furthermore, a description of the same configuration as game screens 5a and 5b will be omitted.
パズル盤面PB6では、マスSq1に配置されているピースPiaとマスSq2に配置されているピースPibとを識別可能な態様で、マッチ情報VI1が描画されている。さらに、パズル盤面PB6では、マスSq1およびマスSq31~マスSq34に配置されているピースPiaを識別可能な態様で、特殊マッチ情報VI2が描画されている。具体的には例えば、パズル盤面PB6における特殊マッチ情報VI2は、マスSq1およびマスSq31~マスSq34が他のマスSqと視覚的に区別されて描画されている。詳細には、特殊マッチ情報VI2は、マスSq1およびマスSq31~マスSq34を塗りつぶす態様による視覚的な情報で構成されている。 On the puzzle board PB6, match information VI1 is drawn in a manner that allows the player to distinguish between the piece Pia placed in square Sq1 and the piece Pib placed in square Sq2. Furthermore, on the puzzle board PB6, special match information VI2 is drawn in a manner that allows the player to distinguish between the pieces Pia placed in square Sq1 and squares Sq31 to Sq34. Specifically, for example, the special match information VI2 on the puzzle board PB6 draws square Sq1 and squares Sq31 to Sq34 visually distinct from the other squares. Specifically, the special match information VI2 is composed of visual information that fills in square Sq1 and squares Sq31 to Sq34.
パズル盤面PB6に描画されている特殊マッチ情報VI2についてまとめると、表示制御部335は、第1ピースPi1を第1位置Pn1から第2位置Pn2に移動させることで特殊マッチ条件MC2を満たす場合、または、第2ピースPi2を第2位置Pn2から第1位置Pn1に移動させることで特殊マッチ条件MC2を満たす場合に、第1操作OP1を受け付ける前に、特殊マッチ条件MC2を満たすことに関与する第3ピースPi3に加えてさらに、特殊マッチ条件MC2を満たすことに関与する第1ピースPi1を識別可能な態様で、視覚情報VIを表示させるとよい。このような態様によれば、少なくとも第1操作OP1をする前に、特殊マッチ条件MC2を満たすことに関与する第1ピースPi1および第3ピースPi3を把握することによって、特殊マッチ条件MC2が満たすために移動させるピースPiと特殊マッチ条件MC2がみたされうる位置関係との両方を同時に把握することができる。 To summarize the special match information VI2 depicted on the puzzle board PB6, when the special match condition MC2 is satisfied by moving the first piece Pi1 from the first position Pn1 to the second position Pn2, or when the special match condition MC2 is satisfied by moving the second piece Pi2 from the second position Pn2 to the first position Pn1, the display control unit 335 may display the visual information VI in a manner that enables identification of the first piece Pi1, which is involved in satisfying the special match condition MC2, in addition to the third piece Pi3, which is involved in satisfying the special match condition MC2, before accepting the first operation OP1. According to this manner, by identifying the first piece Pi1 and third piece Pi3, which are involved in satisfying the special match condition MC2, at least before performing the first operation OP1, it is possible to simultaneously identify both the piece Pi to be moved to satisfy the special match condition MC2 and the positional relationship that will satisfy the special match condition MC2.
前述の一実施形態では、視覚情報VIであるマッチ情報VI1と特殊マッチ情報VI2は、操作OPの入力を待機することで進む経過時間tのカウントが支援時間Tsを超過することで表示される場合を例に説明したが、これに限られない。例えば、通常マッチ条件MC1が満たされる場合には、経過時間tのカウントが支援時間Tsを超過することでマッチ情報VI1が表示され、特殊マッチ条件MC2が満たされる場合には、経過時間tのカウントが支援時間Tsを超過することでまずマッチ情報VI1が表示され、その後にさらに所定の時間を経過することで特殊マッチ情報VI2が表示されてもよい。または例えば、通常マッチ条件MC1が満たされる場合には、経過時間tのカウントが支援時間Tsを超過することでマッチ情報VI1が表示され、特殊マッチ条件MC2が満たされる場合には、経過時間tのカウントが支援時間Tsを超過する前にマッチ情報VI1が表示され、その後経過時間tのカウントが支援時間Tsを超過することで特殊マッチ情報VI2が表示されてもよい。 In the embodiment described above, the visual information VI, that is, match information VI1 and special match information VI2, are displayed when the count of elapsed time t, which progresses as the player waits for an operation OP to be input, exceeds the support time Ts. However, this is not limited to this. For example, when normal match condition MC1 is met, match information VI1 may be displayed when the count of elapsed time t exceeds the support time Ts. When special match condition MC2 is met, match information VI1 may be displayed first when the count of elapsed time t exceeds the support time Ts, and then special match information VI2 may be displayed after a predetermined time has passed. Alternatively, when normal match condition MC1 is met, match information VI1 may be displayed when the count of elapsed time t exceeds the support time Ts. When special match condition MC2 is met, match information VI1 may be displayed before the count of elapsed time t exceeds the support time Ts, and then special match information VI2 may be displayed when the count of elapsed time t exceeds the support time Ts.
前述したマッチ情報VI1を表示させるにあたって、パズル盤面PBが、第1方向D1または第2方向D2方向にピースPiを移動することでマッチ条件MCを満たす位置関係に前記ピースを移動することができる操作OPと、第3方向D3にピースPiを移動することでマッチ条件MCを満たす位置関係に前記ピースを移動することができる操作OPとの両方が可能に構成されている場合に、予め設定された優先度に基づいてマッチ情報VI1が表示されるとよい。 When displaying the aforementioned match information VI1, if the puzzle board PB is configured to allow both an operation OP that moves a piece Pi in the first direction D1 or the second direction D2 to a positional relationship that satisfies the match condition MC, and an operation OP that moves a piece Pi in the third direction D3 to a positional relationship that satisfies the match condition MC, then it is preferable that the match information VI1 be displayed based on a preset priority.
例えば、マッチ情報VI1は、第3方向D3にピースPiを移動させること示唆するマッチ情報VI1を、第1方向D1または第2方向D2にピースPiを移動させること示唆するマッチ情報VI1に比べて、優先的に表示させるとよい。このような態様によれば、マッチ条件MCを満たすためにピースPiを移動させる方向について、第1方向D1および第2方向D2に比べてユーザが気付きにくい第3方向D3について、ユーザが優先的に把握することが可能となり、ユーザのゲームにおける熟練度を向上させることができる。 For example, match information VI1 suggesting that piece Pi be moved in the third direction D3 may be displayed preferentially over match information VI1 suggesting that piece Pi be moved in the first direction D1 or the second direction D2. This allows the user to prioritize understanding the third direction D3, which is less noticeable to the user than the first direction D1 and the second direction D2, when moving piece Pi to satisfy match condition MC, thereby improving the user's game proficiency.
または例えば、マッチ情報VI1は、第1方向D1または第2方向D2にピースPiを移動させること示唆するマッチ情報VI1を、第3方向D3にピースPiを移動させること示唆するマッチ情報VI1に比べて、優先的に表示させるとよい。このような態様によれば、マッチ条件MCを満たすためにピースPiを移動させる方向について、第3方向D3に比べて気が付きやすい第1方向D1および第2方向D2について、ユーザが優先的に把握することが可能となり、ユーザがゲームを容易に進行させることができる。 Alternatively, for example, match information VI1 suggesting that piece Pi be moved in the first direction D1 or second direction D2 may be displayed preferentially over match information VI1 suggesting that piece Pi be moved in the third direction D3. This allows the user to prioritize understanding the first direction D1 and second direction D2, which are easier to notice than the third direction D3, when moving piece Pi to satisfy match condition MC, allowing the user to easily progress through the game.
さらに例えば、マッチ情報VI1を表示させる優先度が、ユーザのプレイ履歴に基づいて決定されるとよい。例えば、プレイ履歴において、第3方向D3にピースPiを移動させる操作OPが入力されていない、または所定の回数を超えて入力されていない場合に、第3方向D3にピースPiを移動させること示唆するマッチ情報VI1を、第1方向D1または第2方向D2にピースPiを移動させること示唆するマッチ情報VI1に比べて優先的に表示させるように、マッチ情報VI1を表示させる優先度が決定されるとよい。このような態様によれば、マッチ条件MCを満たすためにピースPiを移動させる方向について、第1方向D1および第2方向D2に比べてユーザが気付きにくい第3方向D3について、ユーザが優先的に把握することが可能となり、ユーザのゲームにおける熟練度を向上させることができる。 Furthermore, for example, the priority for displaying match information VI1 may be determined based on the user's play history. For example, if an operation OP to move piece Pi in the third direction D3 has not been input or has not been input more than a predetermined number of times in the play history, the priority for displaying match information VI1 may be determined so that match information VI1 suggesting moving piece Pi in the third direction D3 is displayed with priority over match information VI1 suggesting moving piece Pi in the first direction D1 or the second direction D2. This aspect allows the user to prioritize understanding the third direction D3, which is less noticeable to the user than the first direction D1 and the second direction D2, when moving piece Pi to satisfy match condition MC, thereby improving the user's game proficiency.
または例えば、プレイ履歴において、第3方向D3にピースPiを移動させる操作OPが入力されていない、または所定の回数を超えて入力されていない場合に、第1方向D1または第2方向D2にピースPiを移動させること示唆するマッチ情報VI1を、第3方向D3にピースPiを移動させること示唆するマッチ情報VI1に比べて優先的に表示させるように、マッチ情報VI1を表示させる優先度が決定されるとよい。このような態様によれば、マッチ条件MCを満たすためにピースPiを移動させる方向について、第3方向D3に比べて気が付きやすい第1方向D1および第2方向D2について、ユーザが優先的に把握することが可能となり、ユーザがゲームを容易に進行させることができる。なお、プレイ履歴において、第3方向D3にピースPiを移動させる操作OPが所定の回数を超えて入力されている場合には、第1方向D1または第2方向D2にピースPiを移動させること示唆するマッチ情報VI1を表示させる優先度と、第3方向D3にピースPiを移動させること示唆するマッチ情報VI1を表示させる優先度とに差を設けなくてもよい。 Alternatively, for example, the priority for displaying match information VI1 may be determined so that, if an operation OP to move the piece Pi in the third direction D3 has not been input or has not been input more than a predetermined number of times in the play history, match information VI1 suggesting moving the piece Pi in the first direction D1 or the second direction D2 is displayed with higher priority than match information VI1 suggesting moving the piece Pi in the third direction D3. This aspect allows the user to prioritize the first direction D1 and the second direction D2, which are easier to notice than the third direction D3, as directions in which to move the piece Pi to satisfy the match condition MC, thereby allowing the user to easily progress through the game. Note that, if an operation OP to move the piece Pi in the third direction D3 has been input more than a predetermined number of times in the play history, there may be no difference in priority between displaying match information VI1 suggesting moving the piece Pi in the first direction D1 or the second direction D2 and displaying match information VI1 suggesting moving the piece Pi in the third direction D3.
前述の一実施形態では、特殊マッチ情報VI2として、特殊マッチ条件MC2を満たすことに関与するピースPiをユーザが視覚的に識別可能なように、当該関与するピースPiが位置するマスSqを塗りつぶす場合を例に説明したが、これに限られない。例えば、特殊マッチ情報VI2は、当該関与するピースPiが位置するマスSqの枠を強調する態様の視覚的な情報であってもよく、当該関与するピースPi自体を強調する態様の視覚的な情報であってもよい。 In the embodiment described above, the special match information VI2 is described as filling in the square Sq in which the piece Pi involved in satisfying the special match condition MC2 is located so that the user can visually identify the piece Pi, but this is not limited to this. For example, the special match information VI2 may be visual information that highlights the frame of the square Sq in which the involved piece Pi is located, or visual information that highlights the involved piece Pi itself.
前述の一実施形態では、視覚情報VIがパズル盤面PBに継続的に表示される場合を例に説明したがこれに限られず、例えば、視覚情報VIが表示された後に視覚情報VIを表示する状態と視覚情報VIを非表示とする状態とが所定の頻度で繰り返されてもよく、視覚情報VIが表示されてから所定の時間が経過した場合に視覚情報VIが非表示となってもよい。 In the above-described embodiment, an example was described in which the visual information VI is continuously displayed on the puzzle board PB, but this is not limited to this. For example, after the visual information VI is displayed, a state in which the visual information VI is displayed and a state in which the visual information VI is not displayed may be repeated at a predetermined frequency, or the visual information VI may be hidden when a predetermined time has passed since the visual information VI was displayed.
前述の一実施形態では、有利な効果は、スペシャルピースPiSが生成されパズル盤面PBに配置される場合を例に説明したが、これに限らず、通常時と比較してユーザに対する仮想空間における興趣を向上させるための効果および権利等でもよい。例えば、有利な効果は、ディスプレイ4aに特別な視覚演出を表示させる、画像の表示をリッチにさせる、特別なBGMや効果音を発生させる、入力デバイス4cに振動を付与する等、ユーザの五感を介して仮想空間の興趣を向上させるための効果であるとよい。また例えば、権利は、所定の抽選等に応募する権利、所定の抽選等を実行することを可能とする権利、先行予約の権利、特別割引の権利等の、実空間における有利な権利であるとよい。 In the above-described embodiment, the advantageous effect was described using an example in which a special piece PiS was generated and placed on the puzzle board PB, but this is not limited to this and the advantageous effect may be an effect or right that enhances the user's interest in the virtual space compared to normal times. For example, the advantageous effect may be an effect that enhances the user's interest in the virtual space through the user's five senses, such as displaying special visual effects on the display 4a, enriching the image display, generating special background music or sound effects, or adding vibrations to the input device 4c. Furthermore, for example, the right may be an advantageous right in the real world, such as the right to enter a specified lottery, the right to be able to hold a specified lottery, the right to make an advance reservation, or the right to a special discount.
前述の一実施形態では、パズル盤面PBが矩形状のマスSqを複数備えることで略碁盤目の形状で構成されている場合を例に説明したが、これに限られない。マスSqの形状は、ピースPiが配置可能であればよく、例えば、多角形(三角形、台形、六角形等)、円形、楕円形等であってもよい。また、パズル盤面PBは、マスSqに配置されたピースPiを移動することによってマッチ条件MCを満たすことが可能であればよく、多角形(三角形、台形、六角形等)、円形、楕円形等のマスSqが複数組み合わされることで、構成されればよい。また、パズル盤面PBの外形も特に限定されるものではなく、例えば、矩形、円形、凸凹な形状等であってもよい。 In the above-described embodiment, an example was described in which the puzzle board PB is configured in a roughly checkerboard shape by including multiple rectangular squares Sq, but this is not limited to this. The shape of the squares Sq may be any shape that allows pieces Pi to be placed thereon, and may be, for example, a polygon (triangle, trapezoid, hexagon, etc.), circle, ellipse, etc. Furthermore, the puzzle board PB may be configured by combining multiple polygonal (triangle, trapezoid, hexagon, etc.), circle, ellipse, etc. squares Sq as long as the match condition MC can be satisfied by moving the pieces Pi placed in the squares Sq. Furthermore, the outer shape of the puzzle board PB is not particularly limited, and may be, for example, a rectangle, circle, irregular shape, etc.
情報処理システム1に含まれる装置のうちの少なくとも1つは、日本国外に設置されていてもよい。例えば、情報処理装置2が日本国外に設置され、日本国内のユーザが自身のゲーム装置3を用いて、情報処理装置2にアクセスしていてもよいし、情報処理装置2が日本国内に設置され、日本国外のユーザが自身のゲーム装置3を用いて、情報処理装置2にアクセスしていてもよい。このような態様によれば、様々な管理形態によって、より興趣性の高い体験をユーザに提供することができる。 At least one of the devices included in the information processing system 1 may be installed outside Japan. For example, the information processing device 2 may be installed outside Japan, and a user in Japan may access the information processing device 2 using their own game device 3, or the information processing device 2 may be installed in Japan, and a user outside Japan may access the information processing device 2 using their own game device 3. This type of configuration allows for a more engaging experience to be provided to users through a variety of management formats.
本実施形態では、ゲーム制御部331、受付部332、特定部333、演算部334および表示制御部335を、ゲーム装置3の制御部33によって実現される機能部として説明しているが、この少なくとも一部を、情報処理装置2の制御部23によって実現される機能部として実施してもよい。さらには、上記の例で説明した種々の情報が、ゲーム装置3の記憶部32だけでなく、他の外部装置に分散的に記憶されていてもよい。係る場合、ブロックチェーン等を基盤とした分散台帳管理がなされていてもよい。 In this embodiment, the game control unit 331, reception unit 332, identification unit 333, calculation unit 334, and display control unit 335 are described as functional units implemented by the control unit 33 of the game device 3, but at least some of these may be implemented as functional units implemented by the control unit 23 of the information processing device 2. Furthermore, the various information described in the above example may be stored in a distributed manner not only in the memory unit 32 of the game device 3, but also in other external devices. In such cases, distributed ledger management based on blockchain or the like may be used.
さらに、次に記載の各態様で提供されてもよい。 Furthermore, it may be provided in the following forms:
(1)情報処理システムであって、少なくとも1つのプロセッサを備え、前記プロセッサは、次の各ステップが進行されるようにプログラムを実行するように構成され、ゲーム制御ステップでは、ユーザの操作に基づいてゲームを進行させ、ここで前記ゲームは、複数のピースを含むパズル盤面を用いたクエストを有し、前記ユーザから第1操作が入力された場合に、前記パズル盤面において第1ピースが配置された第1位置が特定されるように構成され、前記ユーザから前記第1操作に引き続いて第2操作が入力された場合に、前記パズル盤面において第2ピースが配置された第2位置が特定されるように構成され、これにより前記第1ピースを前記第1位置から前記第2位置に移動させるように構成され、前記第1ピースを前記第1位置から前記第2位置に移動させることで、前記第1ピースおよび前記第2ピースの少なくとも一方と、第3ピースとの位置関係が所定のマッチ条件を満たす場合に、前記パズル盤面が更新されるように構成され、前記第3ピースは、前記パズル盤面において配置された前記ピースのうち、前記第1ピースおよび前記第2ピースとは異なる、前記マッチ条件を満たすことに関与する前記ピースであり、前記マッチ条件は、通常マッチ条件と、前記通常マッチ条件とは異なる特殊マッチ条件とを含み、前記特殊マッチ条件は、満たされることによって、前記通常マッチ条件が満たされる場合と異なる前記ゲームの進行において有利な効果が発生するように構成され、表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、少なくとも前記第2操作を受け付ける前に、前記特殊マッチ条件を満たすことに関与する前記第3ピースを識別可能な態様で、視覚情報を表示させる、システム。 (1) An information processing system comprising at least one processor, the processor configured to execute a program so that the following steps are progressed: in the game control step, the game is progressed based on user operations, wherein the game has a quest using a puzzle board including a plurality of pieces; when a first operation is input by the user, a first position on the puzzle board where a first piece is placed is identified; when a second operation is input by the user following the first operation, a second position on the puzzle board where a second piece is placed is identified, thereby moving the first piece from the first position to the second position; and by moving the first piece from the first position to the second position, at least one of the first piece and the second piece and The system is configured to update the puzzle board when the positional relationship with three pieces satisfies a predetermined match condition, the third piece being one of the pieces placed on the puzzle board that is different from the first and second pieces and that is involved in satisfying the match condition, the match conditions including a normal match condition and a special match condition that is different from the normal match condition, and when the special match condition is satisfied, an advantageous effect in the progress of the game occurs that is different from when the normal match condition is satisfied, and in the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, visual information is displayed in a manner that allows the third piece involved in satisfying the special match condition to be identified at least before the second operation is accepted.
このような態様によれば、より興趣性の高い体験をユーザに提供することができる。 This approach allows users to have a more engaging experience.
(2)上記(1)に記載の情報処理システムにおいて、前記表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、少なくとも前記第2操作を受け付ける前に、さらに、前記特殊マッチ条件を満たすことに関与する前記第2ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 (2) In the information processing system described in (1) above, in the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, the system further displays the visual information in a manner that allows the second piece involved in satisfying the special match condition to be identified, at least before accepting the second operation.
このような態様によれば、少なくとも第2操作をする前に、特殊マッチ条件を満たすことに関与する第2ピースおよび第3ピースを把握することによって、特殊マッチ条件が満たされる位置関係を視覚的に容易に把握することができる。 In this manner, by identifying the second and third pieces involved in satisfying the special match condition at least before performing the second operation, the player can easily visually grasp the positional relationship that satisfies the special match condition.
(3)上記(1)または(2)に記載の情報処理システムにおいて、前記表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、前記第1操作を受け付ける前に、さらに、前記特殊マッチ条件を満たすことに関与する前記第1ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 (3) In the information processing system described in (1) or (2) above, in the display step, if the special match condition is satisfied by moving the first piece from the first position to the second position, the system further displays the visual information in a manner that allows the first piece involved in satisfying the special match condition to be identified before accepting the first operation.
このような態様によれば、少なくとも第1操作をする前に、特殊マッチ条件を満たすことに関与する第1ピースおよび第3ピースを把握することによって、特殊マッチ条件が満たすために移動させるピースと特殊マッチ条件がみたされうる位置関係との両方を同時に把握することができる。 In this embodiment, by identifying the first and third pieces involved in satisfying the special matching condition at least before performing the first operation, it is possible to simultaneously identify both the pieces to be moved to satisfy the special matching condition and the positional relationships that will allow the special matching condition to be met.
(4)上記(1)~(3)の何れか1つに記載の情報処理システムにおいて、前記表示ステップでは、前記パズル盤面が、前記通常マッチ条件を満たす位置関係に前記ピースを移動することができる操作と、前記特殊マッチ条件を満たす位置関係に前記ピースを移動することができる操作との両方が可能に構成されている場合に、前記特殊マッチ条件を満たすことを優先的に示唆するように、前記視覚情報を表示させる、システム。 (4) In the information processing system described in any one of (1) to (3) above, in the display step, when the puzzle board is configured to allow both an operation to move the pieces to a positional relationship that satisfies the normal match condition and an operation to move the pieces to a positional relationship that satisfies the special match condition, the system displays the visual information to preferentially suggest that the special match condition will be met.
このような態様によれば、特殊マッチ条件を満たすことを、通常マッチ条件を満たすことよりも優先的に示唆することが可能となり、より興趣性の高い体験をユーザに提供することができる。 In this manner, it becomes possible to suggest that meeting special match conditions takes priority over meeting normal match conditions, providing users with a more engaging experience.
(5)上記(1)~(4)の何れか1つに記載の情報処理システムにおいて、前記表示ステップでは、少なくとも前記第2操作を受け付ける前に、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記マッチ条件を満たす場合に、前記マッチ条件を満たすことに関与する、前記第1ピースおよび前記第2ピースの少なくとも一方を識別可能な態様で、前記視覚情報を表示させ、前記第1ピースを前記第1位置から前記第2位置に移動させることで満たされる前記マッチ条件が前記特殊マッチ条件である場合には、さらに、前記特殊マッチ条件を満たすことに関与する前記第3ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 (5) In the information processing system described in any one of (1) to (4) above, in the display step, if the match condition is satisfied by moving the first piece from the first position to the second position, at least before receiving the second operation, the visual information is displayed in a manner that makes it possible to identify at least one of the first piece and the second piece involved in satisfying the match condition, and if the match condition satisfied by moving the first piece from the first position to the second position is the special match condition, the visual information is further displayed in a manner that makes it possible to identify the third piece involved in satisfying the special match condition.
このような態様によれば、満たされるマッチ条件に応じた視覚情報を表示させることが可能となり、どのようなマッチ条件が満たされるのかをユーザが容易に把握することができる。 This aspect makes it possible to display visual information according to the match conditions that are met, allowing the user to easily understand what match conditions are met.
(6)上記(1)~(5)の何れか1つに記載の情報処理システムにおいて、前記マッチ条件は、前記パズル盤面における第1方向または第2方向に沿って所定数の同一属性の前記ピースが連続して配置されることであり、前記ゲームは、前記第1方向、前記第2方向ならびに前記第1方向および前記第2方向に交差する第3方向のうち何れかの方向に沿って前記第1位置と前記第2位置が隣接する場合に、前記第1ピースを前記第1位置から前記第2位置に移動可能に構成される、システム。 (6) In the information processing system described in any one of (1) to (5) above, the matching condition is that a predetermined number of pieces with the same attribute are consecutively placed along a first direction or a second direction on the puzzle board, and the game is configured to allow the first piece to be moved from the first position to the second position when the first position and the second position are adjacent along any one of the first direction, the second direction, and a third direction intersecting the first and second directions.
このような態様によれば、第1方向および第2方向に加えてさらに、第3方向に沿ってピースを移動可能となり、より興趣性の高い体験をユーザに提供することができる。 In this manner, pieces can be moved in a third direction in addition to the first and second directions, providing users with a more engaging experience.
(7)上記(6)に記載の情報処理システムにおいて、前記視覚情報は、前記マッチ条件を満たすために、前記第1ピースおよび前記第2ピースの少なくとも一方を、前記第1方向、前記第2方向および前記第3方向の何れの方向に移動させるかを示唆する情報を含む、システム。 (7) In the information processing system described in (6) above, the visual information includes information suggesting in which of the first direction, the second direction, and the third direction at least one of the first piece and the second piece should be moved to satisfy the match condition.
このような態様によれば、マッチ条件を満たすためにピースを移動させる方向について、第1方向および第2方向に加えて、ユーザが気付きにくい第3方向についてユーザに示唆することが可能となり、パズル盤面のどこの位置においてマッチ条件を満たすのか、ユーザが容易に把握することができる。 In this manner, in addition to the first and second directions, it is possible to suggest to the user a third direction, which the user may not easily notice, in order to move the pieces to satisfy the match condition, allowing the user to easily grasp at which position on the puzzle board the match condition will be satisfied.
(8)情報処理方法であって、上記(1)~(7)の何れか1つに記載の情報処理システムの各ステップを含む、方法。 (8) An information processing method including each step of the information processing system described in any one of (1) to (7) above.
このような態様によれば、より興趣性の高い体験をユーザに提供することができる。 This approach allows users to have a more engaging experience.
(9)プログラムであって、少なくとも1つのコンピュータに、上記(1)~(7)の何れか1つに記載の情報処理システムの各ステップを実行させる、プログラム。 (9) A program that causes at least one computer to execute each step of the information processing system described in any one of (1) to (7) above.
このような態様によれば、より興趣性の高い体験をユーザに提供することができる。
もちろん、この限りではない。
According to this embodiment, it is possible to provide the user with a more interesting experience.
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 :制御部
3 :ゲーム装置
30 :通信バス
31 :通信部
32 :記憶部
33 :制御部
331 :ゲーム制御部
332 :受付部
333 :特定部
334 :演算部
335 :表示制御部
34a :グラフィック処理部
34b :オーディオ処理部
34c :操作部
4a :ディスプレイ
4b :スピーカ
4c :入力デバイス
5 :ゲーム画面
5a :ゲーム画面
5b :ゲーム画面
5c :ゲーム画面
5d :ゲーム画面
5e :ゲーム画面
5f :ゲーム画面
5g :ゲーム画面
5h :ゲーム画面
501 :領域
502 :領域
503 :領域
6 :ゲーム画面
6a :ゲーム画面
6b :ゲーム画面
601 :領域
602 :領域
603 :領域
D1 :第1方向
D2 :第2方向
D3 :第3方向
MC :マッチ条件
MC1 :通常マッチ条件
MC2 :特殊マッチ条件
OP :操作
OP1 :第1操作
OP2 :第2操作
PB :パズル盤面
PB1 :パズル盤面
PB2 :パズル盤面
PB3 :パズル盤面
PB4 :パズル盤面
PB5 :パズル盤面
PB6 :パズル盤面
Pi :ピース
Pi1 :第1ピース
Pi2 :第2ピース
Pi3 :第3ピース
PiG :ピース群
PiR :補充ピース
PiS :スペシャルピース
Pia :ピース
Pib :ピース
Pic :ピース
Pid :ピース
Pn1 :第1位置
Pn2 :第2位置
Sq :マス
Sq1 :マス
Sq2 :マス
Sq31 :マス
Sq32 :マス
Sq33 :マス
Sq34 :マス
Sq4 :マス
Sq5 :マス
Sq61 :マス
Sq62 :マス
Sq7 :マス
Sq8 :マス
Sq91 :マス
Sq92 :マス
t :経過時間
Ts :支援時間
VI :視覚情報
VI1 :マッチ情報
VI2 :特殊マッチ情報
1: Information processing system 11: Communication network 2: Information processing device 20: Communication bus 21: Communication unit 22: Memory unit 23: Control unit 3: Game device 30: Communication bus 31: Communication unit 32: Memory unit 33: Control unit 331: Game control unit 332: Reception unit 333: Identification unit 334: Calculation unit 335: Display control unit 34a: Graphics processing unit 34b: Audio processing unit 34c: Operation unit 4a: Display 4b: Speaker 4c: Input device 5: Game screen 5a: Game screen 5b: Game screen 5c: Game screen 5d: Game screen 5e: Game screen 5f: Game screen 5g: Game screen 5h: Game screen 501: Area 502: Area 503: Area 6: Game screen 6a: Game screen 6b: Game screen 601: Area 602: Area 603 : Area D1 : First direction D2 : Second direction D3 : Third direction MC : Matching conditions MC1 : Normal matching conditions MC2 : Special matching conditions OP : Operation OP1 : First operation OP2 : Second operation PB : Puzzle board PB1 : Puzzle board PB2 : Puzzle board PB3 : Puzzle board PB4 : Puzzle board PB5 : Puzzle board PB6 : Puzzle board Pi : Piece Pi1 : First piece Pi2 : Second piece Pi3 : Third piece PiG : Piece group PiR : Replacement piece PiS : Special piece Pia : Piece Pib : Piece Pic : Piece Pid : Piece Pn1 : First position Pn2 : Second position Sq : Square Sq1 : Square Sq2 : Square Sq31 : Square Sq32 : Square Sq33 : Square Sq34 : Square Sq4 : Square Sq5 : Square Sq61 : Square Sq62 : Square Sq7 : Square Sq8 : Square Sq91 : Square Sq92 : Square t : Elapsed time Ts : Support time VI : Visual information VI1 : Match information VI2 : Special match information
Claims (9)
少なくとも1つのプロセッサを備え、前記プロセッサは、次の各ステップが進行されるようにプログラムを実行するように構成され、
ゲーム制御ステップでは、ユーザの操作に基づいてゲームを進行させ、ここで
前記ゲームは、
複数のピースを含むパズル盤面を用いたクエストを有し、
前記ユーザから第1操作が入力された場合に、前記パズル盤面において第1ピースが配置された第1位置が特定されるように構成され、
前記ユーザから前記第1操作に引き続いて第2操作が入力された場合に、前記パズル盤面において第2ピースが配置された第2位置が特定されるように構成され、これにより前記第1ピースを前記第1位置から前記第2位置に移動させるように構成され、
前記第1ピースを前記第1位置から前記第2位置に移動させることで、前記第1ピースおよび前記第2ピースの少なくとも一方と、第3ピースとの位置関係が所定のマッチ条件を満たす場合に、前記パズル盤面が更新されるように構成され、
前記第3ピースは、前記パズル盤面において配置された前記ピースのうち、前記第1ピースおよび前記第2ピースとは異なる、前記マッチ条件を満たすことに関与する前記ピースであり、
前記マッチ条件は、通常マッチ条件と、前記通常マッチ条件とは異なる特殊マッチ条件とを含み、
前記特殊マッチ条件は、満たされることによって、前記通常マッチ条件が満たされる場合と異なる前記ゲームの進行において有利な効果が発生するように構成され、
表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、少なくとも前記第2操作を受け付ける前に、前記特殊マッチ条件を満たすことに関与する前記第3ピースを識別可能な態様で、視覚情報を表示させ、ここで
前記視覚情報は、マッチ情報と、特殊マッチ情報とを含み、
前記マッチ情報は、前記マッチ条件を満たすことに関与する前記第1ピースおよび前記第2ピースと、他の前記ピースとを視覚的に区別させることが可能な情報を含み、
前記特殊マッチ情報は、前記特殊マッチ条件を満たすことに関与する前記第3ピースを識別可能な態様で表示する情報を含み、
前記表示ステップでは、前記特殊マッチ条件が満たされる場合に、前記マッチ情報を表示し、前記マッチ情報が表示されてから所定の時間が経過した場合に、前記特殊マッチ情報を表示する、システム。 An information processing system,
The method includes at least one processor, the processor being configured to execute a program to perform the following steps:
In the game control step, the game is progressed based on the user's operation, and the game is
It has a quest using a puzzle board containing multiple pieces,
When a first operation is input by the user, a first position on the puzzle board where a first piece is placed is identified,
When a second operation is input by the user following the first operation, a second position on the puzzle board where a second piece is placed is identified, thereby moving the first piece from the first position to the second position;
The puzzle board is updated when the first piece is moved from the first position to the second position such that a positional relationship between at least one of the first piece and the second piece and a third piece satisfies a predetermined matching condition;
the third piece is one of the pieces arranged on the puzzle board that is different from the first piece and the second piece and that is involved in satisfying the matching condition;
the match conditions include normal match conditions and special match conditions different from the normal match conditions,
the special match condition is configured so that, when satisfied, an advantageous effect occurs in the progress of the game that is different from an effect that occurs when the normal match condition is satisfied;
in the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, visual information is displayed in a manner that enables identification of the third piece involved in satisfying the special match condition at least before accepting the second operation, wherein the visual information includes match information and special match information;
the match information includes information that allows the first piece and the second piece involved in satisfying the match condition to be visually distinguished from other pieces,
the special match information includes information that displays the third piece involved in satisfying the special match condition in an identifiable manner;
In the display step, the system displays the match information when the special match condition is satisfied, and displays the special match information when a predetermined time has elapsed since the match information was displayed.
前記表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、少なくとも前記第2操作を受け付ける前に、さらに、前記特殊マッチ条件を満たすことに関与する前記第2ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 2. The information processing system according to claim 1 ,
In the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, the system further displays the visual information in a manner that enables identification of the second piece involved in satisfying the special match condition, at least before accepting the second operation.
前記表示ステップでは、前記第1ピースを前記第1位置から前記第2位置に移動させることで前記特殊マッチ条件を満たす場合に、前記第1操作を受け付ける前に、さらに、前記特殊マッチ条件を満たすことに関与する前記第1ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 2. The information processing system according to claim 1 ,
In the display step, when the special match condition is satisfied by moving the first piece from the first position to the second position, the system further displays the visual information in a manner that enables identification of the first piece involved in satisfying the special match condition before accepting the first operation.
前記表示ステップでは、前記パズル盤面が、前記通常マッチ条件を満たす位置関係に前記ピースを移動することができる操作と、前記特殊マッチ条件を満たす位置関係に前記ピースを移動することができる操作との両方が可能に構成されている場合に、前記特殊マッチ条件を満たすことを優先的に示唆するように、前記視覚情報を表示させる、システム。 2. The information processing system according to claim 1 ,
In the display step, when the puzzle board is configured to allow both an operation to move the pieces to a positional relationship that satisfies the normal match condition and an operation to move the pieces to a positional relationship that satisfies the special match condition, the system displays the visual information so as to preferentially suggest that the special match condition will be satisfied.
前記表示ステップでは、少なくとも前記第2操作を受け付ける前に、
前記第1ピースを前記第1位置から前記第2位置に移動させることで前記マッチ条件を満たす場合に、前記マッチ条件を満たすことに関与する、前記第1ピースおよび前記第2ピースの少なくとも一方を識別可能な態様で、前記視覚情報を表示させ、
前記第1ピースを前記第1位置から前記第2位置に移動させることで満たされる前記マッチ条件が前記特殊マッチ条件である場合には、さらに、前記特殊マッチ条件を満たすことに関与する前記第3ピースを識別可能な態様で、前記視覚情報を表示させる、システム。 2. The information processing system according to claim 1 ,
In the display step, at least before the second operation is received,
When the match condition is satisfied by moving the first piece from the first position to the second position, displaying the visual information in a manner that allows identification of at least one of the first piece and the second piece involved in satisfying the match condition;
If the match condition that is satisfied by moving the first piece from the first position to the second position is the special match condition, the system further displays the visual information in a manner that enables identification of the third piece involved in satisfying the special match condition.
前記マッチ条件は、前記パズル盤面における第1方向または第2方向に沿って所定数の同一属性の前記ピースが連続して配置されることであり、
前記ゲームは、前記第1方向、前記第2方向ならびに前記第1方向および前記第2方向に交差する第3方向のうち何れかの方向に沿って前記第1位置と前記第2位置が隣接する場合に、前記第1ピースを前記第1位置から前記第2位置に移動可能に構成される、システム。 2. The information processing system according to claim 1 ,
the matching condition is that a predetermined number of pieces having the same attribute are consecutively arranged along a first direction or a second direction on the puzzle board;
The game is configured to allow the first piece to be moved from the first position to the second position when the first position and the second position are adjacent along any one of the first direction, the second direction, and a third direction intersecting the first direction and the second direction.
前記視覚情報は、前記マッチ条件を満たすために、前記第1ピースおよび前記第2ピースの少なくとも一方を、前記第1方向、前記第2方向および前記第3方向の何れの方向に移動させるかを示唆する情報を含む、システム。 7. The information processing system according to claim 6 ,
The system, wherein the visual information includes information suggesting in which direction, among the first direction, the second direction, and the third direction, at least one of the first piece and the second piece should be moved to satisfy the match condition.
請求項1~請求項7の何れか1つに記載の情報処理システムの各ステップを含む、方法。 An information processing method, comprising:
A method comprising the steps of the information processing system according to any one of claims 1 to 7 .
少なくとも1つのコンピュータに、請求項1~請求項7の何れか1つに記載の情報処理システムの各ステップを実行させる、プログラム。 A program,
A program that causes at least one computer to execute each step of the information processing system according to any one of claims 1 to 7 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023220889A JP7780100B2 (en) | 2023-12-27 | 2023-12-27 | Information processing system, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023220889A JP7780100B2 (en) | 2023-12-27 | 2023-12-27 | Information processing system, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025103472A JP2025103472A (en) | 2025-07-09 |
| JP7780100B2 true JP7780100B2 (en) | 2025-12-04 |
Family
ID=96305839
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023220889A Active JP7780100B2 (en) | 2023-12-27 | 2023-12-27 | Information processing system, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7780100B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017510321A (en) | 2014-01-31 | 2017-04-13 | キングドットコム リミテッドKing.Com Ltd | Control the user interface of computer devices |
-
2023
- 2023-12-27 JP JP2023220889A patent/JP7780100B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017510321A (en) | 2014-01-31 | 2017-04-13 | キングドットコム リミテッドKing.Com Ltd | Control the user interface of computer devices |
Non-Patent Citations (3)
| Title |
|---|
| 『アナと雪の女王: Free Fall』パズルゲームプレイ動画Puzzle game play video: "Free Fall Snow Queen and Ana",YouTube[online][video],アプ玉キヨシ,2014年03月13日,[2025年6月4日検索],<https://www.youtube.com/watch?v=GPdOZg-LPgI>,2:54~3:27 |
| 【キャンディークラッシュ】レビュー・評価 全世界で1兆回以上プレイされた大人気パズルアプリ,アプリの洞窟[online],2023年08月25日,[2025年6月4日検索],<https://pomeloveforever.com/2022/08/25/candycrush/>,「絶妙に役に立たないヒント機能」の欄 |
| アナと雪の女王 FreeFallをじっくり遊んで徹底レビュー!,スマホゲームCH,2022年04月19日,https://gameappch.com/app/?app=00301,[online], 2025年3月5日検索 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025103472A (en) | 2025-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7653029B2 (en) | Game program, game device, game system | |
| JP7498157B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP2023091054A (en) | game program, game device, game system | |
| JP7356045B2 (en) | Information processing system, information processing method and program | |
| JP2025120233A (en) | Program, information processing method and information processing system | |
| JP7780100B2 (en) | Information processing system, information processing method, and program | |
| JP7727206B2 (en) | Information processing system, information processing method, and program | |
| JP7623609B2 (en) | Information processing method, information processing system, and program | |
| JP7741419B2 (en) | Information processing system, information processing method, and program | |
| JP7723277B2 (en) | Program, information processing method and information processing system | |
| JP7810903B2 (en) | Information processing method, information processing system, and program | |
| JP2022124316A (en) | game program, game device, game system | |
| JP7807675B2 (en) | Information processing system, information processing method, and program | |
| JP7801613B2 (en) | Information processing method, information processing system, and program | |
| JP7799203B2 (en) | Information processing method, information processing system, and program | |
| JP7719387B2 (en) | Information processing method, information processing system, and program | |
| JP7587109B2 (en) | Game program and game system | |
| JP7810899B2 (en) | Information processing method, information processing system, and program | |
| JP7730029B2 (en) | Information processing system, program, and information processing method | |
| JP7791428B2 (en) | Game program, game device and game system | |
| JP7685141B2 (en) | GAME PROGRAM, GAME DEVICE AND GAME SYSTEM | |
| JP7304481B1 (en) | game program, game device, game system | |
| JP7829131B2 (en) | Game program, game device, and information processing method | |
| JP6982271B1 (en) | Information processing equipment, information processing methods and programs | |
| JP7849615B2 (en) | Information processing systems, information processing methods, and programs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20240123 |
|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240501 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250311 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250610 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250703 |
|
| 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: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251103 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7780100 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |