JP7236232B2 - Program, information processing method, and information processing apparatus - Google Patents
Program, information processing method, and information processing apparatus Download PDFInfo
- Publication number
- JP7236232B2 JP7236232B2 JP2018172804A JP2018172804A JP7236232B2 JP 7236232 B2 JP7236232 B2 JP 7236232B2 JP 2018172804 A JP2018172804 A JP 2018172804A JP 2018172804 A JP2018172804 A JP 2018172804A JP 7236232 B2 JP7236232 B2 JP 7236232B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- action
- time
- type
- displaying
- 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 38
- 238000003672 processing method Methods 0.000 title claims description 4
- 230000009471 action Effects 0.000 claims description 99
- 238000000034 method Methods 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 27
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000007123 defense Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、プログラム、情報処理方法、及び情報処理装置に関する。 The present invention relates to a program, an information processing method, and an information processing apparatus.
従来、コンピュータゲーム等において、プレイヤ(ユーザ)が操作するプレイヤキャラクタ毎に、行動可能となるまでの待機時間を設定し、当該待機時間を経過すると行動できるようにする技術が知られている。この待機時間は、プレイヤキャラクタの素早さを示す値に応じて設定される(例えば、特許文献1を参照)。
2. Description of the Related Art Conventionally, in computer games and the like, a technique is known in which each player character operated by a player (user) sets a waiting time until it becomes ready to act, and when the waiting time elapses, it becomes ready to act. This waiting time is set according to a value indicating the speed of the player character (see
しかしながら、従来技術においては、次回の行動できるまでの待機時間はプレイヤキャラクタ毎に一定であるため、戦闘の興趣性が十分でない場合がある。 However, in the conventional technology, the waiting time until the next action can be taken is constant for each player character, so there are cases where the battle is not sufficiently interesting.
そこで、一側面では、ゲームにおける戦闘の興趣性をより高めることができる技術を提供することを目的とする。 Therefore, in one aspect, it is an object of the present invention to provide a technology capable of enhancing the interest of battle in a game.
一つの案は、情報処理装置に、プレイヤにより操作される第1キャラクタと、前記第1キャラクタ以外のキャラクタである第2キャラクタとの戦闘を行うゲームの状況において、前記第1キャラクタが行動するまでの時間として設定した第1時間が経過すると、第1種別の行動、または第2種別の行動を前記第1キャラクタが行う表示画面を表示する処理と、前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定し、前記第2種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも長い第3時間を設定する処理と、を実行させ、前記表示する処理は、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択された場合、前記第1時間が経過すると、前記第2種別の行動を前記第1キャラクタが行う表示画面を表示し、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択されない場合、前記第1時間が経過すると、前記第1種別の行動を前記第1キャラクタが行う表示画面を表示する処理を含む、プログラムである。
One proposal is to provide an information processing device with a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battle, until the first character takes action. When the first time set as the time has passed, a process of displaying a display screen in which the first character performs the first type action or the second type action , and when the first type action is performed setting a second time shorter than the first time as the time until the first character performs the next action, and when the action of the second type is performed, the first character performs the next action; and a process of setting a third time longer than the first time as the time until the first time , and the displaying process is performed so that the action of the second type is performed by the player before the first time elapses. When selected, when the first time elapses, a display screen is displayed in which the first character performs the second type of action, and the second type of action is performed by the player before the first time elapses. and displaying a display screen in which the first character performs the action of the first type when the first time elapses when the first character is not selected.
一側面によれば、ゲームにおける戦闘の興趣性をより高めることができる。 According to one aspect, it is possible to further enhance the interest of battle in the game.
以下、図面に基づいて本発明の実施形態を説明する。 An embodiment of the present invention will be described below based on the drawings.
<ハードウェア構成>
図1は、実施形態に係る情報処理装置10のハードウェア構成例を示す図である。情報処理装置10は、例えば、家庭用、携帯用、または業務用のゲーム専用機でもよい。また、情報処理装置10は、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ、またはオンラインゲームを提供するサーバ等でもよい。図1に示す情報処理装置10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、インタフェース装置105、表示装置106、及び入力装置107等を有する。
<Hardware configuration>
FIG. 1 is a diagram showing a hardware configuration example of an
情報処理装置10での処理を実現するゲームプログラムは、記録媒体101によって提供される。ゲームプログラムを記録した記録媒体101がドライブ装置100にセットされると、ゲームプログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、ゲームプログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたゲームプログラムを格納すると共に、必要なファイルやデータ等を格納する。
A game program that implements processing in the
メモリ装置103は、例えば、DRAM(Dynamic Random Access Memory)、またはSRAM(Static Random Access Memory)等のメモリであり、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って情報処理装置10に係る機能を実現する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。表示装置106はプログラムによるGUI(Graphical User Interface)等を表示する。表示装置106は、情報処理装置10と一体として構成されてもよいし、別体として構成されてもよい。入力装置107は、コントローラ等、キーボード及びマウス等、またはタッチパネル及びボタン等で構成され、様々な操作指示を入力させるために用いられる。
The
なお、記録媒体101の一例としては、CD-ROM、DVDディスク、ブルーレイディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置102の一例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、又はフラッシュメモリ等が挙げられる。記録媒体101及び補助記憶装置102のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
Note that an example of the
<機能構成>
次に、図2を参照し、情報処理装置10の機能構成について説明する。図2は、実施形態に係る情報処理装置10の機能ブロック図である。
<Functional configuration>
Next, with reference to FIG. 2, the functional configuration of the
情報処理装置10は、記憶部11を有する。記憶部11は、例えば、補助記憶装置102等を用いて実現される。記憶部11は、キャラクタ情報111等を記憶する。キャラクタ情報111については後述する。
The
また、情報処理装置10は、受付部12、制御部13、及び設定部14を有する。これら各部は、情報処理装置10にインストールされた1以上のプログラムが、情報処理装置10のCPU104に実行させる処理により実現される。
The
受付部12は、キャラクタ等のオブジェクトに対する操作をプレイヤから受け付ける。制御部13は、受付部12により受け付けたプレイヤの操作に応答して、ゲームの処理を実行する。また、制御部13は、情報処理装置10のユーザである一のプレイヤにより操作されるプレイヤキャラクタ(「第1キャラクタ」の一例。)と、当該プレイヤキャラクタ以外のキャラクタである他のキャラクタ(「第2キャラクタ」の一例。)との戦闘を行うゲームの状況において、プレイヤキャラクタ、及び他のキャラクタのそれぞれが行動するまでの時間として設定部14により設定された各時間が経過すると、第1種別の行動、または第2種別の行動を各キャラクタが行う表示画面を表示装置106に表示させる。なお、他のキャラクタは、例えば、オンラインゲーム等で、ネットワークを介して情報処理装置10と接続される他の装置のユーザにより操作されるプレイヤキャラクタでもよい。
The accepting
設定部14は、各キャラクタ毎に、制御部13により第1種別の行動が行われた場合、当該キャラクタが次回に行動するまでの時間として前回よりも短い時間を設定し、第2種別の行動が行われた場合、各キャラクタが次回に行動するまでの時間として前回よりも長い時間を設定する。
For each character, when the
<処理>
次に、図3から図5Iを参照して、情報処理装置10のゲームでの戦闘場面の処理の一例について説明する。図3は、実施形態に係る情報処理装置10のゲームでの戦闘場面の処理の一例を示すフローチャートである。図4は、実施形態に係るキャラクタ情報111の一例を示す図である。図5Aから図5Iは、実施形態に係る表示画面の一例を示す図である。
<Processing>
Next, an example of processing of a battle scene in a game of the
なお、情報処理装置10で実行されるゲームは、例えば、ロールプレイングゲーム(RPG)、またはシミュレーションゲーム等に限定されず、キャラクタが戦闘するゲームの状況を生じさせるゲームであればよい。また、以下の戦闘中の表示画面の例として、左右で敵と味方とが向き合うサイドビュー型の表示を例として説明するが、これに限定されず、本開示の技術は、敵だけが表示されるフロントビュー型、様々な角度から戦闘の様子が映し出される3D型等、各種の型で表示される戦闘場面に適用できる。
The game executed by the
ステップS1において、制御部13は、ゲームにおける戦闘を開始させる。ここで、制御部13は、例えば、プレイヤの操作に応答してマップ上で1以上のプレイヤキャラクタを移動させている際に、プレイヤキャラクタが敵のキャラクタと遭遇(エンカウント)することにより、戦闘を開始させる。
In step S1, the
なお、情報処理装置10は、以下のステップS2からステップS9の処理を、戦闘に参加しているプレイヤキャラクタ、及び敵のキャラクタを含む各キャラクタ毎に行う。そのため、以下で、当該各キャラクタに含まれる一のキャラクタを「処理対象のキャラクタ」と称する。
The
続いて、制御部13は、処理対象のキャラクタに対して設定部14により設定されている、現時点での保有ドライブポイントを取得する(ステップS2)。ここで、制御部13は、図4のキャラクタ情報111を参照し、戦闘に参加している各キャラクタの保有ドライブポイントを取得する。なお、保有ドライブポイントは、キャラクタが保有しているドライブポイントである。ドライブポイントは、キャラクタが次に行動するまでの時間に関する値であり、ドライブポイントの値が大きいほど、キャラクタが次に行動するまでの時間が設定部14により短く設定される。
Subsequently, the
図4の例では、キャラクタ情報111には、キャラクタIDに対応付けて、キャラクタ名、レベル、ポジション、最大耐久力、耐久力(HP)、最大ドライブポイント、保有ドライブポイント、及び素早さが記憶されている。また、キャラクタID及びスキルに対応付けて、消費ドライブポイント、及び必要レベルが記憶されている。
In the example of FIG. 4, the
キャラクタIDはプレイヤキャラクタ、及び敵のキャラクタの識別情報である。キャラクタ名は、キャラクタの名称である。レベルは、キャラクタのレベルである。なお、戦闘で敵のキャラクタに勝つ等によりレベルが上がり、レベルが高い程、キャラクタ情報111において耐久力、最大ドライブポイント、及び素早さ等の値が高く設定される。
A character ID is identification information of a player character and an enemy character. The character name is the name of the character. Level is the level of the character. It should be noted that the character's level increases by winning an enemy character in battle, and the higher the level, the higher the endurance, maximum drive point, speed, and other values are set in the
ポジションは、戦闘の際の役割であり、例えば、「アタッカー」、及び「サポータ」等を含んでもよい。なお、「アタッカー」のキャラクタは、戦闘場面において「サポータ」のキャラクタよりも敵に近い位置に表示され、敵からの攻撃をより受け易くなるようにしてもよい。 A position is a role in a battle, and may include, for example, "attacker" and "supporter". Note that the "attacker" character may be displayed at a position closer to the enemy than the "supporter" character in the battle scene, so that the character is more likely to be attacked by the enemy.
最大耐久力は、耐久力の最大値である。耐久力は、キャラクタの現時点での耐久力であり、例えば、相手からの攻撃によりダメージを受けると、ダメージを受けた分だけHPが減少し、HPが0になると当該キャラクタは戦闘不能となる。最大ドライブポイントは、保有ドライブポイントの最大値である。 Max Endurance is the maximum value of endurance. Endurance is the current endurance of a character. For example, when a character receives damage from an attack from an opponent, the character's HP decreases by the amount of damage received, and when the HP reaches 0, the character becomes unable to fight. The maximum drive point is the maximum value of the owned drive points.
保有ドライブポイントは、キャラクタが保有しているドライブポイントの値である。保有ドライブポイントは、前回の戦闘の終了時にキャラクタに設定されていたドライブポイントの値が、次回の戦闘の開始時に引き継がれて使用されてもよい。なお、保有ドライブポイントに応じて、次回の行動までの時間が決定される。例えば、保有ドライブポイントが多いほど、次回の行動までの時間が短く決定される。また、所定数の保有ドライブポイントを消費することにより、より強力な攻撃等をキャラクタに実行させることができる。 The owned drive point is the value of the drive point owned by the character. As for the possessed drive points, the value of the drive points set for the character at the end of the previous battle may be inherited and used at the start of the next battle. The time until the next action is determined according to the possessed Drive Points. For example, the more owned Drive Points, the shorter the time until the next action is determined. Also, by consuming a predetermined number of possessed drive points, the character can be made to perform a more powerful attack or the like.
素早さは、キャラクタの素早さであり、素早さが高い程、行動可能となる(ターンが廻ってくる)までの時間が短くなる。スキルは、キャラクタが戦闘で使用できる特殊な行動である。スキルには、例えば、必殺技の使用、アイテムの使用、ダメージを減少させる防御塔の行動が含まれてもよい。消費ドライブポイントは、キャラクタがスキルを使用した場合に、保有ドライブポイントから減少するドライブポイントの値である。必要レベルは、キャラクタがスキルを使用するために必要なキャラクタのレベルである。 Agility is the agility of the character, and the higher the agility, the shorter the time until the character becomes ready to act (the turn comes around). Skills are special actions that characters can use in battle. Skills may include, for example, using special moves, using items, and protecting tower actions that reduce damage. The consumption drive point is the drive point value that is reduced from the owned drive point when the character uses a skill. The required level is the character's level required for the character to use the skill.
図4の例では、「キャラクタC」は、レベルが13であるため、必要レベルが13以下である「スキルA」及び「スキルB」が使用可能である。また、「スキルA」を使用すると保有ドライブポイントが「2」減少し、「スキルB」保有ドライブポイントが「3」減少することが示されている。 In the example of FIG. 4, "character C" has a level of 13, and therefore can use "skill A" and "skill B" whose required level is 13 or lower. In addition, it is shown that when "skill A" is used, the possessed drive points are decreased by "2", and the possessed drive points of "skill B" are decreased by "3".
続いて、設定部14は、各キャラクタが次回に行動するタイミングを示すためのターンゲージに沿った位置で、処理対象のキャラクタを示す画像(キャラクタアイコン)を、保有ドライブポイントに応じた位置に設定する(ステップS3)。ここで、設定部14は、ターンゲージの一端から他端(終端)までの間で、保有ドライブポイントだけ他端に近い位置に、当該画像を設定する。保有ドライブポイントは、処理対象のキャラクタの今回の行動に応じて増減するため、各キャラクタが次回に行動するまでの待機時間は、処理対象のキャラクタの今回の行動に応じて増減する。
Subsequently, the setting
制御部13は、戦闘開始時に、図5Aの表示画面を表示させる。図5Aの例では、各プレイヤキャラクタの顔画像501Aから504Aにそれぞれ対応付けて、各プレイヤキャラクタのポジションを示すマーク501Bから504B、最大耐久力501Cから504C、耐久力501Dから504D、最大ドライブポイント、及び保有ドライブポイントを示すオブジェクト501Eから504Eを、表示画面の下部の領域に表示している。
The
なお、以下の説明において、顔画像501Aから504Aでそれぞれ示されるプレイヤキャラクタを、それぞれプレイヤキャラクタ501から504(図示せず。)と称する。なお、図4のキャラクタ情報111のキャラクタID「001」のキャラクタは、図5Aが表示される時点でのプレイヤキャラクタ503のデータである。また、図4のキャラクタ情報111のキャラクタID「002」のキャラクタは、図5Aが表示される時点でのプレイヤキャラクタ501のデータである。
In the following description, the player characters represented by
図5Aの例では、オブジェクト501Eから503Eの左から1つめの○マーク501Fから503Fが緑色に点灯していることにより、各プレイヤキャラクタ501から503の保有ドライブポイントがそれぞれ「1」であることが示されている。また、オブジェクト504Eの○マークが緑色に点灯していないことにより、プレイヤキャラクタ504の保有ドライブポイントが「0」であることが示されている。
In the example of FIG. 5A, the first ○
また、制御部13は、戦闘の状況に応じて動作する、各プレイヤキャラクタの3Dモデル画像501Hから504H、及び各敵のキャラクタの3Dモデル画像505Hから508Hを、表示画面の中央部の領域に表示している。なお、以下の説明において、3Dモデル画像505Hから508Hでそれぞれ示される敵のキャラクタを、それぞれ敵のキャラクタ505から508(図示せず。)と称する。
In addition, the
図5Aの例では、制御部13は、各敵のキャラクタの3Dモデル画像505Hから508Hにそれぞれ対応付けて、各敵のキャラクタの最大耐久力505Cから508C、耐久力505Dから508D、最大ドライブポイント、及び保有ドライブポイントを示すオブジェクト505Eから508Eを、表示画面の下部の領域に表示している。
In the example of FIG. 5A, the
また、制御部13は、表示画面の上部の領域において、ターンゲージ510の上側に、各プレイヤキャラクタを示す画像(キャラクタアイコン)502G、及び504Gを表示させている。なお、画像501G、及び503Gは、画像502Gの背面にあるため、戦闘開始時の図5Aの例では表示されていない。なお、図5A等において、各プレイヤキャラクタを示す画像501Gから504Gは、それぞれ、各プレイヤキャラクタの顔画像501Aから504Aの縮小版である。
In addition, the
ターンゲージ510には、左端510Aから右端510Gに向けて、5つの目盛り510Bから510Fが振られている。
The
上述したように、プレイヤキャラクタ501から503の保有ドライブポイントは「1」であるため、設定部14は、ステップS3の処理で、ターンゲージ510の左端510Aから1つめの目盛り510Bの位置に、画像501Gから502Gを設定する。また、プレイヤキャラクタ504の保有ドライブポイントは「0」であるため、ターンゲージ510の左端510Aの位置に、画像501Gから502Gを設定する。
As described above, since the drive points possessed by the
また、制御部13は、ターンゲージ510の下側に、各敵のキャラクタを示す画像(キャラクタアイコン)505G、506G、及び508Gを表示させている。なお、画像507Gは、画像505Gの背面にあるため、戦闘開始時の図5Aの例では表示されていない。
In addition, the
続いて、制御部13は、時間が経過するに従って、処理対象のキャラクタに対して設定されている素早さを示す値に応じた速度で、ターンゲージの終端に向かって、ターンゲージに沿って当該画像を移動させる(ステップS4)。
Subsequently, as time elapses, the
制御部13は、戦闘中の時間経過に従い、図5Bのような表示画面を表示させる。図5Bの例では、制御部13は、ターンゲージ510の上側に沿って、各プレイヤキャラクタを示す画像501Gから504Gが、右端510Gに向かって移動するように表示させている。また、制御部13は、ターンゲージ510の下側に沿って、各敵のキャラクタを示す画像505Gから508Gも、右端510Gに向かって移動するように表示させている。
The
続いて、制御部13は、当該画像の位置が終端の位置に到達したか否かを判定する(ステップS5)。
Subsequently, the
終端の位置に到達していない場合(ステップS5でNO)、ステップS4の処理に進む。終端の位置に到達した場合(ステップS5でYES)、制御部13は、ステップS3の処理を行った時点から、終端の位置に到達した時点までの間に、処理対象のキャラクタがスキル(「第2種別の行動」の一例。)を使用する操作をプレイヤから受け付けているか否かを判定する(ステップS6)。
If the terminal position has not been reached (NO in step S5), the process proceeds to step S4. If the terminal position has been reached (YES in step S5), the
スキルを使用する操作を受け付けていない場合(ステップS6でNO)、制御部13は、処理対象のキャラクタに自動で通常攻撃(「第1種別の行動」の一例。)の動作を行わせ(ステップS7)、保有ドライブポイントが最大ドライブポイントと等しいか以下かを判定する(ステップS8)。
If an operation to use a skill has not been received (NO in step S6), the
等しい場合(ステップS8でYES)、後述するステップS12の処理に進む。等しくない場合(ステップS8でNO)、設定部14は、キャラクタ情報111において、処理対象のキャラクタの保有ドライブポイントを1つ増加させ(ステップS9)、後述するステップS12の処理に進む。これにより、戦闘に対する影響が比較的小さい行動をさせた場合、次回に行動するまでの待機時間が、今回の行動までの待機時間よりも短くなる。これにより、プレイヤは、例えば、敵のキャラクタが比較的弱いためスキルを使用せずに戦闘に勝利できると予想される場合、スキルを使用しなければ通常攻撃するまでの待機時間が少なくなるため、従来と比較して早く戦闘を終わらせることができる。
If they are equal (YES in step S8), the process proceeds to step S12, which will be described later. If they are not equal (NO in step S8), the setting
(敵のキャラクタの通常攻撃)
図5C、及び図5Dの例では、敵のキャラクタが通常攻撃を行う場合の表示画面例が示されている。図5Cの表示画面のように、ターンゲージ510の下側に沿って移動されていた敵のキャラクタを示す画像505Gが右端510Gに到達すると、制御部13は、ステップS7の処理で、敵のキャラクタ505にプレイヤキャラクタを通常攻撃させる。図5Cの例では、制御部13は、敵のキャラクタの3Dモデル画像505Hがプレイヤキャラクタ504に襲い掛かる動画を表示している。そして、制御部13は、図5Dの表示画面にように、オブジェクト505Eの左から1つめの○マーク505Fが緑色に点灯していることにより、敵のキャラクタ505の保有ドライブポイントが「0」から「1」に増加したことを示している。また、後述するステップS12の判定で戦闘が終了していないため、設定部14は、再度のステップS3の処理で、ターンゲージ510の左端510Aから1つめの目盛り510Bの位置に、画像505Gを設定している。
(Enemy character's normal attack)
The examples of FIGS. 5C and 5D show display screen examples when an enemy character performs a normal attack. When the
(プレイヤキャラクタの通常攻撃)
図5E、及び図5Fの例では、プレイヤキャラクタが通常攻撃を行う場合の表示画面例が示されている。図5Eの表示画面のように、ターンゲージ510の上側に沿って移動されていたプレイヤキャラクタを示す画像502Gが右端510Gに到達すると、制御部13は、ステップS7の処理で、プレイヤキャラクタ502に敵を通常攻撃させる。図5Eの例では、制御部13は、プレイヤキャラクタの3Dモデル画像502Hが敵のキャラクタ505に襲い掛かる動画を表示している。そして、制御部13は、図5Fの表示画面にように、オブジェクト502Eの左から2つの○マークが緑色に点灯していることにより、プレイヤキャラクタ502の保有ドライブポイントが「1」から「2」に増加したことを示している。また、後述するステップS12の判定で戦闘が終了していないため、設定部14は、再度のステップS3の処理で、ターンゲージ510の左端510Aから2つめの目盛り510Cの位置に、画像502Gを設定している。
(Normal attack of the player character)
The examples of FIGS. 5E and 5F show display screen examples when the player character performs a normal attack. When the
一方、スキルを使用する操作を受け付けていた場合(ステップS6でYES)、制御部13は、処理対象のキャラクタにスキルを使用する動作を行わせ(ステップS10)、設定部14は、キャラクタ情報111において、処理対象のキャラクタの保有ドライブポイントを、使用したスキルに応じた消費ドライブポイントだけ減少させる(ステップS11)。これにより、戦闘に対する影響が比較的大きい行動をさせた場合、次回に行動するまでの待機時間が、今回の行動までの待機時間よりも長くなる。これにより、プレイヤは、例えば、プレイヤキャラクタのHPが残り少ない場合、または、攻撃力が高い敵のキャラクタを早めに倒したい場合等において、スキルを使用することを選択することができる。
On the other hand, if an operation to use a skill has been accepted (YES in step S6), the
(スキル使用)
図5G、図5H、及び図5Iの例では、プレイヤキャラクタがスキルを使用する場合の表示画面例が示されている。受付部12、戦闘中の任意のタイミングで、各プレイキャラクタにスキルを使用させる操作を受け付ける。図5Gの例では、プレイヤキャラクタ501に「スキルD」のスキルを使用する操作を受け付ける際の表示画面例が示されている。
(use skill)
The examples of FIGS. 5G, 5H, and 5I show display screen examples when the player character uses the skill. A
ここで、制御部13は、例えば、コントローラの方向キーの操作等により、プレイヤキャラクタ501の顔画像501Aを含む領域にカーソルが設定され、決定ボタンが押下されると、スキルの一覧551を表示する。図5Gの例では、スキルの一覧551において、プレイヤキャラクタ501が「アイテム」、及び「スキルD」を使用可能であり、各スキルを使用した場合、保有ドライブポイントがそれぞれ「2」、及び「5」消費されることが示されている。そして、制御部13は、例えば、コントローラの方向キーの操作等により、「スキルD」552にカーソルが設定され、決定ボタンが押下されると、スキルを使用する操作を完了させる。なお、タッチパネル上で操作する場合は、制御部13は、プレイヤキャラクタ501の顔画像501Aを含む領域が押下されると、スキルの一覧551を表示する。そして、制御部13は、例えば、「スキルD」552が押下されると、スキルを使用する操作が完了するようにしてもよい。
Here, the
なお、スキルには、アイテムの使用、防御、必殺技の使用等の種別のスキルがあり、敵のキャラクタにダメージを与えるスキルの場合、スキルを使用するプレイヤキャラクタによる通常攻撃よりも大きなダメージを敵のキャラクタに与えることができる。 Skills include the use of items, defense, use of special moves, and the like. In the case of skills that damage enemy characters, the player character using the skill deals more damage than normal attacks. can be given to any character.
そして、ターンゲージ510の上側に沿って移動されていたプレイヤキャラクタを示す画像502Gが右端510Gに到達すると、制御部13は、ステップS10の処理で、プレイヤキャラクタ501に「スキルD」を使用させ、図5HのようなスキルDを使用時の演出用の動画の表示画面を表示させる。そして、設定部14は、ステップS11の処理で、キャラクタ情報111において、プレイヤキャラクタ501(キャラクタA)の保有ドライブポイントから、「スキルD」に対する消費ドライブポイントを減算する。
Then, when the
そして、制御部13は、図5Iの表示画面にように、オブジェクト501Eの○マークを全て消灯していることにより、プレイヤキャラクタ501の保有ドライブポイントが「5」から「0」に減少したことを示している。また、後述するステップS12の判定で戦闘が終了していないため、設定部14は、再度のステップS3の処理で、ターンゲージ510の左端510Aの位置に、画像501Gを設定している。
Then, as shown in the display screen of FIG. 5I, the
なお、敵のキャラクタのスキルの使用については、プレイヤキャラクタのスキルの使用の場合と同様であるが、敵のキャラクタが使用するスキルは、制御部13が自動で決定する点等が異なる。
The use of the skill of the enemy character is the same as the use of the skill of the player character, but differs in that the
続いて、制御部13は、戦闘が終了したか否かを判定する(ステップS12)。戦闘が終了していない場合(ステップS12でNO)、ステップS3の処理に進む。戦闘が終了した場合(ステップS12でYES)、戦闘処理を終了する。
Subsequently, the
<変形例1>
上述した例では、キャラクタの保有ドライブポイントが多くなる程、当該キャラクタが次回の行動までの待機時間を短く設定する例について説明した。これに代えて、またはこれに加えて、キャラクタの保有ドライブポイントが多くなる程、当該キャラクタが次回の行動までの待機時間が長く設定してもよい。この場合、設定部14は、例えば、ゲームにおける各ステージのボス等との戦闘の場合に、キャラクタの保有ドライブポイントが多くなる程、当該キャラクタが次回の行動までの待機時間が長く設定する。これにより、プレイヤによりスキルを使用することが選択されると予想される戦闘の場合に、保有ドライブポイントが多いとキャラクタが次の行動をするまでの待機時間が長いため、プレイヤはスキルを選択する操作を、時間的な余裕をもって行うことができる。
<
In the above example, the more drive points possessed by a character, the shorter the waiting time until the character's next action is set. Alternatively, or in addition to this, the more drive points possessed by a character, the longer the waiting time until the character's next action may be set. In this case, the setting
<変形例2>
情報処理装置10の各機能部は、例えば1以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。また、情報処理装置10は、プレイヤの端末にゲームの画面を表示させる、オンラインゲーム用のサーバであってもよい。この場合、端末は、予めインストールされているWebブラウザ等によりゲームの画面を表示させてもよい。
<
Each functional unit of the
<実施形態の効果>
上述した実施形態によれば、戦闘中のプレイヤキャラクタの行動に応じて、当該プレイヤキャラクタが次回に行動するまでの待機時間を変更する。例えば、戦闘に対する影響が比較的小さい行動をさせた場合、次回に行動するまでの待機時間を、今回の行動までの待機時間よりも短くする。また、戦闘に対する影響が比較的大きい行動をさせた場合、次回に行動するまでの待機時間を、今回の行動までの待機時間よりも長くする。これにより、ゲームにおける戦闘の興趣性をより高めることができる。
<Effects of Embodiment>
According to the embodiment described above, the waiting time until the next action of the player character is changed according to the action of the player character during the battle. For example, when an action that has a relatively small effect on a battle is made, the waiting time until the next action is made shorter than the waiting time until the current action. In addition, when an action that has a relatively large effect on the battle is made, the waiting time until the next action is made longer than the waiting time until the current action. As a result, it is possible to further enhance the interest of the battle in the game.
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the invention described in the claims.・Changes are possible.
10 情報処理装置
11 記憶部
111 キャラクタ情報
12 受付部
13 制御部
14 設定部
10
Claims (8)
プレイヤにより操作される第1キャラクタと、前記第1キャラクタ以外のキャラクタである第2キャラクタとの戦闘を行うゲームの状況において、前記第1キャラクタが行動するまでの時間として設定した第1時間が経過すると、第1種別の行動、または第2種別の行動を前記第1キャラクタが行う表示画面を表示する処理と、
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定し、前記第2種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも長い第3時間を設定する処理と、
を実行させ、
前記表示する処理は、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択された場合、前記第1時間が経過すると、前記第2種別の行動を前記第1キャラクタが行う表示画面を表示し、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択されない場合、前記第1時間が経過すると、前記第1種別の行動を前記第1キャラクタが行う表示画面を表示する処理を含む、プログラム。 information processing equipment,
In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a process of displaying a display screen in which the first character performs a first type action or a second type action ;
When the action of the first type is performed, a second time period shorter than the first time period is set as the time until the first character performs the next action, and the action of the second type is performed. in this case, a process of setting a third time longer than the first time as the time until the next action of the first character;
and
In the displaying process, if the action of the second type is selected by the player before the first time elapses, the action of the second type is displayed by the first character after the first time elapses. When the action of the second type is not selected by the player by the time the first time elapses, the action of the first type is performed by the first character after the first time elapses. A program that contains a process that displays a display screen that does .
プレイヤにより操作される第1キャラクタと、前記第1キャラクタ以外のキャラクタである第2キャラクタとの戦闘を行うゲームの状況において、前記第1キャラクタが行動するまでの時間として設定した第1時間が経過すると、第1種別の行動を前記第1キャラクタが行う表示画面を表示する処理と、
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定する処理と、
を実行させ、
前記表示する処理は、
時間の経過に従って、所定のオブジェクトに沿って前記第1キャラクタを示す画像を移動させて表示し、前記第1時間が経過した際に前記画像を所定のオブジェクトに沿った所定の位置に表示し、
前記第1時間が経過した場合、前記第1種別の行動が行われたときは前記第1キャラクタに対応付けられたポイントが増加したことを表示し、
前記画像が表示される位置を、前記所定のオブジェクトに沿った位置であり、前記ポイントに応じた位置に移動させて表示する、
処理を含む、プログラム。 information processing equipment,
In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a process of displaying a display screen in which the first character performs the action of the first type;
a process of setting a second time, which is shorter than the first time, as a time until the next action of the first character when the action of the first type is performed;
and
The displaying process includes:
moving and displaying an image showing the first character along a predetermined object as time elapses, displaying the image at a predetermined position along the predetermined object when the first time elapses;
displaying that when the first time has passed and the action of the first type has been performed, points associated with the first character have increased;
moving the position where the image is displayed, which is a position along the predetermined object, to a position corresponding to the point and displaying the image;
Program , including processing .
プレイヤにより操作される第1キャラクタと、前記第1キャラクタ以外のキャラクタである第2キャラクタとの戦闘を行うゲームの状況において、前記第1キャラクタが行動するまでの時間として設定した第1時間が経過すると、第1種別の行動、または第2種別の行動を前記第1キャラクタが行う表示画面を表示する処理と、
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定し、前記第2種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも長い第3時間を設定する処理と、
を実行し、
前記表示する処理は、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択された場合、前記第1時間が経過すると、前記第2種別の行動を前記第1キャラクタが行う表示画面を表示し、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択されない場合、前記第1時間が経過すると、前記第1種別の行動を前記第1キャラクタが行う表示画面を表示する処理を含む、情報処理方法。 The information processing device
In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a process of displaying a display screen in which the first character performs a first type action or a second type action ;
When the action of the first type is performed, a second time period shorter than the first time period is set as the time until the first character performs the next action, and the action of the second type is performed. in this case, a process of setting a third time longer than the first time as the time until the next action of the first character;
and run
In the displaying process, if the action of the second type is selected by the player before the first time elapses, the action of the second type is displayed by the first character after the first time elapses. When the action of the second type is not selected by the player by the time the first time elapses, the action of the first type is performed by the first character after the first time elapses. An information processing method including a process of displaying a display screen to be performed .
プレイヤにより操作される第1キャラクタと、前記第1キャラクタ以外のキャラクタである第2キャラクタとの戦闘を行うゲームの状況において、前記第1キャラクタが行動するまでの時間として設定した第1時間が経過すると、第1種別の行動を前記第1キャラクタが行う表示画面を表示する処理と、
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定する処理と、
を実行し、
前記表示する処理は、
時間の経過に従って、所定のオブジェクトに沿って前記第1キャラクタを示す画像を移動させて表示し、前記第1時間が経過した際に前記画像を所定のオブジェクトに沿った所定の位置に表示し、
前記第1時間が経過した場合、前記第1種別の行動が行われたときは前記第1キャラクタに対応付けられたポイントが増加したことを表示し、
前記画像が表示される位置を、前記所定のオブジェクトに沿った位置であり、前記ポイントに応じた位置に移動させて表示する、
処理を含む、情報処理方法。 The information processing device
In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a process of displaying a display screen in which the first character performs the action of the first type;
a process of setting a second time, which is shorter than the first time, as a time until the next action of the first character when the action of the first type is performed;
and run
The displaying process includes:
moving and displaying an image showing the first character along a predetermined object as time elapses, displaying the image at a predetermined position along the predetermined object when the first time elapses;
displaying that when the first time has passed and the action of the first type has been performed, points associated with the first character have increased;
moving the position where the image is displayed, which is a position along the predetermined object, to a position corresponding to the point and displaying the image;
Information processing methods , including processing .
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定し、前記第2種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも長い第3時間を設定する設定部と、
を有し、
前記制御部は、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択された場合、前記第1時間が経過すると、前記第2種別の行動を前記第1キャラクタが行う表示画面を表示し、前記第1時間が経過するまでに前記第2種別の行動が前記プレイヤに選択されない場合、前記第1時間が経過すると、前記第1種別の行動を前記第1キャラクタが行う表示画面を表示する、情報処理装置。 In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a control unit for displaying a display screen in which the first character performs a first type action or a second type action ;
When the action of the first type is performed, a second time period shorter than the first time period is set as the time until the first character performs the next action, and the action of the second type is performed. a setting unit that sets a third time longer than the first time as the time until the first character acts next time;
has
When the action of the second type is selected by the player before the first time elapses, the control unit causes the first character to perform the action of the second type after the first time elapses. When the display screen is displayed and the action of the second type is not selected by the player before the first time elapses, the first character performs the action of the first type when the first time elapses. An information processing device that displays a display screen .
前記第1種別の行動が行われた場合、前記第1キャラクタが次回に行動するまでの時間として、前記第1時間よりも短い第2時間を設定する設定部と、
を有し、
前記制御部は、
時間の経過に従って、所定のオブジェクトに沿って前記第1キャラクタを示す画像を移動させて表示し、前記第1時間が経過した際に前記画像を所定のオブジェクトに沿った所定の位置に表示し、
前記第1時間が経過した場合、前記第1種別の行動が行われたときは前記第1キャラクタに対応付けられたポイントが増加したことを表示し、
前記画像が表示される位置を、前記所定のオブジェクトに沿った位置であり、前記ポイントに応じた位置に移動させて表示する、
情報処理装置。 In a game situation in which a first character operated by a player and a second character, which is a character other than the first character, battles, a first time set as the time until the first character takes action elapses. Then, a control unit for displaying a display screen on which the first character performs the action of the first type;
a setting unit that sets a second time shorter than the first time as the time until the first character performs the next action when the action of the first type is performed;
has
The control unit
moving and displaying an image showing the first character along a predetermined object as time elapses, displaying the image at a predetermined position along the predetermined object when the first time elapses;
displaying that when the first time has passed and the action of the first type has been performed, points associated with the first character have increased;
moving the position where the image is displayed, which is a position along the predetermined object, to a position corresponding to the point and displaying the image;
Information processing equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018172804A JP7236232B2 (en) | 2018-09-14 | 2018-09-14 | Program, information processing method, and information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018172804A JP7236232B2 (en) | 2018-09-14 | 2018-09-14 | Program, information processing method, and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020043914A JP2020043914A (en) | 2020-03-26 |
| JP7236232B2 true JP7236232B2 (en) | 2023-03-09 |
Family
ID=69899137
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018172804A Active JP7236232B2 (en) | 2018-09-14 | 2018-09-14 | Program, information processing method, and information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7236232B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113617033B (en) * | 2021-08-12 | 2023-07-25 | 腾讯科技(成都)有限公司 | Virtual character selection method, device, terminal and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001009150A (en) | 1999-07-01 | 2001-01-16 | Square Co Ltd | Computer readable recording medium, game controlling method and game device |
| JP2015150234A (en) | 2014-02-14 | 2015-08-24 | 株式会社セガゲームス | GAME PROGRAM AND GAME DEVICE |
| JP2018126183A (en) | 2017-02-06 | 2018-08-16 | 株式会社コーエーテクモゲームス | Game program, recording medium, game processing method |
-
2018
- 2018-09-14 JP JP2018172804A patent/JP7236232B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001009150A (en) | 1999-07-01 | 2001-01-16 | Square Co Ltd | Computer readable recording medium, game controlling method and game device |
| JP2015150234A (en) | 2014-02-14 | 2015-08-24 | 株式会社セガゲームス | GAME PROGRAM AND GAME DEVICE |
| JP2018126183A (en) | 2017-02-06 | 2018-08-16 | 株式会社コーエーテクモゲームス | Game program, recording medium, game processing method |
Non-Patent Citations (2)
| Title |
|---|
| 「フィリスのアトリエ~不思議な旅の錬金術士~」9月29日に発売決定,GAME Watch[online],2016年07月19日,インターネット<URL:https://game.watch.impress.co.jp/docs/news/1010715.html>,[2022年 8月19日検索] |
| 3DSゲームレビュー「ラビリンスの彼方」,GAME Watch[online],2012年02月20日,インターネット<URL:https://game.watch.impress.co.jp/docs/review/513274.html>,[2022年 8月19日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020043914A (en) | 2020-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5746291B2 (en) | Program and game system | |
| US9623327B2 (en) | Determining triggers for cloud-based emulated games | |
| US11914847B2 (en) | Game program, computer control method, and information processing apparatus | |
| JP6286161B2 (en) | Program and game system | |
| US12128321B2 (en) | Program, control method, and information processing apparatus | |
| JP2019535351A (en) | Coordinate capture game system and method | |
| WO2015122076A1 (en) | Information processing device, program, and recording medium | |
| JP6375351B2 (en) | Program and game system | |
| JP6813620B2 (en) | Computer programs and computer equipment | |
| US20240115959A1 (en) | Program, information processing device, method, and system | |
| JP5489195B2 (en) | Video game program and video game apparatus | |
| JP7470515B2 (en) | program | |
| JP2020014531A (en) | Program, electronic device, method, and system | |
| JP7236232B2 (en) | Program, information processing method, and information processing apparatus | |
| JP6034945B1 (en) | Game program | |
| US11344802B1 (en) | Game system, program and information processing method | |
| JP2015123109A (en) | Program and server | |
| JP7258536B2 (en) | Program, information processing method, and information processing apparatus | |
| JP2015147064A (en) | Program, game device, and server system | |
| JP7608384B2 (en) | Game system, program and information processing method | |
| US20250262546A1 (en) | Program, information processing apparatus, method, and system | |
| JP7427635B2 (en) | Information processing method, program, information processing device | |
| JP7731852B2 (en) | Program and information processing device | |
| JP2017006197A (en) | Operation method in action game and program | |
| JP2017176337A (en) | GAME METHOD AND GAME PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210803 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220830 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221017 |
|
| 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: 20230131 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230227 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7236232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |