Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6382466B2 - Program, system, and method for providing game - Google Patents
[go: Go Back, main page]

JP6382466B2 - Program, system, and method for providing game - Google Patents

Program, system, and method for providing game Download PDF

Info

Publication number
JP6382466B2
JP6382466B2 JP2018077826A JP2018077826A JP6382466B2 JP 6382466 B2 JP6382466 B2 JP 6382466B2 JP 2018077826 A JP2018077826 A JP 2018077826A JP 2018077826 A JP2018077826 A JP 2018077826A JP 6382466 B2 JP6382466 B2 JP 6382466B2
Authority
JP
Japan
Prior art keywords
automatic mode
game
player character
action
player
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
JP2018077826A
Other languages
Japanese (ja)
Other versions
JP2018108513A (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.)
DeNA Co Ltd
Original Assignee
DeNA 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 DeNA Co Ltd filed Critical DeNA Co Ltd
Priority to JP2018077826A priority Critical patent/JP6382466B2/en
Publication of JP2018108513A publication Critical patent/JP2018108513A/en
Application granted granted Critical
Publication of JP6382466B2 publication Critical patent/JP6382466B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、ゲームを提供するためのプログラム、システム、及び方法に関するものであり、特に、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するためのプログラム、システム、及び方法に関するものである。   The present invention relates to a program, system, and method for providing a game, and more particularly to a program, system, and method for providing a game having an automatic mode in which a player character automatically acts. is there.

従来、プレイヤキャラクタが自動的に行動する自動モードを有するゲームが知られている。例えば、下記特許文献1は、プレイヤキャラクタに関連付けられた行動リストにおいて設定された行動をプレイヤキャラクタのターンにおいて順次実行することにより対戦ゲームを自動的に実行することを開示する。こうしたゲームの自動実行は、煩雑な操作を好まないプレイヤにとって便利である。   Conventionally, a game having an automatic mode in which a player character automatically acts is known. For example, Patent Literature 1 below discloses that a battle game is automatically executed by sequentially executing actions set in an action list associated with the player character in the turn of the player character. Such automatic game execution is convenient for players who do not like complicated operations.

特開2016−67905号公報Japanese Patent Laid-Open No. 2006-67905

しかしながら、上述したような自動モードにおいては、プレイヤによる操作入力なしにプレイヤキャラクタが行動するから、プレイヤが、当該行動の目的を十分に把握できない場合がある。例えば、RPGにおいて、プレイヤキャラクタが特定の目的地に向かって自動的に移動する場合、プレイヤは、移動するキャラクタの様子を見ることができても、その目的地を知ることはできない。従って、例えば、当該目的地がプレイヤの意図とは異なる場合には、自動モードを解除する必要があるが、当該解除を適切なタイミングで行うことは容易とは言えない。このように、従来のゲームにおける自動モードは、プレイヤがプレイヤキャラクタの行動の目的を十分に把握できないことに起因する様々な課題が生じ得る。   However, in the automatic mode as described above, since the player character behaves without any operation input by the player, the player may not be able to fully grasp the purpose of the action. For example, in the RPG, when the player character automatically moves toward a specific destination, the player cannot see the destination even though the player can see the moving character. Therefore, for example, when the destination is different from the intention of the player, it is necessary to cancel the automatic mode, but it is not easy to perform the cancellation at an appropriate timing. As described above, the automatic mode in the conventional game may cause various problems due to the fact that the player cannot sufficiently grasp the purpose of the action of the player character.

本発明の実施形態は、プレイヤキャラクタが自動的に行動する自動モードにおいて、プレイヤキャラクタの行動の目的をプレイヤが把握することを支援することを目的の一つとする。本発明の実施形態の他の目的は、本明細書全体を参照することにより明らかとなる。   An embodiment of the present invention has an object to assist the player in grasping the purpose of the action of the player character in the automatic mode in which the player character automatically acts. Other objects of the embodiments of the present invention will become apparent by referring to the entire specification.

本発明の一実施形態に係るプログラムは、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するためのプログラムであって、コンピュータ上で実行されることに応じて、前記コンピュータに、前記ゲームをプレイするための所定の画面をプレイヤに提示する処理と、前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御する処理と、を実行させ、前記提示する処理は、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含む。   A program according to an embodiment of the present invention is a program for providing a game having an automatic mode in which a player character automatically acts, and when executed on the computer, A process of presenting a predetermined screen for playing a game to the player, and in the automatic mode, an action to be executed by the player character is automatically specified, and the player character is controlled to execute the specified action And the presenting process includes displaying, on the predetermined screen, a first object that is at least displayed based on the automatically identified action in the automatic mode.

本発明の一実施形態に係るシステムは、1又は複数のコンピュータプロセッサを備え、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するためのシステムであって、前記1又は複数のコンピュータプロセッサは、読取可能な命令の実行に応じて、前記ゲームをプレイするための所定の画面をプレイヤに提示する処理と、前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御する処理と、を実行し、前記提示する処理は、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含む。   A system according to an embodiment of the present invention is a system for providing a game having an automatic mode in which one or more computer processors are provided and a player character automatically acts, and the one or more computer processors are provided. Automatically identifies a process for presenting a predetermined screen for playing the game to the player and an action to be performed by the player character in the automatic mode in accordance with the execution of the readable instruction. A process of controlling the player character so as to execute the action, and the process of presenting is a first object at least displayed based on the automatically specified action in the automatic mode. On the predetermined screen.

本発明の一実施形態に係る方法は、1又は複数のコンピュータによって実行され、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するための方法であって、前記ゲームをプレイするための所定の画面をプレイヤに提示するステップと、前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御するステップと、を備え、前記提示するステップは、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含む。   A method according to an embodiment of the present invention is a method for providing a game that is executed by one or a plurality of computers and has an automatic mode in which a player character automatically moves, and for playing the game. A step of presenting a predetermined screen to the player; and a step of automatically specifying an action to be executed by the player character in the automatic mode and controlling the player character to execute the specified action. The presenting step includes displaying, on the predetermined screen, a first object on which at least display based on automatically specified behavior is performed in the automatic mode.

本発明の様々な実施形態は、プレイヤキャラクタが自動的に行動する自動モードにおいて、プレイヤキャラクタの行動の目的をプレイヤが把握することを支援する。   Various embodiments of the present invention assist the player in grasping the purpose of the player character's action in the automatic mode in which the player character automatically moves.

本発明の一実施形態に係るユーザ端末10を含むネットワークの構成を概略的に示す構成図。The lineblock diagram showing roughly the composition of the network containing user terminal 10 concerning one embodiment of the present invention. ユーザ端末10が有する機能を概略的に示すブロック図。The block diagram which shows roughly the function which the user terminal 10 has. 具体例におけるダンジョン内の特定のフロアのマップを例示する図。The figure which illustrates the map of the specific floor in the dungeon in a specific example. ゲーム画面50を例示する図。The figure which illustrates game screen 50. ゲーム画面50を例示する図。The figure which illustrates game screen 50. ゲーム画面50を例示する図。The figure which illustrates game screen 50. 自動モードにおけるゲーム画面50を例示する図。The figure which illustrates the game screen 50 in automatic mode. 実行中の行動と実況オブジェクトの表示内容との対応関係を例示する図。The figure which illustrates the correspondence of the action under execution, and the display contents of a comment object. 設定されている行動方針と実況オブジェクトの表示内容との対応関係を例示する図。The figure which illustrates the corresponding | compatible relationship between the set action policy and the display content of the actual condition object. 上方向にスワイプ操作された自動ボタン541を例示する図。The figure which illustrates the automatic button 541 swiped up. 自動モードが固定されている場合のゲーム画面50を例示する図。The figure which illustrates game screen 50 in case automatic mode is being fixed. タッチ操作された実況オブジェクト546を例示する図。The figure which illustrates the live state object 546 by which touch operation was carried out.

以下、図面を参照しながら、本発明の実施形態について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施形態に係るユーザ端末10を含むネットワークの構成を概略的に示す構成図である。ユーザ端末10は、図示するように、インターネット等のネットワーク20を介してゲーム管理サーバ30と通信可能に接続されている。ユーザ端末10は、プレイヤに対してゲームを提供する装置として機能する。ユーザ端末10は、本発明のシステムの全部又は一部を実装する装置の一例である。   FIG. 1 is a configuration diagram schematically showing a configuration of a network including a user terminal 10 according to an embodiment of the present invention. As illustrated, the user terminal 10 is communicably connected to the game management server 30 via a network 20 such as the Internet. The user terminal 10 functions as a device that provides a game to the player. The user terminal 10 is an example of an apparatus that implements all or part of the system of the present invention.

ユーザ端末10は、一般的なコンピュータとして構成されており、図1に示すように、CPU(コンピュータプロセッサ)11と、メインメモリ12と、ユーザI/F13と、通信I/F14と、ストレージ(記憶装置)15とを備え、これらの各構成要素が図示しないバス等を介して電気的に接続されている。   The user terminal 10 is configured as a general computer, and as shown in FIG. 1, a CPU (computer processor) 11, a main memory 12, a user I / F 13, a communication I / F 14, a storage (memory). Device) 15, and these components are electrically connected via a bus (not shown) or the like.

CPU11は、ストレージ15等に記憶されている様々なプログラムをメインメモリ12に読み込んで、当該プログラムに含まれる各種の命令を実行する。メインメモリ12は、例えば、DRAM等によって構成される。   The CPU 11 reads various programs stored in the storage 15 or the like into the main memory 12 and executes various instructions included in the programs. The main memory 12 is configured by, for example, a DRAM.

ユーザI/F13は、ユーザとの間で情報をやり取りするための各種の入出力装置である。ユーザI/F13は、例えば、キーボード、ポインティングデバイス(例えば、マウス、タッチパネル等)、ゲームパッド、モーション認識システム(人体や手の動作を認識するシステム)等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置を含む。また、ユーザI/F13は、ディスプレイ等の情報出力装置(表示装置)、スピーカー等の音声出力装置を含む。   The user I / F 13 is various input / output devices for exchanging information with the user. The user I / F 13 is, for example, an information input device such as a keyboard, a pointing device (eg, a mouse, a touch panel, etc.), a game pad, a motion recognition system (a system that recognizes the movement of a human body or a hand), and a voice input device such as a microphone And an image input device such as a camera. The user I / F 13 includes an information output device (display device) such as a display, and an audio output device such as a speaker.

通信I/F14は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、及びこれらの組み合わせとして実装され、ネットワーク20等を介した有線又は無線の通信を実現できるように構成されている。   The communication I / F 14 is implemented as hardware such as a network adapter, various types of communication software, and combinations thereof, and is configured to realize wired or wireless communication via the network 20 or the like.

ストレージ15は、例えば磁気ディスク又はフラッシュメモリ等によって構成される。ストレージ15は、オペレーティングシステムを含む様々なプログラム及び各種データ等を記憶する。ストレージ15が記憶するプログラムは、アプリケーションマーケット等からダウンロードされてインストールされ得る。本実施形態において、ストレージ15が記憶するプログラムは、本発明の一実施形態に係るゲームプログラム40を含む。ゲームプログラム40は、ユーザ端末10を、ゲームを提供する装置として機能させるためのプログラムである。   The storage 15 is configured by, for example, a magnetic disk or a flash memory. The storage 15 stores various programs including an operating system, various data, and the like. The program stored in the storage 15 can be downloaded and installed from an application market or the like. In the present embodiment, the program stored in the storage 15 includes a game program 40 according to an embodiment of the present invention. The game program 40 is a program for causing the user terminal 10 to function as a device that provides a game.

本実施形態において、ユーザ端末10は、スマートフォン、タブレット端末、ウェアラブルデバイス、パーソナルコンピュータ、ゲーム専用端末、及びVR(Virtual Reality)装置(ヘッドマウントディスプレイ等)等として構成され得る。   In the present embodiment, the user terminal 10 may be configured as a smartphone, a tablet terminal, a wearable device, a personal computer, a game dedicated terminal, a VR (Virtual Reality) device (head mounted display or the like), and the like.

ゲーム管理サーバ30は、ユーザ端末10と同様に、一般的なコンピュータとしての構成を有する。ゲーム管理サーバ30は、ユーザ端末10が提供するゲームに関する情報を記憶及び管理する。例えば、ゲーム管理サーバ30は、プレイヤ毎のゲームの進行状況、及び、ゲームデータ(例えば、ステージ毎のゲームデータ等)等を管理する。ゲーム管理サーバ30は、それぞれが一般的なコンピュータとしての構成を有する複数のサーバ装置を用いて構成され得る。   Similar to the user terminal 10, the game management server 30 has a configuration as a general computer. The game management server 30 stores and manages information related to the game provided by the user terminal 10. For example, the game management server 30 manages the progress of a game for each player, game data (for example, game data for each stage), and the like. The game management server 30 may be configured using a plurality of server devices each having a configuration as a general computer.

例えば、ユーザ端末10は、ゲームプログラム40の起動に応じて、プレイヤのゲームの進行状況及びゲームデータをゲーム管理サーバ30から取得する。また、例えば、ユーザ端末10は、ゲームプログラム40の実行中において、ゲームデータをゲーム管理サーバ30から取得し(例えば、特定のステージをクリアした後に、後続するステージのゲームデータを取得し)、及び、プレイヤの最新のゲームの進行状況をゲーム管理サーバ30に対して送信する。   For example, the user terminal 10 acquires the game progress status and game data of the player from the game management server 30 in response to the activation of the game program 40. Further, for example, the user terminal 10 acquires game data from the game management server 30 during execution of the game program 40 (for example, acquires game data of a subsequent stage after clearing a specific stage), and The progress status of the latest game of the player is transmitted to the game management server 30.

次に、本実施形態のユーザ端末10が有する機能について説明する。図2は、ユーザ端末10が有する機能を概略的に示すブロック図である。ユーザ端末10は、図示するように、情報を記憶及び管理する情報記憶管理部41と、ゲームの進行を制御するゲーム進行制御部43とを有する。これらの機能は、CPU11及びメインメモリ12等のハードウェア、並びに、ストレージ15等に記憶されている各種プログラム(ゲームプログラム40を含む。)やデータ等が協働して動作することによって実現され、例えば、メインメモリ12に読み込まれたプログラムに含まれる命令をCPU11が実行することによって実現される。また、図2に示す機能の一部又は全部は、ユーザ端末10とゲーム管理サーバ30とが協働することによって実現され、又は、ゲーム管理サーバ30によって実現され得る。   Next, functions of the user terminal 10 of this embodiment will be described. FIG. 2 is a block diagram schematically showing functions of the user terminal 10. As illustrated, the user terminal 10 includes an information storage management unit 41 that stores and manages information, and a game progress control unit 43 that controls the progress of the game. These functions are realized by the cooperation of hardware such as the CPU 11 and the main memory 12 and various programs (including the game program 40) and data stored in the storage 15 and the like. For example, it is realized by the CPU 11 executing an instruction included in a program read into the main memory 12. 2 may be realized by the cooperation of the user terminal 10 and the game management server 30, or may be realized by the game management server 30.

情報記憶管理部41は、ストレージ15等において様々な情報を記憶及び管理する。ゲーム進行制御部43は、ゲームの進行の制御に関する様々な処理を実行する。例えば、ゲーム進行制御部43は、ゲームの進行に関する様々な処理を実行し、当該処理の結果に応じた様々な画面を表示する。   The information storage management unit 41 stores and manages various information in the storage 15 and the like. The game progress control unit 43 executes various processes relating to the control of the game progress. For example, the game progress control unit 43 executes various processes related to the progress of the game and displays various screens according to the results of the processes.

本実施形態において、ゲーム進行制御部43は、ゲームをプレイするための所定の画面をプレイヤに提示し、プレイヤキャラクタが自動的に行動する自動モードにおいて、当該プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するようにプレイヤキャラクタを制御するように構成されている。例えば、ゲーム進行制御部43は、手動モードにおいては、プレイヤによる操作に基づいてプレイヤキャラクタを制御する一方、自動モードにおいては、行動を自動的に特定してプレイヤキャラクタに実行させることを繰り返す。   In the present embodiment, the game progress control unit 43 presents a predetermined screen for playing a game to the player, and automatically performs an action that the player character performs in an automatic mode in which the player character automatically acts. The player character is controlled to identify and execute the identified action. For example, in the manual mode, the game progress control unit 43 controls the player character based on the operation by the player, while in the automatic mode, the game character is automatically identified and executed by the player character.

また、ゲーム進行制御部43は、自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを所定の画面に表示するように構成されている。所定の画面は、例えば、ゲームの進行に応じた画像を表示し、典型的には、プレイヤキャラクタが行動するゲーム空間の画像を表示する。   In addition, the game progress control unit 43 is configured to display, on a predetermined screen, a first object that is displayed at least based on automatically identified actions in the automatic mode. For example, the predetermined screen displays an image corresponding to the progress of the game, and typically displays an image of the game space in which the player character acts.

このように、本実施形態のユーザ端末10は、プレイヤキャラクタが自動的に行動する自動モードにおいて、自動的に特定された行動に基づく表示が行われる第1のオブジェクトを所定の画面に表示するから、プレイヤは、当該第1のオブジェクトを介して、プレイヤキャラクタが実行する行動に基づく情報を知ることができる。この結果、プレイヤは、プレイヤキャラクタの行動の目的を把握し易くなる。   As described above, the user terminal 10 according to the present embodiment displays, on a predetermined screen, the first object that is displayed based on the automatically identified action in the automatic mode in which the player character automatically acts. The player can know information based on the action performed by the player character via the first object. As a result, the player can easily grasp the purpose of the action of the player character.

本実施形態において、ゲーム進行制御部43は、ゲーム空間における特定の目的地までの移動を、プレイヤキャラクタに実行させる行動として特定するように構成することができ、この場合、第1のオブジェクトは、移動の目的地に基づく表示が少なくとも行われるように構成され得る。例えば、ゲーム進行制御部43は、ゲーム空間に存在する複数の目的地の中から特定の目的地を、プレイヤキャラクタが移動する目的地として特定し、第1のオブジェクトは、当該目的地が第1の目的地(例えば、敵キャラクタ)である場合には第1の表示が行われる一方、移動の目的地が第2の目的地(例えば、宝箱)である場合には第2の表示が行われるように構成される。こうした構成は、プレイヤが、移動するプレイヤキャラクタの目的地を把握することを支援する。   In the present embodiment, the game progress control unit 43 can be configured to specify movement to a specific destination in the game space as an action to be performed by the player character. In this case, the first object is The display based on the destination of movement may be configured to be performed at least. For example, the game progress control unit 43 specifies a specific destination from among a plurality of destinations existing in the game space as a destination to which the player character moves, and the first object has the first destination as the first destination. The first display is performed when the destination is an enemy character (for example, an enemy character), while the second display is performed when the destination is a second destination (for example, a treasure chest). Configured as follows. Such a configuration assists the player in grasping the destination of the moving player character.

また、ゲーム進行制御部43は、複数の行動特定ルールの中から設定されている行動特定ルールに従ってプレイヤキャラクタに実行させる行動を自動的に特定するように構成することができ、この場合、第1のオブジェクトは、設定されている行動特定ルールに基づく表示が少なくとも行われるように構成され得る。例えば、第1のオブジェクトは、行動特定ルールが第1のルールである場合には第3の表示が行われる一方、行動特定ルールが第2のルールである場合には第4の表示が行われるように構成される。こうした構成は、プレイヤが、行動特定ルールを把握することを支援する。   Further, the game progress control unit 43 can be configured to automatically specify an action to be executed by the player character in accordance with an action specifying rule set from a plurality of action specifying rules. The object may be configured such that at least display based on the set action specifying rule is performed. For example, for the first object, the third display is performed when the action specifying rule is the first rule, while the fourth display is performed when the action specifying rule is the second rule. Configured as follows. Such a configuration assists the player in grasping the action specifying rule.

さらに、第1のオブジェクトは、ゲームの状態に基づく表示が少なくとも行われるように構成され得る。例えば、第1のオブジェクトは、プレイヤキャラクタの状態(HPの残量等を含む)、敵キャラクタの状態、及び、ゲームの進行度合い等に基づく表示が行われるように構成される。こうした構成は、プレイヤが、ゲームの状態を把握することを支援する。   Furthermore, the first object may be configured to display at least based on the state of the game. For example, the first object is configured to display based on the state of the player character (including the remaining amount of HP), the state of the enemy character, the degree of progress of the game, and the like. Such a configuration assists the player in grasping the state of the game.

本実施形態において、第1のオブジェクトは、様々な態様で情報を表示可能な様々なタイプのオブジェクトが含まれ得る。例えば、第1のオブジェクトは、所定のキャラクタのアニメーションによって情報を表示するオブジェクトとして構成される。また、例えば、第1のオブジェクトは、文字、記号、及び図形等を用いて情報を表示するオブジェクトとして構成される。   In the present embodiment, the first object may include various types of objects that can display information in various ways. For example, the first object is configured as an object that displays information by animation of a predetermined character. Further, for example, the first object is configured as an object that displays information using characters, symbols, graphics, and the like.

また、ゲーム進行制御部43は、第1のオブジェクトの表示が変更されるときに、所定の期間、ゲームの進行速度を遅くするように構成され得る。例えば、ゲーム進行制御部43は、当該所定の期間において、プレイヤキャラクタの移動速度を遅くするように構成され得る。こうした構成は、例えば、プレイヤキャラクタの行動が変化する(1の行動が完了し、次の行動が開始される)ときに、プレイヤが自動モードをタイミング良く解除することを支援する。   In addition, the game progress control unit 43 can be configured to slow down the progress of the game for a predetermined period when the display of the first object is changed. For example, the game progress control unit 43 can be configured to slow down the moving speed of the player character during the predetermined period. Such a configuration, for example, assists the player in releasing the automatic mode in a timely manner when the action of the player character changes (one action is completed and the next action is started).

本実施形態において、自動モードは、プレイヤによる所定の操作に応じて開始及び終了するように構成され得る。例えば、ゲーム進行制御部43は、所定の画面に配置されている第2のオブジェクトに対するタッチ状態を維持する操作に応じて自動モードを開始し、当該第2のオブジェクトに対するタッチ状態を解消する第1の操作に応じて自動モードを終了し、当該第2のオブジェクトに対するタッチ状態を解消する第2の操作に応じて自動モードを維持するように構成され得る。例えば、第1の操作は、タッチ状態を所定の操作(例えば、スワイプ操作)を介することなく解消する操作であり、第2の操作は、タッチ状態を所定の操作を介して解消する操作である。この場合、ゲーム進行制御部43は、自動モードの開始に応じて、第1のオブジェクトを所定の画面の第1の位置に配置し、自動モードの維持に応じて、第1のオブジェクトの位置を第1の位置から第2の位置に変更するように構成され得る。こうした構成は、第2のオブジェクトに対するタッチ状態の有無に応じた適切な位置に第1のオブジェクトを配置することを可能とする。   In the present embodiment, the automatic mode may be configured to start and end according to a predetermined operation by the player. For example, the game progress control unit 43 starts the automatic mode in response to an operation for maintaining the touch state with respect to the second object arranged on the predetermined screen, and cancels the touch state with respect to the second object. The automatic mode may be terminated in response to the operation, and the automatic mode may be maintained in response to the second operation that cancels the touch state on the second object. For example, the first operation is an operation that cancels the touch state without a predetermined operation (for example, a swipe operation), and the second operation is an operation that cancels the touch state through the predetermined operation. . In this case, the game progress control unit 43 places the first object at the first position on the predetermined screen according to the start of the automatic mode, and changes the position of the first object according to the maintenance of the automatic mode. It may be configured to change from the first position to the second position. Such a configuration makes it possible to place the first object at an appropriate position according to the presence or absence of a touch state on the second object.

本実施形態におけるゲームは、プレイヤキャラクタが自動的に行動する自動モードを有する様々なタイプのゲームを含み、例えば、RPG、カード対戦ゲーム、アクションゲーム、及び、シューティングゲーム等を含む。   The game in this embodiment includes various types of games having an automatic mode in which the player character automatically acts, and includes, for example, an RPG, a card battle game, an action game, a shooting game, and the like.

次に、このような機能を有する本実施形態のユーザ端末10の動作について、本実施形態に従う具体例を用いて説明する。この例においてユーザ端末10が提供するゲームは、プレイヤキャラクタがゲーム空間を探検し、当該ゲーム空間内に存在する敵キャラクタとの戦闘、及び、同じくゲーム空間内に存在するアイテムの収集等を行うRPGである。ゲーム空間は、複数のフロアから成るダンジョンとして構成され、最深部のフロアに存在するボスキャラクタを倒すことが、当該ダンジョン(ステージ)をクリアする条件とされる。   Next, operation | movement of the user terminal 10 of this embodiment which has such a function is demonstrated using the specific example according to this embodiment. In this example, the game provided by the user terminal 10 is an RPG in which a player character explores the game space, battles with enemy characters existing in the game space, and collects items that are also present in the game space. It is. The game space is configured as a dungeon composed of a plurality of floors, and defeating a boss character existing on the deepest floor is a condition for clearing the dungeon (stage).

また、この例のゲームは、プレイヤキャラクタが行動するターンと、敵キャラクタが行動するターンとが交互に繰り返し行われるターン制のRPGとして構成されている。こうしたRPGは、ローグライクゲームと呼ばれることがある。   In addition, the game in this example is configured as a turn-based RPG in which a turn in which a player character acts and a turn in which an enemy character acts are alternately repeated. Such an RPG is sometimes called a roguelike game.

図3は、この例におけるダンジョン内の特定のフロアのマップを例示する。図示するように、1つのフロアは、複数の部屋R(図3の例では、6つの部屋R1−R6)と、当該複数の部屋Rを繋ぐ通路Pとによって構成されている。また、図3の例では、6つの部屋Rのうち、部屋R1に、このフロアの入口IN(上のフロアとの間の階段)が配置されており、部屋R6に、このフロアの出口OUT(下のフロアとの間の階段)が配置されている。複数の部屋Rの少なくとも一部には、敵キャラクタ及び/又は宝箱が配置されている。   FIG. 3 illustrates a map of a particular floor within the dungeon in this example. As shown in the figure, one floor is composed of a plurality of rooms R (six rooms R1-R6 in the example of FIG. 3) and a passage P connecting the plurality of rooms R. In the example of FIG. 3, among the six rooms R, an entrance IN (a stairway between the upper floor) of this floor is arranged in the room R1, and an exit OUT ( Stairs between the lower floors) are arranged. In at least a part of the plurality of rooms R, enemy characters and / or treasure chests are arranged.

図4は、ユーザ端末10に表示されるゲーム画面(所定の画面)50を例示する。ゲーム画面50は、ゲームをプレイするための画面であり、図示するように、ゲーム空間の画像を表示するゲーム空間表示領域52と、画面右下隅に位置し二重丸の形状を有する自動ボタン(第2のオブジェクト)541と、自動ボタン541の左側に位置する道具ボタン542と、道具ボタン542の左側に位置しプレイヤキャラクタのHPの残量を示すHPゲージ543とを有する。   FIG. 4 illustrates a game screen (predetermined screen) 50 displayed on the user terminal 10. The game screen 50 is a screen for playing a game. As shown in the drawing, a game space display area 52 for displaying an image of the game space, and an automatic button having a double circle shape located at the lower right corner of the screen ( (Second object) 541, a tool button 542 located on the left side of the automatic button 541, and an HP gauge 543 located on the left side of the tool button 542 and indicating the remaining amount of HP of the player character.

ゲーム空間表示領域52は、図4に示すように、プレイヤキャラクタPCが含まれる所定の範囲のゲーム空間の画像を表示し、プレイヤキャラクタPCの移動に伴って、表示されるゲーム空間の範囲も変更される。図4は、プレイヤキャラクタPCが特定の部屋Rに位置している場合のゲーム画面50を例示しており、ゲーム空間表示領域52には、部屋R内に存在する敵キャラクタEC及び宝箱Bが表示されている。   As shown in FIG. 4, the game space display area 52 displays an image of a game space in a predetermined range including the player character PC, and the displayed game space range is changed as the player character PC moves. Is done. FIG. 4 exemplifies a game screen 50 when the player character PC is located in a specific room R. In the game space display area 52, enemy characters EC and treasure chests B existing in the room R are displayed. Has been.

また、ゲーム空間表示領域52には、図4に示すように、グリッド状(格子状)のマス目が表示されている。プレイヤが当該マス目に対するタップ操作を行うと、プレイヤキャラクタPCは、当該マス目の位置まで移動する。このように、ゲーム空間表示領域52は、プレイヤキャラクタPCに対する移動のコマンドが入力されるように構成されている。   In the game space display area 52, grid-like (lattice-like) cells are displayed as shown in FIG. When the player performs a tap operation on the grid, the player character PC moves to the position of the grid. As described above, the game space display area 52 is configured such that a movement command for the player character PC is input.

また、プレイヤキャラクタPCが敵キャラクタECと隣接している状態で、プレイヤが当該敵キャラクタECに対するタップ操作を行うと、プレイヤキャラクタPCは、当該敵キャラクタECを攻撃する。このように、ゲーム空間表示領域52は、プレイヤキャラクタPCに対する攻撃のコマンドが入力されるように構成されている。   Further, when the player performs a tap operation on the enemy character EC while the player character PC is adjacent to the enemy character EC, the player character PC attacks the enemy character EC. As described above, the game space display area 52 is configured to receive an attack command for the player character PC.

なお、敵キャラクタに対する攻撃に伴って、敵キャラクタにダメージが与えられる。当該ダメージは、例えば、相互のキャラクタに設定されているパラメータ値(例えば、攻撃力及び防御力等)の比較に基づいて算出され、算出されたダメージが敵キャラクタのHPから減じられる。攻撃の結果、敵キャラクタを倒す(例えば、敵キャラクタのHPが0になる)と、敵キャラクタは消滅し、プレイヤキャラクタは経験値等の報酬を獲得する。   In addition, damage is given to an enemy character with the attack with respect to an enemy character. The damage is calculated based on, for example, a comparison of parameter values (for example, attack power and defense power) set for each other character, and the calculated damage is subtracted from the enemy character's HP. As a result of the attack, if the enemy character is defeated (for example, the HP of the enemy character becomes 0), the enemy character disappears, and the player character acquires a reward such as an experience value.

また、プレイヤキャラクタPCが宝箱Bの位置を通過すると、当該宝箱Bに設定されているアイテムをプレイヤキャラクタPCが取得する。   When the player character PC passes the position of the treasure box B, the player character PC acquires items set in the treasure box B.

自動ボタン541は、自動モードに関する操作を行うためのオブジェクトである。自動ボタン541に対する操作については後述する。   The automatic button 541 is an object for performing an operation related to the automatic mode. The operation on the automatic button 541 will be described later.

道具ボタン542は、プレイヤキャラクタに対するアイテム使用のコマンドを入力するためのオブジェクトである。プレイヤが道具ボタン542に対するタップ操作を行うと、プレイヤキャラクタが保有するアイテムの中から使用するアイテムを選択するための画面が表示され、当該画面を介して選択されたアイテムがプレイヤキャラクタによって使用される。当該アイテムの使用に伴って、例えば、プレイヤキャラクタのパラメータ値が変化し(例えば、攻撃力、攻撃力、又は、HPが増加し)、或いは、敵キャラクタに対する特殊攻撃が行われる。当該特殊攻撃は、例えば、通常攻撃と比較して、攻撃可能範囲が広く、及び/又は、与えるダメージが大きい攻撃である。   The tool button 542 is an object for inputting an item use command for the player character. When the player performs a tap operation on the tool button 542, a screen for selecting an item to be used from items held by the player character is displayed, and the item selected via the screen is used by the player character. . With the use of the item, for example, the parameter value of the player character changes (for example, the attack power, attack power, or HP increases), or a special attack is performed on the enemy character. The special attack is, for example, an attack having a wider attackable range and / or a greater damage compared to a normal attack.

図5は、プレイヤキャラクタPCが通路Pに位置している場合のゲーム画面50を例示する。図示するように、プレイヤキャラクタPCが通路Pに位置している場合には、ゲーム空間表示領域52は、プレイヤキャラクタPCの周囲の8つのマス目の範囲のみが視認可能となるようにゲーム空間の画像を表示する。   FIG. 5 illustrates a game screen 50 when the player character PC is located in the passage P. As shown in the figure, when the player character PC is located in the passage P, the game space display area 52 is such that only the range of the eight squares around the player character PC is visible. Display an image.

図6は、図5の状態からプレイヤキャラクタPCが下方向に移動して特定の部屋Rに入った状態のゲーム画面50を例示する。図示するように、プレイヤキャラクタPCが通路Pから部屋Rに入ると、ゲーム空間表示領域52において、部屋Rに対応する範囲が視認可能となり、通路Pに対応する範囲が視認不可能となる。   FIG. 6 illustrates a game screen 50 in a state where the player character PC moves downward from the state of FIG. 5 and enters a specific room R. As shown in the figure, when the player character PC enters the room R from the passage P, the range corresponding to the room R becomes visible in the game space display area 52, and the range corresponding to the passage P becomes invisible.

上述したように、この例のゲームは、ターン制のRPGとして構成されており、プレイヤキャラクタの1ターンは、1マスの移動、又は、1回の攻撃によって終了する。敵キャラクタの1ターンは、同じく1マスの移動、又は、1回の攻撃によって終了する。なお、敵キャラクタのターンは、何もしないで終了する場合もある。通常の手動モードにおいては、プレイヤによるゲーム空間表示領域52に対するタップ操作に応じてプレイヤキャラクタPCが行動(移動又は攻撃)し、当該行動に伴って、プレイヤキャラクタ及び敵キャラクタのターンが順に進行する。   As described above, the game in this example is configured as a turn-based RPG, and one turn of the player character is completed by one square move or one attack. Similarly, one turn of the enemy character is completed by one square move or one attack. Note that the enemy character's turn may end without doing anything. In the normal manual mode, the player character PC behaves (moves or attacks) in response to a tap operation on the game space display area 52 by the player, and the turn of the player character and the enemy character proceeds in order with the action.

ここで、プレイヤキャラクタが自動的に行動する自動モードについて説明する。この例のゲームでは、プレイヤが自動ボタン541に対するロングタップ操作(タッチ状態を所定の期間、維持する操作)を行うと、自動モードが開始される。   Here, an automatic mode in which the player character automatically acts will be described. In the game of this example, when the player performs a long tap operation (operation for maintaining the touch state for a predetermined period) on the automatic button 541, the automatic mode is started.

図7は、自動モードが開始されたときのゲーム画面50を例示する。図示するように、自動モードの開始に応じて、円形の実況オブジェクト(第1のオブジェクト)546がHPゲージ543の上側に配置される。当該実況オブジェクト546は、自動モードにおけるゲームの状況をプレイヤに知らせるためのオブジェクトであり、ゲームの状況に応じた実況キャラクタのアニメーションが表示される。また、図示するように、自動モードにおけるゲーム画面50では、二重丸形状の自動ボタン541の外側の円環部の表示態様(例えば、色)が変化する。   FIG. 7 illustrates the game screen 50 when the automatic mode is started. As shown in the figure, in response to the start of the automatic mode, a circular live object (first object) 546 is arranged on the upper side of the HP gauge 543. The live state object 546 is an object for notifying the player of the game state in the automatic mode, and an animation of the live state character corresponding to the game state is displayed. Further, as shown in the figure, on the game screen 50 in the automatic mode, the display mode (for example, color) of the annular portion outside the double-circle-shaped automatic button 541 changes.

自動モードにおいて、プレイヤキャラクタは、予め設定されている行動方針(行動特定ルール)に従って自動的に行動する。この例における行動方針は、「通常」、「戦闘回避」、及び「出口優先」の3つであり、既定の行動方針は「通常」である。行動方針を変更する操作については後述する。   In the automatic mode, the player character automatically behaves according to a preset action policy (behavior specifying rule). There are three action policies in this example: “normal”, “battle avoidance”, and “exit priority”, and the default action policy is “normal”. The operation for changing the action policy will be described later.

「通常」は、フロアにおける全ての部屋の全ての敵キャラクタを倒し、且つ、全てのアイテムを取得するという行動方針である。また、「戦闘回避」は、全ての部屋の全てのアイテムを取得するが、敵キャラクタとの戦闘は回避するという行動方針である。また、「出口優先」は、フロアの出口までの経路の長さが最短となるように移動し、通過する部屋については、全ての敵キャラクタを倒し、且つ、全てのアイテムを取得するという行動方針である。例えば、図3に例示したマップにおいて、プレイヤキャラクタが部屋R1に位置している場合には、行動方針が「出口優先」である場合の経路は、部屋R1、R3、R4、R6の順となり、部屋R2、R5は通過しない。   “Normal” is an action policy of defeating all enemy characters in all rooms on the floor and acquiring all items. “Battle avoidance” is an action policy that acquires all items in all rooms but avoids battle with enemy characters. In addition, “Exit priority” is an action policy that moves so that the length of the route to the floor exit is the shortest, kills all enemy characters and acquires all items in the passing room. It is. For example, in the map illustrated in FIG. 3, when the player character is located in the room R1, the route when the action policy is “exit priority” is the order of the rooms R1, R3, R4, and R6. Rooms R2 and R5 do not pass.

この例において、プレイヤキャラクタが部屋に位置している場合、プレイヤキャラクタが実行し得る行動は、「部屋の出口まで移動」、「敵キャラクタまで移動(戦闘)」、及び「宝箱まで移動(アイテムの取得)」の3つである。設定されている行動方針に従って、プレイヤキャラクタに実行させる行動が自動的に特定される。   In this example, when the player character is located in the room, actions that the player character can perform are “move to the exit of the room”, “move to the enemy character (battle)”, and “move to the treasure box (item's Acquisition) ”. In accordance with the set action policy, the action to be executed by the player character is automatically specified.

具体的には、例えば、行動方針が「通常」又は「出口優先」である場合には、プレイヤキャラクタは、部屋内に配置されている全ての敵キャラクタと戦闘し、且つ、全ての宝箱のアイテムを収集する。より具体的には、プレイヤキャラクタの位置から近い順に、「敵キャラクタまで移動(戦闘)」又は「宝箱まで移動(アイテムの取得)」が繰り返し実行される。例えば、図4の例では、まず、プレイヤキャラクタPCの位置から近い敵キャラクタECまで移動して戦闘を行い、その後、宝箱Bまで移動してアイテムを取得する。そして、部屋内の全ての敵キャラクタを倒し、且つ、全ての宝箱のアイテムを取得すると、「部屋の出口まで移動」が実行される。なお、部屋の出口が複数存在する場合には、移動する出口は、次に訪れる部屋の方向の出口である。   More specifically, for example, when the action policy is “normal” or “exit priority”, the player character battles with all enemy characters placed in the room, and all treasure box items. To collect. More specifically, “move to enemy character (battle)” or “move to treasure box (acquisition of item)” is repeatedly executed in the order closer to the position of the player character. For example, in the example of FIG. 4, first, the player character PC moves from the position of the player character PC to a nearby enemy character EC to perform a battle, and then moves to the treasure box B to acquire an item. When all enemy characters in the room are defeated and all treasure box items are acquired, “move to room exit” is executed. When there are a plurality of exits for a room, the moving exit is an exit in the direction of the next room to visit.

また、例えば、行動方針が「戦闘回避」である場合には、プレイヤキャラクタは、部屋内に配置されている全ての宝箱のアイテムを収集する。より具体的には、プレイヤキャラクタの位置から近い順に、「宝箱まで移動(アイテムの取得)」が繰り返し実行される。そして、部屋内の全ての宝箱のアイテムを取得すると、「部屋の出口まで移動」が実行される。   For example, when the action policy is “battle avoidance”, the player character collects all treasure chest items arranged in the room. More specifically, “move to treasure box (acquisition of item)” is repeatedly executed in the order from the position of the player character. When all treasure chest items in the room are acquired, “move to room exit” is executed.

ここで、実況オブジェクト546は、プレイヤキャラクタPCが部屋R内に位置する場合には、実行中の行動に対応する表示が行われる。図8は、プレイヤキャラクタの行動と、実況オブジェクト546の表示内容との対応関係の一例を示す。図示するように、プレイヤキャラクタPCが「部屋の出口まで移動」を実行している間は、実況オブジェクト546において「通常演出」が行われる。通常演出は、例えば、実況キャラクタが歩くアニメーションである。   Here, when the player character PC is located in the room R, the live state object 546 is displayed corresponding to the action being executed. FIG. 8 shows an example of the correspondence relationship between the action of the player character and the display content of the live state object 546. As shown in the figure, while the player character PC is executing “move to the exit of the room”, the “normal effect” is performed in the live state object 546. The normal performance is, for example, an animation in which a live character walks.

また、プレイヤキャラクタPCが「敵キャラクタまで移動(戦闘)」を実行している間は、実況オブジェクト546において「戦闘演出」が行われる。戦闘演出は、例えば、実況キャラクタが武器を振り回すアニメーションである。なお、プレイヤキャラクタPCが敵キャラクタECまで移動している期間と、戦闘中の期間(相互に攻撃する期間)とで、異なるアニメーションとしても良い。   Further, while the player character PC is executing “move to enemy character (battle)”, a “battle effect” is performed in the live state object 546. The battle effect is, for example, an animation in which a live character swings around a weapon. It should be noted that different animations may be used for the period in which the player character PC is moving to the enemy character EC and the period in which the player character PC is in battle (the period of attacking each other).

また、プレイヤキャラクタPCが「宝箱まで移動(アイテムの取得)」を実行している間は、実況オブジェクト546において「アイテム発見演出」が行われる。アイテム発見演出は、例えば、実況キャラクタが宝箱を開けるアニメーションである。なお、宝箱まで移動している期間と、アイテムを取得したとき(宝箱に到達したとき)とで、異なるアニメーションとしても良い。   Further, while the player character PC is executing “move to treasure box (acquisition of item)”, an “item discovery effect” is performed in the live state object 546. The item discovery effect is, for example, an animation in which a live character opens a treasure box. It should be noted that different animations may be used depending on the period of movement to the treasure box and when an item is acquired (when the item is reached).

このように、プレイヤキャラクタPCが部屋R内に位置する場合において、実況オブジェクト546は、プレイヤキャラクタPCが実行中の行動(移動の目的地)に対応する実況キャラクタのアニメーションを表示する。従って、プレイヤは、実況オブジェクト546を介して、プレイヤキャラクタPCの行動の目的(移動の目的地)を把握することができる。   As described above, when the player character PC is located in the room R, the live state object 546 displays an animation of the live character corresponding to the action (the destination of movement) being executed by the player character PC. Therefore, the player can grasp the purpose of the action (the destination of movement) of the player character PC via the live state object 546.

部屋から通路に出たプレイヤキャラクタは、次の部屋へ移動する。移動の目的地となる次の部屋は、行動方針に従って特定される。例えば、行動方針が「通常」である場合には、敵キャラクタ又は(アイテムが取得されていない)宝箱が残っている部屋のうち最も近い部屋が次に移動する部屋となる。そして、敵キャラクタ又は宝箱が残っている部屋が存在しない場合には、フロアの出口が存在する部屋が次に移動する部屋となる。   The player character that has entered the passage from the room moves to the next room. The next room that is the destination of the move is identified according to the action policy. For example, when the action policy is “normal”, the closest room among the rooms in which the enemy character or the treasure box (with no items acquired) remains is the room to be moved next. If there is no room where the enemy character or treasure box remains, the room where the floor exit exists becomes the next room to move.

また、例えば、行動方針が「戦闘回避」である場合には、宝箱が残っている部屋のうち最も近い部屋が次に移動する部屋となる。そして、宝箱が残っている部屋が存在しない場合には、フロアの出口が存在する部屋が次に移動する部屋となる。また、例えば、行動方針が「出口優先」である場合には、長さが最短となるフロアの出口までの経路に従って次に移動する部屋が特定される。   For example, when the action policy is “battle avoidance”, the closest room among the rooms in which the treasure chest remains is the room to be moved next. If there is no room in which the treasure box remains, the room where the floor exit is located becomes the next room to move. For example, when the action policy is “exit priority”, the room to be moved next is specified according to the route to the floor exit having the shortest length.

ここで、実況オブジェクト546は、プレイヤキャラクタPCが通路P内に位置する場合には、設定されている行動方針に対応する表示が行われる。図9は、設定されている行動方針と、実況オブジェクト546の表示内容との対応関係の一例を示す。図示するように、設定されている行動方針が「通常」である場合は、実況オブジェクト546において「通常演出」が行われる。通常演出は、例えば、実況キャラクタが歩くアニメーションである。   Here, when the player character PC is located in the passage P, the live state object 546 is displayed corresponding to the set action policy. FIG. 9 shows an example of a correspondence relationship between the set action policy and the display contents of the live state object 546. As shown in the drawing, when the set action policy is “normal”, the “normal effect” is performed in the live state object 546. The normal performance is, for example, an animation in which a live character walks.

また、設定されている行動方針が「戦闘回避」である場合は、実況オブジェクト546において「アイテム探索演出」が行われる。アイテム探索演出は、例えば、実況キャラクタが虫メガネで地面を調べるアニメーションである。   Further, when the set action policy is “battle avoidance”, “item search effect” is performed in the live state object 546. The item search effect is, for example, an animation in which a live character examines the ground with a magnifying glass.

また、設定されている行動方針が「出口優先」である場合は、実況オブジェクト546において「脱出演出」が行われる。脱出演出は、例えば、実況キャラクタが急いで走るアニメーションである。   When the set action policy is “exit priority”, “departure appearance” is performed in the live state object 546. Departure appearance is, for example, an animation in which a live character rushes.

このように、プレイヤキャラクタPCが通路P内に位置する場合において、実況オブジェクト546は、設定されている行動方針に対応する実況キャラクタのアニメーションを表示する。従って、プレイヤは、実況オブジェクト546を介して、プレイヤキャラクタPCの行動方針を把握することができる。   As described above, when the player character PC is located in the passage P, the live state object 546 displays an animation of the live character corresponding to the set action policy. Therefore, the player can grasp the action policy of the player character PC via the live state object 546.

また、この例において、プレイヤキャラクタPCのHPが所定値未満となった場合には、プレイヤキャラクタPCが部屋R及び通路Pのどちらに位置していても、実況オブジェクト546において、HPが減少していることをプレイヤに知らせるHP減少演出が行われる。但し、HP減少演出は、設定されている行動方針に応じて異なっており、例えば、行動方針が「通常」又は「出口優先」である場合には、実況キャラクタがHPの回復をプレイヤに訴えるアニメーションであり、行動方針が「戦闘回避」である場合には、実況キャラクタが疲労した様子で歩くアニメーションである。   In this example, when the HP of the player character PC is less than the predetermined value, the HP decreases in the live object 546 regardless of whether the player character PC is located in the room R or the passage P. An HP reduction effect that informs the player that the player is present is performed. However, the HP reduction effect varies depending on the set action policy. For example, when the action policy is “normal” or “exit priority”, an animation in which the live character appeals to the player to recover the HP. When the action policy is “battle avoidance”, it is an animation that walks in a state where the live character is tired.

このように、プレイヤキャラクタPCのHPが所定値未満となった場合において、実況オブジェクト546は、行動方針に対応するHP減少演出を行う。従って、プレイヤは、実況オブジェクト546を介して、プレイヤキャラクタPCの状況(HP減少の深刻度合い等を含む)を把握することができる。   As described above, when the HP of the player character PC is less than the predetermined value, the live state object 546 performs an HP reduction effect corresponding to the action policy. Therefore, the player can grasp the situation of the player character PC (including the degree of seriousness of HP reduction) via the live state object 546.

自動モードにおいても、手動モードと同様に、プレイヤキャラクタのターンと敵キャラクタのターンとが交互に繰り返し行われる。つまり、プレイヤキャラクタの1ターンは、1マスの移動、又は、1回の攻撃によって終了し、敵キャラクタの1ターンは、同じく1マスの移動、又は、1回の攻撃によって終了する(敵キャラクタのターンは、何もしないで終了する場合もある)。自動モードにおいては、プレイヤによる操作なしに、プレイヤキャラクタのターンと、敵キャラクタのターンとが交互に繰り返し実行され、プレイヤは、ゲーム空間表示領域52を介してゲームが進行する様子を見ることになる。   Also in the automatic mode, as in the manual mode, the turn of the player character and the turn of the enemy character are alternately repeated. That is, one turn of the player character is ended by one square move or one attack, and one turn of the enemy character is also finished by one square move or one attack (the enemy character's turn). The turn may end without doing anything). In the automatic mode, the turn of the player character and the turn of the enemy character are alternately and repeatedly executed without any operation by the player, and the player sees the game progressing through the game space display area 52. .

この例において、自動モードは、プレイヤが自動ボタン541から指を離すと(タッチ状態を解消すると)終了する。但し、プレイヤが、自動ボタン541に対する上方向へのスワイプ操作を介して指を離した場合には、自動モードは、終了せずに継続される(自動モードが固定される)。   In this example, the automatic mode ends when the player releases his finger from the automatic button 541 (when the touch state is canceled). However, when the player releases his / her finger through an upward swipe operation on the automatic button 541, the automatic mode is continued without being ended (the automatic mode is fixed).

図10は、タッチ状態から上方向にスワイプ操作された自動ボタン541を例示する。図示するように、上方向へのスワイプ操作に応じて、自動ボタン541の内側の円が上方向に偏ると共に、上側に「固定」と表示された短冊状の表示領域541Aが表示される。この状態でプレイヤの指が離されると、自動モードは、終了せずに継続される。   FIG. 10 illustrates an automatic button 541 that is swiped upward from the touch state. As shown in the drawing, in accordance with the swipe operation in the upward direction, the circle inside the automatic button 541 is biased upward, and a strip-shaped display area 541A with “fixed” displayed on the upper side is displayed. When the player's finger is released in this state, the automatic mode is continued without ending.

図11は、自動モードが固定された状態のゲーム画面50を例示する。この場合、図示するように、実況オブジェクト546の位置が、HPゲージ543の上側から、自動ボタン541の上側へと変更される。   FIG. 11 illustrates the game screen 50 in a state where the automatic mode is fixed. In this case, as shown in the drawing, the position of the live state object 546 is changed from the upper side of the HP gauge 543 to the upper side of the automatic button 541.

この例において、自動モードが固定された状態における実況オブジェクト546は、プレイヤが行動方針を変更するためのオブジェクトとして機能する。行動方針は、実況オブジェクト546に対するフリック操作の方向に応じて変更される。具体的には、例えば、実況オブジェクト546に対する左方向のフリック操作に応じて、行動方針として「通常」が設定され、同じく下方向のフリック操作に応じて「戦闘回避」が設定され、同じく右方向のフリック操作に応じて「出口優先」が設定される。例えば、図12に例示するように、実況オブジェクト546に対するタッチ操作に応じて、フリック操作の方向に対応する短冊状の表示領域546A(「通常」に対応)、546B(「戦闘回避」に対応)、及び、546C(「出口優先」に対応)を表示し、プレイヤに対してフリック操作の方向に対応する行動方針を案内するようにしても良い。   In this example, the live state object 546 in a state where the automatic mode is fixed functions as an object for the player to change the action policy. The action policy is changed according to the direction of the flick operation performed on the live object 546. Specifically, for example, “normal” is set as the action policy according to the left flick operation on the live object 546, “battle avoidance” is also set according to the flick operation in the downward direction, and the right direction is also set. "Exit priority" is set according to the flick operation. For example, as illustrated in FIG. 12, a strip-shaped display area 546A (corresponding to “normal”) and 546B (corresponding to “battle avoidance”) corresponding to the direction of the flick operation in response to a touch operation on the live object 546. 546C (corresponding to “exit priority”) may be displayed, and the action policy corresponding to the direction of the flick operation may be guided to the player.

ここで、上述したように、自動モードが固定された状態では、実況オブジェクト546の位置が自動ボタン541の上側へと変更されており、当該位置は、プレイヤにとって操作がし易い位置となっている。従って、上述した行動方針を変更する操作も、プレイヤにとって容易な操作となる。また、自動モードが固定された状態では、自動ボタン541に対するタッチ状態は維持されていないから、プレイヤの指等によって、実況オブジェクト546が見え難くなることも抑制されている。   Here, as described above, in the state in which the automatic mode is fixed, the position of the live state object 546 is changed to the upper side of the automatic button 541, and the position is a position where the player can easily operate. . Therefore, the operation for changing the action policy described above is also an easy operation for the player. Further, since the touch state with respect to the automatic button 541 is not maintained in the state where the automatic mode is fixed, it is also suppressed that the live state object 546 becomes difficult to see with the finger of the player or the like.

なお、自動モードが固定された状態においては、ゲーム空間表示領域52の任意の位置のタップ操作に応じて自動モードが終了する。   In the state where the automatic mode is fixed, the automatic mode ends in response to a tap operation at an arbitrary position in the game space display area 52.

上述した例において、実況オブジェクト546の表示が変更されるときに、ゲームの進行速度を遅くする(例えば、プレイヤキャラクタPCの移動速度を遅くする)ようにしても良い。こうすれば、プレイヤは、自動モードの解除を適切なタイミングで行い易くなる。   In the example described above, when the display of the live state object 546 is changed, the game progress speed may be slowed (for example, the moving speed of the player character PC is slowed). This makes it easier for the player to cancel the automatic mode at an appropriate timing.

上述した例において、実況オブジェクト546は、上述したもの以外の様々なゲームの状況に基づく表示を行うようにしても良い。当該表示は、例えば、プレイヤキャラクタの異常状態(毒状態など)に基づく表示、部屋内の全ての敵キャラクタを倒し、且つ、全ての宝物のアイテムを取得したことに基づく表示、ボスキャラクタを倒したことに基づく表示等を含む。   In the above-described example, the live state object 546 may perform display based on various game situations other than those described above. The display is, for example, a display based on the abnormal state (poisonous state etc.) of the player character, a display based on defeating all enemy characters in the room, and acquiring all treasure items, and a boss character. Indications based on things.

以上説明した本実施形態のユーザ端末10は、プレイヤキャラクタが自動的に行動する自動モードにおいて、自動的に特定された行動に基づく表示が行われる第1のオブジェクト(例えば、実況オブジェクト546)を所定の画面(例えば、ゲーム画面50)に表示するから、プレイヤは、当該第1のオブジェクトを介して、プレイヤキャラクタが実行する行動に基づく情報を知ることができる。このように、本発明の実施形態は、プレイヤキャラクタが自動的に行動する自動モードにおいて、プレイヤキャラクタの行動の目的をプレイヤが把握することを支援する。   The user terminal 10 according to the present embodiment described above determines the first object (for example, the live state object 546) on which the display based on the automatically identified action is performed in the automatic mode in which the player character automatically acts. Displayed on the screen (for example, the game screen 50), the player can know information based on the action performed by the player character via the first object. As described above, the embodiment of the present invention assists the player in grasping the purpose of the action of the player character in the automatic mode in which the player character automatically moves.

本発明の他の実施形態においては、ゲーム管理サーバ30において管理される情報は、ユーザ端末10において管理され、ゲーム管理サーバ30の機能は、ユーザ端末10に統合され得る。   In another embodiment of the present invention, information managed in the game management server 30 can be managed in the user terminal 10, and the functions of the game management server 30 can be integrated into the user terminal 10.

本明細書で説明された処理及び手順は、明示的に説明されたもの以外にも、ソフトウェア、ハードウェア又はこれらの任意の組み合わせによって実現される。例えば、本明細書で説明される処理及び手順は、集積回路、揮発性メモリ、不揮発性メモリ、磁気ディスク等の媒体に、当該処理及び手順に相当するロジックを実装することによって実現される。また、本明細書で説明された処理及び手順は、当該処理・手順に相当するコンピュータプログラムとして実装し、各種のコンピュータに実行させることが可能である。   The processes and procedures described in this specification are implemented by software, hardware, or any combination thereof other than those explicitly described. For example, the processes and procedures described in this specification are realized by mounting logic corresponding to the processes and procedures on a medium such as an integrated circuit, a volatile memory, a nonvolatile memory, and a magnetic disk. The processing and procedure described in this specification can be implemented as a computer program corresponding to the processing / procedure and executed by various computers.

本明細書中で説明された処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理又は手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び/又は複数のモジュールによって実行され得る。また、本明細書において説明されたソフトウェア及びハードウェアの要素は、それらをより少ない構成要素に統合して、又はより多い構成要素に分解することによって実現することも可能である。   Even if the processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, multiple software, multiple Component and / or multiple modules. Also, the software and hardware elements described herein can be implemented by integrating them into fewer components or by disassembling them into more components.

本明細書において、発明の構成要素が単数もしくは複数の何れか一方として説明された場合、又は、単数もしくは複数の何れとも限定せずに説明された場合であっても、文脈上別に解すべき場合を除き、当該構成要素は単数又は複数の何れであってもよい。   In the present specification, when the constituent elements of the invention are described as one or a plurality, or when they are described without being limited to one or a plurality of cases, they should be interpreted separately in context. The component may be either singular or plural.

10 ユーザ端末
20 ネットワーク
30 ゲーム管理サーバ
41 情報記憶管理部
43 ゲーム進行制御部
50 ゲーム画面(所定の画面)
541 自動ボタン(第2のオブジェクト)
546 実況オブジェクト(第1のオブジェクト)

DESCRIPTION OF SYMBOLS 10 User terminal 20 Network 30 Game management server 41 Information storage management part 43 Game progress control part 50 Game screen (predetermined screen)
541 Automatic button (second object)
546 Live object (first object)

Claims (7)

プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するためのプログラムであって、
コンピュータ上で実行されることに応じて、前記コンピュータに、
前記ゲームをプレイするための所定の画面をプレイヤに提示する処理と、
前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御する処理と、を実行させ、
前記提示する処理は、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含
前記コンピュータに、更に、前記所定の画面に配置されている第2のオブジェクトに対するタッチ状態を維持する操作に応じて前記自動モードを開始する処理と、前記第2のオブジェクトに対するタッチ状態を解消する第1の操作に応じて前記自動モードを終了する処理と、前記第2のオブジェクトに対するタッチ状態を解消する第2の操作に応じて前記自動モードを維持する処理と、を実行させ、
前記自動モードを開始する処理は、前記第1のオブジェクトを前記所定の画面の第1の位置に配置することを含み、
前記自動モードを維持する処理は、前記第1のオブジェクトの位置を前記第1の位置から第2の位置に変更することを含み、
前記第2の位置は、前記第1の位置と比較して、前記第2のオブジェクトに近接している、
プログラム。
A program for providing a game having an automatic mode in which a player character automatically acts,
In response to being executed on a computer,
A process of presenting a predetermined screen for playing the game to the player;
In the automatic mode, an action to be performed by the player character is automatically specified, and a process for controlling the player character to execute the specified action is executed.
Process for the presentation, in the automatic mode, automatically displayed based on the specified behavior observed including displaying a first object to at least performed on the predetermined screen,
The computer further includes a process of starting the automatic mode in response to an operation for maintaining a touch state for the second object arranged on the predetermined screen, and a process for canceling the touch state for the second object. A process of ending the automatic mode in response to an operation of 1, and a process of maintaining the automatic mode in response to a second operation of canceling a touch state on the second object,
The process of starting the automatic mode includes disposing the first object at a first position on the predetermined screen;
The process of maintaining the automatic mode includes changing the position of the first object from the first position to the second position;
The second position is closer to the second object compared to the first position;
program.
請求項1のプログラムであって、
前記プレイヤキャラクタを制御する処理は、ゲーム空間における特定の目的地までの移動を、前記プレイヤキャラクタに実行させる行動として特定することを含み、
前記第1のオブジェクトは、移動の目的地に基づく表示が少なくとも行われるように構成されている、
プログラム。
The program of claim 1,
The process of controlling the player character includes specifying movement to a specific destination in the game space as an action that causes the player character to execute,
The first object is configured to display at least based on a destination of movement.
program.
請求項1又は2のプログラムであって、
前記プレイヤキャラクタを制御する処理は、複数の行動特定ルールの中から設定されている行動特定ルールに従って前記プレイヤキャラクタに実行させる行動を自動的に特定することを含み、
前記第1のオブジェクトは、設定されている行動特定ルールに基づく表示が少なくとも行われるように構成されている、
プログラム。
The program according to claim 1 or 2,
The process of controlling the player character includes automatically specifying an action to be executed by the player character according to an action specifying rule set from a plurality of action specifying rules,
The first object is configured to perform at least display based on a set action specifying rule.
program.
前記第1のオブジェクトは、ゲームの状態に基づく表示が少なくとも行われるように構成されている請求項1ないし3何れかのプログラム。   The program according to any one of claims 1 to 3, wherein the first object is configured to display at least based on a game state. 前記提示する処理は、前記第1のオブジェクトの表示が変更されるときに、所定の期間、ゲームの進行速度を遅くすることを含む請求項1ないし4何れかのプログラム。   The program according to any one of claims 1 to 4, wherein the presenting process includes slowing down the progress of the game for a predetermined period when the display of the first object is changed. 1又は複数のコンピュータプロセッサを備え、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するためのシステムであって、
前記1又は複数のコンピュータプロセッサは、読取可能な命令の実行に応じて、
前記ゲームをプレイするための所定の画面をプレイヤに提示する処理と、
前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御する処理と、を実行し、
前記提示する処理は、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含
前記1又は複数のコンピュータプロセッサは、更に、前記所定の画面に配置されている第2のオブジェクトに対するタッチ状態を維持する操作に応じて前記自動モードを開始する処理と、前記第2のオブジェクトに対するタッチ状態を解消する第1の操作に応じて前記自動モードを終了する処理と、前記第2のオブジェクトに対するタッチ状態を解消する第2の操作に応じて前記自動モードを維持する処理と、を実行し、
前記自動モードを開始する処理は、前記第1のオブジェクトを前記所定の画面の第1の位置に配置することを含み、
前記自動モードを維持する処理は、前記第1のオブジェクトの位置を前記第1の位置から第2の位置に変更することを含み、
前記第2の位置は、前記第1の位置と比較して、前記第2のオブジェクトに近接している、
システム。
A system for providing a game having an automatic mode in which one or more computer processors and a player character automatically act,
The one or more computer processors are responsive to execution of readable instructions,
A process of presenting a predetermined screen for playing the game to the player;
In the automatic mode, automatically specifying an action to be executed by the player character, and controlling the player character to execute the specified action,
Process for the presentation, in the automatic mode, automatically displayed based on the specified behavior observed including displaying a first object to at least performed on the predetermined screen,
The one or more computer processors further include a process of starting the automatic mode in response to an operation of maintaining a touch state on the second object arranged on the predetermined screen, and a touch on the second object. A process of ending the automatic mode in response to a first operation for canceling the state, and a process of maintaining the automatic mode in response to a second operation of canceling the touch state on the second object. ,
The process of starting the automatic mode includes disposing the first object at a first position on the predetermined screen;
The process of maintaining the automatic mode includes changing the position of the first object from the first position to the second position;
The second position is closer to the second object compared to the first position;
system.
1又は複数のコンピュータによって実行され、プレイヤキャラクタが自動的に行動する自動モードを有するゲームを提供するための方法であって、
前記ゲームをプレイするための所定の画面をプレイヤに提示するステップと、
前記自動モードにおいて、前記プレイヤキャラクタに実行させる行動を自動的に特定し、特定された行動を実行するように前記プレイヤキャラクタを制御するステップと、を備え、
前記提示するステップは、前記自動モードにおいて、自動的に特定された行動に基づく表示が少なくとも行われる第1のオブジェクトを前記所定の画面に表示することを含
前記方法は、更に、前記所定の画面に配置されている第2のオブジェクトに対するタッチ状態を維持する操作に応じて前記自動モードを開始するステップと、前記第2のオブジェクトに対するタッチ状態を解消する第1の操作に応じて前記自動モードを終了するステップと、前記第2のオブジェクトに対するタッチ状態を解消する第2の操作に応じて前記自動モードを維持するステップと、を備え、
前記自動モードを開始するステップは、前記第1のオブジェクトを前記所定の画面の第1の位置に配置することを含み、
前記自動モードを維持するステップは、前記第1のオブジェクトの位置を前記第1の位置から第2の位置に変更することを含み、
前記第2の位置は、前記第1の位置と比較して、前記第2のオブジェクトに近接している、
方法。
A method for providing a game executed by one or more computers and having an automatic mode in which a player character automatically moves,
Presenting a predetermined screen for playing the game to the player;
Automatically specifying an action to be executed by the player character in the automatic mode, and controlling the player character to execute the specified action,
Wherein the step of presenting, in the automatic mode, automatically displayed based on the specified behavior seen contains displaying a first object to at least performed on the predetermined screen,
The method further includes the step of starting the automatic mode in response to an operation for maintaining a touch state with respect to the second object arranged on the predetermined screen, and a method for eliminating the touch state with respect to the second object. Ending the automatic mode in response to an operation of 1, and maintaining the automatic mode in response to a second operation of canceling a touch state on the second object,
Initiating the automatic mode includes placing the first object at a first position of the predetermined screen;
Maintaining the automatic mode includes changing a position of the first object from the first position to a second position;
The second position is closer to the second object compared to the first position;
Method.
JP2018077826A 2018-04-13 2018-04-13 Program, system, and method for providing game Active JP6382466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018077826A JP6382466B2 (en) 2018-04-13 2018-04-13 Program, system, and method for providing game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018077826A JP6382466B2 (en) 2018-04-13 2018-04-13 Program, system, and method for providing game

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016225273 Division 2016-11-18

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018144647A Division JP7022029B2 (en) 2018-08-01 2018-08-01 Programs, systems, and methods for providing games

Publications (2)

Publication Number Publication Date
JP2018108513A JP2018108513A (en) 2018-07-12
JP6382466B2 true JP6382466B2 (en) 2018-08-29

Family

ID=62844140

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018077826A Active JP6382466B2 (en) 2018-04-13 2018-04-13 Program, system, and method for providing game

Country Status (1)

Country Link
JP (1) JP6382466B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7329946B2 (en) * 2019-03-29 2023-08-21 株式会社バンダイナムコエンターテインメント Program, computer system and control method
JP7712557B2 (en) * 2022-06-16 2025-07-24 株式会社カプコン PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3181808B2 (en) * 1995-04-17 2001-07-03 株式会社スクウェア Video game apparatus, control method thereof, and control device
JP5469276B1 (en) * 2013-10-10 2014-04-16 株式会社 ディー・エヌ・エー GAME SYSTEM, GAME PROGRAM, AND GAME PROVIDING METHOD FOR PROVIDING GAME SWITCHABLE BETWEEN MANUAL MODE AND AUTO MODE
JP2015103053A (en) * 2013-11-26 2015-06-04 沖電気工業株式会社 Program, display mode switching control system, method, and information processing apparatus

Also Published As

Publication number Publication date
JP2018108513A (en) 2018-07-12

Similar Documents

Publication Publication Date Title
CN107661627A (en) It is stored with storage medium, system and the method for the program for providing game
JP5746291B2 (en) Program and game system
JP6564582B2 (en) Method and apparatus for controlling objects
CN112569607B (en) Display method, device, equipment and medium for pre-purchased prop
KR20210151844A (en) Method and apparatus, device and storage medium for controlling a virtual object in a virtual scene
JP6734236B2 (en) Program, system, and method for providing game
US8690654B2 (en) Game system, game control method, game device, and computer-readable storage medium
JP6240359B1 (en) Program, control method, and information processing apparatus
JP6205474B1 (en) GAME SYSTEM, INFORMATION PROCESSING DEVICE, AND CONTROL METHOD
CN114146414A (en) Virtual skill control method, device, equipment, storage medium and program product
JP6382466B2 (en) Program, system, and method for providing game
JP6194395B1 (en) Program, system, and method for providing game
JP7349517B2 (en) Programs, systems and methods for providing games
KR20200006853A (en) Apparatus and method for determining game action
JP7427181B2 (en) Program, information processing device, and control method
JP6949485B2 (en) Programs, systems, and methods for providing games
JP7131905B2 (en) Information processing method, server device, program, and information terminal
JP6089143B1 (en) System, method, and program for providing game
JP2023153413A (en) Program for providing game, system, and method
JP2018068577A (en) System, method, and program for providing game
JP2021087580A (en) Game device, game processing method, and program
JP2025516261A (en) Method and device for processing virtual scene interaction, electronic device, and computer program
JP6459308B2 (en) Program and game device
JP7068417B2 (en) Systems, methods, and programs for providing games
JP7368553B2 (en) Game program, method, and information processing device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180426

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20180426

TRDD Decision of grant or rejection written
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20180705

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180717

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180801

R150 Certificate of patent or registration of utility model

Ref document number: 6382466

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250