JP6732439B2 - プログラム及び画像生成システム - Google Patents
プログラム及び画像生成システム Download PDFInfo
- Publication number
- JP6732439B2 JP6732439B2 JP2015236497A JP2015236497A JP6732439B2 JP 6732439 B2 JP6732439 B2 JP 6732439B2 JP 2015236497 A JP2015236497 A JP 2015236497A JP 2015236497 A JP2015236497 A JP 2015236497A JP 6732439 B2 JP6732439 B2 JP 6732439B2
- Authority
- JP
- Japan
- Prior art keywords
- moving body
- parameter
- setting
- moving
- object space
- 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
- 238000000034 method Methods 0.000 claims description 223
- 230000008569 process Effects 0.000 claims description 202
- 238000012545 processing Methods 0.000 claims description 190
- 230000033001 locomotion Effects 0.000 claims description 115
- 239000002245 particle Substances 0.000 claims description 93
- 230000007123 defense Effects 0.000 claims description 72
- 238000009877 rendering Methods 0.000 claims description 33
- 238000004364 calculation method Methods 0.000 claims description 30
- 230000008859 change Effects 0.000 claims description 26
- 230000009471 action Effects 0.000 description 32
- 238000004891 communication Methods 0.000 description 16
- 230000001133 acceleration Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 238000005266 casting Methods 0.000 description 9
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 9
- 230000006399 behavior Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000004397 blinking Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000007423 decrease Effects 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 230000035807 sensation Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000003796 beauty Effects 0.000 description 2
- 239000008264 cloud Substances 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 239000003897 fog Substances 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000000779 smoke Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000013215 result calculation Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- 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
-
- 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/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- 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/25—Output arrangements for video game devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/08—Volume rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
- G06T15/205—Image-based rendering
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/60—3D [Three Dimensional] animation of natural phenomena, e.g. rain, snow, water or plants
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/56—Particle system, point based geometry or rendering
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Processing Or Creating Images (AREA)
Description
図1に本実施形態の画像生成システム(画像生成装置、ゲームシステム、ゲーム装置)の構成例を示す。画像生成システムは、処理部100、操作部160、記憶部170、表示部190、音出力部192、I/F部194、通信部196を含む。なお本実施形態の画像生成システムの構成は図1に限定されず、その構成要素(各部)の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
次に本実施形態の手法について詳細に説明する。なお以下では、本実施形態を、戦闘機ゲームの画像生成システムに適用した場合について主に例にとり説明するが、本実施形態はこれに限定されない。本実施形態は、例えばロボット対戦ゲーム、戦艦ゲーム、ロールプレイングゲーム、アクションゲーム、ドライビングゲーム、或いはスポーツゲームなどの種々のジャンルのゲームの画像生成システムに適用可能である。この場合には本実施形態における移動体は、これらのゲームに登場してオブジェクト空間内(ゲーム空間内)を移動する表示物(ロボット、船、人、魔物、動物、車等)になる。また以下では、粒子集合体が雲である場合を主に例にとり説明するが、本実施形態はこれに限定されない。粒子集合体としては、例えば雲、霧、塵、煙、水蒸気、又は砂嵐などの種々のものを想定できる。
図3、図4に本実施形態の画像生成システムにより生成されるゲーム画像の例を示す。この戦闘機ゲームは、リアルな3次元空間を360度、自由に飛び回る爽快感と共に、自身の判断で次々に敵を定めて撃墜、破壊する快感を得ながら、難局を勝ち抜いて行く達成感を得られるゲーム(フライトシューティングゲーム)である。
本実施形態では、雲密度(粒子集合体の密度情報)に基づいて、移動体の攻撃パラメータの設定処理を行っている。具体的には、移動体とのその攻撃対象を結ぶ線での雲密度に基づいて、移動体の攻撃パラメータの設定処理を行う。
本実施形態では、雲密度(粒子集合体の密度情報)に基づいて、移動体の移動制御パラメータの設定処理を行っている。具体的には、移動体の位置での密度情報に基づいて、移動体の移動制御パラメータの設定処理を行う。
本実施形態では、雲密度(粒子集合体の密度情報)に基づいて、コンピュータ操作移動体の移動制御を行っている。例えばコンピュータ操作移動体から延びる線(線分、範囲)での雲密度に基づいて、コンピュータ操作移動体の移動制御を行う。具体的には、コンピュータ操作移動体から第1〜第Nの方向に延びる第1〜第Nの線での雲密度に基づいて、コンピュータ操作移動体の移動制御パラメータの設定処理を行う。
本実施形態では、プレーヤ移動体が攻撃対象を攻撃する際にプレーヤに表示される攻撃支援用表示物の表示パターンを、密度情報に応じて変化させる表示処理を行う。例えば攻撃支援用表示物の表示態様を密度情報に応じて変化させる。
次に本実施形態の種々の変形例について説明する。例えば本実施形態では、密度情報に基づく攻撃パラメータ又は防御パラメータの変化の度合いを、移動体の種類、移動体の移動状態、移動体を操作するプレーヤのステータスパラメータ、或いはプレーヤの課金情報などに基づいて設定する変形例も可能である。図18は、この変形例の処理の一例を示すフローチャートである。
LN 線、AR 範囲、CLD 雲(粒子集合体)、MS ミサイル(攻撃物)、
BX(BX1〜BXm) ボクセル、VB(VB1〜VBm) ボクセル値、
RY レイ、SC スクリーン(投影面)、PX 画素、LS 光源、
CT コンテナ(攻撃支援用表示物)、TM1〜TMn 端末装置、
100 処理部、102 入力処理部、110 演算処理部、111 ゲーム処理部、
112 オブジェクト空間設定部、114 移動体演算部、116 パラメータ処理部、
117 ヒット判定処理部、118 ゲーム成績演算部、
120 画像生成部、130 音生成部、140 出力処理部、
160 操作部、170 記憶部、172 オブジェクト情報記憶部、
174 密度情報記憶部、176 パラメータ記憶部、178 描画バッファ、
180 情報記憶媒体、190 表示部、192 音出力部、
194 I/F部、195 携帯型情報記憶媒体、196 通信部、
500 サーバシステム、510 ネットワーク
Claims (14)
- 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報に基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部として、
コンピュータを機能させることを特徴とするプログラム。 - 請求項1において、
前記パラメータ処理部は、
前記移動体と前記移動体の攻撃対象とを結ぶ線での前記密度情報に基づいて、前記移動体の前記攻撃パラメータの設定処理を行うことを特徴とするプログラム。 - 請求項1又は2において、
前記移動体演算部は、
前記移動体として、前記オブジェクト空間においてコンピュータの操作に基づき移動するコンピュータ操作移動体の移動処理を行い、
前記パラメータ処理部は、
前記コンピュータ操作移動体から第1〜第Nの方向に延びる第1〜第Nの線での前記密度情報に基づいて、前記コンピュータ操作移動体の前記移動制御パラメータの設定処理を行うことを特徴とするプログラム。 - 請求項3において、
前記パラメータ処理部は、
前記第1〜第Nの線のうち、前記密度情報により表される密度が高いと判定された線の方向を避ける方向側に、前記コンピュータ操作移動体が移動するように、前記移動制御パラメータの設定処理を行うことを特徴とするプログラム。 - 請求項4において、
前記パラメータ処理部は、
前記コンピュータ操作移動体のステータスが所与の状態であると判定された場合には、前記密度情報により表される密度が高いと判定された線の方向側に、前記コンピュータ操作移動体が移動するように、前記移動制御パラメータの設定処理を行うことを特徴とするプログラム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部として、
コンピュータを機能させることを特徴とするプログラム。 - 請求項1乃至6のいずれかにおいて、
前記攻撃パラメータは、前記移動体が発射する攻撃物の追尾性能、前記攻撃物のロックオン性能、及び前記攻撃物の移動性能の少なくとも1つのパラメータであることを特徴とするプログラム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部として、
コンピュータを機能させ、
前記移動体演算部は、
前記移動体として、前記オブジェクト空間においてプレーヤの操作情報に基づき移動するプレーヤ移動体の移動処理を行い、
前記画像生成部は、
前記プレーヤ移動体が攻撃対象を攻撃する際にプレーヤに表示される攻撃支援用表示物の表示パターンを、前記密度情報に応じて変化させる表示処理を行うことを特徴とするプログラム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部として、
コンピュータを機能させ、
前記画像生成部は、
ボクセル値を用いたボリュームレンダリング処理により前記粒子集合体の画像の生成処理を行い、
前記パラメータ処理部は、
前記ボリュームレンダリング処理の前記ボクセル値を、前記粒子集合体の前記密度情報として取得することを特徴とするプログラム。 - 請求項1乃至9のいずれかにおいて、
前記パラメータ処理部は、
前記密度情報に基づく前記攻撃パラメータ又は前記防御パラメータの変化の度合いを、前記移動体の種類、前記移動体の移動状態、前記移動体を操作するプレーヤのステータスパラメータ、及び前記プレーヤの課金情報の少なくとも1つに基づいて設定することを特徴とするプログラム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報に基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部と、
を含むことを特徴とする画像生成システム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部と、
を含むことを特徴とする画像生成システム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部と、
を含み、
前記移動体演算部は、
前記移動体として、前記オブジェクト空間においてプレーヤの操作情報に基づき移動するプレーヤ移動体の移動処理を行い、
前記画像生成部は、
前記プレーヤ移動体が攻撃対象を攻撃する際にプレーヤに表示される攻撃支援用表示物の表示パターンを、前記密度情報に応じて変化させる表示処理を行うことを特徴とする画像生成システム。 - 移動体を含む複数のオブジェクトをオブジェクト空間に配置設定する処理を行うオブジェクト空間設定部と、
前記オブジェクト空間において前記移動体を移動させる移動処理を行う移動体演算部と、
前記移動体から所与の方向に延びる線又は範囲での粒子集合体の密度情報及び前記移動体の位置での前記粒子集合体の前記密度情報の少なくとも1つに基づいて、前記移動体の攻撃パラメータ、防御パラメータ及び移動制御パラメータの少なくとも1つの設定処理を行うパラメータ処理部と、
前記オブジェクト空間において所与の視点から見える画像を生成する画像生成部と、
を含み、
前記画像生成部は、
ボクセル値を用いたボリュームレンダリング処理により前記粒子集合体の画像の生成処理を行い、
前記パラメータ処理部は、
前記ボリュームレンダリング処理の前記ボクセル値を、前記粒子集合体の前記密度情報として取得することを特徴とする画像生成システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015236497A JP6732439B2 (ja) | 2015-12-03 | 2015-12-03 | プログラム及び画像生成システム |
US15/361,987 US10176586B2 (en) | 2015-12-03 | 2016-11-28 | Image generation system, image generation method, and information storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015236497A JP6732439B2 (ja) | 2015-12-03 | 2015-12-03 | プログラム及び画像生成システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017099744A JP2017099744A (ja) | 2017-06-08 |
JP6732439B2 true JP6732439B2 (ja) | 2020-07-29 |
Family
ID=58798497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015236497A Active JP6732439B2 (ja) | 2015-12-03 | 2015-12-03 | プログラム及び画像生成システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10176586B2 (ja) |
JP (1) | JP6732439B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019045144A1 (ko) | 2017-08-31 | 2019-03-07 | (주)레벨소프트 | 의료용 항법 장치를 위한 의료 영상 처리 장치 및 의료 영상 처리 방법 |
US10695665B2 (en) * | 2018-03-16 | 2020-06-30 | Sony Interactive Entertainment America Llc | Asynchronous virtual reality interactions |
CN109598777B (zh) * | 2018-12-07 | 2022-12-23 | 腾讯科技(深圳)有限公司 | 图像渲染方法、装置、设备及存储介质 |
US11648480B2 (en) | 2020-04-06 | 2023-05-16 | Electronic Arts Inc. | Enhanced pose generation based on generative modeling |
US11443476B2 (en) * | 2020-05-27 | 2022-09-13 | Canon Medical Systems Corporation | Image data processing method and apparatus |
US11273375B1 (en) * | 2020-08-28 | 2022-03-15 | Justin Hanyan Wong | Methods and systems for rendering virtual three-dimensional field of play for AR-enhanced gameplay experience |
CN112200900B (zh) * | 2020-12-02 | 2021-02-26 | 成都完美时空网络技术有限公司 | 一种体积云渲染方法、装置、电子设备及存储介质 |
US11816772B2 (en) * | 2021-12-13 | 2023-11-14 | Electronic Arts Inc. | System for customizing in-game character animations by players |
JP7237405B1 (ja) | 2022-05-06 | 2023-03-13 | シンメトリー・ディメンションズ・インク | データ処理装置 |
US20240005811A1 (en) * | 2022-06-30 | 2024-01-04 | Red Six Aerospace Inc. | Bi-directional communications for vehicle and virtual game situations |
CN116385622B (zh) * | 2023-05-26 | 2023-09-12 | 腾讯科技(深圳)有限公司 | 云图处理方法、装置、计算机及可读存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6580430B1 (en) * | 2000-08-23 | 2003-06-17 | Nintendo Co., Ltd. | Method and apparatus for providing improved fog effects in a graphics system |
KR100458760B1 (ko) * | 2000-08-29 | 2004-12-03 | 가부시끼가이샤 코에이 | 집단 캐릭터 표시방법, 기록매체 및 게임장치 |
GB2392072B (en) * | 2002-08-14 | 2005-10-19 | Autodesk Canada Inc | Generating Image Data |
JP3795856B2 (ja) * | 2002-12-09 | 2006-07-12 | 株式会社スクウェア・エニックス | ビデオゲーム装置、ビデオゲームの進行制御方法、プログラム及び記録媒体 |
US20060287027A1 (en) * | 2005-05-13 | 2006-12-21 | Mark Hardisty | Real-time control system for console-based gaming |
JP2009053886A (ja) | 2007-08-27 | 2009-03-12 | Namco Bandai Games Inc | プログラム、情報記憶媒体及び画像生成装置 |
JP2010233828A (ja) * | 2009-03-31 | 2010-10-21 | Sega Corp | レースゲームプログラム、情報記憶媒体、及びゲーム装置 |
JP5777332B2 (ja) * | 2010-12-21 | 2015-09-09 | 任天堂株式会社 | ゲーム装置、ゲームプログラム、ゲームシステム及びゲーム方法 |
-
2015
- 2015-12-03 JP JP2015236497A patent/JP6732439B2/ja active Active
-
2016
- 2016-11-28 US US15/361,987 patent/US10176586B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017099744A (ja) | 2017-06-08 |
US20170161909A1 (en) | 2017-06-08 |
US10176586B2 (en) | 2019-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6732439B2 (ja) | プログラム及び画像生成システム | |
JP5390115B2 (ja) | プログラム、ゲームシステム | |
US8574071B2 (en) | Information storage medium and image generation system | |
JP4771821B2 (ja) | プログラム、情報記憶媒体、及び画像生成システム | |
US9224231B2 (en) | Augmented reality system indexed in three dimensions | |
EP2158948A2 (en) | Image generation system, image generation method, and information storage medium | |
JPH06507736A (ja) | ヘリコプタのフライト・シミュレータ | |
US11110351B2 (en) | Information storage media, game devices and servers | |
US11130059B2 (en) | Game system and method of providing information related to match-up game | |
JP2011053838A (ja) | プログラム、情報記憶媒体、及び、画像生成装置 | |
JP5443129B2 (ja) | プログラム及びネットワークシステム | |
JP6725248B2 (ja) | ゲーム装置及びプログラム | |
JP7223530B2 (ja) | プログラム、サーバ装置、ゲーム装置及びゲーム提供方法 | |
JP2012215934A (ja) | プログラム、情報記憶媒体、端末、及びサーバ | |
JP2017055999A (ja) | ゲーム装置及びプログラム | |
JP3420957B2 (ja) | ゲーム装置及び情報記憶媒体 | |
JP3467197B2 (ja) | ゲーム装置及び情報記憶媒体 | |
JP2009129167A (ja) | プログラム、情報記憶媒体、及び画像生成システム | |
Vince | Handbook of computer animation | |
JP5957258B2 (ja) | プログラム、情報記憶媒体、ゲーム装置、およびサーバシステム | |
JP2009075739A (ja) | プログラム、情報記憶媒体、および画像生成システム | |
JP2011255114A (ja) | プログラム、情報記憶媒体及び画像生成システム | |
JP2008067853A (ja) | プログラム、情報記憶媒体、及び画像生成システム | |
JP2011096017A (ja) | プログラム、情報記憶媒体、及び端末 | |
JP2018171309A (ja) | シミュレーションシステム及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191119 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200110 |
|
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: 20200609 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200708 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6732439 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |