JP5390093B2 - ゲームプログラムおよびゲーム装置 - Google Patents
ゲームプログラムおよびゲーム装置 Download PDFInfo
- Publication number
- JP5390093B2 JP5390093B2 JP2007330101A JP2007330101A JP5390093B2 JP 5390093 B2 JP5390093 B2 JP 5390093B2 JP 2007330101 A JP2007330101 A JP 2007330101A JP 2007330101 A JP2007330101 A JP 2007330101A JP 5390093 B2 JP5390093 B2 JP 5390093B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- virtual camera
- game
- dimensional game
- camera
- 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/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5258—Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
-
- 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/577—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using determination of contact between game characters or objects, e.g. to avoid collision between virtual racing cars
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- 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
- A63F2300/6653—Methods for processing data by generating or executing the game program for rendering three dimensional images for altering the visibility of an object, e.g. preventing the occlusion of an object, partially hiding an object
-
- 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
- A63F2300/6661—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
-
- 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
- A63F2300/6661—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
- A63F2300/6684—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera by dynamically adapting its position to keep a game object in its viewing frustrum, e.g. for tracking a character or a ball
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Processing Or Creating Images (AREA)
Description
図1を参照して、本発明の実施形態に係るゲーム装置を含むゲームシステム1について説明する。図1は、ゲームシステム1の外観図である。以下、据置型のゲーム装置を一例にして、本実施形態のゲーム装置およびゲームプログラムについて説明する。図1において、ゲームシステム1は、テレビジョン受像器(以下、単に「テレビ」と記載する)2、ゲーム装置本体3、光ディスク4、コントローラ7、およびマーカ部8を含む。本システムは、コントローラ7を用いたゲーム操作に基づいてゲーム装置本体3でゲーム処理を実行するものである。
次に、図2を参照して、ゲーム装置本体3の内部構成について説明する。図2は、ゲーム装置本体3の構成を示すブロック図である。ゲーム装置本体3は、CPU10、システムLSI11、外部メインメモリ12、ROM/RTC13、ディスクドライブ14、およびAV−IC15等を有する。
カメラ加速度131 = ピクセル数 / 30
その後、CPU10は、回り込み加速度算出処理を終了する。
移動速度136 = 移動速度136 × 0.9 + カメラ加速度131 × 単位時間dt
ここで、単位時間dtは定数であり、本実施形態では、1フレーム分の処理時間に相当する”1/60”が設定される。また、上式の”0.9”は、仮想カメラの動きを自然に見せるため(プレイヤに違和感を感じさせないようにするため)に、移動速度を減衰させるための係数である。
カメラ目標角度132 = カメラ目標角度132 +移動速度136 × 単位時間dt
これにより、次のフレームにおける処理ループでの仮想カメラの目標角度(つまり、移動させるべき位置)が決定される。以上で、目標角度設定処理は終了する。
カメラ加速度131 = −(ピクセル数/40)
移動速度136 = ピクセル数 / 30
また、ステップS49の処理においても、カメラ加速度131を”0”に設定する代わりに、移動速度136を”0”に設定すればよい。更に、図22を用いて説明した目標角度設定処理におけるステップS61の処理が不要となる。また、ステップS61の処理が不要となる結果、仮想カメラの動きが慣性がつかなくなるような動きとなる。そのため、図20のステップS29で実行される戻り加速度算出処理も不要となる。
また、上述した実施形態では、障害物の有無の判定(上記ステップS21〜S26の処理)において、Z値から最前物3D距離を算出を算出していたが(ステップS24)、当該最前物3D距離の算出処理を省いてもよい。つまり、単純に、プレイヤオブジェクト101のZ値と、プレイヤ2D座標におけるZバッファ11gの値の大小を比較して、障害物の有無の判定を行うようにしてもよい。
2…モニタ
2a…スピーカ
3…ゲーム装置本体
4…光ディスク
7…コントローラ
10…CPU
11…システムLSI
11a…入出力プロセッサ
11b…GPU
11c…DSP
11d…VRAM
11e…内部メインメモリ
11f…フレームバッファ
11g…Zバッファ
12…外部メインメモリ
13…ROM/RTC
14…ディスクドライブ
15…AV−IC
16…AVコネクタ
17…フラッシュメモリ
18…無線通信モジュール
19…無線コントローラモジュール
20…拡張コネクタ
21…外部メモリカード用コネクタ
22…アンテナ
23…アンテナ
24…電源ボタン
25…リセットボタン
26…イジェクトボタン
71…ハウジング
72…操作部
73…コネクタ
74…撮像情報演算部
741…赤外線フィルタ
742…レンズ
743…撮像素子
744…画像処理回路
75…通信部
751…マイコン
752…メモリ
753…無線モジュール
754…アンテナ
700…基板
701…加速度センサ
702…LED
703…水晶振動子
704…バイブレータ
707…サウンドIC
708…アンプ
Claims (17)
- 仮想カメラで撮影した3次元ゲーム空間の様子を示す2次元ゲーム画像を生成して表示装置に表示するゲーム装置のコンピュータに実行させるゲームプログラムであって、
前記コンピュータを、
前記3次元ゲーム空間内における前記仮想カメラの注視点に対応する前記2次元ゲーム画像上の画素である注視点画素から当該2次元ゲーム画像上における所定の画素である目標画素までの直線距離における画素数を算出して前記コンピュータが備える所定の記憶部に記憶する画素数算出手段と、
前記画素数算出手段が算出した画素数を前記所定の記憶部から読み出し、当該読み出した画素数に基づいて前記仮想カメラの移動速度を設定する移動速度設定手段と、
前記3次元ゲーム空間内において、前記移動速度設定手段が設定した移動速度に従って、前記仮想カメラを前記目標画素が新たな注視点画素となるような所定の位置まで移動させるカメラ移動制御手段として機能させる、ゲームプログラム。 - 前記ゲームプログラムは、前記コンピュータを、
前記2次元ゲーム画像に表示されるオブジェクトの前記3次元ゲーム空間内における奥行き方向の距離を示す奥行き値を当該2次元ゲーム画像の画素毎に対応づけて前記所定の記憶部に記憶させる奥行き値記憶手段と、
前記3次元ゲーム空間内における前記仮想カメラの注視点に対応する奥行き値を算出する注視点奥行値算出手段と、
前記注視点奥行値算出手段が算出した奥行き値と前記2次元ゲーム画像に対応する奥行き値とを比較し、当該比較した結果に基づいて前記目標画素の位置を検出する目標画素検出手段として更に機能させる、請求項1に記載のゲームプログラム。 - 前記ゲームプログラムは、前記コンピュータを、
前記3次元ゲーム空間内において、前記仮想カメラの視点と当該仮想カメラの注視点とを結ぶ直線上に障害物が存在するか否かを判定する障害物存在判定手段として更に機能させ、
前記障害物存在判定手段が前記障害物が存在すると判定したときに、前記画素数算出手段は、前記注視点画素から前記目標画素までの直線距離における画素数を算出する、請求項2に記載のゲームプログラム。 - 前記カメラ移動制御手段は、前記3次元ゲーム空間内において、前記仮想カメラの視点と前記注視点とを結ぶ直線上に障害物が存在しなくなる位置に当該仮想カメラを移動させる、請求項3に記載のゲームプログラム。
- 前記画素数算出手段は、前記2次元ゲーム画像において、前記注視点画素から真上方向へ延びる直線上の前記目標画素までの画素数を算出し、
前記カメラ移動制御手段は、前記仮想カメラの視点と注視点とを結ぶ直線上に障害物が存在しなくなる位置まで当該仮想カメラを上方向に移動させる、請求項4に記載のゲームプログラム。 - 前記注視点は、プレイヤの操作対象となるプレイヤオブジェクトに含まれる所定の点である、請求項3に記載のゲームプログラム。
- 前記ゲームプログラムは、前記コンピュータを、
前記2次元ゲーム画像の座標系における前記プレイヤオブジェクトの表示位置を射影変換によって算出する射影位置算出手段と、
前記表示位置の画素において、前記注視点奥行値算出手段で算出された奥行き値と当該表示位置の画素に対応する奥行き値との差分を算出する奥行き値差分算出手段として更に機能させ、
前記障害物存在判定手段は、前記奥行き値差分算出手段で算出した差分が所定値以上のときに前記障害物が存在すると判定する、請求項6に記載のゲームプログラム。 - 前記ゲームプログラムは、前記コンピュータを、前記3次元ゲーム空間における前記仮想カメラの視点から前記プレイヤオブジェクトに含まれる所定の点までの距離と前記仮想カメラの視点から前記プレイヤオブジェクトに含まれる所定の点の方向の前記障害物までの距離との差分を算出する距離差分算出手段として更に機能させ、
前記障害物存在判定手段は、前記距離差分算出手段で算出した差分が所定値以上のときに前記障害物が存在すると判定する、請求項6に記載のゲームプログラム。 - 前記目標画素検出手段は、前記注視点奥行値算出手段が算出した奥行き値より前記2次元ゲーム画像に対応する奥行き値の方が奥にある画素の位置を検出する、請求項2に記載のゲームプログラム。
- 前記移動速度設定手段は、前記画素数算出手段が算出した画素数が大きくなるに連れて、前記移動速度を速い速度に設定する、請求項1に記載のゲームプログラム。
- 前記移動速度設定手段は、前記画素数算出手段が算出した画素数に基づいて前記仮想カメラの移動加速度を算出する加速度算出手段を含み、
前記移動加速度に基づいて前記移動速度を算出して設定する、請求項10に記載のゲームプログラム。 - 前記ゲームプログラムは、前記コンピュータを、
前記カメラ移動制御手段が前記移動加速度に基づく移動速度に従って前記仮想カメラを移動し、当該仮想カメラが停止した後、前記注視点画素から前記2次元ゲーム画像上における所定の画素である戻し画素までの直線距離における画素数を算出する戻し画素数算出手段と、
前記戻し画素数算出手段が算出した画素数が所定値以上であるときは、前記カメラ移動制御手段が移動させた仮想カメラの移動方向とは逆の方向に向けて、所定の移動速度で当該仮想カメラを移動させるカメラ戻し制御手段として更に機能させる、請求項11に記載のゲームプログラム。 - 前記カメラ戻し制御手段は、前記戻し画素数算出手段が算出した画素数が大きいほど、前記仮想カメラを速い移動速度で移動させる、請求項12に記載のゲームプログラム。
- 前記カメラ戻し制御手段は、前記戻し画素数算出手段が算出した画素数に基づいた前記仮想カメラの移動加速度を算出する戻し加速度算出手段を含み、
前記移動加速度に基づいた前記移動速度で移動させる、請求項13に記載のゲームプログラム。 - 仮想カメラで撮影した3次元ゲーム空間の様子を示す2次元ゲーム画像を生成して表示装置に表示するゲーム装置であって、
前記3次元ゲーム空間内における前記仮想カメラの注視点に対応する前記2次元ゲーム画像上の画素である注視点画素から当該2次元ゲーム画像上における所定の画素である目標画素までの直線距離における画素数を算出する画素数算出手段と、
前記画素数算出手段が算出した画素数に基づいて前記仮想カメラの移動速度を設定する移動速度設定手段と、
前記3次元ゲーム空間内において、前記移動速度設定手段が設定した移動速度に従って、前記仮想カメラを前記目標画素が新たな注視点画素となるような所定の位置まで移動させるカメラ移動制御手段とを備える、ゲーム装置。 - 仮想カメラで撮影した3次元ゲーム空間の様子を示す2次元ゲーム画像を生成して表示装置に表示するゲームシステムであって、
前記3次元ゲーム空間内における前記仮想カメラの注視点に対応する前記2次元ゲーム画像上の画素である注視点画素から当該2次元ゲーム画像上における所定の画素である目標画素までの直線距離における画素数を算出する画素数算出手段と、
前記画素数算出手段が算出した画素数に基づいて前記仮想カメラの移動速度を設定する移動速度設定手段と、
前記3次元ゲーム空間内において、前記移動速度設定手段が設定した移動速度に従って、前記仮想カメラを前記目標画素が新たな注視点画素となるような所定の位置まで移動させるカメラ移動制御手段とを備える、ゲームシステム。 - 仮想カメラで撮影した3次元ゲーム空間の様子を示す2次元ゲーム画像を生成して表示装置に表示するゲーム処理制御方法であって、
前記3次元ゲーム空間内における前記仮想カメラの注視点に対応する前記2次元ゲーム画像上の画素である注視点画素から当該2次元ゲーム画像上における所定の画素である目標画素までの直線距離における画素数を算出する画素数算出ステップと、
前記画素数算出ステップで算出した画素数に基づいて前記仮想カメラの移動速度を設定する移動速度設定ステップと、
前記3次元ゲーム空間内において、前記移動速度設定ステップで設定した移動速度に従って、前記仮想カメラを前記目標画素が新たな注視点画素となるような所定の位置まで移動させるカメラ移動制御ステップとを備える、ゲーム処理制御方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007330101A JP5390093B2 (ja) | 2007-12-21 | 2007-12-21 | ゲームプログラムおよびゲーム装置 |
| US12/076,304 US8753205B2 (en) | 2007-12-21 | 2008-03-17 | Computer-readable storage medium having game program stored therein and game apparatus for generating a two-dimensional game image representing a three-dimensional game space |
| EP08005118.8A EP2087928A3 (en) | 2007-12-21 | 2008-03-19 | Computer-readable storage medium having game program stored therein and game apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007330101A JP5390093B2 (ja) | 2007-12-21 | 2007-12-21 | ゲームプログラムおよびゲーム装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009148466A JP2009148466A (ja) | 2009-07-09 |
| JP5390093B2 true JP5390093B2 (ja) | 2014-01-15 |
Family
ID=40789295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007330101A Active JP5390093B2 (ja) | 2007-12-21 | 2007-12-21 | ゲームプログラムおよびゲーム装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8753205B2 (ja) |
| EP (1) | EP2087928A3 (ja) |
| JP (1) | JP5390093B2 (ja) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4861854B2 (ja) * | 2007-02-15 | 2012-01-25 | 株式会社バンダイナムコゲームス | 指示位置演算システム、指示体及びゲームシステム |
| US8803951B2 (en) * | 2010-01-04 | 2014-08-12 | Disney Enterprises, Inc. | Video capture system control using virtual cameras for augmented reality |
| JP5800501B2 (ja) | 2010-03-12 | 2015-10-28 | 任天堂株式会社 | 表示制御プログラム、表示制御装置、表示制御システム、及び、表示制御方法 |
| JP6021296B2 (ja) * | 2010-12-16 | 2016-11-09 | 任天堂株式会社 | 表示制御プログラム、表示制御装置、表示制御システム、および、表示制御方法 |
| JP6085411B2 (ja) * | 2011-06-02 | 2017-02-22 | 任天堂株式会社 | 画像処理装置、画像処理方法、および画像処理装置の制御プログラム |
| CN102663885B (zh) * | 2012-03-23 | 2017-11-07 | 中兴通讯股份有限公司 | 一种对显示设备进行操作的方法、系统及相关设备 |
| JP5909023B2 (ja) | 2013-04-05 | 2016-04-26 | グリー株式会社 | オンラインシューティングゲームの提供装置及びその方法 |
| KR102137189B1 (ko) * | 2014-04-15 | 2020-07-24 | 엘지전자 주식회사 | 영상 표시 기기 및 그의 동작 방법 |
| US20180124458A1 (en) * | 2015-06-23 | 2018-05-03 | Gregory Knox | Methods and systems for generating media viewing experiential data |
| US20180115802A1 (en) * | 2015-06-23 | 2018-04-26 | Gregory Knox | Methods and systems for generating media viewing behavioral data |
| JP6586824B2 (ja) | 2015-08-27 | 2019-10-09 | 富士通株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
| JP6679523B2 (ja) * | 2017-03-01 | 2020-04-15 | 任天堂株式会社 | 画像処理プログラム、画像処理システム、画像処理装置および画像処理方法 |
| CA3056269C (en) | 2017-03-17 | 2021-07-13 | Unity IPR ApS | Method and system for automated camera collision and composition preservation |
| US11601715B2 (en) | 2017-07-06 | 2023-03-07 | DISH Technologies L.L.C. | System and method for dynamically adjusting content playback based on viewer emotions |
| US10264315B2 (en) * | 2017-09-13 | 2019-04-16 | Bby Solutions, Inc. | Streaming events modeling for information ranking |
| US10672015B2 (en) * | 2017-09-13 | 2020-06-02 | Bby Solutions, Inc. | Streaming events modeling for information ranking to address new information scenarios |
| US10171877B1 (en) * | 2017-10-30 | 2019-01-01 | Dish Network L.L.C. | System and method for dynamically selecting supplemental content based on viewer emotions |
| CN108415639B (zh) * | 2018-02-09 | 2022-02-25 | 腾讯科技(深圳)有限公司 | 视角调整方法、装置、电子装置及计算机可读存储介质 |
| US10848792B2 (en) * | 2018-03-05 | 2020-11-24 | Maestro Interactive, Inc. | System and method for providing audience-targeted content triggered by events during program |
| EP3686609A1 (en) * | 2019-01-25 | 2020-07-29 | Rohde & Schwarz GmbH & Co. KG | Measurement system and method for recording context information of a measurement |
| US11413547B2 (en) * | 2019-02-25 | 2022-08-16 | Sony Interactive Entertainment LLC | Building a dynamic social community based on real-time in-game context of a player |
| EP3901919B1 (en) * | 2019-04-17 | 2025-04-16 | Rakuten Group, Inc. | Display control device, display control method, program, and non-transitory computer-readable information recording medium |
| US11678031B2 (en) | 2019-04-19 | 2023-06-13 | Microsoft Technology Licensing, Llc | Authoring comments including typed hyperlinks that reference video content |
| US11026000B2 (en) * | 2019-04-19 | 2021-06-01 | Microsoft Technology Licensing, Llc | Previewing video content referenced by typed hyperlinks in comments |
| US11785194B2 (en) | 2019-04-19 | 2023-10-10 | Microsoft Technology Licensing, Llc | Contextually-aware control of a user interface displaying a video and related user text |
| CN111111168B (zh) * | 2019-12-16 | 2021-03-26 | 腾讯科技(深圳)有限公司 | 虚拟道具的控制方法和装置、存储介质及电子装置 |
| US11481962B2 (en) | 2020-06-26 | 2022-10-25 | Gree, Inc. | Information processing device, information processing method, and information processing program |
| JP7229971B2 (ja) * | 2020-06-26 | 2023-02-28 | グリー株式会社 | 情報処理装置、情報処理方法、情報処理プログラム |
| JP7550188B2 (ja) * | 2022-06-10 | 2024-09-12 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
| US12368816B1 (en) * | 2023-08-29 | 2025-07-22 | Clinton Colt Atkinson | Ceiling-mounted replica jumbotron |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5736982A (en) * | 1994-08-03 | 1998-04-07 | Nippon Telegraph And Telephone Corporation | Virtual space apparatus with avatars and speech |
| US6267673B1 (en) * | 1996-09-20 | 2001-07-31 | Nintendo Co., Ltd. | Video game system with state of next world dependent upon manner of entry from previous world via a portal |
| JP3145059B2 (ja) * | 1997-06-13 | 2001-03-12 | 株式会社ナムコ | 情報記憶媒体及び画像生成装置 |
| JP3372832B2 (ja) * | 1997-07-25 | 2003-02-04 | コナミ株式会社 | ゲーム装置、ゲーム画像処理方法およびゲーム画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US6424353B2 (en) * | 1997-09-11 | 2002-07-23 | Sega Enterprises, Ltd. | Computer game apparatus |
| GB9800397D0 (en) * | 1998-01-09 | 1998-03-04 | Philips Electronics Nv | Virtual environment viewpoint control |
| JP2939230B1 (ja) * | 1998-03-05 | 1999-08-25 | 株式会社ナムコ | 画像生成装置及び情報記憶媒体 |
| JP2001276420A (ja) * | 2000-03-30 | 2001-10-09 | Namco Ltd | ゲーム装置および情報記憶媒体 |
| JP2002049936A (ja) * | 2000-08-03 | 2002-02-15 | Namco Ltd | ゲーム装置および情報記憶媒体 |
| JP4707080B2 (ja) * | 2001-07-30 | 2011-06-22 | 株式会社バンダイナムコゲームス | 画像生成システム、プログラム及び情報記憶媒体 |
| JP4145512B2 (ja) * | 2001-08-09 | 2008-09-03 | 株式会社コナミデジタルエンタテインメント | 画像処理システム及びそのプログラム |
| JP3637031B2 (ja) * | 2002-04-03 | 2005-04-06 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
| JP2003334382A (ja) * | 2002-05-21 | 2003-11-25 | Sega Corp | ゲーム装置、画像処理装置及び画像処理方法 |
| JP2004329463A (ja) * | 2003-05-06 | 2004-11-25 | Nintendo Co Ltd | ゲーム装置および仮想カメラの制御プログラム |
| JP4242318B2 (ja) * | 2004-04-26 | 2009-03-25 | 任天堂株式会社 | 3次元画像生成装置および3次元画像生成プログラム |
| JP4474640B2 (ja) * | 2004-05-11 | 2010-06-09 | 株式会社セガ | 画像処理プログラム、ゲーム処理プログラムおよびゲーム情報処理装置 |
| JP2007330101A (ja) | 2004-12-28 | 2007-12-27 | Institute Of Physical & Chemical Research | 核酸の増幅方法 |
| US8708822B2 (en) * | 2005-09-01 | 2014-04-29 | Nintendo Co., Ltd. | Information processing system and program |
| JP4791852B2 (ja) * | 2006-02-27 | 2011-10-12 | 任天堂株式会社 | ゲーム装置、ゲームプログラムおよびゲーム制御方法 |
| JP4292483B2 (ja) * | 2006-08-18 | 2009-07-08 | 株式会社セガ | コンピュータプログラム |
-
2007
- 2007-12-21 JP JP2007330101A patent/JP5390093B2/ja active Active
-
2008
- 2008-03-17 US US12/076,304 patent/US8753205B2/en active Active
- 2008-03-19 EP EP08005118.8A patent/EP2087928A3/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US8753205B2 (en) | 2014-06-17 |
| US20090163274A1 (en) | 2009-06-25 |
| EP2087928A3 (en) | 2015-02-25 |
| EP2087928A2 (en) | 2009-08-12 |
| JP2009148466A (ja) | 2009-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5390093B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP5376874B2 (ja) | 画像処理プログラムおよび画像処理装置 | |
| JP5582629B2 (ja) | 情報処理装置および情報処理プログラム | |
| JP5116424B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP5522902B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
| JP5429918B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
| JP5224832B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
| JP4916390B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
| JP5330640B2 (ja) | ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法 | |
| JP5154775B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP4919887B2 (ja) | 画像処理プログラムおよび画像処理装置 | |
| JP5520656B2 (ja) | プログラム及び画像生成装置 | |
| US9751013B2 (en) | Storage medium, information processing system, and information processing method for adjusting images based on movement information | |
| JP5358168B2 (ja) | ゲーム装置およびゲームプログラム | |
| JP4547346B2 (ja) | 傾き算出装置および傾き算出プログラムならびにゲーム装置およびゲームプログラム | |
| JP5498690B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| US8144933B2 (en) | Storage medium having information processing program stored thereon and information processing apparatus | |
| JP5632657B2 (ja) | 画像処理プログラム、画像処理装置、画像処理システム及び画像処理方法 | |
| JP5945297B2 (ja) | ゲームプログラムおよびゲーム装置 | |
| JP2010142404A (ja) | ゲームプログラムおよびゲーム装置 | |
| JP5274298B2 (ja) | 描画処理装置、および、描画処理プログラム | |
| JP2013175208A (ja) | 情報処理装置および情報処理プログラム | |
| JP2009003810A (ja) | 画像処理プログラムおよび画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101122 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130304 |
|
| 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: 20131002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131010 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5390093 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |