JP7149056B2 - ゲーム環境内でカバーモードにあるキャラクタの曲線化された移動軌跡を決定する方法及びシステム - Google Patents
ゲーム環境内でカバーモードにあるキャラクタの曲線化された移動軌跡を決定する方法及びシステム Download PDFInfo
- Publication number
- JP7149056B2 JP7149056B2 JP2017112477A JP2017112477A JP7149056B2 JP 7149056 B2 JP7149056 B2 JP 7149056B2 JP 2017112477 A JP2017112477 A JP 2017112477A JP 2017112477 A JP2017112477 A JP 2017112477A JP 7149056 B2 JP7149056 B2 JP 7149056B2
- Authority
- JP
- Japan
- Prior art keywords
- cover
- character
- segments
- game
- determining
- 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
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/573—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Description
Claims (46)
- コンピュータシステムであって、該コンピュータシステムは、
- データ及びプログラム指示を格納したメモリ、該データはキャラクタ及び複数のカバーセグメントを含むゲーム環境を表わすものであり、
- プレイヤインターフェース、
- 前記メモリに格納されたプログラム指示を実行する様に構成された処理装置であって、前記プログラム指示を実行すると、コンピュータは以下のステップからなる方法を実行する;
〇 前記カバーセグメントの選択された部分集合を決定する、
〇 前記決定に続いて、前記カバーセグメントの選択された部分集合に関連する制御ポイントを通過する曲線化されたカバーパスを決定する、
〇 プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記曲線化されたカバーパスに沿った該キャラクタの移動を示す。 - 請求項1記載のコンピュータシステムであって、前記コンピュータにより実行される方法は、更に、前記キャラクタに関連してメモリ内に前記曲線化されたカバーパスを格納するステップを含む。
- 請求項1記載のコンピュータシステムであって、前記コンピュータにより実行される方法は、更に、前記選択された部分集合内の一つ以上のカバーセグメント上にある少なくともいくつかの制御ポイントを選択するステップを含む。
- 請求項1記載のコンピュータシステムであって、前記コンピュータにより実行される方法は、更に、前記選択された部分集合内の近接したカバーセグメント間のギャップ内にある少なくともいくつかの制御ポイントを選択するステップを含む。
- 請求項1記載のコンピュータシステムであって、前記制御ポイントのセットを通過する曲線化されたカバーパスを決定することは、前記制御ポイントを通過する求心的(centripetal)なCatmull-Romスプラインのパラメータを決定することを含む。
- 請求項5記載のコンピュータシステムであって、前記制御ポイントは前記選択された部分集合内の少なくとも二つの近接したカバーセグメント間をつないでいることを特徴とする。
- 請求項1記載のコンピュータシステムであって、前記データは更に、カバーモードになることが出来るキャラクタに関連しており、該キャラクタは、該キャラクタがカバーモードにあるとき、前記プレイヤインターフェースを介して受け取ったキャラクタを移動させるコマンドに反応して、前記ゲーム環境内で前記曲線化されたカバーパスに沿って移動させられることを特徴とする。
- 請求項7記載のコンピュータシステムであって、前記方法は、更に、カバーモードにある前記キャラクタに関連する曲線化されたカバーパスをメモリ内に格納することを含む。
- 請求項7記載のコンピュータシステムであって、各カバーセグメントは前記ゲーム環境内のオブジェクトに関連しており、前記キャラクタが前記ゲーム環境内で戦闘から避難することの出来るオブジェクトの近傍の領域を示すことを特徴とする。
- 請求項9記載のコンピュータシステムであって、前記オブジェクトは前記ゲーム環境内の静的なオブジェクトであることを特徴とする。
- 請求項9記載のコンピュータシステムであって、前記オブジェクトは前記ゲーム環境内の動的なオブジェクトであることを特徴とする。
- 請求項7記載のコンピュータシステムであって、該システムは、更に、前記カバーモードにあるキャラクタに関連する曲線化されたカバーパスのパラメータ定義を前記メモリ内に格納するステップを含む。
- 請求項8記載のコンピュータシステムであって、前記処理装置は前記格納を自律的に行うことを特徴とする。
- 請求項8記載のコンピュータシステムであって、前記処理装置は、前記キャラクタをカバーモードに入れるユーザコマンドを検出すると、前記格納を実行することを特徴とする。
- 請求項8記載のコンピュータシステムであって、前記処理装置は、前記キャラクタがカバーモードに入るゲーム状態を検出すると、該検出と前記格納を実行することを特徴とする。
- 請求項1記載のコンピュータシステムであって、前記カバーセグメントの選択された部分集合を決定する場合、前記処理装置は前記ゲーム環境内の前記キャラクタ近傍の少なくとも一つのオブジェクト及び該少なくとも一つのオブジェクトに関連する複数の線形セグメントを検出するように構成されており、前記カバーセグメントの選択された部分集合は、該少なくとも一つのオブジェクトから決定される。
- 請求項1記載のコンピュータシステムであって、前記選択された部分集合内のカバーセグメントは、前記ゲーム環境内のキャラクタに近接した一つ以上のオブジェクトに関連したカバーセグメントを含むことを特徴とする。
- 請求項17記載のコンピュータシステムであって、少なくとも一つの前記オブジェクトは前記ゲーム環境内の静的なオブジェクトであることを特徴とする。
- 請求項18記載のコンピュータシステムであって、少なくとも一つの前記オブジェクトは前記ゲーム環境内の動的なオブジェクトであることを特徴とする。
- 請求項1記載のコンピュータシステムであって、前記カバーセグメントの選択された部分集合を決定することは、前記ゲーム環境内の閾距離内で近接した端部を持ったカバーセグメントの部分集合を決定することである。
- 請求項20記載のコンピュータシステムであって、前記閾距離は、1mより大きくなく、閾角度は45度より大きくないことを特徴とする。
- 請求項1記載のコンピュータシステムであって、前記カバーセグメントの選択された部分集合を決定することは、閾数以下のピクセルによって分かれている端部を持ったカバーセグメントの部分集合を決定することである。
- 請求項1記載のコンピュータシステムであって、前記カバーセグメントの選択された部分集合を決定することは、延長した際に、閾角度より大きくない角度で交差するカバーセグメントの部分集合を決定することである。
- ゲーム装置の処理装置によって実行されるゲームプログラムにより生成されるゲーム環境内のキャラクタの動きを制御する方法であって、前記ゲーム環境はオブジェクト、該オブジェクトに関連するカバーセグメントを含み、
前記処理装置は、以下のステップを実行する;
- 前記カバーセグメントの選択された部分集合を決定する、
- 前記決定の後、前記カバーセグメントの選択された部分集合に関連する制御ポイントを通過する曲線化されたカバーパスを決定する、
- プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記決定された曲線化されたカバーパスに沿った該キャラクタの移動を示す。 - コンピュータ可読指示を格納したコンピュータ可読媒体であって、前記コンピュータ可読指示は、ゲーム装置の処理装置によって実行されると、前記ゲーム装置にゲーム環境内のキャラクタの動きを制御する方法を実行させることができ、前記ゲーム環境はオブジェクト、該オブジェクトに関連するカバーセグメントを含み、
前記方法は以下のステップを有する;
- 前記カバーセグメントの選択された部分集合を決定する、
- 前記決定の後、前記カバーセグメントの選択された部分集合に関連する制御ポイントを通過する曲線化されたカバーパスを決定する、
- プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記決定された曲線化されたカバーパスに沿った該キャラクタの移動を示す。 - ゲーム装置の処理装置によって実行されるゲームプログラムにより生成されるゲーム環境内のキャラクタの動きを制御する方法であって、
前記処理装置は、以下のステップを実行する;
- 前記キャラクタがカバーモードにあることを決定する、
- 前記キャラクタがカバーモードにあると決定されると、メモリを検索して、該キャラクタについての曲線化されたカバーパスを特定する、該カバーパスは少なくとも一つの曲線化された部分を含む、
- 前記キャラクタがカバーモードにある間、前記曲線化されたカバーパスに沿ってキャラクタの動きを制限する。 - 請求項26記載の方法であって、該方法は、更に、ゲーム装置のユーザからコマンドを受け取ると、前記キャラクタをカバーモードにするステップを有する。
- 請求項27記載の方法であって、前記キャラクタはプレイングキャラクタであることを特徴とする。
- 請求項26記載の方法であって、該方法は、更に、前記ゲームプログラムからのコマンドを受け取ると、前記キャラクタをカバーモードにするステップを有することを特徴とする。
- 請求項29記載の方法であって、前記キャラクタはノンプレイングキャラクタであることを特徴とする。
- 請求項26記載の方法であって、前記曲線化されたカバーパスは2-D空間内にあることを特徴とする。
- 請求項26記載の方法であって、前記曲線化されたカバーパスは3-D空間内にあることを特徴とする。
- コンピュータ可読指示を格納するコンピュータ可読媒体であって、前記コンピュータ可読指示は、ゲーム装置の処理装置により実行されると、前記ゲーム装置にゲーム環境内のキャラクタの動きを制御する方法を実行させることが出来、
前記方法は、以下のステップからなる、
- 前記キャラクタがカバーモードにあることを決定する、
- 前記キャラクタがカバーモードにあると決定されると、メモリを検索して、該キャラクタについての曲線化されたカバーパスを特定する、該カバーパスは少なくとも一つの曲線化された部分を含む、
- 前記キャラクタがカバーモードにある間、前記曲線化されたカバーパスに沿ってキャラクタの動きを制限する。 - コンピュータシステムであって、
該コンピュータシステムは、
- データ及びプログラム指示を格納するメモリを有し、該データはキャラクタを含むゲーム環境を表し、
- プレイヤインターフェース、及び
- 前記メモリ内に格納された前記プログラム指示を実行するように構成された処理装置を有し、
前記プログラム指示の実行により、コンピュータは以下のステップからなる方法を実行する、
〇 前記キャラクタがカバーモードにあることを決定する、
〇 前記キャラクタがカバーモードにあると決定されると、メモリを検索して、該キャラクタについての曲線化されたカバーパスを特定する、該曲線化されたカバーパスは少なくとも一つの曲線化された部分を含む、
〇 前記キャラクタがカバーモードにある間、前記曲線化されたカバーパスに沿ってキャラクタの動きを制限する。 - ゲーム装置の処理装置によって実行されるゲームプログラムにより生成されるゲーム環境内でキャラクタの動きを制御する方法であって、
前記処理装置は、以下のステップを実行することが出来る;
- 前記キャラクタ近傍のオブジェクトを特定する、
- 前記オブジェクトに関連したカバーセグメントのセットを決定する、
- 前記キャラクタがカバーモードに無いときは、ナビゲーションメッシュ内のユーザ定義軌跡に沿って前記キャラクタを移動させることを許容し、
- 前記キャラクタがカバーモードにあり、かつオブジェクトの近傍にいる時は、キャラクタの動きをカバーパスに制限する、前記カバーセグメントは線形であり、前記カバーパスは曲線化されている。 - 請求項35記載の方法であって、前記オブジェクトに関連するカバーセグメントのセットを決定する際は、前記処理装置は前記オブジェクトに関連するゲームプログラム内のフック(hooks)又はマーカー(markers)を決定するように構成されていることを特徴とする。
- コンピュータシステムであって、該システムは、
-データ及びプログラム指示を格納するメモリ(11)を有し、該データはキャラクタ及び複数のカバーセグメントを含むゲーム環境を表し、
- プレイヤインターフェース、及び
- 前記メモリ内に格納された前記プログラム指示を実行するように構成された処理装置(10)を有し、
前記プログラム指示の実行により、コンピュータシステムは以下のステップからなる方法を実行する、
〇ゲーム環境内のキャラクタの近傍で、少なくとも一つのオブジェクト及び該少なくとも一つのオブジェクトに関連する、複数の線形セグメントを検出することで、前記カバーセグメント(710,720,730,740,750)の選択された部分集合を決定し、前記カバーセグメントの選択された部分集合は、前記少なくとも一つのオブジェクトから決定されるが、ここで、前記カバーセグメントの選択された部分集合を決定することは、以下の少なくとも一つから構成される。
・前記ゲーム環境内の閾距離内で近接した端部を持ったカバーセグメントの部分集合を決定する、
・閾数以下のピクセルによって分かれている端部を持ったカバーセグメントの部分集合を決定する、
・延長した際に、閾角度より大きくない角度で交差するカバーセグメントの部分集合を決定する、
〇前記カバーセグメントの選択された部分集合に関連する制御ポイント(760)を通過する曲線化されたカバーパス(770、780)を決定するが、前記制御ポイントの少なくともいくつかは、選択された部分集合内の一つ以上のカバーセグメント上にあるように選択され、前記制御ポイントの少なくともいくつかは、選択された部分集合内の近接したカバーセグメント間のギャップ内にあるように選択され、ここで前記制御ポイントは前記選択された部分集合内の少なくとも二つの近接したカバーセグメント間をつないでおり、
〇プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記曲線化されたカバーパスに沿った該キャラクタの移動を示し、該キャラクタは、前記プレイヤインターフェースを介して受け取ったキャラクタを移動させるコマンドに反応して、前記ゲーム環境内で前記曲線化されたカバーパスに沿って移動させられる。 - 請求項37記載のコンピュータシステムであって、前記方法は、更に、カバーモードにあるキャラクタに関連する曲線化されたカバーパス(770、780)をメモリ内に格納することを含む。
- 請求項37記載のコンピュータシステムであって、各カバーセグメント(710,720,730,740,750)は前記ゲーム環境内のオブジェクトに関連しており、前記キャラクタが前記ゲーム環境内で戦闘から避難することの出来るオブジェクトの近傍の領域を示すことを特徴とする。
- 請求項37記載のコンピュータシステムであって、前記コンピュータシステムによって実行される方法は、更に、カバーモードにあるキャラクタに関連して、メモリ内に前記曲線化されたカバーパス(770,780)のパラメータ定義を格納していることを特徴とする。
- 請求項38記載のコンピュータシステムであって、前記処理装置(10)は前記検出及び格納を自律的に行うことを特徴とする。
- 請求項38記載のコンピュータシステムであって、前記処理装置(10)は前記検出及び格納を、前記キャラクタをカバーモードに入れるユーザコマンドを検出することで行うことを特徴とする。
- 請求項38記載のコンピュータシステムであって、前記処理装置(10)は前記検出及び格納を、前記キャラクタがカバーモードに入るゲーム状態を検出することで行うことを特徴とする。
- 請求項37乃至43のうち、いずれか1項記載のコンピュータシステムであって、前記選択された部分集合の前記カバーセグメント(710,720,730,740,750)は、前記ゲーム環境内のキャラクタに近接した一つ以上のオブジェクトに関連したカバーセグメントを含むことを特徴とする。
- プレイヤインターフェースを有するゲーム装置の処理装置によって実行されるゲームプログラムにより生成されるゲーム環境内でキャラクタの動きを制御する、コンピュータによって実行される方法であって、前記ゲーム環境はオブジェクト及び該オブジェクトに関連したカバーセグメント(710,720,730,740,750)を含み、
前記方法は、以下のステップを有する。
-ゲーム環境内のキャラクタの近傍で、少なくとも一つのオブジェクト及び該少なくとも一つのオブジェクトに関連する、複数の線形セグメントを検出することで、前記カバーセグメント(710,720,730,740,750)の選択された部分集合を決定し、前記カバーセグメントの選択された部分集合は、前記少なくとも一つのオブジェクトから決定されるが、ここで、前記カバーセグメントの選択された部分集合を決定することは、以下の少なくとも一つから構成される。
・前記ゲーム環境内の閾距離内で近接した端部を持ったカバーセグメントの部分集合を決定する、
・閾数以下のピクセルによって分かれている端部を持ったカバーセグメントの部分集合を決定する、
・延長した際に、閾角度より大きくない角度で交差するカバーセグメントの部分集合を決定する、
-前記カバーセグメントの選択された部分集合に関連する制御ポイント(760)を通過する曲線化されたカバーパス(770、780)を決定するが、前記制御ポイントの少なくともいくつかは、選択された部分集合内の一つ以上のカバーセグメント上にあるように選択され、前記制御ポイントの少なくともいくつかは、選択された部分集合内の近接したカバーセグメント間のギャップ内にあるように選択され、ここで前記制御ポイントは前記選択された部分集合内の少なくとも二つの近接したカバーセグメント間をつないでおり、
-プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記曲線化されたカバーパスに沿った該キャラクタの移動を示し、該キャラクタは、前記プレイヤインターフェースを介して受け取ったキャラクタを移動させるコマンドに反応して、前記ゲーム環境内で前記曲線化されたカバーパスに沿って移動させられる。 - コンピュータ可読指示を有するコンピュータ可読媒体であって、プレイヤインターフェースを有するゲーム装置の処理装置によって実行されると、該ゲーム装置にゲーム環境内でキャラクタの動きを制御する方法を実行させることができ、前記ゲーム環境は、オブジェクト及び該オブジェクトに関連したカバーセグメント(710,720,730,740,750)を含み、
前記方法は、以下のステップを有する。
-ゲーム環境内のキャラクタの近傍で、少なくとも一つのオブジェクト及び該少なくとも一つのオブジェクトに関連する、複数の線形セグメントを検出することで、前記カバーセグメント(710,720,730,740,750)の選択された部分集合を決定し、前記カバーセグメントの選択された部分集合は、前記少なくとも一つのオブジェクトから決定されるが、ここで、前記カバーセグメントの選択された部分集合を決定することは、以下の少なくとも一つから構成される。
・前記ゲーム環境内の閾距離内で近接した端部を持ったカバーセグメントの部分集合を決定する、
・閾数以下のピクセルによって分かれている端部を持ったカバーセグメントの部分集合を決定する、
・延長した際に、閾角度より大きくない角度で交差するカバーセグメントの部分集合を決定する、
-前記カバーセグメントの選択された部分集合に関連する制御ポイント(760)を通過する曲線化されたカバーパス(770、780)を決定するが、前記制御ポイントの少なくともいくつかは、選択された部分集合内の一つ以上のカバーセグメント上にあるように選択され、前記制御ポイントの少なくともいくつかは、選択された部分集合内の近接したカバーセグメント間のギャップ内にあるように選択され、ここで前記制御ポイントは前記選択された部分集合内の少なくとも二つの近接したカバーセグメント間をつないでおり、
-プレイヤインターフェースを介してディスプレィ用の画像をレンダリングする;前記画像は、前記キャラクタがカバーモードにあるとき、前記曲線化されたカバーパスに沿った該キャラクタの移動を示し、該キャラクタは、前記プレイヤインターフェースを介して受け取ったキャラクタを移動させるコマンドに反応して、前記ゲーム環境内で前記曲線化されたカバーパスに沿って移動させられる。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662348367P | 2016-06-10 | 2016-06-10 | |
US62/348367 | 2016-06-10 | ||
CA2968587A CA2968587C (en) | 2016-06-10 | 2017-05-26 | System and method for determining curved path of travel for a character in cover mode in a game environment |
CA2968587 | 2017-05-26 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2018010624A JP2018010624A (ja) | 2018-01-18 |
JP2018010624A5 JP2018010624A5 (ja) | 2020-10-08 |
JP7149056B2 true JP7149056B2 (ja) | 2022-10-06 |
Family
ID=60655847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017112477A Active JP7149056B2 (ja) | 2016-06-10 | 2017-06-07 | ゲーム環境内でカバーモードにあるキャラクタの曲線化された移動軌跡を決定する方法及びシステム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10596467B2 (ja) |
JP (1) | JP7149056B2 (ja) |
CA (1) | CA2968587C (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102061976B1 (ko) * | 2018-07-17 | 2020-01-02 | 계명대학교 산학협력단 | 3차원 캐릭터 모션 생성 장치 및 그것을 이용한 3차원 캐릭터의 모션 제어 방법 |
JP6898385B2 (ja) * | 2018-10-22 | 2021-07-07 | グリー株式会社 | 端末装置、制御方法及び制御プログラム |
CA3037722A1 (en) * | 2019-03-21 | 2020-09-21 | Square Enix Ltd. | Method for providing assisted travel along a cover path in a video game |
US11638874B2 (en) * | 2020-01-06 | 2023-05-02 | Square Enix Ltd. | Systems and methods for changing a state of a game object in a video game |
US11413532B2 (en) * | 2020-04-21 | 2022-08-16 | King.Com Ltd. | Computer device configured to determine that a game entity is to move with an extended movement |
US11235240B2 (en) | 2020-04-21 | 2022-02-01 | King.Com Ltd. | Computer device configured to control movement of a game entity in a collection run and method |
CN116999840B (zh) * | 2023-08-29 | 2024-04-02 | 深圳灿和兄弟网络科技有限公司 | 一种基于数据分析的虚拟对象移动方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006280447A (ja) | 2005-03-31 | 2006-10-19 | Namco Bandai Games Inc | プログラム、情報記憶媒体及びゲーム装置 |
JP2008093309A (ja) | 2006-10-13 | 2008-04-24 | Sega Corp | 電子遊戯装置、電子遊戯用制御方法およびゲームプログラム |
US20090311652A1 (en) | 2008-06-16 | 2009-12-17 | Microsoft Corporation | Taking cover in a simulated environment |
JP2011215946A (ja) | 2010-03-31 | 2011-10-27 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及び、画像生成装置 |
JP2014061039A (ja) | 2012-09-19 | 2014-04-10 | Namco Bandai Games Inc | プログラム、情報記憶媒体、ゲーム装置及びサーバ装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100009734A1 (en) * | 2006-10-13 | 2010-01-14 | Kazutomo Sambongi | Electronic play device, control method for electronic play device and game program |
-
2017
- 2017-05-26 CA CA2968587A patent/CA2968587C/en active Active
- 2017-06-07 JP JP2017112477A patent/JP7149056B2/ja active Active
- 2017-06-08 US US15/617,872 patent/US10596467B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006280447A (ja) | 2005-03-31 | 2006-10-19 | Namco Bandai Games Inc | プログラム、情報記憶媒体及びゲーム装置 |
JP2008093309A (ja) | 2006-10-13 | 2008-04-24 | Sega Corp | 電子遊戯装置、電子遊戯用制御方法およびゲームプログラム |
US20090311652A1 (en) | 2008-06-16 | 2009-12-17 | Microsoft Corporation | Taking cover in a simulated environment |
JP2011215946A (ja) | 2010-03-31 | 2011-10-27 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及び、画像生成装置 |
JP2014061039A (ja) | 2012-09-19 | 2014-04-10 | Namco Bandai Games Inc | プログラム、情報記憶媒体、ゲーム装置及びサーバ装置 |
Non-Patent Citations (1)
Title |
---|
ディジタルゲームにおける人工知能技術の応用の現在,人工知能,日本,2015年01月01日 |
Also Published As
Publication number | Publication date |
---|---|
CA2968587C (en) | 2023-08-01 |
JP2018010624A (ja) | 2018-01-18 |
CA2968587A1 (en) | 2017-12-10 |
US10596467B2 (en) | 2020-03-24 |
US20180001201A1 (en) | 2018-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7149056B2 (ja) | ゲーム環境内でカバーモードにあるキャラクタの曲線化された移動軌跡を決定する方法及びシステム | |
US6322448B1 (en) | Fictitious virtual centripetal calculation and simulation system | |
JP3943079B2 (ja) | コンピュータゲームにおける、解析のためにゲームスペースを分割するボロノイ図の使用 | |
JP6970508B2 (ja) | プローブを用いた拡散形グローバルイルミネーション(diffuse global illumination)のための方法、システム及びコンピュータ可読媒体 | |
US11638874B2 (en) | Systems and methods for changing a state of a game object in a video game | |
US10537805B2 (en) | System and method for placing a character animation at a location in a game environment | |
US20040157662A1 (en) | Video game that displays player characters of multiple players in the same screen | |
EP2368612A2 (en) | Image generation system and image generation system control method | |
JP6782159B2 (ja) | プログラム及びゲーム装置 | |
US10751621B2 (en) | Method and system for rendering video game images | |
US20100190556A1 (en) | Information storage medium, game program, and game system | |
US10628970B2 (en) | System and method for determining a color value of a pixel | |
EP3381524B1 (en) | Controlling locomotion of a plurality of non-player characters in a simulated multi-dimensional world space | |
EP3254741B1 (en) | System and method for determining curved path of travel for a character in cover mode in a game environment | |
US11501496B2 (en) | Navigation system and method using a bounding volume hierarchy | |
EP3254742A1 (en) | System and method for placing a character animation at a location in a game environment | |
JP2011255114A (ja) | プログラム、情報記憶媒体及び画像生成システム | |
US20240325917A1 (en) | Techniques for assisted gameplay using geometric features | |
JP2010117900A (ja) | プログラム、情報記憶媒体、ポリゴンモデル生成装置、及びポリゴンモデル生成方法 | |
Wardoyo et al. | Multi-Character Fighting Simulation | |
JP2006263321A (ja) | プログラム、情報記憶媒体、及び画像生成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170906 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200827 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210326 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210409 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220413 |
|
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: 20220906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220926 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7149056 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |