JP6336868B2 - GAME PROGRAM AND INFORMATION PROCESSING DEVICE - Google Patents
GAME PROGRAM AND INFORMATION PROCESSING DEVICE Download PDFInfo
- Publication number
- JP6336868B2 JP6336868B2 JP2014195543A JP2014195543A JP6336868B2 JP 6336868 B2 JP6336868 B2 JP 6336868B2 JP 2014195543 A JP2014195543 A JP 2014195543A JP 2014195543 A JP2014195543 A JP 2014195543A JP 6336868 B2 JP6336868 B2 JP 6336868B2
- Authority
- JP
- Japan
- Prior art keywords
- destination
- player
- game
- information
- player character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 13
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000000034 method Methods 0.000 claims description 50
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000010079 rubber tapping Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 210000000038 chest Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
Images
Description
本発明は、ゲームプログラム、及び、情報処理装置に関する。 The present invention relates to a game program and an information processing apparatus.
プレイヤーの操作に従ってゲームフィールド上でプレイヤーキャラクターを移動させることによって、プレイヤーキャラクターを他のキャラクターと会話させたり、対戦させたりして、物語を進めていくRPG(ロール・プレイング・ゲーム)のゲームプログラムが知られている(例えば、特許文献1)。 There is an RPG (Role Playing Game) game program that moves the player character on the game field according to the player's operation, allowing the player character to talk with other characters and play against each other to advance the story. Known (for example, Patent Document 1).
ここで、プレイヤーは、ゲームフィールド上においてプレイヤーキャラクターを移動させる場合に、プレイヤーキャラクターの行き先となる目的地を把握した上で、プレイヤーキャラクターの移動方向を少なくとも指定する操作入力を行う必要があった。
そして、例えば目的地までの経路が複雑である場合等には、プレイヤーは、その経路に合わせて移動方向を変更するべく、プレイヤーキャラクターの移動方向を指定する操作入力を繰り返し行わなければならなかった。
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、プレイヤーキャラクターの移動に関する操作性を向上させることにある。
Here, when the player moves the player character on the game field, it is necessary to perform an operation input for specifying at least the moving direction of the player character after grasping the destination as the destination of the player character.
For example, when the route to the destination is complicated, the player has to repeatedly perform an operation input for specifying the moving direction of the player character in order to change the moving direction according to the route. .
The present invention has been made in view of such circumstances, and an object of the present invention is to improve operability related to movement of a player character.
上記課題を解決するための本発明の主たる発明は、
コンピューターに、
ゲームフィールド上においてプレイヤーキャラクターの自動移動を開始させるための操作入力をプレイヤーから受け付けた際に、前記ゲームフィールド上の前記プレイヤーキャラクターを、前記ゲームフィールドに設定された目的地に関する情報である目的地情報に基づいて、第1目的地に向かって自動的に移動させる自動移動処理と、
前記プレイヤーキャラクターの自動移動中に、目的地を変更するための操作入力を前記プレイヤーから受け付けた際に、前記目的地情報に基づいて、前記第1目的地を第2目的地に変更する目的地変更処理と、
前記ゲームフィールド上を前記第1目的地へ向かって移動している前記プレイヤーキャラクターを、前記第2目的地に向かって自動的に移動させる自動移動変更処理と、
を実行させるゲームプログラムである。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
The main invention of the present invention to solve the above problems is
On the computer,
Destination information that is information about the destination set in the game field when the player inputs an operation input for starting automatic movement of the player character on the game field. An automatic movement process for automatically moving toward the first destination based on
A destination for changing the first destination to the second destination based on the destination information when an operation input for changing the destination is received from the player during the automatic movement of the player character. Change processing,
An automatic movement change process for automatically moving the player character moving toward the first destination on the game field toward the second destination;
Is a game program for executing
Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
本発明によれば、プレイヤーキャラクターの移動に関する操作性を向上させることができる。 According to the present invention, operability related to movement of a player character can be improved.
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
即ち、コンピューターに、
ゲームフィールド上においてプレイヤーキャラクターの自動移動を開始させるための操作入力をプレイヤーから受け付けた際に、前記ゲームフィールド上の前記プレイヤーキャラクターを、前記ゲームフィールドに設定された目的地に関する情報である目的地情報に基づいて、第1目的地に向かって自動的に移動させる自動移動処理と、
前記プレイヤーキャラクターの自動移動中に、目的地を変更するための操作入力を前記プレイヤーから受け付けた際に、前記目的地情報に基づいて、前記第1目的地を第2目的地に変更する目的地変更処理と、
前記ゲームフィールド上を前記第1目的地へ向かって移動している前記プレイヤーキャラクターを、前記第2目的地に向かって自動的に移動させる自動移動変更処理と、
を実行させるゲームプログラムである。
このようなゲームプログラムによれば、プレイヤーがプレイヤーキャラクターの移動方向を指定する操作を行うことなく、プレイヤーキャラクターを目的地まで自動的に移動させることができるため、プレイヤーキャラクターの移動に関する操作性を向上させることが可能となる。
At least the following matters will become apparent from the description of the present specification and the accompanying drawings.
In other words,
Destination information that is information about the destination set in the game field when the player inputs an operation input for starting automatic movement of the player character on the game field. An automatic movement process for automatically moving toward the first destination based on
A destination for changing the first destination to the second destination based on the destination information when an operation input for changing the destination is received from the player during the automatic movement of the player character. Change processing,
An automatic movement change process for automatically moving the player character moving toward the first destination on the game field toward the second destination;
Is a game program for executing
According to such a game program, the player character can be automatically moved to the destination without performing the operation of specifying the moving direction of the player character, so that the operability related to the movement of the player character is improved. It becomes possible to make it.
また、前記コンピューターは、
目的地へ向かって移動している前記ゲームフィールド上の前記プレイヤーキャラクターを含むゲーム画面を表示する表示部と、
前記表示部に表示されるゲーム画面に対するプレイヤーの接触操作入力を検出するタッチパネルと、を含み、
前記コンピューターに、
前記タッチパネルからの検出情報に基づき前記プレイヤーによって指示された移動方向を特定し、前記移動方向に向かって前記ゲームフィールド上の前記プレイヤーキャラクターを移動させる移動処理を実行させ、
前記自動移動処理は、
前記移動処理によって移動していた前記プレイヤーキャラクターに自動移動を開始させるための接触操作入力が、前記タッチパネルによって検出された際、前記プレイヤーキャラクターを前記第1目的地に向かって自動的に移動させる、こととしてもよい。
このようなゲームプログラムによれば、プレイヤーがタッチパネルを利用してプレイヤーキャラクターを移動させる際に、プレイヤーが手動操作から自動移動に切り替えることが容易であると共に、プレイヤーキャラクターを目的地まで自動的に移動させることができるため、プレイヤーキャラクターの移動に関する操作性を向上させることが可能となる。
In addition, the computer
A display unit for displaying a game screen including the player character on the game field moving toward a destination;
A touch panel for detecting a player's contact operation input to the game screen displayed on the display unit,
On the computer,
Identify the moving direction instructed by the player based on the detection information from the touch panel, and execute a moving process to move the player character on the game field toward the moving direction,
The automatic movement process is:
Automatically moving the player character toward the first destination when a touch operation input for causing the player character that has been moved by the movement process to start automatic movement is detected by the touch panel; It is good as well.
According to such a game program, when the player moves the player character using the touch panel, it is easy for the player to switch from manual operation to automatic movement, and the player character is automatically moved to the destination. Therefore, the operability related to the movement of the player character can be improved.
また、前記コンピューターに、
前記ゲームフィールド上においてプレイヤーキャラクターの自動移動を開始させるための操作入力をプレイヤーから受け付けた際に、前記目的地情報に基づいて、前記ゲームフィールドに設定された複数の目的地のうちのいずれかを前記第1目的地に決定する目的地決定処理と、
を実行させ、
前記自動移動処理は、
前記第1目的地の決定後、前記プレイヤーの操作によることなく、前記ゲームフィールド上の前記プレイヤーキャラクターを、前記第1目的地に向かって自動的に移動させる、こととしてもよい。
このようなゲームプログラムによれば、複数の目的地の中から決定された目的地まで自動的に移動させることができるため、プレイヤーキャラクターの移動に関する操作性を向上させることが可能となる。
In addition, the computer
When an operation input for starting the automatic movement of the player character on the game field is received from the player, one of a plurality of destinations set in the game field is selected based on the destination information. A destination determination process for determining the first destination;
And execute
The automatic movement process is:
After the determination of the first destination, the player character on the game field may be automatically moved toward the first destination without being operated by the player.
According to such a game program, since it is possible to automatically move from a plurality of destinations to a determined destination, it is possible to improve the operability related to the movement of the player character.
また、前記自動移動処理は、
前記ゲームフィールドに設定された目的地に前記プレイヤーキャラクターが到着したこと、又は、前記プレイヤーキャラクターの自動移動を停止させるための操作入力を前記プレイヤーから受け付けたことを条件として、前記プレイヤーキャラクターの自動移動を解除する、こととしてもよい。
このようなゲームプログラムによれば、かかる解除条件を満たすことで、プレイヤーキャラクターの自動移動を解除することができる。
In addition, the automatic movement process includes:
Automatic movement of the player character on the condition that the player character has arrived at the destination set in the game field or that an operation input for stopping automatic movement of the player character has been received from the player It is good also as canceling.
According to such a game program, it is possible to cancel the automatic movement of the player character by satisfying the cancellation condition.
また、前記コンピューターに、
自動移動している前記ゲームフィールド上の前記プレイヤーキャラクターと、前記プレイヤーキャラクターが向かっている目的地を示す案内情報と、を含むゲーム画面を生成する画面生成処理と、を実行させることとしてもよい。
このようなゲームプログラムによれば、プレイヤーキャラクターの自動移動中に、現在の目的地をプレイヤーに把握させることができる。
In addition, the computer
A screen generation process for generating a game screen including the player character on the game field that is automatically moving and guidance information indicating a destination to which the player character is heading may be executed.
According to such a game program, the player can grasp the current destination while the player character is moving automatically.
また、前記コンピューターに、
自動移動している前記ゲームフィールド上の前記プレイヤーキャラクターと、前記目的地情報に設定された複数の目的地の一覧と、を含むゲーム画面を生成する画面生成処理と、を実行させることとしてもよい。
このようなゲームプログラムによれば、プレイヤーキャラクターの自動移動中に、現在の目的地のみならず、その他の目的地もプレイヤーに把握させることができる。
In addition, the computer
Screen generation processing for generating a game screen including the player character on the game field that is automatically moving and a list of a plurality of destinations set in the destination information may be executed. .
According to such a game program, the player can grasp not only the current destination but also other destinations during the automatic movement of the player character.
また、前記目的地変更処理は、
前記プレイヤーキャラクターの自動移動中に、前記ゲームフィールド上のオブジェクトを指定する操作入力を前記プレイヤーから受け付けた際に、指定された前記オブジェクトを新たな目的地に変更し、
前記自動移動変更処理は、
前記ゲームフィールド上を前記第1目的地へ向かって移動している前記プレイヤーキャラクターを、変更後の新たな目的地となった前記オブジェクトに向かって自動的に移動させる、を実行させることとしてもよい。
このようなゲームプログラムによれば、プレイヤーは、プレイヤーキャラクターの自動移動中にオブジェクトを直接指定することで、直感的に目的地を変更することができる。
In addition, the destination changing process
During the automatic movement of the player character, when an operation input for designating an object on the game field is received from the player, the designated object is changed to a new destination,
The automatic movement change process includes:
The player character moving toward the first destination on the game field may be automatically moved toward the object that has become the new destination after the change. .
According to such a game program, the player can intuitively change the destination by directly specifying the object during automatic movement of the player character.
また、前記コンピューターに、
自動移動している前記ゲームフィールド上の前記プレイヤーキャラクターと、前記ゲームフィールド上で強調表示されたオブジェクトと、を含むゲーム画面を生成する画面生成処理と、を実行させることとしてもよい。
このようなゲームプログラムによれば、プレイヤーキャラクターの自動移動中に、新たな目的地とすることができるオブジェクトをプレイヤーに簡単に認識させることができる。
In addition, the computer
A screen generation process for generating a game screen including the player character on the game field that is automatically moving and an object highlighted on the game field may be executed.
According to such a game program, the player can easily recognize an object that can be a new destination during automatic movement of the player character.
次に、ゲームフィールド上においてプレイヤーキャラクターの自動移動を開始させるための操作入力をプレイヤーから受け付けた際に、前記ゲームフィールド上の前記プレイヤーキャラクターを、前記ゲームフィールドに設定された目的地に関する情報である目的地情報に基づいて、第1目的地に向かって自動的に移動させる自動移動処理部と、
前記プレイヤーキャラクターの自動移動中に、目的地を変更するための操作入力を前記プレイヤーから受け付けた際に、前記目的地情報に基づいて、前記第1目的地を第2目的地に変更する目的地変更部と、
前記ゲームフィールド上を前記第1目的地へ向かって移動している前記プレイヤーキャラクターを、前記第2目的地に向かって自動的に移動させる自動移動変更処理部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、プレイヤーキャラクターの移動に関する操作性を向上させることができる。
Next, when the operation input for starting the automatic movement of the player character on the game field is received from the player, the player character on the game field is information relating to the destination set in the game field. An automatic movement processor that automatically moves toward the first destination based on the destination information;
A destination for changing the first destination to the second destination based on the destination information when an operation input for changing the destination is received from the player during the automatic movement of the player character. Change part,
An automatic movement change processing unit for automatically moving the player character moving toward the first destination on the game field toward the second destination;
An information processing apparatus characterized by comprising:
According to such an information processing apparatus, the operability regarding the movement of the player character can be improved.
===実施形態===
<<ゲームシステム1の構成>>
図1は、本実施形態に係るゲームシステム1の全体構成の一例を示す図である。ゲームシステム1は、ネットワーク2(例えば、インターネット等)を介してゲームに関する各種サービスをプレイヤーに提供するものであり、サーバー装置10と、複数のプレイヤー端末20と、を含んで構成される。
=== Embodiment ===
<< Configuration of
FIG. 1 is a diagram illustrating an example of the overall configuration of a
<<サーバー装置10の構成>>
図2は、本実施形態に係るサーバー装置10の機能上の構成を示すブロック図である。サーバー装置10は、システム管理者等がゲームサービスを運営・管理する際に利用する情報処理装置(例えば、ワークステーションやパーソナルコンピューター等)であり、プレイヤー端末20から各種のコマンド(リクエスト)を受信すると、プレイヤー端末20上で動作可能なゲームプログラムや、プレイヤー端末20の規格に合わせたマークアップ言語(HTML等)で作成されたWebページ(ゲーム画面等)を配信(レスポンス)することができる。このサーバー装置10は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、を有している。
<< Configuration of
FIG. 2 is a block diagram illustrating a functional configuration of the
制御部11は、各部間のデータの受け渡しを行うと共に、サーバー装置10全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。
The
記憶部12は、システムプログラムが記憶された読み取り専用の記憶領域であるROM(Read Only Memory)と、制御部11による演算処理のワーク領域として使用される書き換え可能な記憶領域であるRAM(Random Access Memory)とを有しており、例えば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。本実施形態の記憶部12は、プレイヤーに提供可能なゲームプログラム(ゲームアプリ)に関する情報であるゲーム情報と、プレイヤーに関する情報であるプレイヤー情報を、少なくとも記憶している。
The
図3は、サーバー装置10の記憶部12に記憶されるゲーム情報のデータ構造例を示す図である。このゲーム情報は、ゲームID、ゲーム名、ゲームプログラム、ゲームデータ等の項目を有している。ゲームIDは、ゲームプログラム(ゲームアプリ)を識別する識別情報である。ゲーム名は、プレイヤーに提供されるゲームアプリの表示名を示す情報である。ゲームプログラムは、プログラムファイルを示す情報である。ゲームデータは、ゲームプログラムに関連するデータを示す情報である。このように、ゲーム情報には複数種類のゲームアプリが設定されているため、プレイヤーは、プレイヤー端末20を操作してサーバー装置10にアクセスすることにより、好みのゲームアプリをダウンロードすることができる。
FIG. 3 is a diagram illustrating an example data structure of game information stored in the
図4は、サーバー装置10の記憶部12に記憶されるプレイヤー情報のデータ構造例を示す図である。このプレイヤー情報は、プレイヤーID、プレイヤー名、ゲームID、ゲームデータ等の項目を有している。プレイヤーIDは、プレイヤーを識別する識別情報である。プレイヤー名は、プレイヤーの表示名を示す情報である。ゲームIDは、プレイヤーが所有するゲームアプリ(ダウンロード済みのゲームアプリ)を識別する識別情報である。ゲームデータは、プレイヤーが所有するゲームアプリに関連するプレイヤー用データ(レベル等のパラメーター等)を示す情報である。
FIG. 4 is a diagram illustrating a data structure example of player information stored in the
入力部13は、システム管理者等が各種データ(例えば、ゲーム情報等)を入力するためのものであり、例えば、キーボードやマウス等によって実現される。
The
表示部14は、制御部11からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。
The
通信部15は、プレイヤー端末20との間で通信を行うためのものであり、プレイヤー端末20から送信される各種データや信号を受信する受信部としての機能と、制御部11の指令に応じて各種データや信号をプレイヤー端末20へ送信する送信部として機能とを有している。
The
<<プレイヤー端末20の構成について>>
図5は、プレイヤー端末20の機能上の構成を示すブロック図である。本実施形態のプレイヤー端末20は、ゲームをプレイする際にプレイヤーが利用する情報処理装置(例えば、携帯電話端末、スマートフォン、タブレット型端末等)であり、サーバー装置10に対してゲームに関する各種情報(ゲームプログラム、ゲームデータ等)の配信要求を行うことができる。このプレイヤー端末20は、端末制御部21と、端末記憶部22と、端末入力部23と、端末表示部24と、端末通信部25と、を有している。
<< Configuration of
FIG. 5 is a block diagram illustrating a functional configuration of the
端末制御部21は、各部間のデータの受け渡しを行うととともに、プレイヤー端末20全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。本実施形態の端末制御部21は、ゲーム進行部211、移動処理部212、目的地決定部213、自動移動処理部214、目的地変更部215、自動移動変更処理部216、判定部217、画面生成部218を備えている。
The
ゲーム進行部211は、ゲームプログラムに従ってゲームを進行させる処理を実行する機能を有している。本実施形態におけるゲーム進行部211は、サーバー装置10からダウンロードしたゲームプログラムに従って、RPG(ロール・プレイング・ゲーム)を進行させる。
The
移動処理部212は、プレイヤーからのマニュアル操作に応答して、ゲームフィールド上のキャラクターを移動させる処理を実行する機能を有している。本実施形態における移動処理部212は、プレイヤーのマニュアル操作によって指示された移動方向を特定し、プレイヤーの操作対象となるプレイヤーキャラクターを、その移動方向に沿って移動させる。
The
目的地決定部213は、複数の目的地が設定された目的地情報に基づいて、目的地を決定する処理を実行する機能を有している。本実施形態における目的地決定部213は、プレイヤーからのオート操作を受け付けた際に、目的地情報に基づき、複数の目的地のいずれかを第1目的地に決定する。
The
自動移動処理部214は、プレイヤーからのオート操作に応答して、ゲームフィールド上のキャラクターを自動的に移動させる処理を実行する機能を有している。本実施形態における自動移動処理部214は、目的地決定部213によって第1目的地が決定されると、ゲームフィールド上のプレイヤーキャラクターを、第1目的地に向かって自動移動させる。また、自動移動処理部214は、プレイヤーから自動移動を停止させるための操作入力を受け付けた場合、プレイヤーキャラクターの自動移動を解除する。
The automatic
目的地変更部215は、ゲームフィールド上のキャラクターの自動移動中に、複数の目的地が設定された目的地情報に基づいて、目的地を変更する処理を実行する機能を有している。本実施形態における目的地変更部215は、プレイヤーキャラクターが第1目的地へ向かって自動移動しているときに、目的地を変更するための操作入力(目的地の変更操作)をプレイヤーから受け付けると、目的地情報に基づいて、複数の目的地のいずれかを第2目的地に決定する。
The
自動移動変更処理部216は、プレイヤーからの目的地の変更操作に応答して、ゲームフィールドにて自動移動中のキャラクターを、変更後の目的地に向けて自動的に移動させる処理を実行する機能を有している。本実施形態における自動移動変更処理部216は、目的地変更部215によって第2目的地が決定されると、ゲームフィールド上のプレイヤーキャラクターを、第1目的地から第2目的地へ向かって自動移動を変更させる。
The automatic movement
判定部217は、各種の判定処理を実行する機能を有している。本実施形態における判定部217は、例えば、自動移動中のプレイヤーキャラクターが、目的地に到達したか否かを判定する。
The
画面生成部218は、ゲーム画面を端末表示部24に表示させるための画面データを生成する処理を実行する機能を有している。本実施形態の画面生成部218は、例えば、ゲームフィールド、プレイヤーキャラクター、オブジェクト、プレイヤーキャラクターが向かっている目的地を示す案内情報、目的地の一覧等を含むゲーム画面を、端末表示部24に表示させるための画面データを生成する。
The
端末記憶部22は、バスを介して端末制御部21に接続され、端末制御部21からの指令に応じて記憶されているデータを参照、読み出し、書き換える処理が行われる。この端末記憶部22は、例えば、フラッシュメモリやハードディスク等によって実現される。本実施形態の端末記憶部22は、サーバー装置10からダウンロードしたゲームプログラム(例えば、RPGのゲームアプリ)、ゲームフィールドに関するフィールド情報、サーバー装置10からダウンロードしたプレイヤー情報を、少なくとも記憶する。
The
図6は、プレイヤー端末20の端末記憶部22に記憶されるフィールド情報のデータ構造例を示す図である。このフィールド情報は、ゲームフィールドID、ゲームフィールド名、目的地情報、オブジェクト情報等の項目を有している。ゲームフィールドIDは、ゲーム空間内のゲーフィールドを識別する識別情報である。ゲームフィールド名は、ゲームフィールドの表示名を示す情報である。目的地情報は、ゲームフィールドに設定された目的地に関する情報である。オブジェクト情報は、ゲームフィールドに配置されるオブジェクトに関する情報である。
FIG. 6 is a diagram illustrating a data structure example of field information stored in the
図7は、目的地情報のデータ構造例を示す図である。この目的地情報は、目的地番号、目的地名等の項目を有している。目的地番号は、ゲームフィールド上に予め設定された目的地を識別する情報であって、プレイヤーによるオート操作があったときに、目的地として自動的に選択される順番を示す情報である。目的地名は、目的地の表示名を示す情報である。 FIG. 7 is a diagram illustrating an example data structure of destination information. This destination information includes items such as a destination number and a destination name. The destination number is information for identifying a destination set in advance on the game field, and is information indicating the order in which the destination is automatically selected when an auto operation is performed by the player. The destination name is information indicating a display name of the destination.
図8は、オブジェクト情報のデータ構造例を示す図である。このオブジェクト情報は、オブジェクトID、オブジェクト名等の項目を有している。オブジェクトIDは、ゲームフィールド上に配置されるオブジェクトを識別する識別情報である。オブジェクト名は、オブジェクトの表示名を示す情報である。 FIG. 8 is a diagram illustrating an example data structure of object information. This object information has items such as an object ID and an object name. The object ID is identification information for identifying an object placed on the game field. The object name is information indicating the display name of the object.
端末入力部23は、プレイヤーが各種操作(ゲーム操作等)を行うためのものであり、例えば、操作ボタン、タッチパネル等によって実現される。
The
端末表示部24は、端末制御部21からの指令によりゲーム画面を表示するためのものであり、たとえば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。
The
端末通信部25は、サーバー装置10との間で通信を行うためのものであり、サーバー装置10から送信されるゲームプログラム、各種データや信号を受信する受信部としての機能と、端末制御部21の指令に応じて各種データや信号をサーバー装置10へ送信する送信部として機能とを有している。
The
<<ゲームの概要について>>
ここでは、本実施形態のゲームシステム1によって提供されるゲームの概要について説明する。このゲームシステム1において、プレイヤー端末20は、サーバー装置10からダウンロードしたゲームプログラムをインストールした後、そのゲームプログラムを実行することにより、プレイヤーにゲームプレイさせることができる。
以下では、プレイヤー端末20が、RPGのゲームプログラムを実行するものとし、また、プレイヤー端末20の端末入力部23が、タッチパネルである場合を例に挙げて説明する。なお、本発明はコントローラーを有するゲーム装置などにも適用することが可能である。
<< About the game outline >>
Here, an outline of a game provided by the
In the following, a case where the
<プレイヤーキャラクターの操作>
本実施形態のRPGのゲームプログラムでは、ゲーム空間内に複数のゲームフィールドが設定されており、プレイヤーがタッチパネルを操作すると、各ゲームフィールドにおいてプレイヤーキャラクターを移動させることができる。
各ゲームフィールドには、武器屋、道具屋等のオブジェクトや、宝箱、岩、樹木等のオブジェクトや、敵キャラクター、村人等のオブジェクトが配置されている。そのため、プレイヤーは、タッチパネルを操作して、プレイヤーキャラクターを武器屋の位置まで移動させることによって、武器を購入することができる。また、プレイヤーは、タッチパネルを操作して、プレイヤーキャラクターを宝箱の位置まで移動させることによって、宝箱の中のアイテムを入手することもできる。さらに、プレイヤーは、タッチパネルを操作して、プレイヤーキャラクターを敵キャラクターの位置に接近させることによって、敵キャラクターと対戦させることもできる。
<Operation of player character>
In the RPG game program of this embodiment, a plurality of game fields are set in the game space, and when the player operates the touch panel, the player character can be moved in each game field.
In each game field, objects such as weapon shops and tool shops, objects such as treasure chests, rocks and trees, and objects such as enemy characters and villagers are arranged. Therefore, the player can purchase weapons by operating the touch panel and moving the player character to the position of the weapon shop. The player can also obtain items in the treasure box by operating the touch panel to move the player character to the treasure box position. Furthermore, the player can also play against the enemy character by operating the touch panel to bring the player character closer to the position of the enemy character.
<プレイヤーキャラクターの操作>
本実施形態のRPGのゲームプログラムでは、このようにプレイヤーキャラクターをゲームフィールド上で移動させるための操作方法として、マニュアル操作又はオート操作をプレイヤーに選択させることができる。
例えば、武器屋で武器を購入する場合について説明すると、プレイヤーは、マニュアル操作を選択した場合、目的地となる武器屋の位置を把握した上で、プレイヤーキャラクターが武器屋の位置に到達するように、プレイヤーキャラクターの移動方向(進行方向)をタッチパネルで指定しなければならない。特に、武器屋の位置とプレイヤーキャラクターの現在位置とを結ぶ直線上に障害物(オブジェクト)がある場合には、プレイヤーは、その障害物を避けるように、プレイヤーキャラクターの移動方向(進行方向)をタッチパネルで繰り返し指定しなければならない。これに対して、プレイヤーは、オート操作を選択した場合には、プレイヤーキャラクターの移動方向を指定することなく、プレイヤーキャラクターを武器屋の位置まで自動的に移動(自動移動)させることができる。そのため、プレイヤーキャラクターの移動に関する操作性を向上させることが可能となる。
以下では、プレイヤー端末20が、プレイヤーによるマニュアル操作及びオート操作を受け付け、プレイヤーキャラクターを移動させるときの動作例について、具体的に説明する。
<Operation of player character>
In the RPG game program of this embodiment, the player can select manual operation or auto operation as an operation method for moving the player character on the game field in this way.
For example, in the case of purchasing weapons at a weapon shop, if the player selects manual operation, the player character must reach the weapon shop position after grasping the position of the destination weapon shop. The moving direction (traveling direction) of the player character must be specified on the touch panel. In particular, when there is an obstacle (object) on the straight line connecting the position of the weapon shop and the current position of the player character, the player changes the moving direction (traveling direction) of the player character so as to avoid the obstacle. Must be specified repeatedly on the touch panel. On the other hand, when the auto operation is selected, the player can automatically move (automatically move) the player character to the position of the weapon shop without specifying the moving direction of the player character. Therefore, it becomes possible to improve the operability regarding the movement of the player character.
Below, the operation example when the
<<プレイヤー端末20の動作について>>
図9は、本実施形態にかかるプレイヤー端末20の動作例を説明するためのフローチャートである。
<< Operation of
FIG. 9 is a flowchart for explaining an operation example of the
先ず、プレイヤー端末20において、判定部217は、プレイヤーによってマニュアル操作が行われたか否かを判定する(S101)。そして、マニュアル操作が行われたと判定された場合には(S101:YES)、プレイヤーキャラクターに対する移動処理が実行される(S102)。マニュアル操作が行われなかったと判定された場合には(S101:NO)、ステップ103へ進む。
First, in the
図10は、マニュアル操作の一例を説明する図である。ゲーム画面50には、プレイヤーキャラクターPが配置されたフィールドAが表示されている。マニュアル操作は、ゲーム画面50に表示されたプレイヤーキャラクターPをタッチしたままスライドさせることによって行われる。タッチパネルは、プレイヤーによるマニュアル操作が行われると、ゲーム画面50に対するプレイヤーの接触操作入力を検出する。そして、移動処理部212は、このタッチパネルからの検出情報に基づき移動方向を特定し、フィールドA上のプレイヤーキャラクターPをその移動方向に移動させる。なお、プレイヤーがスライドさせている指をゲーム画面50から離すと、プレイヤーキャラクターはその位置に停止する。
FIG. 10 is a diagram illustrating an example of a manual operation. On the
次いで、判定部217は、プレイヤーによってオート操作が行われたか否かを判定する(S103)。そして、オート操作が行われたと判定された場合には(S103:YES)、目的地決定処理が実行される(S104)。オート操作が行われなかったと判定された場合には(S103:NO)、この処理を終了する。
Next, the
図11は、オート操作の一例を説明する図である。ゲーム画面50には、フィールドAに配置されたプレイヤーキャラクターPが表示されている。オート操作は、ゲーム画面50における任意の位置をタップすることによって開始される。タッチパネルは、このオート操作がなされると、ゲーム画面50に対するプレイヤーの接触操作入力を検出する。そして、目的地決定部213は、このタッチパネルからの検出情報に基づきプレイヤーのオート操作を受け付けると、目的地決定処理を実行する。先ず、目的地決定部213は、プレイヤーキャラクターが配置されるゲームフィールドを特定する。次に、目的地決定部213は、図6に示すフィールド情報及び図7に示す目的地情報を参照することにより、予め設定された複数の目的地の中からいずれかの目的地(第1目的地)を決定する。具体的には、プレイヤーキャラクターPがフィールドAに配置されているため、フィールドAに対応する目的地情報(1)が目的地決定部213によって参照される(図6参照)。そして、目的地決定部213は、図7に示す目的地情報(1)に設定される複数の目的地の中から番号順に目的地を選択する。つまり、1番目の「宿屋」が目的地(第1目的地)として選択される。この際、目的地決定部213は、現在の目的地が「宿屋」であること示すフラグ情報を端末記憶部22に記憶させる。そして、目的地が決定された結果、図11に示すように、ゲーム画面50には、現在の目的地を示す案内情報51が表示される。
FIG. 11 is a diagram illustrating an example of an automatic operation. On the
次いで、目的地決定部213によって目的地(第1目的地)が決定されると、自動移動処理が実行される(S105)。すなわち、自動移動処理部214は、図11に示すように、フィールドA上のプレイヤーキャラクターPを、目的地決定部213によって決定された「宿屋」(第1目的地)に向かって、プレイヤーの操作入力によることなく自動的に移動させる。その際、一瞬でプレイヤーキャラクターPが目的に到着した状態が表示されるのではなく(プレイヤーキャラクターPがフィールドAを移動する様子を示す画像が省略されるのではなく)、その途中の画像も連続的に表示される(プレイヤーキャラクターPがフィールドA上を移動する様子を示す画像も表示される)。
Next, when the destination (first destination) is determined by the
次いで、判定部217は、自動移動中のプレイヤーキャラクターについて、自動移動の解除条件が成立したか否かを判定する(S106)。そして、解除条件が成立しないと判定された場合には(S106:NO)、ステップ107に進む。解除条件が成立したと判定された場合には(S106:YES)、自動移動処理部214によってプレイヤーキャラクターの自動移動が解除され、この処理を終了する。
Next, the
ここで、解除条件とは、自動移動中のプレイヤーキャラクターが、目的地決定部213によって決定された目的地(第1目的地)に到達したこと、又は、プレイヤーキャラクターの自動移動中に、マニュアル操作(つまり、プレイヤーキャラクターの自動移動を停止させるための操作入力)が行われたこと、である。
Here, the release condition is that the player character that is automatically moving has reached the destination (first destination) determined by the
次いで、判定部217は、プレイヤーキャラクターの自動移動の継続中に、プレイヤーによって目的地の変更操作(切り替え操作)が行われたか否かを判定する(S107)。そして、目的地の変更操作が行われたと判定された場合には(S107:YES)、目的地変更処理が実行される(S108)。目的地の変更操作が行われなかったと判定された場合には(S107:NO)、ステップ105へ戻り、プレイヤーキャラクターの自動移動を継続させる。
Next, the
図12は、目的地の変更操作の一例を説明する図である。ゲーム画面50には、図11と同様に、フィールドAにおいて自動移動中のプレイヤーキャラクターPが表示されている。目的地の変更操作は、プレイヤーキャラクターPの自動移動中に(図11参照)、ゲーム画面50における任意の位置をタップすることによって行われる。タッチパネルは、プレイヤーによる目的地の変更操作がなされると、ゲーム画面50に対するプレイヤーの接触操作入力を検出する。そして、目的地変更部215は、このタッチパネルからの検出情報に基づきプレイヤーの目的地の変更操作を受け付けると、目的地変更処理を実行する。先ず、目的地変更部215は、プレイヤーキャラクターPが配置されるゲームフィールドを特定する。次に、目的地変更部215は、図6に示すフィールド情報及び図7に示す目的地情報を参照することにより、予め設定された複数の目的地の中から変更後の目的地(第2目的地)を決定する。具体的には、プレイヤーキャラクターPがフィールドAに配置されているため、フィールドAに対応する目的地情報(1)が目的地変更部215によって参照される(図6参照)。そして、目的地変更部215は、図7に示す目的地情報(1)に設定される複数の目的地の中から番号順に目的地を選択する。つまり、2番目の「武器屋」が目的地(第2目的地)として選択される。この際、目的地決定部213は、現在の目的地を示すフラグ情報を「武器屋」に対して設定し更新する。そして、変更後の目的地が決定された結果、図12に示すように、ゲーム画面50における案内情報51の表示が、「宿屋」から「武器屋」に変更される。このように、本実施形態における目的地変更部215は、プレイヤーからの目的地の変更操作を受け付ける度に、目的地情報(1)に従って、「宿屋」→「武器屋」→「道具屋」→「民家1」→「民家2」→「宿屋」・・・の順に変更後の目的地を選択する。これにより、プレイヤーは、ゲームフィールドにおける目的地を事前に把握していなくても、希望する目的地へプレイヤーキャラクターを自動的に移動させることができるため、操作性を向上させることができる。
FIG. 12 is a diagram illustrating an example of a destination changing operation. As in FIG. 11, the player character P that is automatically moving in the field A is displayed on the
次いで、目的地変更部215によって変更後の目的地(第2目的地)が決定されると、自動移動変更処理が実行される(S109)。すなわち、自動移動変更処理部216は、図12に示すように、「宿屋」へ向かっていたプレイヤーキャラクターPを、目的地変更部215によって決定された「武器屋」へ向かって、プレイヤーの操作入力によることなく自動的に移動させる。
Next, when the destination (second destination) after the change is determined by the
次いで、判定部217は、変更後の目的地へ向かって自動移動しているプレイヤーキャラクターについて、自動移動の解除条件が成立したか否かを判定する(S110)。そして、解除条件が成立しないと判定された場合には(S110:NO)、ステップ111に進む。解除条件が成立したと判定された場合には(S110:YES)、自動移動処理部214によってプレイヤーキャラクターの自動移動が解除され、この処理を終了する。
Next, the
ここで、解除条件とは、自動移動中のプレイヤーキャラクターが、目的地変更部215によって決定された変更後の目的地(第2目的地)に到達したこと、又は、プレイヤーキャラクターの自動移動中に、マニュアル操作(つまり、プレイヤーキャラクターの自動移動を停止させるための操作入力)が行われたこと、である。
Here, the release condition is that the automatically moving player character has reached the changed destination (second destination) determined by the
次いで、判定部217は、プレイヤーキャラクターの自動移動の継続中に、プレイヤーによって再び目的地の変更操作が行われたか否かを判定する(S111)。そして、再び目的地の変更操作が行われたと判定された場合には(S111:YES)、ステップ108へ戻り、目的地変更処理が再度実行される。再び目的地の変更操作が行われなかったと判定された場合には(S111:NO)、ステップ109へ戻り、プレイヤーキャラクターの自動移動を継続させる。
Next, the
以上のように、本実施形態に係るプレイヤー端末20によれば、マニュアル操作及びオート操作のうち、オート操作をプレイヤーに選択させることにより、プレイヤーキャラクターの行き先となる目的地の場所を具体的に把握していなくても、予め設定された複数の目的地へ自動的に移動させることができる。また、オート操作を選択すれば、マニュアル操作とは異なり、プレイヤーキャラクターの移動方向を指定する操作入力を行う必要がなくなる。さらに、オート操作によってプレイヤーキャラクターが自動移動している最中に、目的地の変更操作をプレイヤーに選択させることにより、予め設定された複数の目的地のうち、現在の目的地の次の目的地へ自動的に移動変更させることもできる。さらに、プレイヤーがマニュアル操作から自動移動、自動移動からマニュアル操作への切り替えをスムーズに行うことができる。このため、プレイヤーキャラクターの移動に関する操作性を向上させることが可能となる。
As described above, according to the
===その他の実施の形態===
上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
=== Other Embodiments ===
The above embodiments are for facilitating the understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof. In particular, the embodiments described below are also included in the present invention.
<オート操作>
上記の本実施形態では、オート操作が、ゲーム画面50における任意の位置をタップすることによって行われる場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、ゲーム画面50における任意の位置を所定時間だけ押し続けたり、ゲーム画面50をスワイプしたり、フリックしたり、ダブルタップしたりするなど、その他の操作であってもよい。同様に、目的地の変更操作もその他の操作であってもよい。
<Auto operation>
In the present embodiment, the case where the automatic operation is performed by tapping an arbitrary position on the
<目的地の変更操作>
上記の本実施形態では、プレイヤーキャラクターの自動移動中に、プレイヤーによって目的地の変更操作が行われると、図7に示す目的地情報に従った順番で、目的地が変更される場合を例に挙げて説明したが、これに限定されるものではない。例えば、図7に示す目的地情報に定められた順番によらず、変更後の目的地をプレイヤーが直接指定してもよい。以下では、図13及び図14を用いて具体的に説明する。
図13は、自動移動中のキャラクターを含むゲーム画面50の一例を示す図である。このゲーム画面50には、プレイヤーキャラクターPがフィールドAにおける「道具屋」に向かって自動移動している状態が表示されている。図14は、目的地の変更操作の他の例を説明する図である。ここでは、プレイヤーが目的地として直接指定できるオブジェクトとして「宝箱A」が設定されており、ゲーム画面50において強調表示(例えば、吹き出し表示や、点滅表示)されている。プレイヤーが、ゲーム画面50にて強調表示された「宝箱A」をタップすると、タッチパネルは、ゲーム画面50に対するプレイヤーの接触操作入力を検出する。そして、目的地変更部215は、このタッチパネルからの検出情報に基づいて目的地の変更操作を受け付け、「宝箱A」を変更後の目的地に決定する。そして、自動移動変更処理部216は、目的地変更部215により変更後の目的地として「宝箱A」が決定されると、「道具屋」へ向かっていたプレイヤーキャラクターPを「宝箱A」へ向かって移動させる。このようにオブジェクトを直接指定させることで、プレイヤーに直感的な操作入力を行なわせることができる。
<Destination change operation>
In the above embodiment, when the destination is changed by the player during automatic movement of the player character, the destination is changed in the order according to the destination information shown in FIG. Although described above, the present invention is not limited to this. For example, the player may directly specify the changed destination regardless of the order set in the destination information shown in FIG. Below, it demonstrates concretely using FIG.13 and FIG.14.
FIG. 13 is a diagram illustrating an example of a
また、上記の本実施形態では、図7に示す目的地情報に定められた順番に従って、変更後の目的地が決定される場合を例に挙げて説明したが、これに限られるものではない。例えば、目的地変更部215が、図7に示す目的地情報に設定された複数の目的地の中からランダムに変更後の目的地を選択してもよい。
In the above-described embodiment, the case where the changed destination is determined according to the order determined in the destination information shown in FIG. 7 has been described as an example, but the present invention is not limited to this. For example, the
<ゲーム画面50>
上記の本実施形態では、図11に示すように、現在の目的地を示す案内情報51を表示させていたが、図15に示すように、図7に示す目的地情報に基づく目的地一覧52を表示させてもよい。これにより、現在の目的地のみならず、その次の目的地もプレイヤーに把握させることができる。
<
In the present embodiment, the
なお、目的地一覧52をゲーム画面50に表示させるだけでなく、この目的地一覧52を操作パネルとして用いてもよい。具体的には、図15に示すように、プレイヤーキャラクターPがフィールドAにおいて「宿屋」に向かって自動移動している際に、目的地一覧52に示されたいずれかの目的地がプレイヤーによってタップされると、タッチパネルがゲーム画面50に対するプレイヤーの接触操作入力を検出する。そして、目的地変更部215は、このタッチパネルからの検出情報に基づいて目的地の変更操作を受け付け、目的地一覧52にてプレイヤーによってタップされた目的地を、変更後の目的地に決定する。これにより、プレイヤーは、変更後の目的地を、目的地一覧52から自由に選択することができる。すなわち、プレイヤーは、例えば1つ飛ばした目的地を、変更後の目的地として直接指定できるようになる(つまり、目的地一覧52の順番に関係なく、「宿屋」の次の目的地として「道具屋」を直接指定できる)。
In addition to displaying the
<目的地情報>
上記の本実施形態において、図7に示す目的地情報に設定された複数の目的地をプレイヤーがカスタマイズできるようにしてもよい。例えば、プレイヤーの操作により、新たな目的地を追加登録したり、目的地の順番を入れ替えたりしてもよい。
<Destination information>
In the above embodiment, the player may be able to customize a plurality of destinations set in the destination information shown in FIG. For example, a new destination may be additionally registered or the order of the destinations may be changed by the player's operation.
<サーバー装置>
上記の本実施形態では、サーバー装置の一例として1台のサーバー装置10を備えたゲームシステム1を例に挙げて説明したが、これに限らず、サーバー装置の一例として複数台のサーバー装置10を備えたゲームシステム1としてもよい。すなわち、複数台のサーバー装置10がネットワーク2を介して接続され、各サーバー装置10が各種処理を分散して行うようにしてもよい。
<Server device>
In the above embodiment, the
<情報処理装置>
上記の本実施形態におけるゲームシステム1では、プレイヤー端末20がゲームプログラムに基づき各種情報処理を実行する場合を例に挙げて説明したが、これに限定されるものではなく、サーバー装置10単体が、ゲームプログラムに基づき上記の各種情報処理を実行するようにしてもよい。
<Information processing device>
In the
また、情報処理装置としての機能の一部をサーバー装置10が担う構成としてもよい。この場合には、サーバー装置10及びプレイヤー端末20が情報処理装置を構成する。
なお、情報処理装置はコンピューターの一例である。
Further, the
The information processing apparatus is an example of a computer.
1 ゲームシステム、2 ネットワーク、10 サーバー装置、11 制御部、12 記憶部、13 入力部、14 表示部、15 通信部、20 プレイヤー端末、21 端末制御部、22 端末記憶部、23 端末入力部、24 端末表示部、25 端末通信部、50 ゲーム画面、51 案内情報、52 目的地一覧、100 ゲームフィールド、211 ゲーム進行部、212 移動処理部、213 目的地決定部、214 自動移動処理部、215 目的地変更部、216 自動移動変更処理部、217 判定部、218 画面生成部、P プレイヤーキャラクター 1 game system, 2 networks, 10 server devices, 11 control unit, 12 storage unit, 13 input unit, 14 display unit, 15 communication unit, 20 player terminal, 21 terminal control unit, 22 terminal storage unit, 23 terminal input unit, 24 terminal display unit, 25 terminal communication unit, 50 game screen, 51 guidance information, 52 destination list, 100 game field, 211 game progression unit, 212 movement processing unit, 213 destination determination unit, 214 automatic movement processing unit, 215 Destination change unit, 216 automatic movement change processing unit, 217 determination unit, 218 screen generation unit, P player character
Claims (4)
ゲームフィールド上の任意の位置への操作入力をプレイヤーから受け付けた場合に、当該操作入力に基づいて当該任意の位置を指定する特定操作が行われたか否かを判定する操作判定処理と、
前記操作判定処理によって前記特定操作が行われたと判定された場合に、前記ゲームフィールドに対応して予め設定される複数の目的地の中から目的地を決定する目的地決定処理と、
前記目的地決定処理によって決定された目的地に向かって前記ゲームフィールド上のキャラクターを自動的に移動させる自動移動処理と、
前記目的地決定処理によって前記自動移動処理における前記目的地が決定された場合に、当該目的地の情報をプレイヤーが認識可能に通知する目的地情報通知処理と、
を実行させるゲームプログラム。 On the computer,
An operation determination process for determining whether a specific operation for designating the arbitrary position is performed based on the operation input when an operation input to the arbitrary position on the game field is received from the player;
A destination determination process for determining a destination from a plurality of destinations set in advance corresponding to the game field when it is determined by the operation determination process that the specific operation has been performed;
An automatic movement process for automatically moving a character on the game field toward the destination determined by the destination determination process;
When the destination in the automatic movement process is determined by the destination determination process, the destination information notification process for notifying the player of information on the destination so that the player can recognize the information;
A game program that runs.
前記複数の目的地は、予め選択される順番が設定されており、
前記目的地決定処理は、前記操作判定処理によって前記特定操作が行われたと判定される度に、前記複数の目的地の中から順番に目的地を決定する、
ことを特徴とするゲームプログラム。 The game program according to claim 1,
The plurality of destinations are set in a pre-selected order,
The destination determination process determines a destination in order from the plurality of destinations each time it is determined that the specific operation has been performed by the operation determination process.
A game program characterized by that.
前記コンピューターに、
前記操作判定処理によって前記特定操作が行われなかったと判定された場合に、前記ゲームフィールド上の任意の位置への操作入力に基づいて移動方向を特定し、当該キャラクターを移動方向に移動させるマニュアル移動処理と、
を実行させることを特徴とするゲームプログラム。 The game program according to claim 1 or 2 ,
On the computer,
Manual movement for specifying a moving direction based on an operation input to an arbitrary position on the game field and moving the character in the moving direction when the operation determining process determines that the specific operation has not been performed. Processing,
A game program characterized by causing a game to be executed.
前記操作判定処理部によって前記特定操作が行われたと判定された場合に、前記ゲームフィールドに対応して予め設定される複数の目的地の中から目的地を決定する目的地決定処理部と、
前記目的地決定処理部によって決定された目的地に向かって前記ゲームフィールド上のキャラクターを自動的に移動させる自動移動処理部と、
前記目的地決定処理部によって前記自動移動処理部における前記目的地が決定された場合に、当該目的地の情報をプレイヤーが認識可能に通知する目的地情報通知処理部と、
を備えたことを特徴とする情報処理装置。
An operation determination processing unit that determines whether or not a specific operation for designating the arbitrary position is performed based on the operation input when an operation input to the arbitrary position on the game field is received from the player;
A destination determination processing unit for determining a destination from a plurality of destinations set in advance corresponding to the game field when the operation determination processing unit determines that the specific operation has been performed;
An automatic movement processing unit for automatically moving the character on the game field toward the destination determined by the destination determination processing unit;
A destination information notification processing unit for recognizing information of the destination in a recognizable manner when the destination in the automatic movement processing unit is determined by the destination determination processing unit;
An information processing apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014195543A JP6336868B2 (en) | 2014-09-25 | 2014-09-25 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014195543A JP6336868B2 (en) | 2014-09-25 | 2014-09-25 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014010070A Division JP5625128B1 (en) | 2014-01-23 | 2014-01-23 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015029918A JP2015029918A (en) | 2015-02-16 |
JP2015029918A5 JP2015029918A5 (en) | 2016-09-01 |
JP6336868B2 true JP6336868B2 (en) | 2018-06-06 |
Family
ID=52515735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014195543A Active JP6336868B2 (en) | 2014-09-25 | 2014-09-25 | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6336868B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6335865B2 (en) | 2015-12-01 | 2018-05-30 | 株式会社スクウェア・エニックス | Programs and systems |
JP5879007B1 (en) * | 2015-12-04 | 2016-03-08 | 株式会社セガゲームス | GAME PROGRAM AND INFORMATION PROCESSING DEVICE |
CN109224442B (en) * | 2018-09-03 | 2021-06-11 | 腾讯科技(深圳)有限公司 | Data processing method and device for virtual scene and storage medium |
JP7033227B1 (en) | 2021-07-13 | 2022-03-09 | 株式会社あかつき | Game system, information processing method and program |
JP7223893B2 (en) * | 2022-02-25 | 2023-02-16 | 株式会社あかつき | Game system, information processing method and program |
JP2023056527A (en) * | 2022-02-25 | 2023-04-19 | 株式会社あかつき | Game system, information processing method, and program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009131693A (en) * | 2009-03-19 | 2009-06-18 | Nintendo Co Ltd | Game program and game apparatus |
JP2012085736A (en) * | 2010-10-18 | 2012-05-10 | Namco Bandai Games Inc | Program, information storage medium, and game device |
JP2013158627A (en) * | 2012-02-09 | 2013-08-19 | Yasukane Ito | Hydraulic pressure massage device |
-
2014
- 2014-09-25 JP JP2014195543A patent/JP6336868B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015029918A (en) | 2015-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5467168B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP6336868B2 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
US10500483B2 (en) | Information processing method and apparatus, storage medium, and electronic device | |
US9901821B2 (en) | Video game processing apparatus and video game processing program product | |
US9517411B2 (en) | Transparent user interface game control processing method, apparatus, and medium | |
CN108579089B (en) | Virtual item control method and device, storage medium and electronic equipment | |
US9335925B2 (en) | Method of performing keypad input in a portable terminal and apparatus | |
EP2343638A2 (en) | User interface processing apparatus, method of processing user interface, and program for processing user interface | |
JP5581434B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
KR20130080179A (en) | Method and apparatus for managing icon in portable terminal | |
US11048401B2 (en) | Device, computer program and method for gesture based scrolling | |
JP5625128B1 (en) | GAME PROGRAM AND INFORMATION PROCESSING DEVICE | |
JP2007014457A (en) | Video game control program and video game apparatus | |
EP3441120A1 (en) | Game program, information processing device, information processing system, and game processing method | |
JP7177018B2 (en) | File batch processing method | |
JP2014208258A (en) | Video game processing device and video game processing program | |
JP6864050B2 (en) | Video game processor and video game processor | |
JP6480888B2 (en) | File batch processing method and digital device for executing the program | |
JP2014174764A (en) | Information processing device and control method of the same | |
JP6166191B2 (en) | Video game processing apparatus and video game processing program | |
US20170083177A1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP6380341B2 (en) | Operation input device and operation input method | |
JP2015085179A (en) | Game program and information processor | |
JP5795113B1 (en) | GAME CONTROL PROGRAM, GAME CONTROL METHOD, AND GAME CONTROL DEVICE | |
JP2017159149A (en) | Video game processing device, and video game processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160714 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160715 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160715 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20160715 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171101 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A132 Effective date: 20171121 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171122 |
|
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: 20180410 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180507 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6336868 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 |