[go: up one dir, main page]

JP7739701B2 - Program, information processing device and system - Google Patents

Program, information processing device and system

Info

Publication number
JP7739701B2
JP7739701B2 JP2023155666A JP2023155666A JP7739701B2 JP 7739701 B2 JP7739701 B2 JP 7739701B2 JP 2023155666 A JP2023155666 A JP 2023155666A JP 2023155666 A JP2023155666 A JP 2023155666A JP 7739701 B2 JP7739701 B2 JP 7739701B2
Authority
JP
Japan
Prior art keywords
area
game
resident
game media
moved
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023155666A
Other languages
Japanese (ja)
Other versions
JP2025047264A (en
Inventor
健知 山下
恵太 村上
廣大 楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2023155666A priority Critical patent/JP7739701B2/en
Publication of JP2025047264A publication Critical patent/JP2025047264A/en
Application granted granted Critical
Publication of JP7739701B2 publication Critical patent/JP7739701B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

特許法第30条第2項適用 販売による公開、最先日:令和5年5月11日、https://play.google.com/store/apps/details?id=jp.co.capcom.android.mhpuzzle(他2件)Application of Article 30, Paragraph 2 of the Patent Act. Publication by sale, latest date: May 11, 2020, https://play. google. com/store/apps/details? id=jp. co. capcom. android. mhpuzzle (2 others)

本開示は、プログラム、情報処理装置及びシステムに関する。 This disclosure relates to a program, an information processing device, and a system.

従来、仮想空間にキャラクタオブジェクトを登場させるゲームのための技術がある。例えば、特許文献1には、通常エリアに配置され得る動物キャラクタをキャンプ場に招待するゲームが記載されている。 Technology for games that feature character objects in virtual space has been available. For example, Patent Document 1 describes a game in which animal characters that can be placed in normal areas are invited to a campsite.

特開2019-076190号公報JP 2019-076190 A

特許文献1に記載のゲームでは、その興趣性に関して改善の余地がある。本開示によれば、ゲームの興趣性を向上させることができる。 The game described in Patent Document 1 leaves room for improvement in terms of its entertainment value. This disclosure makes it possible to improve the entertainment value of the game.

第1の側面は、コンピュータを、仮想空間において第1ゲームを進行させる進行手段であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行手段と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定手段と、判定手段により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動手段と、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示手段と、として機能させる、プログラムである。 The first aspect is a program that causes a computer to function as: progression means for progressing a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; determination means for determining whether the first game content can be moved from the first area to the second area based on the progress of the first game; first movement means for moving the first game content from the first area toward the second area based on the determination by the determination means that movement is possible; and display means for displaying at least a portion of the first area and at least a portion of the second area in a list, and displaying the first game content moving from the first area toward the second area.

第1の側面において、第2エリアは、それぞれにオブジェクトが設定される一以上の区画を含み、コンピュータを、一以上の区画のそれぞれに設定されたオブジェクトに基づいて進行状況を特定する第1特定手段、としてさらに機能させることができる。 In a first aspect, the second area includes one or more sections in each of which an object is set, and the computer can further function as a first determination means that determines the progress status based on the object set in each of the one or more sections.

第1の側面において、第2エリアには、第1ゲーム媒体とは異なる一以上の第2ゲーム媒体が配置され、第1特定手段は、一以上の第2ゲーム媒体の数にさらに基づいて進行状況を特定することができる。 In a first aspect, one or more second game media different from the first game media are placed in the second area, and the first identification means can identify the progress status further based on the number of the one or more second game media.

第1の側面において、コンピュータを、一以上の区画のそれぞれに設定されたオブジェクトに基づいて、第2エリアに配置され得るゲーム媒体の数の基準である第1数と、第2エリアとは異なるエリアから、第1数を超えて第2エリアに対して移動し得るゲーム媒体の数である第2数と、を特定する第2特定手段、としてさらに機能させ、第1特定手段は、第1数、第2数及び一以上の第2ゲーム媒体の数に基づいて、進行状況を特定することができる。 In a first aspect, the computer further functions as a second identification means that identifies a first number, which is a reference for the number of game media that can be placed in the second area, based on objects set in each of one or more sections, and a second number, which is the number of game media that can be moved from an area different from the second area to the second area in excess of the first number, and the first identification means can identify the progress status based on the first number, the second number, and the number of one or more second game media.

第1の側面において、第2エリアに配置されるゲーム媒体は、ユーザが第1ゲームとは異なる第2ゲームを進行させることによってユーザに関連付けられた所有ゲーム媒体と、ユーザに関連付けられていない非所有ゲーム媒体とを含み、第2エリアとは異なるエリアから第2エリアに対して移動し得るゲーム媒体は、所有ゲーム媒体を含むことができる。 In a first aspect, the game media placed in the second area may include owned game media associated with the user by the user progressing through a second game different from the first game, and non-owned game media not associated with the user, and the game media that may be moved from an area different from the second area to the second area may include owned game media.

第1の側面において、コンピュータを、一以上の区画のそれぞれに配置されたオブジェクトに基づいて、第2エリアに対して移動し得るゲーム媒体の数を特定する第3特定手段、としてさらに機能させ、第1特定手段は、第3特定手段により特定された、第2エリアに対して移動し得るゲーム媒体の数と、一以上の第2ゲーム媒体のうち、他のエリアから第2エリアに移動してきたゲーム媒体の数とに基づいて、進行状況を特定することができる。 In the first aspect, the computer is further caused to function as a third identification means that identifies the number of game media that can be moved to the second area based on objects placed in each of one or more sections, and the first identification means can identify the progress status based on the number of game media that can be moved to the second area identified by the third identification means and the number of game media that have moved from other areas to the second area, among the one or more second game media.

第1の側面において、コンピュータを、第1移動手段により移動させられる前の第1ゲーム媒体を、第1エリア内において移動させる第2移動手段、としてさらに機能させることができる。 In the first aspect, the computer can further function as a second movement means for moving the first game content within the first area before it is moved by the first movement means.

第1の側面において、第1エリアは、それぞれにオブジェクトが設定される一以上の区画と、第1ゲーム媒体が第2エリアに移動するための移動位置とを含み、第2移動手段は、一以上の区画及び移動位置の中から決定された第1ゲーム媒体の移動先に対して、第1ゲーム媒体を移動させることができる。 In a first aspect, the first area includes one or more sections in each of which an object is set, and a movement position for moving the first game medium to the second area, and the second movement means is capable of moving the first game medium to a destination of the first game medium determined from among the one or more sections and movement positions.

第2の側面は、仮想空間において第1ゲームを進行させる進行部であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行部と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定部と、判定部により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動部と、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示部と、を備える、情報処理装置である。 The second aspect is an information processing device comprising: a progression unit that progresses a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; a determination unit that determines whether the first game content can be moved from the first area to the second area based on the progress of the first game; a first movement unit that moves the first game content from the first area toward the second area based on the determination by the determination unit that movement is possible; and a display unit that displays at least a portion of the first area and at least a portion of the second area in a list, and displays the first game content moving from the first area toward the second area.

第3の側面は、仮想空間において第1ゲームを進行させる進行部であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行部と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定部と、判定部により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動部と、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示部と、を備える、システムである。 A third aspect is a system comprising: a progression unit that progresses a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; a determination unit that determines whether the first game content can be moved from the first area to the second area based on the progress of the first game; a first movement unit that moves the first game content from the first area toward the second area based on the determination by the determination unit that movement is possible; and a display unit that displays at least a portion of the first area and at least a portion of the second area in a list, and displays the first game content moving from the first area toward the second area.

本開示によれば、ゲームの興趣性を向上させることができる。 This disclosure can improve the entertainment value of games.

システム1の機能ブロック図である。FIG. 1 is a functional block diagram of the system 1. 端末装置2の動作の一例を説明する図である。FIG. 10 is a diagram illustrating an example of the operation of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. 端末装置2の動作の一例を説明する図である。FIG. 10 is a diagram illustrating an example of the operation of the terminal device 2. 端末装置2の表示画面例を説明する図である。FIG. 2 is a diagram illustrating an example of a display screen of the terminal device 2. システム1の各装置のハードウェアの一例を示す図である。FIG. 2 is a diagram illustrating an example of hardware of each device in the system 1.

本開示のシステム1の実施形態について図面を参照して説明する。図1に示されるシステム1では、サーバ装置3及び複数の端末装置2が通信ネットワーク4を介して互いに通信可能に接続されており、端末装置2においてゲームが実行される。 An embodiment of the system 1 of the present disclosure will be described with reference to the drawings. In the system 1 shown in FIG. 1, a server device 3 and multiple terminal devices 2 are connected to each other so that they can communicate with each other via a communication network 4, and a game is executed on the terminal devices 2.

本実施形態のゲームは、システム1において実行されるオンラインのゲームであり、パズル盤面上に配置されるピースを消去するパズルゲームと、仮想ゲーム空間を発展させることが可能なシミュレーションゲームとを組み合わせて構成されている。このようなゲームは、プレイステーション(登録商標)等の家庭用ゲーム機、ニンテンドースイッチ(登録商標)等の携帯用ゲーム機、もしくはパーソナルコンピュータ、スマートフォン、タブレット等の電子機器である端末装置2を用いて実行される。以下では、端末装置2がスマートフォンである場合を例示する。 The game of this embodiment is an online game executed on system 1, and is a combination of a puzzle game in which pieces placed on a puzzle board are eliminated, and a simulation game in which a virtual game space can be developed. Such a game is executed using a terminal device 2, which may be a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet. The following example illustrates a case in which terminal device 2 is a smartphone.

<1.システム1の概要>
[システム1の構成の概要]
システム1はサーバ装置3及び複数の端末装置2により構成される。サーバ装置3は、ゲームプログラム及びゲームデータを記憶しており、端末装置2のゲームデータの管理、より詳細にはアカウント毎のゲームデータの管理を行う。
<1. Overview of System 1>
[Overview of the configuration of System 1]
The system 1 is made up of a server device 3 and a plurality of terminal devices 2. The server device 3 stores game programs and game data, and manages the game data of the terminal devices 2, more specifically, manages the game data for each account.

端末装置2はユーザの操作に基づいてゲームを実行する。そのために、端末装置2は通信ネットワーク4を介してサーバ装置3からゲームプログラム及びゲームデータの受信、具体的にはダウンロード及びインストールを行う。各ユーザには、端末装置2に対応付けられて、識別情報及びパスワードを含むアカウント情報が割り当てられている。このアカウント情報は、ログイン時に端末装置2からサーバ装置3に送信されて、サーバ装置3におけるユーザの認証に利用される。 The terminal device 2 executes the game based on user operations. To do this, the terminal device 2 receives, specifically downloads and installs, the game program and game data from the server device 3 via the communications network 4. Each user is assigned account information, including identification information and a password, that is associated with the terminal device 2. This account information is sent from the terminal device 2 to the server device 3 when logging in, and is used to authenticate the user on the server device 3.

ユーザの認証を経てサーバ装置3と端末装置2との相互通信が可能となる。ログイン後、端末装置2は、ゲーム進行に必要なデータ、例えばゲーム進行状況に関するデータをサーバ装置3から受信すると、ユーザの操作に基づいてゲーム画像及び音声をそれぞれ出力しつつ、ゲームを進行させる。 After user authentication, the server device 3 and terminal device 2 can communicate with each other. After logging in, the terminal device 2 receives data necessary for game progress, such as data related to the game progress status, from the server device 3, and then progresses the game while outputting game images and sounds based on the user's operations.

[システム1において実行されるゲームの概要]
次に、システム1において実行されるゲームの概要について説明する。ユーザは、端末装置2を操作することにより、パズルゲーム及びシミュレーションゲームのいずれかを選択してプレイすることが可能である。パズルゲーム及びシミュレーションゲームは、典型的には、共通のアプリケーションソフトウェアにより実行される。
[Overview of the game executed in System 1]
Next, an overview of the games executed in the system 1 will be described. A user can select and play either a puzzle game or a simulation game by operating the terminal device 2. The puzzle game and the simulation game are typically executed by the same application software.

パズルゲームは、例えばゲーム画面に次々に出現する複数色のピースのうち、同一色のピースをパズル盤面上で所定数そろえて消していくものである。パズルゲームをプレイすることが可能なパズル盤面が表示される仮想ゲーム空間は、パズルゲーム空間又は第1仮想空間ということもできる。パズルゲームには複数のクエストが予め用意されている。各クエストには、互いに異なるパズル盤面と、当該パズル盤面において達成すべきクリア条件とが設定されている。クリア条件には、例えばパズルゲームが開始された時点から所定時間内に所定数のピースを消去するといった条件、特定のピースを消去するといった条件、あるいはパズルゲームが終了した時点におけるスコアが所定値以上であるといった条件がある。ユーザが端末装置2を操作して所定のクエストに対応したパズルゲームを実行して、そのクエストに対応したクリア条件を達成すると、ゲーム媒体を含む所定の報酬がユーザに付与される。ゲーム媒体とは、ゲームに関する要素を表した電子データである。以下では、クエストによりユーザに付与される報酬を「クエスト報酬」と称する。クエスト報酬に含まれるゲーム媒体には、パズルゲームに対応したゲーム媒体や、シミュレーションゲームに対応したゲーム媒体等が含まれている。 In a puzzle game, for example, players must line up a predetermined number of pieces of the same color on a puzzle board to eliminate them from a series of multicolored pieces that appear one after another on the game screen. The virtual game space where the puzzle board on which the puzzle game can be played is displayed can also be referred to as the puzzle game space or the first virtual space. Multiple quests are prepared in advance for the puzzle game. Each quest has a different puzzle board and a clearing condition that must be met on that puzzle board. Clearing conditions include, for example, clearing a predetermined number of pieces within a predetermined time from the start of the puzzle game, clearing a specific piece, or achieving a score equal to or greater than a predetermined value at the end of the puzzle game. When a user operates the terminal device 2 to play a puzzle game corresponding to a predetermined quest and achieves the clearing condition corresponding to that quest, the user is granted a predetermined reward, including game media. Game media is electronic data representing elements related to the game. Hereinafter, the reward granted to a user for a quest is referred to as a "quest reward." Game media included in the quest reward includes game media corresponding to a puzzle game, game media corresponding to a simulation game, etc.

パズルゲームに対応したゲーム媒体には、パズルゲームで使用可能な消費媒体等が含まれている。この消費媒体は、例えばパズルゲームを有利に進めることが可能な消費アイテムである。このような消費アイテムには、パズルゲームを開始する前に使用の有無を選択可能なゲーム前消費アイテムや、パズルゲームのプレイ中に使用可能なゲーム中消費アイテム等が存在する。 Game media corresponding to puzzle games include consumable media that can be used in the puzzle game. These consumable media are, for example, consumable items that can be used to progress through the puzzle game with an advantage. Such consumable items include pre-game consumable items that can be selected for use before starting the puzzle game, and in-game consumable items that can be used while playing the puzzle game.

シミュレーションゲームに対応したゲーム媒体には、例えばシミュレーションゲームにおいて配置可能なノンプレイヤキャラクタや、シミュレーションゲームを進行させるために必要な進行アイテム等が含まれている。シミュレーションゲームは、ゲームオブジェクトである施設等を仮想ゲーム空間内に固定して配置したり、その仮想ゲーム空間に存在するノンプレイヤキャラクタである住民キャラクタを増やしたりする等して、仮想ゲーム空間を発展させるものである。シミュレーションゲームが実行される仮想ゲーム空間を、シミュレーションゲーム空間又は第2仮想空間と称することもできる。以下の説明では、シミュレーションゲームが実行される仮想ゲーム空間を、シミュレーションゲーム空間と称する。 Game media corresponding to a simulation game include, for example, non-player characters that can be placed in the simulation game and progression items necessary to progress through the simulation game. A simulation game develops a virtual game space by, for example, placing fixed game objects such as facilities within the virtual game space and increasing the number of resident characters, which are non-player characters, that exist in the virtual game space. The virtual game space in which a simulation game is executed can also be referred to as a simulation game space or a second virtual space. In the following description, the virtual game space in which a simulation game is executed will be referred to as a simulation game space.

シミュレーションゲーム空間には、住民キャラクタが配置される。ユーザが端末装置2を操作して住民キャラクタを選択すると、当該住民キャラクタからタスクを受諾することができる。ユーザは、パズルゲームで取得した進行アイテムを消費することにより、住民キャラクタのタスクを完了することができる。ユーザが複数の進行アイテムを消費して、住民キャラクタが要求するタスクを全て完了すると、その住民キャラクタに対応した施設がシミュレーションゲーム空間に新たに配置される。また、シミュレーションゲーム空間に新たに施設が配置される都度、新たな住民キャラクタがシミュレーションゲーム空間内に出現する。 Resident characters are placed in the simulation game space. When the user operates the terminal device 2 to select a resident character, they can accept a task from that resident character. The user can complete the resident character's tasks by consuming progress items acquired in the puzzle game. When the user consumes multiple progress items and completes all tasks requested by the resident character, a facility corresponding to that resident character is newly placed in the simulation game space. Furthermore, each time a new facility is placed in the simulation game space, a new resident character appears in the simulation game space.

したがって、本実施形態のゲームでは、パズルゲームをプレイして進行アイテムを取得するとともに、その進行アイテムをシミュレーションゲームで消費することにより、シミュレーションゲーム空間内の施設及び住民キャラクタを増加させて、シミュレーションゲーム空間の発展を楽しむことができる。 Therefore, in the game of this embodiment, players can play the puzzle game to obtain progress items, and then consume those progress items in the simulation game to increase the number of facilities and resident characters in the simulation game space, allowing them to enjoy the development of the simulation game space.

なお、上述したパズルゲームのクエスト報酬としてユーザに付与される住民キャラクタもシミュレーションゲーム空間に配置される。この住民キャラクタは、パズルゲームのクエスト報酬として所定の確率でユーザに付与される特別なキャラクタであるため、以下では、このキャラクタを「特別住民キャラクタ」と称する。これに対して、シミュレーションゲーム空間において施設を配置することにより出現する住民キャラクタは、シミュレーションゲームの進行によりユーザが容易に取得可能なキャラクタであるため、以下では、このキャラクタを「通常住民キャラクタ」と称する。また、特別住民キャラクタ及び通常住民キャラクタをまとめて「住民キャラクタ」と称する。 Note that resident characters granted to users as quest rewards for the puzzle game described above are also placed in the simulation game space. These resident characters are special characters that are granted to users as quest rewards for the puzzle game with a certain probability, and therefore will be referred to below as "special resident characters." In contrast, resident characters that appear by placing facilities in the simulation game space are characters that users can easily obtain as the simulation game progresses, and therefore will be referred to below as "regular resident characters." Furthermore, special resident characters and regular resident characters will be collectively referred to as "resident characters."

上述のとおり、特別住民キャラクタは、ユーザに付与されたことを条件にシミュレーションゲーム空間に配置される住民キャラクタである。一方で、通常住民キャラクタは、ユーザに付与されていなくてもシミュレーションゲーム空間に配置される住民キャラクタである。そのため、特別住民キャラクタは、ユーザが所有する所有キャラクタということもでき、通常住民キャラクタは、非所有キャラクタということもできる。また、特別住民キャラクタは、デザイン(すなわち、特別住民キャラクタの容姿)及び名前が他の住民キャラクタと重複しない、固有キャラクタであるということもできる。一方で、通常住民キャラクタは、デザイン及び名前が他の住民キャラクタと重複し得る非固有キャラクタ、又は、モブキャラクタということもできる。 As mentioned above, special resident characters are resident characters that are placed in the simulation game space on the condition that they have been assigned to the user. On the other hand, regular resident characters are resident characters that are placed in the simulation game space even if they have not been assigned to the user. Therefore, special resident characters can also be said to be owned characters owned by the user, and regular resident characters can also be said to be unowned characters. Special resident characters can also be said to be unique characters whose designs (i.e., the appearance of the special resident character) and names do not overlap with other resident characters. On the other hand, regular resident characters can also be said to be non-unique characters, or mob characters, whose designs and names may overlap with other resident characters.

ユーザは、パズルゲーム及びシミュレーションゲームにおいて使用可能な各種アイテム等のゲーム媒体を、上述したクエストのクリアという方法の他、ショップでの購入や、ガチャと呼ばれる抽選方法等により取得することもできる。ガチャとは、所定の選択割合に基づきアイテム等の任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体はユーザに付与される。ガチャを行うために消費されるゲーム媒体には、例えば課金操作によりユーザに付与される有償ゲーム媒体である「有償石」や、ゲーム行動を通じてユーザに付与される無償ゲーム媒体である「無償石」がある。無償石は、例えばパズルゲームのクエスト報酬として取得することが可能である。 In addition to clearing the quests described above, users can also obtain game media such as various items that can be used in puzzle games and simulation games by purchasing them at shops or by a lottery method known as gacha. Gacha is a method of selecting game media such as items by lottery based on a predetermined selection ratio. The selected game media is then awarded to the user. Game media consumed to play gacha include, for example, "paid stones," which are paid game media awarded to users through a payment operation, and "free stones," which are free game media awarded to users through gameplay. Free stones can be obtained, for example, as a quest reward in a puzzle game.

なお、「ゲーム媒体をユーザに付与する」ことは、「ゲーム媒体を、ユーザを示す識別情報と関連付ける」ことに言い換えることもできる。また、「ゲーム媒体をユーザが所有する」ことは、「ゲーム媒体が、ユーザを示す識別情報に関連付けられている」ことに言い換えることもできる。ユーザは、有償石や無償石を消費することにより、各種ゲーム媒体を取得することができる。有償石を消費することにより取得可能なゲーム媒体には、上記の進行アイテムの他、パズルゲーム及びシミュレーションゲームで使用することが可能なゲーム媒体等が含まれている。また、ユーザは、上記のパズルゲームのクエストを実行した際に、そのクリア条件を満たすことができなかった場合でも、有償石を消費することによりクエストに再挑戦することも可能である。 Note that "granting game content to a user" can also be rephrased as "associating the game content with identification information identifying the user." Furthermore, "the user owns the game content" can also be rephrased as "the game content is associated with identification information identifying the user." Users can acquire various game content by spending paid stones and unpaid stones. Game content that can be acquired by spending paid stones includes the above-mentioned progression items, as well as game content that can be used in puzzle games and simulation games. Furthermore, even if a user fails to meet the clearing conditions when performing a quest in the above-mentioned puzzle game, they can retry the quest by spending paid stones.

シミュレーションゲーム及びパズルゲームは、それぞれ、第1ゲーム及び第2ゲームということもできる。 The simulation game and puzzle game can also be referred to as the first game and the second game, respectively.

[シミュレーションゲーム空間の構造]
シミュレーションゲーム空間は、複数の島空間を含む。また、島空間は、複数のエリアを含む。また、エリアは、複数の区画を含む。このようにシミュレーションゲーム空間は、シミュレーションゲーム空間を根ノードとし、区画を葉ノードとする木構造を有する。以下では、それぞれについて具体的に説明する。
[Structure of simulation game space]
The simulation game space includes multiple island spaces. Each island space includes multiple areas. Each area includes multiple partitions. In this way, the simulation game space has a tree structure with the simulation game space as the root node and the partitions as leaf nodes. Each of these will be explained in detail below.

複数の島空間のそれぞれには、住民キャラクタが配置される。シミュレーションゲームでは、例えば初期状態では第1島空間が開放されており、その他の島空間が未解放の状態になっている。この状態で、第1島空間に複数の建物を配置したり、第1島空間に存在する住民キャラクタの数を所定数まで増加させたりする等して、第1島空間を所定の条件まで発展させると、次の第2島空間が開放される。これにより、ユーザは第2島空間に存在する住民キャラクタから新たなタスクを受諾することが可能となり、このタスクを完了することにより第2島空間を更に発展させることが可能となる。すなわち、開放された島空間を発展させることにより、複数の島空間エリアを順次発展させることができる。ユーザは、端末装置2を操作することにより、開放された複数の島空間の間を移動することが可能である。 A resident character is placed in each of the multiple island spaces. In a simulation game, for example, the first island space is initially open, and the other island spaces are not. In this state, if the first island space is developed to a predetermined condition, such as by placing multiple buildings in the first island space or increasing the number of resident characters in the first island space to a predetermined number, the next island space, the second island space, is opened. This allows the user to accept new tasks from resident characters in the second island space, and by completing these tasks, the second island space can be further developed. In other words, by developing an opened island space, multiple island space areas can be developed sequentially. The user can move between the multiple opened island spaces by operating the terminal device 2.

複数のエリアのそれぞれには、島空間の住民キャラクタが分散して配置される。エリアも、島空間と同様、開放されたエリア及び未開放のエリアがあり、開放されたエリアを発展させることにより、複数のエリアを順次発展させることができる。 The island's resident characters are scattered across each of the multiple areas. Just like the island, there are unlocked and closed areas, and by developing unlocked areas, multiple areas can be developed sequentially.

複数の区画には、開放された区画及び未開放の区画がある。ユーザは、開放された区画に対して施設を配置することができる。一方で、ユーザは、未開放の区画に対しては施設を配置することができない。ユーザは、例えば、クエスト報酬として獲得できる進行アイテムを消費することにより、未開放の区画を開放することができる。 The multiple sections include unlocked and unlocked sections. Users can place facilities in unlocked sections. On the other hand, users cannot place facilities in unlocked sections. Users can unlock unlocked sections by spending progress items that can be acquired as quest rewards, for example.

一実施形態において、エリアに配置された住民キャラクタは、一以上の開放された区画のいずれかに向かって移動する。住民キャラクタは、区画に到着すると、当該区画に対応するアクションを実行する。例えば、区画に施設としてブランコが配置されていた場合には、当該区画に到着した住民キャラクタは、ブランコを使用して遊ぶ。また、例えば、区画に施設が配置されていない場合(すなわち、区画が空いている場合)には、住民キャラクタは、当該区画で体操をしたり、昼寝をしたりする。なお、未解放の区画は住民キャラクタの移動先の候補から除外されることにより、当該区画には住民キャラクタが到達しないように制御されてもよい。または、未開放の区画に住民キャラクタが移動し得る場合においては、未解放の区画に到着した住民キャラクタは、前述の空いている区画に到着した場合と同様に、区画に応じて設定された特別な動作とは異なる汎用的な動作を実行してもよい。 In one embodiment, a resident character placed in an area moves toward one of one or more open sections. When the resident character arrives at a section, it performs an action corresponding to that section. For example, if a section has a swing as a facility, the resident character that arrives at that section will play on the swing. Alternatively, if a section does not have a facility (i.e., the section is vacant), the resident character may do exercises or take a nap in that section. Note that unreleased sections may be excluded from the list of possible destinations for the resident character, thereby preventing the resident character from reaching those sections. Alternatively, if a resident character can move to an unreleased section, the resident character that arrives at that section may perform a general action other than the special action set for that section, as in the case of arriving at an vacant section described above.

また、一実施形態において、エリアに配置された住民キャラクタは、区画の他にも、エリアに設定された移動位置に向かって移動する。住民キャラクタは、移動位置に到着すると、当該移動位置に対応する他のエリアに移動する。住民キャラクタは、典型的には、移動位置以外からは他のエリアに移動できない。 In one embodiment, resident characters placed in an area move not only to plots but also to a travel position set in the area. When a resident character arrives at a travel position, it travels to another area corresponding to that travel position. Typically, a resident character cannot travel to other areas from any location other than the travel position.

すなわち、住民キャラクタは、基本的にはエリア内で一以上の区画を回遊するように移動しつつ、移動位置に到着した場合には他のエリアに向かって移動する。ユーザは、このように島空間内を回遊しながら区画に応じた様々なアクションを行う住民キャラクタを見て楽しむことができる。 In other words, resident characters basically move around one or more sections within an area, and when they arrive at a destination, they move towards another area. In this way, users can enjoy watching resident characters move around the island space and perform various actions according to the sections.

<2.システム1の機能構成>
図1を参照して、システム1に含まれる端末装置2及びサーバ装置3の機能について説明する。
<2. Functional configuration of system 1>
The functions of the terminal device 2 and the server device 3 included in the system 1 will be described with reference to FIG.

[端末装置2]
端末装置2は、制御部10、記憶部14、ネットワークインタフェース部18及びバス16を備える。制御部10、記憶部14及びネットワークインタフェース部18は、バス16を介して電気的に接続されている。
[Terminal device 2]
The terminal device 2 includes a control unit 10, a storage unit 14, a network interface unit 18, and a bus 16. The control unit 10, the storage unit 14, and the network interface unit 18 are electrically connected via the bus 16.

(記憶部14)
記憶部14は、ゲームを実行するための各種情報、及び、後述する制御部10が実行する各種プログラムを記憶する。
(Storage unit 14)
The storage unit 14 stores various information for executing the game and various programs executed by the control unit 10, which will be described later.

(制御部10)
制御部10は、記憶部14が記憶する各種プログラムを実行することにより、進行手段100、判定手段106、移動手段102、表示手段108及び特定手段104として機能する。
(Control unit 10)
The control unit 10 executes various programs stored in the storage unit 14 to function as a progression means 100, a determination means 106, a movement means 102, a display means 108, and a specification means 104.

―進行手段100―
進行手段100は、仮想空間においてゲームを進行させる。一実施形態において、進行手段100は、パズルゲーム空間においてパズルゲームを進行させるとともに、シミュレーションゲーム空間及び島空間においてシミュレーションゲームを進行させる。ゲームを進行させることは、ゲームを実行することということもできる。
-Progress means 100-
The progression means 100 progresses the game in the virtual space. In one embodiment, the progression means 100 progresses the puzzle game in the puzzle game space, and progresses the simulation game in the simulation game space and the island space. Progressing the game can also be referred to as running the game.

―移動手段102―
移動手段102は、第1移動手段102a及び第2移動手段102bを含む。
-Transportation 102-
The moving means 102 includes a first moving means 102a and a second moving means 102b.

第1移動手段102aは、住民キャラクタをエリア間で移動させる。具体的には、第1移動手段102aは、住民キャラクタを第1エリアから第2エリアに向かって移動させる。なお、第1エリア及び第2エリアは、いずれもシミュレーションゲーム空間の所定の島空間に含まれるエリアである。一実施形態において、第1移動手段102aは、後述する判定手段106により住民キャラクタが移動可能であると判定されたことに基づいて、住民キャラクタを第1エリアから第2エリアに向かって移動させる。 The first movement means 102a moves the resident character between areas. Specifically, the first movement means 102a moves the resident character from the first area toward the second area. Note that the first area and the second area are both areas included in a predetermined island space in the simulation game space. In one embodiment, the first movement means 102a moves the resident character from the first area toward the second area based on the determination by the determination means 106, described below, that the resident character is able to move.

一実施形態において、第2エリアとは異なるエリアから第2エリアに対して移動し得る住民キャラクタは、特別住民キャラクタである。第1移動手段102aは、通常住民キャラクタのエリア間移動を制限し、特別住民キャラクタをエリア間で移動させてもよい。 In one embodiment, a resident character that can move from an area different from the second area to the second area is a special resident character. The first movement means 102a may restrict the movement of normal resident characters between areas, and may move special resident characters between areas.

第2移動手段102bは、住民キャラクタをエリア内において移動させる。一実施形態において、第2移動手段102bは、第1移動手段102aにより第1エリアから第2エリアに移動させられる前の住民キャラクタを、第1エリア内において移動させる。一実施形態において、第2移動手段102bは、第1エリアの一以上の区画及び移動位置の中から決定された移動先に向かって住民キャラクタを移動させる。 The second movement means 102b moves the resident character within the area. In one embodiment, the second movement means 102b moves the resident character within the first area before the resident character is moved from the first area to the second area by the first movement means 102a. In one embodiment, the second movement means 102b moves the resident character toward a destination determined from one or more sections and movement positions in the first area.

一実施形態において、移動手段102は、自律的に(すなわち、ユーザの操作によらず)住民キャラクタを移動させる。 In one embodiment, the movement means 102 moves the resident character autonomously (i.e., without user operation).

一実施形態において、移動手段102は、住民キャラクタの移動に関する動作に対応するように当該住民キャラクタを移動させる。移動手段102は、例えば、住民キャラクタの歩く動作に対応するように、当該住民キャラクタを歩く速度及び向きで動作させる。 In one embodiment, the movement means 102 moves the resident character in a manner that corresponds to the resident character's movement-related actions. For example, the movement means 102 moves the resident character at a walking speed and in a walking direction that corresponds to the resident character's walking actions.

一実施形態において、移動手段102は、出発位置から移動先までの経路に沿って住民キャラクタを移動させる。より具体的には、移動手段102は、住民キャラクタを、出発位置から移動先までの経路上の複数の座標を順次経由しながら移動先まで移動させる。 In one embodiment, the moving means 102 moves the resident character along a route from the starting position to the destination. More specifically, the moving means 102 moves the resident character to the destination while sequentially passing through multiple coordinates on the route from the starting position to the destination.

―特定手段104―
特定手段104は、第1特定手段104a、第2特定手段104b及び第3特定手段104cを含む。
-Identification means 104-
The identifying unit 104 includes a first identifying unit 104a, a second identifying unit 104b, and a third identifying unit 104c.

第1特定手段104aは、シミュレーションゲームの進行状況を特定する。 The first identification means 104a identifies the progress of the simulation game.

一実施形態において、第1特定手段104aは、第2エリアに含まれる一以上の区画のそれぞれに配置されたオブジェクトに基づいて、シミュレーションゲームの進行状況を特定する。この場合のシミュレーションゲームの進行状況は、第2エリアの発展度ということもできる。 In one embodiment, the first identification means 104a identifies the progress of the simulation game based on the objects placed in each of one or more sections included in the second area. In this case, the progress of the simulation game can also be said to be the development level of the second area.

また、一実施形態において、第1特定手段104aは、第2エリアに配置された住民キャラクタの数に基づいて、シミュレーションゲームの進行状況を特定する。第1特定手段104aは、特に、後述する基準住民数及び超過上限数と、第2エリアに配置された住民キャラクタの数とに基づいて、シミュレーションゲームの進行状況を特定してもよい。この場合のシミュレーションゲームの進行状況は、第2エリアの混雑具合ということもできる。 In one embodiment, the first identification means 104a identifies the progress of the simulation game based on the number of resident characters placed in the second area. The first identification means 104a may identify the progress of the simulation game based in particular on the standard number of residents and the upper limit number of residents to be exceeded, as well as the number of resident characters placed in the second area. In this case, the progress of the simulation game can also be said to be the degree of congestion in the second area.

なお、第2エリアに配置された住民キャラクタの数は、例えば、以下の数式により算出される。
(第2エリアに初期配置された住民キャラクタの数)+(他のエリアから第2エリアに移動してきた住民キャラクタの数)―(第2エリアから他のエリアに移動した住民キャラクタの数)
The number of resident characters placed in the second area is calculated, for example, using the following formula:
(Number of resident characters initially placed in the second area) + (Number of resident characters that have moved from other areas to the second area) - (Number of resident characters that have moved from the second area to other areas)

また、一実施形態において、第1特定手段104aは、後述する受入上限数、及び、第2エリアに配置されたゲーム媒体のうち、他のエリアから第2エリアに移動してきた住民キャラクタの数とに基づいて、シミュレーションゲームの進行状況を特定する。この場合のシミュレーションゲームの進行状況は、第2エリアの受入キャパシティの使用率ということもできる。 In one embodiment, the first identification means 104a identifies the progress of the simulation game based on the maximum number of acceptances described below and the number of resident characters that have moved from other areas to the second area among the game media placed in the second area. In this case, the progress of the simulation game can also be considered the utilization rate of the acceptance capacity of the second area.

なお、第2エリアに配置されたゲーム媒体のうち、他のエリアから第2エリアに移動してきた住民キャラクタの数は、例えば、以下の数式により算出される。
(他のエリアから第2エリアに移動してきた住民キャラクタの数)―(他のエリアから第2エリアに移動してきた後に、さらに他のエリアに移動した住民キャラクタの数)
The number of resident characters that have moved from other areas to the second area among the game media placed in the second area is calculated, for example, using the following formula.
(Number of resident characters who moved from another area to the second area) - (Number of resident characters who moved from another area to the second area and then moved to another area)

第2特定手段104bは、第2エリアに配置され得る住民キャラクタの数の基準である基準住民数を特定する。また、第2特定手段104bは、第2エリアとは異なるエリアから、基準住民数を超えて第2エリアに対して移動し得る住民キャラクタの数である超過上限数を特定する。基準住民数及び超過上限数の合計は、所定のエリアに配置可能な住民キャラクタの上限となる。基準住民数及び超過上限数は、それぞれ、第1数及び第2数ということもできる。 The second identification means 104b identifies a standard resident number, which is the standard for the number of resident characters that can be placed in the second area. The second identification means 104b also identifies an excess upper limit, which is the number of resident characters that can move to the second area from an area different from the second area in excess of the standard resident number. The sum of the standard resident number and the excess upper limit is the upper limit of resident characters that can be placed in a specified area. The standard resident number and the excess upper limit can also be referred to as the first number and the second number, respectively.

一実施形態において、第2特定手段104bは、第2エリアに含まれる一以上の区画のそれぞれに配置されたオブジェクトに基づいて、基準住民数及び超過上限数を特定する。例えば、第2エリアに配置されているオブジェクトの数が高いほど、特定される基準住民数及び超過上限数は大きくなる。一方で、例えば、第2エリアに配置されているオブジェクトの数が少ないほど、特定される基準住民数及び超過上限数は小さくなる。 In one embodiment, the second identification means 104b identifies the standard number of residents and the upper limit number of residents that can be exceeded based on the objects placed in each of one or more sections included in the second area. For example, the higher the number of objects placed in the second area, the higher the identified standard number of residents and the upper limit number of residents that can be exceeded. Conversely, for example, the fewer the number of objects placed in the second area, the lower the identified standard number of residents and the upper limit number of residents that can be exceeded.

第3特定手段104cは、第2エリアとは異なるエリアから、第2エリアに対して移動し得る住民キャラクタの数である受入上限数を特定する。受入上限数は、第3数ということもできる。 The third identification means 104c identifies an upper limit on the number of resident characters that can move from an area different from the second area to the second area. The upper limit on the number of resident characters that can move from an area different from the second area to the second area can also be referred to as a third number.

一実施形態において、第3特定手段104cは、第2エリアに含まれる一以上の区画のそれぞれに配置されたオブジェクトに基づいて、受入上限数を特定する。例えば、第2エリアに配置されているオブジェクトの数が高いほど、特定される受入上限数は大きくなる。一方で、例えば、第2エリアに配置されているオブジェクトの数が少ないほど、特定される受入上限数は小さくなる。 In one embodiment, the third identification means 104c identifies the upper limit number of objects to be accepted based on the objects placed in each of one or more sections included in the second area. For example, the greater the number of objects placed in the second area, the greater the identified upper limit number of objects to be accepted. Conversely, for example, the fewer the number of objects placed in the second area, the smaller the identified upper limit number of objects to be accepted.

―判定手段106―
判定手段106は、住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定する。一実施形態において、判定手段106は、シミュレーションゲームの進行状況に基づいて、住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定する。
-Determination means 106-
The determination means 106 determines whether or not the resident character can move from the first area to the second area. In one embodiment, the determination means 106 determines whether or not the resident character can move from the first area to the second area based on the progress of the simulation game.

一実施形態において、判定手段106は、第2エリアに含まれる一以上の区画のそれぞれに配置されたオブジェクトが所定の条件を満たしているか否か(すなわち、第2エリアの発展度が所定の条件を満たしているか否か)に基づいて、住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定する。 In one embodiment, the determination means 106 determines whether a resident character can move from the first area to the second area based on whether or not the objects placed in each of one or more sections included in the second area satisfy a predetermined condition (i.e., whether or not the development level of the second area satisfies a predetermined condition).

また、一実施形態において、判定手段106は、第2エリアに配置されたゲーム媒体のうち、他のエリアから第2エリアに移動してきた住民キャラクタの数が第2エリアの受入上限数に達しているか否か(すなわち、第2エリアの受入キャパシティの使用率が100%に達しているか否か)に基づいて、住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定する。 In one embodiment, the determination means 106 determines whether a resident character can move from the first area to the second area based on whether the number of resident characters that have moved from other areas to the second area, among the game media placed in the second area, has reached the upper limit of the number that the second area can accommodate (i.e., whether the utilization rate of the second area's accommodation capacity has reached 100%).

また、一実施形態において、判定手段106は、第2エリアに配置された住民キャラクタの数が、基準住民数及び超過上限数の合計に達しているか否かに基づいて、住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定する。 In one embodiment, the determination means 106 determines whether a resident character can move from the first area to the second area based on whether the number of resident characters placed in the second area has reached the sum of the standard number of residents and the upper limit number of residents that can be exceeded.

―表示手段108―
表示手段108は、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する住民キャラクタを表示する。表示手段108が第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示することは、第1エリアの少なくとも一部及び第2エリアの少なくとも一部の両方が、端末装置2の表示画面の一画面に収まるように表示することを含む。
-Display means 108-
The display means 108 displays at least a part of the first area and at least a part of the second area in a list, and also displays a resident character moving from the first area toward the second area. Displaying at least a part of the first area and at least a part of the second area in a list by the display means 108 includes displaying both at least a part of the first area and at least a part of the second area so that they fit on one screen of the display screen of the terminal device 2.

一実施形態において、表示手段108は、後述する図10のように、第1エリアの第1移動位置が含まれる部分と、第2エリアの、当該第1移動位置に対応する第2移動位置が含まれる部分とを一覧で表示する。 In one embodiment, the display means 108 displays, in a list, the portion of the first area that includes the first movement position and the portion of the second area that includes the second movement position that corresponds to the first movement position, as shown in Figure 10 described below.

第1エリアから第2エリアに向かって移動する住民キャラクタを表示することは、後述する図10のように、住民キャラクが第1エリアと第2エリアの境界を越え、第2エリアに進入する様子を表示することを含む。 Displaying a resident character moving from the first area toward the second area includes displaying the resident character crossing the boundary between the first and second areas and entering the second area, as shown in Figure 10, which will be described later.

(ネットワークインタフェース部18)
ネットワークインタフェース部18は、通信ネットワーク4を介した他の装置との通信を実現する。
(Network interface unit 18)
The network interface unit 18 realizes communication with other devices via the communication network 4 .

[サーバ装置3]
サーバ装置3は、ゲームを実行するために必要な各種情報を端末装置2に対して送信する。
[Server device 3]
The server device 3 transmits to the terminal device 2 various types of information required to execute the game.

[通信ネットワーク4]
通信ネットワーク4は、端末装置2及びサーバ装置3の間の通信を実現する。通信ネットワーク4は、例えば、TCP/IPプロトコルに基づいて通信を実現する。
[Communication Network 4]
The communication network 4 realizes communication between the terminal device 2 and the server device 3. The communication network 4 realizes communication based on, for example, the TCP/IP protocol.

<3.端末装置2の動作>
図2―10を参照して、端末装置2の動作の一例について説明する。図2は、ユーザがパズルゲームにおいてクエスト報酬を得るパート(以下、「パズルパート」と称する)と、シミュレーションゲームにおいて島空間のエリア内及びエリア間を移動する住民キャラクタを観察するパート(以下、「シミュレーションパート」と称する)とをプレイする際の端末装置2の動作の一例を示すフローチャートである。図3―6は、パズルパートにおける端末装置2の表示画面例を示す図である。図7―8及び図10は、シミュレーションパートにおける端末装置2の表示画面例を示す図である。図9は、住民キャラクタの移動方法の一例を説明するためのフローチャートである。
3. Operation of Terminal Device 2
An example of the operation of the terminal device 2 will be described with reference to Figures 2-10. Figure 2 is a flowchart showing an example of the operation of the terminal device 2 when the user plays a part in a puzzle game in which a quest reward is obtained (hereinafter referred to as the "puzzle part") and a part in a simulation game in which the user observes resident characters moving within and between areas of the island space (hereinafter referred to as the "simulation part"). Figures 3-6 are diagrams showing an example of a display screen of the terminal device 2 in the puzzle part. Figures 7-8 and 10 are diagrams showing example of a display screen of the terminal device 2 in the simulation part. Figure 9 is a flowchart for explaining an example of a method for moving a resident character.

[パズルパートにおける動作]
まず、端末装置2は、ゲームに係るアプリケーションソフトウェアを起動した後に、メニュー画面を表示する(S10)。
[Puzzle part actions]
First, the terminal device 2 starts up the application software relating to the game, and then displays a menu screen (S10).

図3は、メニュー画面の表示画面例を示す図である。図3の表示画面例には、タイトルd1、ガチャボタンMb1、クエストボタンMb2、島ボタンMb3及びショップボタンMb4が表示されている。 Figure 3 shows an example of the menu screen display. The example display screen in Figure 3 displays the title d1, gacha button Mb1, quest button Mb2, island button Mb3, and shop button Mb4.

タイトルd1は、表示画面のタイトルを示す。図3の表示画面例では、「メニュー」と表示されている。ガチャボタンMb1は、ガチャを実行するための画面に遷移するためのボタンである。クエストボタンMb2は、パズルゲームのクエストを選択するための画面に遷移するためのボタンである。島ボタンMb3は、シミュレーションゲームの島空間を選択するための画面に遷移するためのボタンである。ショップボタンMb4は、ショップの画面に遷移するためのボタンである。この例では、ユーザは、クエストボタンMb2を押下するものとして説明する。 The title d1 indicates the title of the display screen. In the example display screen of Figure 3, it displays "Menu." The gacha button Mb1 is a button for transitioning to a screen for executing gacha. The quest button Mb2 is a button for transitioning to a screen for selecting a quest in a puzzle game. The island button Mb3 is a button for transitioning to a screen for selecting an island space in a simulation game. The shop button Mb4 is a button for transitioning to a shop screen. In this example, it will be explained assuming that the user presses the quest button Mb2.

図1に戻る。次に、端末装置2は、クエストの選択をユーザから受け付ける(S12)。 Returning to Figure 1, the terminal device 2 then accepts a quest selection from the user (S12).

図4は、端末装置2がユーザからクエストの選択を受け付ける際の表示画面例を示す図である。図4の表示画面例には、タイトルd100、第1クエスト選択ボタンQb1、第2クエスト選択ボタンQb2、第3クエスト選択ボタンQb3、第4クエスト選択ボタンQb4、ステータスd102、ステータスd104、ステータスd106及びステータスd108が表示されている。 Figure 4 shows an example of a display screen when the terminal device 2 accepts a quest selection from the user. The example display screen in Figure 4 displays a title d100, a first quest selection button Qb1, a second quest selection button Qb2, a third quest selection button Qb3, a fourth quest selection button Qb4, status d102, status d104, status d106, and status d108.

タイトルd100は、表示画面のタイトルを示す。図4の表示画面例では、「クエスト選択」と表示されている。第1クエスト選択ボタンQb1、第2クエスト選択ボタンQb2、第3クエスト選択ボタンQb3及び第4クエスト選択ボタンQb4は、それぞれ、第1クエスト―第4クエストに係るパズルゲームを開始するためのボタンである。なお、第1クエスト選択ボタンQb1、第2クエスト選択ボタンQb2及び第3クエスト選択ボタンQb3は押下可能になっている一方で、第4クエスト選択ボタンQb4は、押下しても第4クエストに係るパズルゲームを開始できないようになっている。ステータスd102―d108は、それぞれ、第1クエスト―第4クエストのクリア状況を表示する要素である。ステータスd102―d108には、それぞれ、「クリア済み」、「リタイア」、「初回」及び「未開放」と表示されている。この例では、ユーザは、第3クエスト選択ボタンQb3を押下するものとして説明する。 The title d100 indicates the title of the display screen. In the example display screen of FIG. 4, "Quest Selection" is displayed. The first quest selection button Qb1, the second quest selection button Qb2, the third quest selection button Qb3, and the fourth quest selection button Qb4 are buttons for starting puzzle games relating to the first to fourth quests, respectively. Note that while the first quest selection button Qb1, the second quest selection button Qb2, and the third quest selection button Qb3 can be pressed, pressing the fourth quest selection button Qb4 will not start the puzzle game relating to the fourth quest. The statuses d102-d108 are elements that display the completion status of the first to fourth quests, respectively. The statuses d102-d108 display "Cleared," "Retired," "First Time," and "Not Opened," respectively. In this example, the user will be assumed to press the third quest selection button Qb3.

図1に戻る。次に、端末装置2は、第3クエストに係るパズルゲームを開始する(S14)。 Returning to Figure 1, the terminal device 2 then starts the puzzle game related to the third quest (S14).

図5は、端末装置2が第3クエストに係るパズルゲームを実行している際の表示画面例を示す図である。図5の表示画面例には、タイトルd200、敵キャラクタアイコンd202、目標d204及びパズル表示領域d206が表示されている。 Figure 5 shows an example of a display screen when the terminal device 2 is playing a puzzle game related to the third quest. The example display screen in Figure 5 displays a title d200, an enemy character icon d202, a target d204, and a puzzle display area d206.

タイトルd200は、表示画面のタイトルを示す。図5の表示画面例では、「クエストQ3」と表示されている。なお、「クエストQ3」は第3クエストに対応する。敵キャラクタアイコンd202は、クエストに対応する敵キャラクタのアイコンである。目標d204は、第3クエストがクリアされたと判定されるための条件である。図5の表示画面例では、「△」マークのピースを15個消去することがクリアの条件として表示されている。パズル表示領域d206には、「△」マーク、「○」マーク及び「☆」マークのピースを複数表示されている。ユーザは、いずれかのピースを押下したままスワイプすることで、当該ピースと、当該ピースに隣接するピースとの位置を入れ替えることができる。この例では、ユーザは第3クエストをクリアするものとして説明する。 The title d200 indicates the title of the display screen. In the example display screen of FIG. 5, "Quest Q3" is displayed. Note that "Quest Q3" corresponds to the third quest. The enemy character icon d202 is the icon of the enemy character corresponding to the quest. The goal d204 is the condition for determining that the third quest has been cleared. In the example display screen of FIG. 5, the condition for clearing is displayed as removing 15 pieces marked with a "△" symbol. The puzzle display area d206 displays multiple pieces marked with a "△" symbol, a "○" symbol, and a "☆" symbol. The user can switch the position of one of the pieces with the piece adjacent to it by pressing and swiping on the piece. In this example, the user is assumed to clear the third quest.

図1に戻る。次に、端末装置2は、ユーザに対して第3クエストのクリアに対するクエスト報酬を付与する(S16)。 Return to Figure 1. Next, the terminal device 2 awards the user a quest reward for completing the third quest (S16).

図6は、端末装置2がクエスト報酬を表示する際の表示画面例を示す図である。図6の表示画面例には、タイトルd300、敵キャラクタアイコンd302、クエスト報酬表示領域d304及び戻るボタンd310が表示されている。このうち、タイトルd300及び敵キャラクタアイコンd302については、図5の表示画面例を参照して説明したタイトルd200及び敵キャラクタアイコンd202と同様であるため、以下では説明を省略する。 Figure 6 is a diagram showing an example of a display screen when the terminal device 2 displays quest rewards. The example display screen in Figure 6 displays a title d300, an enemy character icon d302, a quest reward display area d304, and a back button d310. Of these, the title d300 and enemy character icon d302 are the same as the title d200 and enemy character icon d202 described with reference to the example display screen in Figure 5, and therefore will not be described below.

クエスト報酬表示領域d304は、クエストをクリアすることによってユーザに対して付与されたゲーム媒体を表示する領域である。クエスト報酬表示領域d304には、進行アイテムアイコンd306及び住民キャラクタアイコンd308が表示されている。これは、ユーザに対して進行アイテム及び住民キャラクタが付与されたことを示している。ここで付与された住民キャラクタは、特別住民キャラクタ(所有キャラクタともいう)である。戻るボタンd310は、メニュー画面に遷移するためのボタンである。この例では、ユーザは、第3クエストのクリア後に、戻るボタンd310を押下するものとして説明する。 The quest reward display area d304 is an area that displays the game content granted to the user by clearing a quest. The quest reward display area d304 displays a progress item icon d306 and a resident character icon d308. This indicates that the user has been granted a progress item and a resident character. The resident character granted here is a special resident character (also called a owned character). The back button d310 is a button for transitioning to the menu screen. In this example, the user will be described as pressing the back button d310 after clearing the third quest.

[シミュレーションパートにおける動作]
図1に戻る。次に、端末装置2は、ユーザによる戻るボタンd310の押下に応じてメニュー画面を表示する(S20)。メニュー画面の表示画面例については、図3を参照して説明したとおりである。この例では、ユーザは、次に、島ボタンMb3を押下するものとして説明する。
[Operations in the simulation part]
Returning to Fig. 1, the terminal device 2 then displays a menu screen in response to the user pressing the back button d310 (S20). An example of the menu screen display has been described with reference to Fig. 3. In this example, the user is assumed to then press the island button Mb3.

端末装置2は、シミュレーションゲームを開始し、島空間の選択をユーザから受け付ける(S22)。 The terminal device 2 starts the simulation game and accepts the user's selection of an island space (S22).

図7は、端末装置2が島空間の選択を受け付ける際の表示画面例を示す図である。図7の表示画面例には、タイトルd400、島選択ボタンIb1、島選択ボタンIb2及び島選択ボタンIb3が表示されている。 Figure 7 shows an example of a display screen when the terminal device 2 accepts the selection of an island space. The example display screen in Figure 7 displays the title d400, island selection button Ib1, island selection button Ib2, and island selection button Ib3.

タイトルd400は、表示画面のタイトルを示す。図7の表示画面例では、「島選択」と表示されている。島選択ボタンIb1―Ib3は、それぞれ、島空間Isp1、島空間Isp2及び島空間Isp3を選択するためのボタンである。この例では、ユーザは、島選択ボタンIb1を押下する(すなわち、島空間Isp1を選択する)ものとして説明する。 The title d400 indicates the title of the display screen. In the example display screen of Figure 7, it displays "Island Selection." The island selection buttons Ib1-Ib3 are buttons for selecting island space Isp1, island space Isp2, and island space Isp3, respectively. In this example, the user is assumed to press island selection button Ib1 (i.e., select island space Isp1).

図1に戻る。次に、端末装置2は、島空間Isp1のデータを読み込む(S24)。ここで読み込まれるデータは、島空間Isp1を端末装置2上で表示するために必要な各種情報を含む。ここで読み込まれるデータは、例えば、島空間Isp1において開放されているエリアに関する情報、各エリアの開放されている区画に関する情報、各区画に配置されているオブジェクトに関する情報、及び、各エリアの住民キャラクタの初期配置に関する情報等を含む。 Returning to Figure 1, the terminal device 2 then loads data for the island space Isp1 (S24). The data loaded here includes various information necessary for displaying the island space Isp1 on the terminal device 2. The data loaded here includes, for example, information about the open areas in the island space Isp1, information about the open sections of each area, information about the objects located in each section, and information about the initial placement of resident characters in each area.

一実施形態において、住民キャラクタの初期配置は、各エリアの基準住民数の比率に応じて決定される。例えば、島空間Isp1に合計で18体の住民キャラクタを配置する場合において、島空間Isp1の3つのエリアの基準住民数の比率が1:2:3である場合、3つのエリアには、それぞれ、3体、6体及び9体の住民キャラクタが初期配置される。 In one embodiment, the initial placement of resident characters is determined according to the ratio of the base number of residents in each area. For example, if a total of 18 resident characters are to be placed in island space Isp1, and the ratio of the base number of residents in the three areas of island space Isp1 is 1:2:3, then three, six, and nine resident characters will be initially placed in the three areas, respectively.

次に、端末装置2は、島空間Isp1の住民キャラクタの様子を表示する(S26)。 Next, the terminal device 2 displays the appearance of the resident characters in the island space Isp1 (S26).

図8は、島空間Isp1の表示画面例を示す図である。島空間Isp1は、エリアAr1、エリアAr2及びエリアAr3を含む。なお、図8では、特別住民キャラクタを白い猫のアイコンで、通常住民キャラクタを黒い猫のアイコンでそれぞれ示している。 Figure 8 shows an example display screen for island space Isp1. Island space Isp1 includes areas Ar1, Ar2, and Ar3. Note that in Figure 8, special resident characters are represented by white cat icons, and regular resident characters are represented by black cat icons.

エリアAr1は、区画Se10、区画Se12、移動位置Mp10及び移動位置Mp12を含む。区画Se10には、「学校」のオブジェクトが配置されている。区画Se12には、「工場」のオブジェクトが配置されている。移動位置Mp10は、エリアAr3に対応する。移動位置Mp12は、エリアAr2に対応する。また、エリアAr1には、特別住民キャラクタAc10が配置されている。特別住民キャラクタAc10は、ユーザがS16において付与された特別住民キャラクタである。 Area Ar1 includes section Se10, section Se12, movement position Mp10, and movement position Mp12. A "school" object is located in section Se10. A "factory" object is located in section Se12. Movement position Mp10 corresponds to area Ar3. Movement position Mp12 corresponds to area Ar2. Additionally, special resident character Ac10 is located in area Ar1. Special resident character Ac10 is the special resident character assigned by the user in S16.

エリアAr2は、区画Se20、区画Se22、区画Se24、区画Se26、移動位置Mp20及び移動位置Mp22を含む。区画Se20には、「窯」のオブジェクトが配置されている。区画Se22は、開放されているものの、オブジェクトは配置されていない。区画Se24には、「ビーチ」のオブジェクトが配置されている。区画Se26には、「ソファ」のオブジェクトが配置されている。移動位置Mp20は、エリアAr3に対応する。移動位置Mp22は、エリアAr1に対応する。また、エリアAr1には、特別住民キャラクタAc20、特別住民キャラクタAc22、特別住民キャラクタAc24、通常住民キャラクタNc20及び通常住民キャラクタNc22が配置されている。ユーザは、クエスト報酬として付与された進行アイテムを使用することにより、区画Se22にオブジェクトを配置することができる。 Area Ar2 includes sections Se20, Se22, Se24, Se26, movement positions Mp20, and Mp22. A "kiln" object is placed in section Se20. Section Se22 is open, but no objects are placed there. A "beach" object is placed in section Se24. A "sofa" object is placed in section Se26. Movement position Mp20 corresponds to area Ar3. Movement position Mp22 corresponds to area Ar1. Additionally, special resident character Ac20, special resident character Ac22, special resident character Ac24, regular resident character Nc20, and regular resident character Nc22 are placed in area Ar1. Users can place objects in section Se22 by using progress items granted as quest rewards.

エリアAr3は、区画Se30、区画Se32、区画Se34、区画Se36、移動位置Mp30及び移動位置Mp32を含む。区画Se30には、「店」のオブジェクトが配置されている。区画Se32には、「風車」のオブジェクトが配置されている。区画Se34には、「城」のオブジェクトが配置されている。区画Se36は、開放されていない。移動位置Mp30は、エリアAr1に対応する。移動位置Mp32は、エリアAr2に対応する。また、エリアAr3には、特別住民キャラクタAc30、特別住民キャラクタAc32、通常住民キャラクタNc30及び通常住民キャラクタNc32が配置されている。ユーザは、クエスト報酬として付与された進行アイテムを使用することにより、区画Se36を開放することができる。 Area Ar3 includes sections Se30, Se32, Se34, Se36, movement positions Mp30, and Mp32. A "store" object is located in section Se30. A "windmill" object is located in section Se32. A "castle" object is located in section Se34. Section Se36 is not unlocked. Movement position Mp30 corresponds to area Ar1. Movement position Mp32 corresponds to area Ar2. Additionally, special resident character Ac30, special resident character Ac32, normal resident character Nc30, and normal resident character Nc32 are located in area Ar3. The user can unlock section Se36 by using progress items granted as quest rewards.

住民キャラクタは、それぞれが自律的に(すなわち、ユーザの操作によらず)移動先を決定し、島空間Isp1を回遊する。図9は、住民キャラクタの移動方法の一例について説明するためのフローチャートである。以下では、エリアAr1の特別住民キャラクタAc10の移動に注目して説明する。 Each resident character autonomously (i.e., without user input) determines their destination and roams the island space Isp1. Figure 9 is a flowchart explaining an example of how resident characters move. The following explanation focuses on the movement of special resident character Ac10 in area Ar1.

まず、端末装置2は、エリアAr1内の一以上の区画及び移動位置から、特別住民キャラクタAc10の移動先を決定する(S100)。特別住民キャラクタAc10はエリアAr1に配置されているため、端末装置2は、区画Se10、区画Se12、移動位置Mp10及び移動位置Mp12のいずれかを移動先として決定する。端末装置2は、例えば、区画Se10、区画Se12、移動位置Mp10及び移動位置Mp12を、均等な確率(すなわち、25%ずつ)で移動先として決定する。 First, the terminal device 2 determines the destination of special resident character Ac10 from one or more sections and movement positions within area Ar1 (S100). Because special resident character Ac10 is located in area Ar1, the terminal device 2 determines one of section Se10, section Se12, movement position Mp10, and movement position Mp12 as the movement destination. For example, the terminal device 2 determines section Se10, section Se12, movement position Mp10, and movement position Mp12 as the movement destination with equal probability (i.e., 25% each).

次に、端末装置2は、決定された移動先が移動位置であるか否かを判定する(S102)。 Next, the terminal device 2 determines whether the determined destination is the destination position (S102).

(住民キャラクタのエリア内移動)
決定された移動先が移動位置ではない場合(S102 NO)、すなわち、決定された移動先が区画である場合、端末装置2は、当該区画に向かって特別住民キャラクタAc10を移動させる(S104)。この例では、端末装置2は、区画Se10に向かって特別住民キャラクタAc10を移動させるものとして説明する。
(Resident character movement within the area)
If the determined destination is not a destination position (NO in S102), that is, if the determined destination is a section, the terminal device 2 moves the special resident character Ac10 toward the section (S104). In this example, the terminal device 2 moves the special resident character Ac10 toward the section Se10.

特別住民キャラクタAc10が区画Se10に到着した後、端末装置2は、区画Se10に対応するアクションを特別住民キャラクタAc10に実行させる。この例では、区画Se10には「学校」のオブジェクトが配置されているため、端末装置2は、特別住民キャラクタAc10が区画Se10において「勉強」のアクションを実行する様子を表示する。 After special resident character Ac10 arrives at section Se10, the terminal device 2 causes special resident character Ac10 to perform an action corresponding to section Se10. In this example, because a "school" object is located in section Se10, the terminal device 2 displays special resident character Ac10 performing the "study" action in section Se10.

特別住民キャラクタAc10によるアクションが完了した後、端末装置2は、再度、エリアAr1内の一以上の区画及び移動位置から、特別住民キャラクタAc10の移動先を決定する(S100)。 After the action by special resident character Ac10 is completed, the terminal device 2 again determines the destination of special resident character Ac10 from one or more sections and movement positions within area Ar1 (S100).

S104―106では、特別住民キャラクタAc10の移動がエリアAr1内で完結する。そのため、このような移動をエリア内移動と称することもできる。 In steps S104-106, the movement of special resident character Ac10 is completed within area Ar1. Therefore, such movement can also be referred to as movement within the area.

(住民キャラクタのエリア間移動)
これに対して、S100において決定された移動先が移動位置である場合(S102 YES)、端末装置2は、移動位置に対応するエリアに特別住民キャラクタAc10が移動可能であるか否かを判定する(S108)。この例では、S100において、移動先として移動位置Mp12が決定されたものとして説明する。すなわち、端末装置2は、特別住民キャラクタAc10が、移動位置Mp12に対応するエリアAr2に移動可能であるか否かを判定する。
(Resident character movement between areas)
On the other hand, if the movement destination determined in S100 is the movement position (YES in S102), the terminal device 2 determines whether or not the special resident character Ac10 can move to the area corresponding to the movement position (S108). In this example, it is assumed that the movement position Mp12 is determined as the movement destination in S100. That is, the terminal device 2 determines whether or not the special resident character Ac10 can move to the area Ar2 corresponding to the movement position Mp12.

端末装置2は、例えば、以下の(1)―(4)に示す一連の処理により特別住民キャラクタAc10がエリアAr2に移動可能であるか否かを判定する。
(1)エリアAr2に配置されたオブジェクトの数に基づいて、エリアAr2の基準住民数、超過上限数及び受入上限数を特定する。
(2)エリアAr2に配置された住民キャラクタの数が、基準住民数及び超過上限数の合計に達しているか否かを判定する。
(3)エリアAr2の住民キャラクタのうち、エリアAr1又はエリアAr3からエリアAr2に移動してきた住民キャラクタの数が、受入上限数に達しているか否かを判定する。
(4)(2)及び(3)のいずれにおいても否定的な判定がされた場合、特別住民キャラクタAc10はエリアAr2に移動可能であると判定する。それ以外の場合、特別住民キャラクタAc10はエリアAr2に移動不可であると判定する。
The terminal device 2 determines whether or not the special resident character Ac10 can move to the area Ar2, for example, by a series of processes shown in (1) to (4) below.
(1) Based on the number of objects placed in area Ar2, the standard number of residents, the upper limit number of residents in excess of area Ar2, and the upper limit number of residents that can be accepted in area Ar2 are determined.
(2) Determine whether the number of resident characters placed in area Ar2 has reached the sum of the standard number of residents and the upper limit number of residents that can be exceeded.
(3) Determine whether the number of resident characters in area Ar2 who have moved from area Ar1 or area Ar3 to area Ar2 has reached the upper limit of the number that can be accepted.
(4) If a negative determination is made in both (2) and (3), it is determined that the special resident character Ac10 can move to the area Ar2. Otherwise, it is determined that the special resident character Ac10 cannot move to the area Ar2.

特別住民キャラクタAc10がエリアAr2に移動不可であると判定された場合(S108 NO)、端末装置2は、特別住民キャラクタAc10の移動を中止し、再度、エリアAr1内の一以上の区画及び移動位置から、特別住民キャラクタAc10の移動先を決定する(S100)。 If it is determined that special resident character Ac10 cannot move to area Ar2 (S108 NO), the terminal device 2 stops the movement of special resident character Ac10 and again determines the movement destination of special resident character Ac10 from one or more sections and movement positions within area Ar1 (S100).

特別住民キャラクタAc10がエリアAr2に移動可能であると判定された場合(S108 YES)、端末装置2は、特別住民キャラクタAc10を移動位置Mp12に向かって移動させる(S110)。次に、端末装置2は、特別住民キャラクタAc10を移動位置Mp12に対応するエリアであるエリアAr2に移動させる(S112)。次に、端末装置2は、エリアAr2内の一以上の区画及び移動位置から特別住民キャラクタAc10の次の移動先を決定する(S100)。 If it is determined that the special resident character Ac10 can move to area Ar2 (S108 YES), the terminal device 2 moves the special resident character Ac10 toward the movement position Mp12 (S110). Next, the terminal device 2 moves the special resident character Ac10 to area Ar2, which is the area corresponding to the movement position Mp12 (S112). Next, the terminal device 2 determines the next movement destination of the special resident character Ac10 from one or more sections within area Ar2 and the movement position (S100).

図10は、島空間Isp1のうち、図8の枠Frの範囲を拡大して示した図である。図10を参照して、S110―112及びその後のS100における端末装置2の表示画面例について説明する。 Figure 10 is an enlarged view of the island space Isp1, showing the area of frame Fr in Figure 8. An example of the display screen of the terminal device 2 in steps S110-112 and the subsequent step S100 will be described with reference to Figure 10.

端末装置2は、エリアAr1の少なくとも一部及びエリアAr2の少なくとも一部を一覧で表示するとともに、エリアAr1からエリアAr2に向かって移動する特別住民キャラクタAc10を表示する。より具体的には、端末装置2は、特別住民キャラクタAc10が、出発位置から移動先である移動位置Mp12まで徒歩で移動し(S110)、エリアAr1とエリアAr2の境界を越えてエリアAr2に進入し(S112)、エリアAr2内で次の移動先に向かって移動する(S110)様子を表示する。 The terminal device 2 displays at least a portion of area Ar1 and at least a portion of area Ar2 in a list, and also displays a special resident character Ac10 moving from area Ar1 toward area Ar2. More specifically, the terminal device 2 displays the special resident character Ac10 moving on foot from the starting position to the destination position Mp12 (S110), crossing the boundary between areas Ar1 and Ar2 and entering area Ar2 (S112), and moving toward the next destination within area Ar2 (S110).

S108―112において、端末装置2は、特別住民キャラクタAc10をエリアAr1からエリアAr2に移動させる。このような移動をエリア間移動と称することもできる。 In S108-112, the terminal device 2 moves the special resident character Ac10 from area Ar1 to area Ar2. This type of movement can also be referred to as inter-area movement.

以上をまとめると、本開示の一態様に係るプログラムは、端末装置2のコンピュータ70を、仮想空間において第1ゲームを進行させる進行手段100であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行手段100と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定手段106と、判定手段106により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動手段102aと、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示手段108と、として機能させる。 In summary, a program according to one aspect of the present disclosure causes the computer 70 of the terminal device 2 to function as: progression means 100 for progressing a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; determination means 106 for determining whether the first game content can be moved from the first area to the second area based on the progress of the first game; first movement means 102a for moving the first game content from the first area toward the second area based on the determination by the determination means 106 that movement is possible; and display means 108 for displaying at least a portion of the first area and at least a portion of the second area in a list, and displaying the first game content moving from the first area toward the second area.

<4.端末装置2の効果>
端末装置2によれば、ゲームの興趣性を向上させることができる。端末装置2は、シミュレーションゲームの進行状況に基づいて住民キャラクタが第1エリアから第2エリアに移動可能か否かを判定し、その判定結果に基づいて住民キャラクタを移動させる。そのため、端末装置2は、複数のエリアにバランスよく住民キャラクタを配置することができる。また、端末装置2は、住民キャラクタが第1エリアから第2エリアに向かって移動する様子を表示する。そのため、ユーザは、島空間内を自由に回遊する住民キャラクタを観察して楽しむことができる。また、上記プログラムによれば、住民キャラクタは一定の制限の下で移動することになるため、端末装置2の演算負荷を軽減することもできる。
4. Effects of Terminal Device 2
The terminal device 2 can improve the entertainment value of the game. The terminal device 2 determines whether a resident character can move from the first area to the second area based on the progress of the simulation game, and moves the resident character based on the determination result. Therefore, the terminal device 2 can distribute the resident characters in a balanced manner across multiple areas. Furthermore, the terminal device 2 displays the resident character moving from the first area to the second area. Therefore, the user can enjoy watching the resident character roam freely within the island space. Furthermore, according to the above program, the resident character moves under certain restrictions, which can reduce the computational load on the terminal device 2.

一実施形態において、第2エリアは、それぞれにオブジェクトが配置される一以上の区画を含み、上記プログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて進行状況を特定する第1特定手段104a、としてさらに機能させる。 In one embodiment, the second area includes one or more sections in each of which an object is placed, and the program further causes the computer 70 to function as a first determination means 104a that determines the progress status based on the object placed in each of the one or more sections.

この構成によれば、住民キャラクタが第2エリアに移動可能か否かは、少なくとも第2エリアに配置されたオブジェクトに基づいて判定される。これにより、端末装置2は、各エリアの発展度に応じて住民キャラクタを移動させるようになるため、ゲームの興趣性をさらに高めることができる。 With this configuration, whether a resident character can move to the second area is determined based at least on the objects placed in the second area. This allows the terminal device 2 to move the resident character according to the development level of each area, further increasing the entertainment value of the game.

一実施形態において、第2エリアには、第1ゲーム媒体とは異なる一以上の第2ゲーム媒体が配置され、第1特定手段104aは、一以上の第2ゲーム媒体の数にさらに基づいて進行状況を特定する。 In one embodiment, one or more second game media different from the first game media are placed in the second area, and the first identification means 104a identifies the progress status further based on the number of the one or more second game media.

この構成によれば、住民キャラクタが第2エリアに移動可能か否かは、少なくとも第2エリアに配置された他の住民キャラクタの数に基づいて判定される。これにより、端末装置2は、各エリアの盛り上がり具合に応じて住民キャラクタを移動させるようになるため、ゲームの興趣性をさらに高めることができる。 With this configuration, whether a resident character can move to the second area is determined based on at least the number of other resident characters placed in the second area. This allows the terminal device 2 to move resident characters depending on the level of excitement in each area, further increasing the entertainment value of the game.

一実施形態において、上記プログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて、第2エリアに配置され得るゲーム媒体の数の基準である第1数と、第2エリアとは異なるエリアから、第1数を超えて第2エリアに対して移動し得るゲーム媒体の数である第2数と、を特定する第2特定手段104b、としてさらに機能させ、第1特定手段104aは、第1数、第2数及び一以上の第2ゲーム媒体の数に基づいて、進行状況を特定する。 In one embodiment, the program further causes the computer 70 to function as a second identification means 104b that identifies a first number, which is a measure of the number of game media that can be placed in the second area, based on objects placed in each of one or more sections, and a second number, which is the number of game media that can be moved from an area different from the second area to the second area in excess of the first number; and the first identification means 104a identifies the progress status based on the first number, the second number, and the number of one or more second game media.

この構成によれば、住民キャラクタが第2エリアに移動可能か否かは、少なくとも第2エリアの基準住民数及び超過上限数と、現に第2エリアに配置された他の住民キャラクタの数とに基づいて判定される。これにより、端末装置2は、既に他の住民キャラクタが多く配置されているエリアには住民キャラクタを移動させないようになるため、エリア間での住民キャラクタの配置が偏ることを抑制し、ゲームの興趣性をさらに高めることができる。 With this configuration, whether a resident character can move to the second area is determined based on at least the standard number of residents and the upper limit number of residents in the second area, and the number of other resident characters currently placed in the second area. This prevents the terminal device 2 from moving a resident character to an area where many other resident characters are already placed, thereby preventing uneven placement of resident characters between areas and further increasing the entertainment value of the game.

一実施形態において、第2エリアに配置されるゲーム媒体は、ユーザが第1ゲームとは異なる第2ゲームを進行させることによってユーザに関連付けられた所有ゲーム媒体と、ユーザに関連付けられていない非所有ゲーム媒体とを含み、第2エリアとは異なるエリアから第2エリアに対して移動し得るゲーム媒体は、所有ゲーム媒体を含む。 In one embodiment, the game media placed in the second area include owned game media associated with the user by the user progressing through a second game different from the first game, and non-owned game media not associated with the user, and game media that can be moved from an area different from the second area to the second area include owned game media.

この構成によれば、エリア間を移動する住民キャラクタに特別住民キャラクタが含まれるようになる。また、特別住民キャラクタは、ユーザがクエスト報酬として付与された住民キャラクタであるから、通常住民キャラクタと比較してユーザの思い入れが強い場合が多い。これにより、ユーザは、自身の思い入れが強い特別住民キャラクタがエリア間を回遊する様子を観察できるようになるため、端末装置2は、ゲームの興趣性をさらに高めることができる。 With this configuration, special resident characters will be included among the resident characters that move between areas. Furthermore, because special resident characters are resident characters that users have received as quest rewards, users often have stronger attachment to them than regular resident characters. This allows users to observe how special resident characters, to whom they have strong attachment, move between areas, thereby enabling the terminal device 2 to further increase the entertainment value of the game.

一実施形態において、上記プログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて、第2エリアに対して移動し得るゲーム媒体の数を特定する第3特定手段104c、としてさらに機能させ、第1特定手段104aは、第2エリアに対して移動し得るゲーム媒体の数と、一以上の第2ゲーム媒体の数とに基づいて、進行状況を特定する。 In one embodiment, the program further causes the computer 70 to function as a third determination means 104c that determines the number of game media that can be moved to the second area based on the objects placed in each of the one or more sections, and the first determination means 104a determines the progress status based on the number of game media that can be moved to the second area and the number of one or more second game media.

この構成によれば、住民キャラクタが第2エリアに移動可能か否かは、少なくとも第2エリアの受入上限数と、他のエリアから第2エリアに移動してきた他の住民キャラクタの数とに基づいて判定される。これにより、端末装置2は、既に他の住民キャラクタが多く流入しているエリアには住民キャラクタを移動させないようになるため、エリア間での住民キャラクタの配置が偏ることを抑制し、ゲームの興趣性をさらに高めることができる。 With this configuration, whether a resident character can move to the second area is determined based on at least the second area's maximum capacity and the number of other resident characters that have moved into the second area from other areas. This prevents the terminal device 2 from moving a resident character into an area that already has a large number of other resident characters, thereby preventing uneven placement of resident characters between areas and further increasing the entertainment value of the game.

一実施形態において、上記プログラムは、コンピュータ70を、第1移動手段102aにより移動させられる前の第1ゲーム媒体を、第1エリア内において移動させる第2移動手段102b、としてさらに機能させる。 In one embodiment, the program further causes the computer 70 to function as a second moving means 102b that moves the first game medium within the first area before it is moved by the first moving means 102a.

この構成によれば、住民キャラクタは、エリア間だけでなくエリア内も回遊するようになる。これにより、ユーザは、エリア内で回遊する住民キャラクタを観察することができるようになるため、端末装置2は、ゲームの興趣性をさらに高めることができる。 With this configuration, resident characters will roam not only between areas but also within areas. This allows users to observe resident characters roaming within areas, allowing the terminal device 2 to further increase the entertainment value of the game.

一実施形態において、第1エリアは、それぞれにオブジェクトが設定される一以上の区画と、第1ゲーム媒体が第2エリアに移動するための移動位置とを含んでよく、第2移動手段102bは、一以上の区画及び移動位置の中から決定された第1ゲーム媒体の移動先に向かって、第1ゲーム媒体を移動させてよい。 In one embodiment, the first area may include one or more sections in each of which an object is set, and a movement position for the first game medium to move to the second area, and the second movement means 102b may move the first game medium toward a destination of the first game medium determined from among the one or more sections and movement positions.

この構成によれば、住民キャラクタは、エリア内のオブジェクトを回遊しつつ、例えば確率的に他のエリアに移動する。これにより、端末装置2は、ユーザが住民キャラクタの観察に飽きることを抑制できる。 With this configuration, the resident character moves around objects within the area, for example, probabilistically moving to other areas. This allows the terminal device 2 to prevent the user from getting bored of observing the resident character.

なお、上述した端末装置2の効果は一例に過ぎず、本開示の適用範囲を限定するものではない。 Note that the effects of the terminal device 2 described above are merely examples and do not limit the scope of application of this disclosure.

<5.変形例>
上記実施形態で説明した事項は、矛盾のない範囲で適宜変更することができる。
5. Modified Examples
The matters described in the above embodiment can be changed as appropriate within a range that does not cause inconsistencies.

上記実施形態では、端末装置2の本開示に係る処理を実行するとして説明したが、これに限られない。具体的には、同様の処理はサーバ装置3で実行されてよく、端末装置2はその結果を表示してもよい。 In the above embodiment, the terminal device 2 is described as executing the processing related to the present disclosure, but this is not limited to this. Specifically, the same processing may be executed by the server device 3, and the terminal device 2 may display the results.

上記実施形態では、基準住民数、超過上限数及び受入上限数は、第2エリアに配置されているオブジェクトの数に基づいて特定されるとして説明したが、これに限られない。基準住民数、超過上限数及び受入上限数は、第2エリアに配置されているオブジェクトのレベル、希少度及び使用期間等に応じて決定されてもよい。 In the above embodiment, the standard number of residents, the upper limit on excess numbers, and the upper limit on acceptance numbers were described as being determined based on the number of objects placed in the second area, but this is not limited to this. The standard number of residents, the upper limit on excess numbers, and the upper limit on acceptance numbers may also be determined based on the level, rarity, and usage period of the objects placed in the second area, etc.

上記実施形態では、移動位置は1つのエリアに対応する(例えば、移動位置Mp12はエリアAr2に対応する)として説明したが、移動位置は2以上のエリアに対応してもよい。この場合、端末装置2は、移動位置に到着した住民キャラクタを、対応する2以上のエリアから確率に基づいて選択されたエリアに向かって移動させてよく、シミュレーションゲームの進行状況に基づいて選択されたエリアに向かって移動させてもよい。 In the above embodiment, the movement position corresponds to one area (for example, movement position Mp12 corresponds to area Ar2), but the movement position may correspond to two or more areas. In this case, the terminal device 2 may move the resident character that has arrived at the movement position toward an area selected from the two or more corresponding areas based on probability, or may move the resident character toward an area selected based on the progress of the simulation game.

上記実施形態では、端末装置2は、住民キャラクタの移動先を移動位置に決定した後で、住民キャラクタが当該移動位置に対応するエリアに移動可能か否かを判定するとして説明したが、これに限られない。端末装置2は、例えば、複数のエリアのそれぞれに移動可能であるか否かを記憶し、移動不可なエリアに対応する移動位置は、移動先の候補から除外してよい。 In the above embodiment, the terminal device 2 determines whether the resident character can move to the area corresponding to the movement position after determining the movement destination of the resident character, but this is not limited to this. For example, the terminal device 2 may store whether movement is possible for each of a plurality of areas, and exclude movement positions corresponding to areas to which movement is not possible from the candidate movement destinations.

上記実施形態では、住民キャラクタのエリア内移動において、一以上の区画及び移動位置が均等な確率で移動先として決定されるとして説明したが、これに限られない。住民キャラクタは、一以上の区画及び移動位置を所定の順序で巡回してよい。また、移動先は、住民キャラクタの属性や嗜好に基づいて特定される確率に基づいて決定されてもよい。 In the above embodiment, when a resident character moves within an area, one or more sections and movement locations are determined as the movement destination with equal probability, but this is not limited to this. The resident character may travel between one or more sections and movement locations in a predetermined order. The movement destination may also be determined based on a probability determined based on the resident character's attributes and preferences.

上記実施形態では、住民キャラクタは区画に到着した際にアクションを実行するとして説明したが、これに限られない。住民キャラクタは、移動先に向かって移動する途中で所定のアクション(例えば、汗をふく、深呼吸する、踊り出す、等)を実行してもよい。 In the above embodiment, the resident character was described as performing an action when arriving at a section, but this is not limited to this. The resident character may also perform a predetermined action (e.g., wiping sweat, taking a deep breath, starting to dance, etc.) while moving towards the destination.

住民キャラクタが所定のエリアから複数の他のエリアに移動可能な場合には、住民キャラクタがいずれのエリアに移動するかは、当該複数の他のエリアに配置された他の住民キャラクタの数に基づいて決定されてよい。端末装置2は、例えば、住民キャラクタを、他の住民キャラクタが多く配置されたエリア(すなわち、盛り上がっているエリア)に優先的に移動させてもよい。また、端末装置2は、例えば、住民キャラクタを、配置された他の住民キャラクタが少ないエリア(すなわち、空いているエリア)に優先的に移動させてもよい。 If a resident character can move from a predetermined area to multiple other areas, the area to which the resident character moves may be determined based on the number of other resident characters placed in those multiple other areas. The terminal device 2 may, for example, preferentially move a resident character to an area where many other resident characters are placed (i.e., an area that is lively). The terminal device 2 may also, for example, preferentially move a resident character to an area where few other resident characters are placed (i.e., an empty area).

上記実施形態では、住民キャラクタは徒歩で移動するものとして説明したが、これに限られない。移動手段102が住民キャラクタを移動させることは、移動装置(例えば、車、船及び自転車等)に対応するオブジェクトを住民キャラクタに使用させることを含む。 In the above embodiment, the resident characters are described as moving on foot, but this is not limited to this. Moving a resident character using the transportation means 102 includes having the resident character use an object corresponding to a transportation device (e.g., a car, a boat, a bicycle, etc.).

上記実施形態では、特別住民キャラクタがエリア間を移動するものとして説明したが、端末装置2は、通常住民キャラクタもエリア間を移動させてよい。 In the above embodiment, special resident characters were described as moving between areas, but the terminal device 2 may also allow regular resident characters to move between areas.

<6.ハードウェア構成>
図11を参照して、上述してきた端末装置2を含む各装置をコンピュータ70により実現する場合のハードウェア構成の一例を説明する。なお、それぞれの装置の機能は、複数台の装置に分けて実現することもできる。
6. Hardware Configuration
11, an example of a hardware configuration in which each device including the above-described terminal device 2 is realized by a computer 70 will be described. Note that the functions of each device can also be realized by dividing them into multiple devices.

図11に示すように、コンピュータ70は、プロセッサ700と、記憶装置702と、入力I/F704と、データI/F706と、通信I/F708、及び表示装置710を含む。 As shown in FIG. 11, the computer 70 includes a processor 700, a storage device 702, an input I/F 704, a data I/F 706, a communication I/F 708, and a display device 710.

プロセッサ700は、記憶装置702に記憶されているプログラムを実行することによりコンピュータ70における様々な処理を制御する。例えば、端末装置2の制御部10が備える各機能部等は、記憶装置702に記憶されたプログラムを、プロセッサ700が実行することにより実現可能である。 The processor 700 controls various processes in the computer 70 by executing programs stored in the storage device 702. For example, the various functional units provided in the control unit 10 of the terminal device 2 can be realized by the processor 700 executing programs stored in the storage device 702.

記憶装置702は、例えばRAM(Random Access Memory)等の記憶媒体である。RAMは、プロセッサ700によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。 The storage device 702 is a storage medium such as RAM (Random Access Memory). The RAM temporarily stores the program code of the program executed by the processor 700 and data required when the program is executed.

記憶装置702は、他にも、例えばハードディスクドライブ(HDD)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置702は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。当該各種プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。この他、記憶装置702は、各種情報を登録するテーブルと、当該テーブルを管理するDBを記憶することも可能である。このようなプログラムやデータは、必要に応じて記憶装置702にロードされることにより、プロセッサ700から参照される。 Storage device 702 may also be a non-volatile storage medium such as a hard disk drive (HDD) or flash memory. Storage device 702 stores an operating system and various programs for implementing the above-mentioned configurations. The storage medium storing these various programs may be a non-transitory computer-readable medium. Storage device 702 may also store tables that register various information and a database that manages these tables. Such programs and data are loaded into storage device 702 as needed and referenced by processor 700.

入力I/F704は、ユーザからの入力を受け付けるためのデバイスである。入力I/F704の具体例としては、カメラ、ボタン、マイク、キーボード、マウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力I/F704は、例えばUSB(Universal Serial Bus)等のインタフェースを介してコンピュータ70に接続されてもよい。 The input I/F 704 is a device for receiving input from the user. Specific examples of the input I/F 704 include a camera, buttons, a microphone, a keyboard, a mouse, a touch panel, various sensors, and a wearable device. The input I/F 704 may be connected to the computer 70 via an interface such as a USB (Universal Serial Bus).

データI/F706は、コンピュータ70の外部からデータを入力するためのデバイスである。データI/F706の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データI/F706は、コンピュータ70の外部に設けられることも考えられる。その場合、データI/F706は、例えばUSB等のインタフェースを介してコンピュータ70へと接続される。 The data I/F 706 is a device for inputting data from outside the computer 70. A specific example of the data I/F 706 is a drive device for reading data stored on various storage media. The data I/F 706 may also be provided outside the computer 70. In that case, the data I/F 706 is connected to the computer 70 via an interface such as a USB.

通信I/F708は、コンピュータ70の外部の装置と有線または無線により、通信ネットワーク4を介したデータ通信を行うためのデバイスである。通信I/F708は、コンピュータ70の外部に設けられることも考えられる。その場合、通信I/F708は、例えばUSB等のインタフェースを介してコンピュータ70に接続される。 The communication I/F 708 is a device for performing data communication via the communication network 4, either wired or wirelessly, with devices external to the computer 70. The communication I/F 708 may also be provided external to the computer 70. In that case, the communication I/F 708 is connected to the computer 70 via an interface such as a USB.

表示装置710は、各種情報を表示するためのデバイスである。表示装置710の具体例としては、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置710は、コンピュータ70の外部に設けられてもよい。その場合、表示装置710は、例えばディスプレイケーブル等を介してコンピュータ70に接続される。また、入力I/F704としてタッチパネルが採用される場合には、表示装置710は、入力I/F704と一体化して構成することが可能である。 The display device 710 is a device for displaying various types of information. Specific examples of the display device 710 include a liquid crystal display, an organic EL (Electro-Luminescence) display, and a display for a wearable device. The display device 710 may be provided external to the computer 70. In that case, the display device 710 is connected to the computer 70 via, for example, a display cable. Furthermore, if a touch panel is used as the input I/F 704, the display device 710 can be configured as an integrated part of the input I/F 704.

また、上記実施の形態で記載された端末装置2が備える構成要素は、記憶装置702に格納されたプログラムがプロセッサ700によって実行されることで、定められた処理が他のハードウェアと協働して実現されるものとする。また、言い換えれば、これらの構成要素は、ソフトウェアまたはファームウェアとしても、それと対応するハードウェアとしても想定され、その双方の概念において、「機能」、「手段」、「部」、「処理回路」、「ユニット」、または「モジュール」等とも記載され、またそれぞれに読み替えることができる。 Furthermore, the components of the terminal device 2 described in the above embodiment are assumed to be implemented in cooperation with other hardware by the processor 700 executing a program stored in the storage device 702. In other words, these components can be considered as both software or firmware and the corresponding hardware, and in both of these concepts, they can also be referred to as "functions," "means," "parts," "processing circuits," "units," or "modules," and can be interpreted interchangeably.

<7.本開示の実施の態様>
本開示は、例えば、以下の実施の態様を含む。
7. Embodiments of the present disclosure
The present disclosure includes, for example, the following embodiments.

[付記1]
本開示の一態様に係るプログラムは、コンピュータ70を、仮想空間において第1ゲームを進行させる進行手段100であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行手段100と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定手段106と、判定手段106により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動手段102aと、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示手段108と、として機能させる。
[Appendix 1]
A program according to one aspect of the present disclosure causes a computer 70 to function as: a progression means 100 for progressing a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; a determination means 106 for determining whether the first game content can be moved from the first area to the second area based on the progress of the first game; a first movement means 102a for moving the first game content from the first area toward the second area based on the determination by the determination means 106 that movement is possible; and a display means 108 for displaying at least a portion of the first area and at least a portion of the second area in a list, and displaying the first game content moving from the first area toward the second area.

[付記2]
付記1に記載のプログラムにおいて、第2エリアは、それぞれにオブジェクトが配置される一以上の区画を含んでよく、当該プログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて進行状況を特定する第1特定手段104a、としてさらに機能させてよい。
[Appendix 2]
In the program described in Appendix 1, the second area may include one or more sections in each of which an object is placed, and the program may further cause the computer 70 to function as a first identification means 104a that identifies the progress status based on the object placed in each of the one or more sections.

[付記3]
付記2に記載のプログラムにおいて、第2エリアには、第1ゲーム媒体とは異なる一以上の第2ゲーム媒体が配置されてよく、第1特定手段104aは、一以上の第2ゲーム媒体の数にさらに基づいて進行状況を特定してよい。
[Appendix 3]
In the program described in Appendix 2, one or more second game media different from the first game media may be placed in the second area, and the first identification means 104a may identify the progress status further based on the number of the one or more second game media.

[付記4]
付記3に記載のプログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて、第2エリアに配置され得るゲーム媒体の数の基準である第1数と、第2エリアとは異なるエリアから、第1数を超えて第2エリアに対して移動し得るゲーム媒体の数である第2数と、を特定する第2特定手段104b、としてさらに機能させてよく、第1特定手段104aは、第1数、第2数及び一以上の第2ゲーム媒体の数に基づいて、進行状況を特定してよい。
[Appendix 4]
The program described in Appendix 3 may further cause the computer 70 to function as a second identification means 104b that identifies a first number that is a reference for the number of game media that can be placed in the second area based on objects placed in each of one or more sections, and a second number that is the number of game media that can be moved from an area different from the second area to the second area in excess of the first number, and the first identification means 104a may identify the progress status based on the first number, the second number, and the number of one or more second game media.

[付記5]
付記4に記載のプログラムにおいて、第2エリアに配置されるゲーム媒体は、ユーザが第1ゲームとは異なる第2ゲームを進行させることによってユーザに関連付けられた所有ゲーム媒体と、ユーザに関連付けられていない非所有ゲーム媒体とを含んでよく、第2エリアとは異なるエリアから第2エリアに対して移動し得るゲーム媒体は、所有ゲーム媒体を含んでよい。
[Appendix 5]
In the program described in Appendix 4, the game media placed in the second area may include owned game media associated with the user by the user progressing a second game different from the first game, and non-owned game media not associated with the user, and the game media that may be moved from an area different from the second area to the second area may include owned game media.

[付記6]
付記3に記載のプログラムは、コンピュータ70を、一以上の区画のそれぞれに配置されたオブジェクトに基づいて、第2エリアに対して移動し得るゲーム媒体の数を特定する第3特定手段104c、としてさらに機能させてよく、第1特定手段104aは、第2エリアに対して移動し得るゲーム媒体の数と、一以上の第2ゲーム媒体の数とに基づいて、進行状況を特定してよい。
[Appendix 6]
The program described in Appendix 3 may further cause the computer 70 to function as a third identification means 104c that identifies the number of game media that can be moved to the second area based on objects placed in each of one or more sections, and the first identification means 104a may identify the progress status based on the number of game media that can be moved to the second area and the number of one or more second game media.

[付記7]
付記1から付記6のいずれか一つに記載のプログラムは、コンピュータ70を、第1移動手段102aにより移動させられる前の第1ゲーム媒体を、第1エリア内において移動させる第2移動手段102b、としてさらに機能させてよい。
[Appendix 7]
The program described in any one of Appendices 1 to 6 may further cause the computer 70 to function as a second moving means 102b that moves the first game medium within the first area before it is moved by the first moving means 102a.

[付記8]
付記7に記載のプログラムにおいて、第1エリアは、それぞれにオブジェクトが設定される一以上の区画と、第1ゲーム媒体が第2エリアに移動するための移動位置とを含んでよく、第2移動手段102bは、一以上の区画及び移動位置の中から決定された第1ゲーム媒体の移動先に向かって、第1ゲーム媒体を移動させてよい。
[Appendix 8]
In the program described in Appendix 7, the first area may include one or more sections in each of which an object is set, and a movement position for the first game medium to move to the second area, and the second movement means 102b may move the first game medium toward a destination of the first game medium determined from among the one or more sections and the movement position.

[付記9]
本開示の他の一態様に係る情報処理装置は、仮想空間において第1ゲームを進行させる進行部であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行部と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定部と、判定部により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動部と、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示部と、を備える。
[Appendix 9]
An information processing device according to another aspect of the present disclosure includes a progression unit that progresses a first game in a virtual space, the virtual space including a first area in which the first game medium is placed and a second area different from the first area; a determination unit that determines whether the first game medium can be moved from the first area to the second area based on the progress of the first game; a first movement unit that moves the first game medium from the first area toward the second area based on the determination by the determination unit that movement is possible; and a display unit that displays at least a portion of the first area and at least a portion of the second area in a list and displays the first game medium moving from the first area toward the second area.

[付記10]
本開示の他の一態様に係るシステムは、仮想空間において第1ゲームを進行させる進行部であって、仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行部と、第1ゲームの進行状況に基づいて、第1ゲーム媒体が第1エリアから第2エリアに移動可能か否かを判定する判定部と、
判定部により移動可能であると判定されたことに基づいて、第1ゲーム媒体を第1エリアから第2エリアに向かって移動させる第1移動部と、第1エリアの少なくとも一部及び第2エリアの少なくとも一部を一覧で表示するとともに、第1エリアから第2エリアに向かって移動する第1ゲーム媒体を表示する表示部と、を備える。
[Supplementary Note 10]
A system according to another aspect of the present disclosure includes a progression unit that progresses a first game in a virtual space, the virtual space including a first area in which the first game content is placed and a second area different from the first area; a determination unit that determines whether the first game content can be moved from the first area to the second area based on the progress of the first game;
The game device includes a first movement unit that moves the first game medium from the first area toward the second area based on the determination by the determination unit that the first game medium is movable, and a display unit that displays at least a portion of the first area and at least a portion of the second area in a list and displays the first game medium moving from the first area toward the second area.

1…システム
2…端末装置
2…情報処理装置
3…サーバ装置
10…制御部
14…記憶部
70…コンピュータ
100…進行手段
102…移動手段
102a…第1移動手段
102b…第2移動手段
104…特定手段
104a…第1特定手段
104b…第2特定手段
104c…第3特定手段
106…判定手段
108…表示手段
DESCRIPTION OF SYMBOLS 1...System 2...Terminal device 2...Information processing device 3...Server device 10...Control unit 14...Storage unit 70...Computer 100...Progress means 102...Moving means 102a...First moving means 102b...Second moving means 104...Identifying means 104a...First identifying means 104b...Second identifying means 104c...Third identifying means 106...Determining means 108...Display means

Claims (10)

コンピュータを、
仮想空間において第1ゲームを進行させる進行手段であって、
前記仮想空間は、第1ゲーム媒体が配置された第1エリアと、当該第1エリアとは異なる第2エリアとを含
前記第2エリアは、それぞれにオブジェクトが配置される一以上の区画を含む、
進行手段と、
前記一以上の区画のそれぞれに配置されたオブジェクトに基づいて、前記第1ゲームの進行状況を特定する第1特定手段と、
記進行状況に基づいて、前記第1ゲーム媒体が前記第1エリアから前記第2エリアに移動可能か否かを判定する判定手段と、
前記判定手段により移動可能であると判定されたことに基づいて、前記第1ゲーム媒体を前記第1エリアから前記第2エリアに向かって移動させる第1移動手段と、
前記第1エリアの少なくとも一部及び前記第2エリアの少なくとも一部を一覧で表示するとともに、前記第1エリアから前記第2エリアに向かって移動する前記第1ゲーム媒体を表示する表示手段と、
として機能させる、プログラム。
Computer,
A progression means for progressing a first game in a virtual space,
the virtual space includes a first area in which a first game content is placed and a second area different from the first area;
the second area includes one or more sections in each of which an object is placed;
The means of progression;
a first determination means for determining a progress status of the first game based on objects placed in each of the one or more sections;
a determination means for determining whether the first game content can be moved from the first area to the second area based on the progress status;
a first moving means for moving the first game content from the first area toward the second area based on the determination by the determination means that the first game content is movable;
a display means for displaying at least a portion of the first area and at least a portion of the second area in a list, and displaying the first game medium moving from the first area toward the second area;
A program that functions as a
前記第2エリアには、前記第1ゲーム媒体が当該第2エリアに向かって移動する前から当該第2エリア内を移動可能な一以上の第2ゲーム媒体が配置され、
前記第1特定手段は、前記一以上の第2ゲーム媒体の数にさらに基づいて前記進行状況を特定する、請求項に記載のプログラム。
one or more second game media are placed in the second area, the second game media being movable within the second area before the first game media moves toward the second area ;
The program according to claim 1 , wherein the first determination means determines the progress status further based on the number of the one or more second game media.
前記コンピュータを、
前記一以上の区画のそれぞれに配置されたオブジェクトに基づいて、前記第2エリアに配置され得るゲーム媒体の数の基準である第1数と、前記第2エリアとは異なるエリアから、前記第1数を超えて前記第2エリアに対して移動し得るゲーム媒体の数である第2数と、を特定する第2特定手段、としてさらに機能させ、
前記第1特定手段は、前記第1数、前記第2数及び前記一以上の第2ゲーム媒体の数に基づいて、前記進行状況を特定する、請求項に記載のプログラム。
The computer
and further functioning as a second specifying means for specifying, based on the objects placed in each of the one or more sections, a first number that is a reference for the number of game contents that can be placed in the second area, and a second number that is the number of game contents that can be moved from an area other than the second area to the second area in excess of the first number;
The program according to claim 2 , wherein the first determination means determines the progress status based on the first number, the second number, and the number of the one or more second game media.
前記第2エリアに配置されるゲーム媒体は、ユーザが前記第1ゲームとは異なる第2ゲームを進行させることによって前記ユーザに関連付けられた所有ゲーム媒体と、前記ユーザに関連付けられていない非所有ゲーム媒体とを含み、
前記第2エリアとは異なるエリアから前記第2エリアに対して移動し得るゲーム媒体は、前記所有ゲーム媒体を含む、請求項に記載のプログラム。
the game media placed in the second area include owned game media associated with the user by the user progressing a second game different from the first game, and non-owned game media not associated with the user;
The program according to claim 3 , wherein game media that can be moved to the second area from an area different from the second area include the owned game media.
前記コンピュータを、
前記一以上の区画のそれぞれに配置されたオブジェクトに基づいて、前記第2エリアに対して移動し得るゲーム媒体の数を特定する第3特定手段、としてさらに機能させ、
前記第1特定手段は、前記第3特定手段により特定された、前記第2エリアに対して移動し得るゲーム媒体の数と、前記一以上の第2ゲーム媒体のうち、他のエリアから前記第2エリアに移動してきたゲーム媒体の数とに基づいて、前記進行状況を特定する、請求項に記載のプログラム。
The computer
and further functioning as a third determination means for determining the number of game contents that can be moved relative to the second area based on the objects arranged in each of the one or more sections;
The program described in claim 2, wherein the first identification means identifies the progress status based on the number of game media that can be moved to the second area identified by the third identification means and the number of game media, among the one or more second game media, that have moved to the second area from other areas.
前記コンピュータを、
前記第1移動手段により移動させられる前の前記第1ゲーム媒体を、前記第1エリア内において移動させる第2移動手段、としてさらに機能させる、請求項1に記載のプログラム。
The computer
The program according to claim 1 , further functioning as a second moving means for moving the first game medium within the first area before being moved by the first moving means.
前記第1エリアは、それぞれにオブジェクトが設定される一以上の区画と、前記第1ゲーム媒体が前記第2エリアに移動するための移動位置とを含み、
前記第2移動手段は、前記一以上の区画及び前記移動位置の中から決定された前記第1ゲーム媒体の移動先に向かって、前記第1ゲーム媒体を移動させる、請求項に記載のプログラム。
the first area includes one or more sections in each of which an object is set, and a movement position for the first game medium to move to the second area;
The program according to claim 6 , wherein the second movement means moves the first game medium toward a destination of the first game medium determined from among the one or more sections and the movement position.
ユーザが利用するコンピュータを、The computer used by the user
仮想空間において第1ゲームを進行させる進行手段であって、前記仮想空間は、第1ゲーム媒体が前記ユーザの操作によらず回遊可能な第1エリアと、当該第1エリアとは異なる第2エリアとを含む、進行手段と、a progression means for progressing a first game in a virtual space, the virtual space including a first area through which the first game medium can move without operation by the user, and a second area different from the first area;
前記第1ゲームの進行状況に基づいて、前記第1ゲーム媒体が前記第1エリアから前記第2エリアに移動可能か否かを判定する判定手段と、a determination means for determining whether the first game medium can be moved from the first area to the second area based on a progress status of the first game;
前記判定手段により移動可能であると判定されたことに基づいて、前記第1ゲーム媒体を前記第1エリアから前記第2エリアに向かって移動させる第1移動手段であって、前記第1ゲーム媒体が前記第2エリアに移動した後は、当該第1ゲーム媒体は当該第2エリアにおいて前記ユーザの操作によらず回遊可能となる、第1移動手段と、a first movement means for moving the first game medium from the first area toward the second area based on the determination by the determination means that the first game medium is movable, and after the first game medium has moved to the second area, the first game medium can move around in the second area without being operated by the user;
前記第1エリアの少なくとも一部及び前記第2エリアの少なくとも一部を一覧で表示するとともに、前記第1エリアから前記第2エリアに向かって移動する前記第1ゲーム媒体を表示する表示手段と、a display means for displaying at least a portion of the first area and at least a portion of the second area in a list, and displaying the first game medium moving from the first area toward the second area;
として機能させる、プログラム。A program that functions as a
請求項1~8のいずれか1つに記載のプログラムを記憶する記憶部と、a storage unit that stores the program according to any one of claims 1 to 8;
前記プログラムを実行する制御部と、a control unit that executes the program;
を備える、情報処理装置。An information processing device comprising:
請求項1~8のいずれか1つに記載のプログラムを記憶する記憶部と、a storage unit that stores the program according to any one of claims 1 to 8;
前記プログラムを実行する制御部と、a control unit that executes the program;
を備える、システム。A system comprising:
JP2023155666A 2023-09-21 2023-09-21 Program, information processing device and system Active JP7739701B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023155666A JP7739701B2 (en) 2023-09-21 2023-09-21 Program, information processing device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023155666A JP7739701B2 (en) 2023-09-21 2023-09-21 Program, information processing device and system

Publications (2)

Publication Number Publication Date
JP2025047264A JP2025047264A (en) 2025-04-03
JP7739701B2 true JP7739701B2 (en) 2025-09-17

Family

ID=95211363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023155666A Active JP7739701B2 (en) 2023-09-21 2023-09-21 Program, information processing device and system

Country Status (1)

Country Link
JP (1) JP7739701B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007195826A (en) 2006-01-27 2007-08-09 Square Enix Co Ltd GAME DEVICE, GAME PROGRESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP2017221616A (en) 2016-06-17 2017-12-21 株式会社コロプラ Game execution method
JP2018011894A (en) 2016-07-22 2018-01-25 株式会社レベルファイブ Game program and recording medium
JP2021145916A (en) 2020-03-19 2021-09-27 株式会社カプコン Game program, game system, and server device
JP2023020645A (en) 2021-07-30 2023-02-09 菜月 藤本 GAME PROGRAM, GAME PROCESSING METHOD, INFORMATION PROCESSING APPARATUS

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007195826A (en) 2006-01-27 2007-08-09 Square Enix Co Ltd GAME DEVICE, GAME PROGRESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP2017221616A (en) 2016-06-17 2017-12-21 株式会社コロプラ Game execution method
JP2018011894A (en) 2016-07-22 2018-01-25 株式会社レベルファイブ Game program and recording medium
JP2021145916A (en) 2020-03-19 2021-09-27 株式会社カプコン Game program, game system, and server device
JP2023020645A (en) 2021-07-30 2023-02-09 菜月 藤本 GAME PROGRAM, GAME PROCESSING METHOD, INFORMATION PROCESSING APPARATUS

Also Published As

Publication number Publication date
JP2025047264A (en) 2025-04-03

Similar Documents

Publication Publication Date Title
US10905960B2 (en) Game system, terminal device and program
JP6297732B1 (en) Program and control method
US8821279B2 (en) Game server, game controlling method thereof, non-transitory computer-readable medium and game system
US10159892B2 (en) Apparatus, system and method for match-3 strategic adventure
US10525358B2 (en) Systems and methods for match-3 strategic adventure games
JP6866651B2 (en) Information processing equipment and game programs
JP7427181B2 (en) Program, information processing device, and control method
JP2017051494A (en) Program and game system
JP7377601B2 (en) Game program, game processing method, information processing device
JP7739701B2 (en) Program, information processing device and system
CN115814399A (en) Interaction control method and device, computer equipment and readable storage medium
KR102126651B1 (en) Mehtod and system of omok game using korean chess and computer readable medium for the same
KR101946866B1 (en) Apparatus and method of modifying user interface for manipulating online game character
JP7638468B2 (en) Program, control method and information processing device
JP7426017B2 (en) Program and control method
KR20200092242A (en) Method and apparatus for recommending game play strategy
JP6130037B1 (en) Game providing system and game providing program
JP6931522B2 (en) Game control methods, computers and control programs
JP2022073124A (en) Program for game using stamina, and method and system
JP7647011B2 (en) Information processing system, information processing method, and program
JP7508413B2 (en) Game system, program and information processing method
JP6918159B2 (en) Programs, control methods and information processing equipment
JP6978486B2 (en) Game control methods, computers and control programs
JP6662931B2 (en) Program and control method
JP6795669B2 (en) Video game processing device and video game processing program

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: 20231019

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: 20250421

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250613

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: 20250804

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250817

R150 Certificate of patent or registration of utility model

Ref document number: 7739701

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150