JP7245605B2 - ゲームシステム、ゲーム提供方法及びプログラム - Google Patents
ゲームシステム、ゲーム提供方法及びプログラム Download PDFInfo
- Publication number
- JP7245605B2 JP7245605B2 JP2018023547A JP2018023547A JP7245605B2 JP 7245605 B2 JP7245605 B2 JP 7245605B2 JP 2018023547 A JP2018023547 A JP 2018023547A JP 2018023547 A JP2018023547 A JP 2018023547A JP 7245605 B2 JP7245605 B2 JP 7245605B2
- Authority
- JP
- Japan
- Prior art keywords
- selection
- game
- determination process
- condition
- selection target
- 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
Images
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるプログラムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段、
前記第1判定処理及び前記第2判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段、及び、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段、
としてコンピュータを機能させる、構成を有している。
ける当該プレーヤキャラクタの向いている方向などの特定方向に、異なる距離によって存在する検索対象となるオブジェクトの配置状況を示す。
前記第2判定処理に基づく前記選定対象の選定状況に応じて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段として前記コンピュータとして機能させ、
前記選定対象決定処理手段が、
前記第1判定処理、前記第2判定処理及び前記第3判定処理の判定結果に基づいて、前記選定対象決定処理を実行する、構成を有している。
所与の指示若しくは所与のゲーム状況に基づいて、前記第1判定処理及び前記第2判定処理に代えて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第
3判定処理を実行する第3判定処理手段として前記コンピュータとして機能させ、
前記選定対象決定処理手段が、
前記第3判定処理が実行された場合には、当該第3判定処理の結果に基づいて、前記選定対象決定処理を実行する、構成を有している。
前記ゲームの状況に応じて前記選定条件を設定する設定手段として前記コンピュータを更に機能させる、構成を有している。
によって選定対象の選定条件が変わるので、種々のレベルに応じて選定対象を選定させることができるので、種々のプレーヤに合わせてゲームを興趣させることができる。
前記ゲーム空間が画像化されたゲーム空間画像上に、前記基準位置に基づいて前記選定対象を選定する際の画像を照準画像として重畳表示させる表示制御手段
として前記コンピュータを更に機能させ、
前記表示制御手段が、前記選定条件の種別に応じて異なる前記照準画像を前記ゲーム空間の画像上に表示させる、構成を有している。
前記表示制御手段が、
前記選定条件の種別とともに、前記選定すべきオブジェクトの属性又は実行すべきゲーム制御処理に関する情報に応じて異なる前記照準画像を前記ゲーム空間の画像上に表示させる、構成を有している。
前記第1判定処理手段が、
前記第1の選定条件として、前記基準位置を基準に前記ゲーム空間内の所与の領域を第1領域として設定し、当該第1領域内にて前記基準位置からの前記特定方向への距離に関する条件を用いて前記第1判定処理を実行する、構成を有している。
前記第2の選定条件として、前記基準位置を基準に、前記第1領域より広い画像化された前記ゲーム空間内の所与の領域を第2領域に設定し、当該第2領域内にて前記基準位置から前記特定方向に向かって形成される中心軸を設定し、かつ、当該中心軸から当該領域の幅方向への距離に関する条件を用いて前記第2判定処理を実行する、構成を有している。
ゲームの状況に応じて、前記第1領域及び前記第2領域の少なくともいずれか一方が変更される、構成を有している。
仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるゲームシステムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
前記第1判定処理及び前記第2判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備える、構成を有している。
まず、図1を用いて本実施形態のゲームシステム1の概要及び概要構成について説明する。なお、図1は、本実施形態のゲームシステム1の構成を示すシステム構成の一例を示す図である。
次に、図2を用いて本実施形態のサーバ装置10について説明する。なお、図2は、本実施形態のサーバ装置10の機能ブロックを示す図である。また、本実施形態のサーバ装置10は図2の構成要素(各部)の一部を省略した構成としてもよい。
次に、図3を用いて本実施形態の端末装置20について説明する。なお、図3は、本実施形態における端末装置の構成を示す機能ブロック図の一例である。また、本実施形態の端末装置20は図3の構成要素(各部)の一部を省略した構成としてもよい。
決定処理手段を構成する。
入力受付処理部213は、入力部260によって入力されたプレーヤの入力指示を受け付けるとともに、受け付けた入力指示をゲーム制御部214に出力する。
タッチ操作入力に継続して入力された第2の検出処理としてのスライド操作入力に基づいて、当該操作対象のキャラクタのゲーム空間内における移動を制御する。
また、ゲーム制御部214は、サーバ装置10と連動して実行してもよいし、その一部又は全部がサーバ装置10に形成されていてもよい。
なお、ゲーム演算部215は、サーバ装置10と連動して実行するが、その一部又は全部がサーバ装置10に形成されていてもよい。
述されたシェーダプログラムによって、ポリゴン(プリミティブ)の描画処理をプログラム可能にするハードウェア、いわゆるプログラマブルシェーダ(頂点シェーダやピクセルシェーダ)により実現されてもよい。プログラマブルシェーダでは、頂点単位の処理やピクセル単位の処理がプログラム可能になることで描画処理内容の自由度が高く、ハードウェアによる固定的な描画処理に比べて表現力を大幅に向上させることができる。
を変化させてもよい。
[4.1]概要
次に、図4を用いて本実施形態の手法(ロックオン処理)の概要について説明する。なお、図4は、本実施形態の端末装置20において実行されるロックオン処理を説明するための図である。
(A)ゲーム空間に登場する複数のオブジェクトの中から、プレーヤキャラクタからの距離が近いオブジェクトを優先的に選定するなどの所与の選定条件(以下、「ロックオン条件」という。)を具備するオブジェクトを選定対象(以下、「対象オブジェクト」ともいう。)として決定(ロックオン)する処理(すなわち、ロックオン処理)を実行し、
(B)ロックオン処理によって決定した対象オブジェクト(以下、「ロックオンオブジェクト」という。)に攻撃し、又は、当該ロックオンオブジェクトを捕まえる処理をするなど、当該決定したロックオンオブジェクトに基づいて各種のゲーム処理を実行する、
構成を有している。
(1)所与のタイミングに、ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在するオブジェクトの当該ゲーム空間内の配置状況を特定し、
(2)特定した配置状況に基づいて、オブジェクトの中から、記憶された複数のロックオン条件のうち第1ロックオン条件を具備するオブジェクトを検索し、当該条件に該当するオブジェクトの有無を判定する第1判定処理を実行し、
(3)第1判定処理によって第1ロックオン条件を具備するオブジェクトの選定状況に応じて、特定した配置状況に基づいて、複数のロックオン条件のうち第1ロックオン条件とは異なる第2ロックオン条件を具備するオブジェクトを検索し、当該条件に該当するオブジェクトの有無を判定する第2判定処理を実行し、
(4)第1判定処理及び第2判定処理の判定結果に基づいて、該当するオブジェクトをロックオンオブジェクトとして決定する処理(以下、「ロックオン決定処理」という。)を実行し、
(5)決定したロックオンオブジェクトに基づいてゲーム制御処理を実行する、
構成を有している。
(a)まず、第1領域A1内におけるオブジェクOB4、OB5及びOB6の中から第1ロックオン条件に該当するオブジェクトを検索し、
(b)次いで、このオブジェクトの選定状況に応じて、第2領域A2内におけるオブジェクOB1及びOB3の中から第2ロックオン条件に該当するオブジェクトを検索し、
(c)その結果に基づいて、ロックオンオブジェクトを決定する。
[4.2.1]ロックオン処理の基本原理
次に、図5及び図6を用いて本実施形態における端末装置20のロックオン処理部218によって実行されるロックオン処理の基本原理について説明する。なお、図5は、本実施形態における端末装置20のロックオン処理部218によって実行される第1判定処理を説明するための図であり、図6は、本実施形態における端末装置20のロックオン処理部218によって実行される第2判定処理を説明するための図である。
ロックオン処理部218は、プレーヤの指示などによってロックオン指示を受け付けた場合に、プレーヤキャラクタのゲーム空間上の位置を基準位置に設定し、かつ、そのタイミングにプレーヤキャラクタが基準位置から向いているゲーム空間の方向(以下、「正面方向」という。)に存在するオブジェクトの中からロックオンオブジェクトを決定するロックオン処理を実行する。
(A)基準位置に基づくオブジェクトの配置状況を特定し、
(B)当該配置状況に基づいて、第1ロックオン条件を具備するオブジェクトの有無を判定する第1判定処理、
(C)第1ロックオン条件を具備するオブジェクトの選定状況に応じて、上記の配置状況に基づいて、第1ロックオン条件とは異なる第2ロックオン条件を具備するオブジェクトの有無を判定する第2判定処理、及び、
(D1)(B)の処理において、第1ロックオン条件を具備するオブジェクトがある場合には、当該条件を具備するオブジェクトをロックオンオブジェクトに決定し、
(D2)(B)の処理において第1ロックオン条件を具備するオブジェクトがなかった場合や足りなかった場合に、(C)の処理にいて、第2ロックオン条件を具備するオブジェクトがある場合には、(第1ロックオン条件を具備するオブジェクトも含めて)当該条件を具備するオブジェクトをロックオンオブジェクトに決定し、
(D3)第1ロックオン条件及び第2ロックオン条件の双方に該当するオブジェクトが存在しない場合には、ロックオン処理を中止する。
ロックオン処理部218は、プレーヤ指示などによってロックオン指示を受け付けると、当該タイミングにおいて、プレーヤが配置された基準位置から当該プレーヤキャラクタの正面方向に配置されているロックオンの対象となる各オブジェクトのゲーム空間上の位置(例えば、座標位置)を配置状況情報として特定する。
ロックオン処理部218は、オブジェクトの配置状況情報と、基準位置からのプレーヤキャラクタの正面方向に形成されるゲーム空間内の所与の領域(以下、「第1領域」という。)を検索領域として設定した第1ロックオン条件と、に基づいて、当該第1領域内において該当するオブジェクトを検索し、当該第1ロックオン条件を具備するオブジェクトの有無を判定する第1判定処理を実行する。
(1a)第1ロックオン条件を読み出して第1領域を特定し、
(1b)オブジェクトの配置状況情報に基づいて、第1領域内にオブジェクトが存在するか否かを判定し、
(1c)第1領域内に1のオブジェクトが存在する場合には、当該オブジェクトをロックオンオブジェクトとして決定し、
(1d)第1領域内に2以上のオブジェクトが存在する場合には、第1ロックオン条件に含まれる、当該第1領域内にて基準位置からの正面方向への距離に関する条件(以下、「第1付加条件」という。)を具備するオブジェクトをロックオンオブジェクトに決定し、(1e)第1領域にいずれのオブジェクトも存在しない場合には、第2判定処理を実行する。
ロックオン処理部218は、第1領域内において当該条件を具備するオブジェクトが存
在しない場合には、オブジェクトの配置状況情報と、基準位置からのプレーヤキャラクタの正面方向に形成されるゲーム空間内の領域であって、第1領域より広い第2領域を検索領域として設定した第2ロックオン条件と、に基づいて、当該第2領域内において第1ロックオン条件に該当するオブジェクトを検索し、該当するオブジェクトの有無を判定する第2判定処理を実行する。
(2a)第2ロックオン条件を読み出して第2領域を特定し、
(2b)オブジェクトの配置状況情報に基づいて、第2領域内にオブジェクトが存在するか否かを判定し、
(2c)第2領域内に1のオブジェクトが存在する場合には、当該オブジェクトをロックオンオブジェクトとして決定し、
(2d)第2領域内に2以上のオブジェクトが存在する場合には、第2ロックオン条件に含まれる、当該第2領域内にて基準位置から正面方向に向かって形成される中心軸から当該領域の幅方向への距離に関する条件(以下、「第2付加条件」という。)を具備するオブジェクトをロックオンオブジェクトに決定し、
(2e)第2領域にいずれのオブジェクトも存在しない場合には、ロックオンオブジェクトがないと判定する。
いので、ロックオン処理部218は、オブジェクトOB1をロックオンオブジェクトとして決定する。
次に、本実施形態における端末装置20のロックオン処理部218によって実行される第3判定処理について説明する。
本実施形態のロックオン処理部218は、第2判定処理によってオブジェクトが無いと判定した場合には、ロックオン処理を中止する点に代えて、第3判定処理を実行してもよい。
(1)基準位置に基づいて画像化されたゲーム空間の画像(すなわち、ゲーム空間画像)内にオブジェクトが存在すること、
(2)第2領域を形成する検索角度βより更に広い検索角度γによって定まる範囲内に存在すること、
(3)基準位置からゲーム空間上において所定の距離内に存在すること、
などを用いる。
トが存在しない場合には、ロックオンオブジェクトがないと判定する。
本実施形態のロックオン処理部218は、プレーヤやゲーム進行上におけるコンピュータの指示などの所与の指示に基づいて、又は、所与のゲーム状況に応じて、第1判定処理及び第2判定処理に代えて、ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、複数のロックオン条件のうち第1ロックオン条件及び第2ロックオン条件とは異なる第3ロックオン条件を具備するオブジェクトを検索し、該当するオブジェクトの有無を判定する第3判定処理を実行する。
(A1)ゲーム空間を形成するマップの形状(地形)や当該ゲーム空間の時間帯(朝、昼、夜など)を含むゲーム空間内の環境、
(A2)マップの種別(建物内や建物外、宇宙や地上など)、
(A3)選定対象を検索する範囲の広狭を定める状況(ゲーム空間内におけるプレーヤキャラクタの性能やそれに装備されたアイテムの性能、プレーヤキャラクタの移動可能範囲や視野の変化、プレーヤキャラクタのゲーム空間内の移動速度)、
(A4)ボーナスアイテムの獲得など所与のイベントの有無、
(A5)コンボの発動など、ゲーム制御処理としてのプレーヤキャラクタの3次元アクションの実行状況、
(A6)ゲームステージの種別、
(A7)プレーヤキャラクタの種別、
(A8)使用するアイテムの種別、
(A9)ゲームレベル、
(A10)獲得した経験値などのプレーヤにおけるゲームの進捗、
(A11)所有するアイテムを含むプレーヤキャラクタの能力、
(A12)課金状況、
(A13)デッキの設定状況、及び、
(A14)他のプレーヤとの協力プレーヤの頻度や参加プレーヤ数など
に応じて、第1判定処理及び第2判定処理から第3判定処理に切り替える。
(B1)敵キャラクタや取得対象となるオブジェクトなど特定のオブジェクトの種別であること、
(B2)特定の能力(攻撃力や使用アイテムの種別)を有するなど特定の属性を有するオブジェクトであること、
(B3)所定の行動(例えば、プレーヤキャラクタへの攻撃)を実行するまでの期間が所定の期間内のオブジェクトであること、
(B4)特定の方向(プレーヤキャラクタに向いている)を向いているオブジェクトであること、
(B5)他のプレーヤキャラクタとの位置関係が所定の条件を具備するオブジェクト(他のプレーヤが攻撃可能な位置にいるオブジェクト)であること、
(B6)プレーヤキャラクタまでのゲーム空間上の距離が一定以内に存在するオブジェクトであること、
(B7)ゲームが対戦ゲームの場合の所定の対戦状況(エネルギーの減少量が最小など)を具備するオブジェクトでること、
などを用いる。
次に、図7を用いて本実施形態における端末装置20の表示制御部212によって実行される照準画像の表示制御処理について説明する。なお、図7は、本実施形態の表示制御部212によって表示される照準画像(レティクル)の例を示す図である。
を示す図である。
画像(形状やマークであってもよいし、文字であってもよい)が含まれてもよい。
また、実行すべきゲーム制御処理に関する情報としては、例えば、ゲーム制御処理がオブジェクトに対する攻撃の場合にはその種別、又は、ゲーム制御処理がオブジェクトの捕捉の場合には、当該捕捉する際のアイテムなどの種別が含まれる。
次に、図8及び図9を用いて本実施形態の変形例について説明する。なお、図8及び図9は、本実施形態の変形例を説明するための図であって、ゲーム状況に基づくロックオン条件の設定又は変更を説明するための図である。
ロックオン処理部218は、ゲームの状況に応じて第1ロックオン条件、第2ロックオン条件、第3ロックオン条件、又は、これらのロックオン条件のうち2つ以上の条件を設定又は変更してもよい。
(2)マップの種別(建物内や建物外、宇宙や地上など)、
(3)選定対象を検索する範囲の広狭を定める状況(ゲーム空間内におけるプレーヤキャラクタの性能やそれに装備されたアイテムの性能、プレーヤキャラクタの移動可能範囲や視野の変化、プレーヤキャラクタのゲーム空間内の移動速度)、
(4)イベントの有無、
(5)ゲーム制御処理としてのプレーヤキャラクタの3次元アクションの実行状況、
(6)ゲームステージの種別、
(7)プレーヤキャラクタの種別、
(8)使用するアイテムの種別、
(9)ゲームレベル、
(10)獲得した経験値などのプレーヤにおけるゲームの進捗、
(11)所有するアイテムを含むプレーヤキャラクタの能力、
(12)課金状況、
(13)デッキの設定状況、及び、
(14)他のプレーヤとの協力プレーヤの頻度や参加プレーヤ数など
に応じて、第1ロックオン条件、第2ロックオン条件、第3ロックオン条件又はこれらの2以上の条件を設定又は変更してもよい。
ロックオン処理部218は、第1判定処理、第2判定処理及び第3判定処理においては、それぞれの条件に該当する複数のオブジェクトの有無を判定してもよい。
ロックオン処理部218は、1のロックオンオブジェクトが決定された場合であって、プレーヤによってロックオンオブジェクトを異なるオブジェクトに変更するための指示が入力された場合には、上記の第1判定処理、又は、第2判定処理によって、既にロックオン条件を具備したロックオンオブジェクトの次にロックオンオブジェクトとして決定すべきオブジェクトをロックオンオブジェクトとして決定する。
次に、図10を用いて本実施形態の端末装置20によって実行されるロックオン処理の動作について説明する。なお、図10は、本実施形態の端末装置20によって実行されるロックオン処理の動作を示すフローチャートである。
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
20 … 端末装置
200 … 処理部
101 … 通信制御部
102 … Web処理部
103 … ゲーム演算実行部
104 … ゲーム管理部
120 … 入力部
130 … 表示部
140 … 記憶部
142 … 主記憶部
144 … ゲームデータ記憶部
146 … プレーヤ情報記憶部
180 … 情報記憶媒体
196 … 通信部
200 … 処理部
210 … オブジェクト空間設定部
212 … 表示制御部
213 … 入力検出処理部
214 … ゲーム制御部
215 … ゲーム演算部
216 … 仮想カメラ制御部
217 … ゲーム管理部
218 … ロックオン処理部
220 … 描画部
230 … 音処理部
270 … 記憶部
271 … 主記憶部
272 … 画像バッファ
273 … プレーヤ情報記憶部
274 … ゲームデータ記憶部
260 … 入力部
262 … 検出部
280 … 情報記憶媒体
290 … 表示部
291 … 音出力部
Claims (15)
- 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるプログラムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段、
前記第2判定処理に基づく前記選定対象の選定状況に応じて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段、及び、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段、
としてコンピュータを機能させることを特徴とするプログラム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるプログラムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段、
所与の指示若しくは所与のゲーム状況に基づいて、前記第1判定処理及び前記第2判定処理に代えて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段、及び、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段、
としてコンピュータを機能させることを特徴とするプログラム。 - 請求項1又は2に記載のプログラムにおいて、
前記ゲームの状況に応じて前記選定条件を設定する設定手段として前記コンピュータを更に機能させる、プログラム。 - 請求項1~3のいずれか1項に記載のプログラムにおいて、
前記ゲーム空間が画像化されたゲーム空間画像上に、前記基準位置に基づいて前記選定対象を選定する際の画像を照準画像として重畳表示させる表示制御手段として前記コンピュータを更に機能させ、
前記表示制御手段が、前記選定条件の種別に応じて異なる前記照準画像を前記ゲーム空間の画像上に表示させる、プログラム。 - 請求項4項に記載のプログラムにおいて、
前記表示制御手段が、
前記選定条件の種別とともに、前記選定すべきオブジェクトの属性又は実行すべきゲーム制御処理に関する情報に応じて異なる前記照準画像を前記ゲーム空間の画像上に表示させる、プログラム。 - 請求項1~5のいずれか1項に記載のプログラムにおいて、
前記第1判定処理手段が、前記第1の選定条件として、前記基準位置を基準に前記ゲーム空間内の所与の領域を第1領域として設定し、当該第1領域内にて前記基準位置からの前記特定方向への距離に関する条件を用いて前記第1判定処理を実行する、プログラム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるプログラムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段、
前記第1判定処理及び前記第2判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段、及び、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段、
としてコンピュータを機能させ、
前記第2判定処理手段が、
前記第2の選定条件として、前記基準位置を基準に、前記ゲーム空間内の所与の領域を示す第1領域より広い画像化された前記ゲーム空間内の所与の領域を第2領域に設定し、当該第2領域内にて前記基準位置から前記特定方向への距離に関する条件を用いて前記第2判定処理を実行する、プログラム。 - 請求項6又は7に記載のプログラムにおいて、
ゲームの状況に応じて、前記第1領域が変更される、プログラム。 - 請求項7に記載のプログラムにおいて、
ゲームの状況に応じて、前記第2領域が変更される、プログラム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるゲームシステムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
前記第2判定処理に基づく前記選定対象の選定状況に応じて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段と、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備えることを特徴とするゲームシステム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるゲームシステムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手
段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
所与の指示若しくは所与のゲーム状況に基づいて、前記第1判定処理及び前記第2判定処理に代えて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段と、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備えることを特徴とするゲームシステム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるゲームシステムであって、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
前記第1判定処理及び前記第2判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備え、
前記第2判定処理手段が、
前記第2の選定条件として、前記基準位置を基準に、前記ゲーム空間内の所与の領域を示す第1領域より広い画像化された前記ゲーム空間内の所与の領域を第2領域に設定し、当該第2領域内にて前記基準位置から前記特定方向への距離に関する条件を用いて前記第2判定処理を実行することを特徴とするゲームシステム。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
前記第2判定処理に基づく前記選定対象の選定状況に応じて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段と、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備える場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
所与の指示若しくは所与のゲーム状況に基づいて、前記第1判定処理及び前記第2判定処理に代えて、前記ゲーム空間が画像化された際のゲーム空間画像内のオブジェクトの中から、前記複数の選定条件のうち前記第1の選定条件及び前記第2の選定条件とは異なる第3の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第3判定処理を実行する第3判定処理手段と、
前記第1判定処理、前記第2判定処理及び第3判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備える場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。 - 仮想3次元空間を構成するゲーム空間内に配置された複数のオブジェクトの中から所与のオブジェクトを選定してゲームを進行させるサーバ装置から、ネットワークを介して接続され、かつ、プレーヤによって操作される端末装置に、ゲームに関する情報を提供するためのゲーム提供方法であって、
前記サーバ装置が、
前記オブジェクトを選定対象として選定するための複数の選定条件が記憶された記憶手段を管理する管理手段と、
所与のタイミングに、前記ゲーム空間内の所与の位置に設定された基準位置から特定の方向を示す特定方向に存在する前記オブジェクトの当該ゲーム空間内の配置状況を特定する特定手段と、
前記特定された配置状況に基づいて、前記オブジェクトの中から、前記記憶された複数の選定条件のうち第1の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第1判定処理を実行する第1判定処理手段と、
前記第1判定処理に基づく前記選定対象の選定状況に応じて、前記配置状況に基づいて、前記複数の選定条件のうち前記第1の選定条件とは異なる第2の選定条件を具備する前記選定対象を検索し、該当する選定対象の有無を判定する第2判定処理を実行する第2判定処理手段と、
前記第1判定処理及び前記第2判定処理の判定結果に基づいて、前記選定対象を決定する選定対象決定処理を実行する選定対象決定処理手段と、
前記決定された選定対象に基づいてゲーム制御処理を実行するゲーム制御手段と、
を備え、
前記第2判定処理手段が、
前記第2の選定条件として、前記基準位置を基準に、前記ゲーム空間内の所与の領域を示す第1領域より広い画像化された前記ゲーム空間内の所与の領域を第2領域に設定し、当該第2領域内にて前記基準位置から前記特定方向への距離に関する条件を用いて前記第2判定処理を実行する場合において、
前記端末装置によって受け付けられた前記プレーヤの操作に関する情報をサーバ装置に送信し、
前記ゲームに関する処理を実行するサーバ装置からゲームに関する情報を受信することを特徴とするゲーム提供方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018023547A JP7245605B2 (ja) | 2018-02-13 | 2018-02-13 | ゲームシステム、ゲーム提供方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018023547A JP7245605B2 (ja) | 2018-02-13 | 2018-02-13 | ゲームシステム、ゲーム提供方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019136358A JP2019136358A (ja) | 2019-08-22 |
JP7245605B2 true JP7245605B2 (ja) | 2023-03-24 |
Family
ID=67692540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018023547A Active JP7245605B2 (ja) | 2018-02-13 | 2018-02-13 | ゲームシステム、ゲーム提供方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7245605B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111672113B (zh) * | 2020-06-05 | 2022-03-08 | 腾讯科技(深圳)有限公司 | 虚拟对象的选择方法、装置、设备及存储介质 |
CN111672119B (zh) | 2020-06-05 | 2023-03-10 | 腾讯科技(深圳)有限公司 | 瞄准虚拟对象的方法、装置、设备及介质 |
CN112121431A (zh) * | 2020-09-29 | 2020-12-25 | 腾讯科技(深圳)有限公司 | 虚拟道具的交互处理方法、装置、电子设备及存储介质 |
JP6928709B1 (ja) | 2020-12-28 | 2021-09-01 | プラチナゲームズ株式会社 | 情報処理プログラム、情報処理装置、および情報処理方法 |
KR102666778B1 (ko) * | 2021-05-28 | 2024-05-20 | 주식회사 엔씨소프트 | 게임의 대상체를 타겟팅하는 방법 및 장치 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001149655A (ja) | 1999-11-30 | 2001-06-05 | Koei:Kk | 集団キャラクタ戦闘方法、記録媒体及びゲーム装置 |
JP2005095387A (ja) | 2003-09-25 | 2005-04-14 | Dimps:Kk | ゲーム装置及びコンピュータを機能させるためのプログラム |
JP2011212347A (ja) | 2010-03-31 | 2011-10-27 | Namco Bandai Games Inc | プログラム、情報記憶媒体、端末及びネットワークシステム |
JP2014000435A (ja) | 2013-08-21 | 2014-01-09 | Taito Corp | ロックオン条件設定プログラム及びゲーム機 |
JP2014236931A (ja) | 2013-06-10 | 2014-12-18 | 株式会社セガ | ゲームプログラム及びゲーム装置 |
JP2016131662A (ja) | 2015-01-19 | 2016-07-25 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
-
2018
- 2018-02-13 JP JP2018023547A patent/JP7245605B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001149655A (ja) | 1999-11-30 | 2001-06-05 | Koei:Kk | 集団キャラクタ戦闘方法、記録媒体及びゲーム装置 |
JP2005095387A (ja) | 2003-09-25 | 2005-04-14 | Dimps:Kk | ゲーム装置及びコンピュータを機能させるためのプログラム |
JP2011212347A (ja) | 2010-03-31 | 2011-10-27 | Namco Bandai Games Inc | プログラム、情報記憶媒体、端末及びネットワークシステム |
JP2014236931A (ja) | 2013-06-10 | 2014-12-18 | 株式会社セガ | ゲームプログラム及びゲーム装置 |
JP2014000435A (ja) | 2013-08-21 | 2014-01-09 | Taito Corp | ロックオン条件設定プログラム及びゲーム機 |
JP2016131662A (ja) | 2015-01-19 | 2016-07-25 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
Non-Patent Citations (1)
Title |
---|
ニクマン,機動戦士ガンダム ガンダムVS.ガンダム,月刊アルカディア,株式会社エンターブレイン,2008年07月01日,第9巻 第7号,p. 38 |
Also Published As
Publication number | Publication date |
---|---|
JP2019136358A (ja) | 2019-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7245605B2 (ja) | ゲームシステム、ゲーム提供方法及びプログラム | |
CN106075900B (zh) | 终端装置 | |
EP2466445B1 (en) | Input direction determination terminal, method and computer program product | |
JP7207911B2 (ja) | プログラム、ゲームシステム、サーバシステム及びゲーム提供方法 | |
JP2018108149A (ja) | プログラム及びゲーム装置 | |
JP6872401B2 (ja) | ゲームシステム及びプログラム | |
JP6387299B2 (ja) | 入力処理装置及びプログラム | |
JP6616072B2 (ja) | 入力処理装置及びプログラム | |
JP6928060B2 (ja) | 入力処理装置及びプログラム | |
US11130059B2 (en) | Game system and method of providing information related to match-up game | |
JP6637662B2 (ja) | ゲーム装置及びプログラム | |
JP6449647B2 (ja) | 入力処理装置及びプログラム | |
JP2019166218A (ja) | プログラム及びゲーム装置 | |
JP2017056001A (ja) | ゲーム装置及びプログラム | |
JP7075710B2 (ja) | ゲーム装置及びプログラム | |
JP6543488B2 (ja) | ゲーム装置及びプログラム | |
JP6385272B2 (ja) | 入力処理装置及びプログラム | |
JP7079593B2 (ja) | ゲームシステム、ゲーム提供方法及びプログラム | |
WO2019188786A1 (ja) | ゲームシステム及びゲーム提供方法 | |
JP2018029829A (ja) | サーバシステム及びプログラム | |
JP7289652B2 (ja) | ゲームシステム、プログラム及びゲーム提供方法 | |
JP7079594B2 (ja) | ゲームシステム、ゲーム提供方法及びプログラム | |
JP7079595B2 (ja) | ゲームシステム、ゲーム提供方法及びプログラム | |
JP2017056000A (ja) | ゲーム装置及びプログラム | |
JP6989363B2 (ja) | プログラム、サーバ装置、及びゲームシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210205 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20210205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20210205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210518 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220329 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220920 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221114 |
|
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: 20230221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230313 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7245605 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |