WO2004101093A1 - ゲーム装置及びゲーム機の制御方法 - Google Patents
ゲーム装置及びゲーム機の制御方法 Download PDFInfo
- Publication number
- WO2004101093A1 WO2004101093A1 PCT/JP2003/016996 JP0316996W WO2004101093A1 WO 2004101093 A1 WO2004101093 A1 WO 2004101093A1 JP 0316996 W JP0316996 W JP 0316996W WO 2004101093 A1 WO2004101093 A1 WO 2004101093A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- game
- game space
- operation target
- target object
- marker
- Prior art date
Links
Classifications
-
- A63F13/10—
-
- 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/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5372—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
-
- 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/45—Controlling the progress of the video 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
- 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/30—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 characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/303—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 characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
-
- 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/30—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 characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/303—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 characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
- A63F2300/306—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 characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for displaying a marker associated to an object or location in the game field
Definitions
- the present invention relates to a game device and a game machine control method, and more particularly to a technique for suitably displaying a marker object that indicates a predetermined position in a game space.
- a game is known in which an object to be operated is placed in a game space constructed on a memory, and the position can be controlled based on an operation signal input by a controller.
- the game space is often partitioned by wall objects, etc., and the game is often advanced in the partitioned area. Then, objects such as doors are arranged in the area so that the operation target object can be moved from one area to another. When the operation target object approaches that position, the operation target object is moved to another area.
- the operation target object may suddenly approach the position where the door or the like is installed, and the operation target object may be unexpectedly moved to another area. For this reason, there was a case where the interest of the game was distracted.
- the present invention has been made in view of the above problems, and its purpose is to determine a predetermined position according to the position of the operation target object in the game space. It is an object of the present invention to provide a game device and a game machine control method capable of notifying a player of a predetermined position by displaying a mother object indicating a position. Disclosure of the invention
- a game device is a game device that displays an image relating to a game space in which an operation target object is arranged, an operation signal input means for inputting an operation signal, and an operation signal.
- a position control means for controlling the position of the operation target object in the game space based on the operation signal; and a marker object for indicating a predetermined position in the game space according to the position of the operation target object.
- marker object placement means for placing in the game space.
- the game machine control method includes a step of displaying an image relating to a game space in which an operation target object is arranged, and a position of the operation target object in the game space based on an operation signal. And a step of arranging, in the game space, a marker object indicating a predetermined position in the game space according to the position of the operation target object.
- a computer-readable information storage medium is a program for causing a computer to function as a game device that displays an image relating to a game space in which an operation target object is arranged, and is based on an operation signal.
- Position control means for controlling the position of the object in the game space, and the operation object object Depending on the position of the E click Bok, placing the marker objects for indicating a predetermined position of the game space in the game space marker object
- a program including instructions for causing the computer to function as a token arrangement means is stored.
- the marker object arrangement means arranges the magic object in the game space according to a distance between the operation target object and the predetermined position. In this way, the marker object can be displayed or not displayed depending on the distance. In this case, for example, according to the comparison between the distance and the predetermined reference distance, specifically, when the distance is smaller than the predetermined reference distance, the main force object may be arranged.
- the marker object placement means moves the marker object ⁇ ⁇ in accordance with the position of the operation target object ⁇ and an area set in association with the predetermined position. Place it in the game space. In this way, a marker object can be placed when an object enters the area.
- it further includes display mode determining means for determining a display mode of the marker object based on a distance between the operation target object and the predetermined position. In this way, the distance between the operation target object and the predetermined position can be estimated from the display mode of the marker object ⁇ .
- FIG. 1 is a diagram showing a hardware configuration of the game device according to the embodiment of the present invention.
- FIG. 2 is a diagram showing an example of the 3D game space (before the appearance of the marker object).
- FIG. 3 shows an example of the 3D game space (after the appearance of the marker object).
- FIG. 4 is a flowchart showing a game screen generation routine.
- FIG. 5 is a diagram showing a 3D game space for explaining other display conditions of the marker object.
- FIG. 1 is a diagram showing a hardware configuration of a game device according to an embodiment of the present invention.
- the game apparatus 10 shown in the figure is configured by connecting a monitor 18 and a speaker power 2 2 to a home game machine 46 and further mounting a DVD—; OM 2 5 as an information storage medium.
- DVD-ROM 25 is used to supply game programs and game data to home game machines 46, but any other information storage medium such as a CD_R0M or R0M card must be used. Can do.
- the game program and game data may be supplied to the consumer game machine 46 from a remote location via a communication network.
- the home game machine 46 includes a microprocessor 14, an image processing unit 16, a main memory 26 and an input / output processing unit 30 connected to each other via a bus 12 so that mutual data communication is possible. Further, a known computer game system to which a controller 3 2, an audio processing unit 20 and a DVD-ROM playback unit 24 are connected. Other than controller 3 2 Each component of the home game machine 46 is housed in a housing. For example, a home-use television receiver is used for 18 and a built-in speaker is used for the speaker power 22.
- the microprocessor 14 is a c- bus 1 2 that controls each part of the consumer game machine 46 based on an operating system stored in a ROM (not shown) or a game program read from a DVD-ROM 25. Is used to exchange addresses and data at each part of the home game machine 46.
- the main memory 26 includes a RAM and the like, and a game program and game data read from the DVD-ROM 25 are written as necessary.
- the main memory 26 is also used for various data processing by the microprocessor 14. A work area is also secured.
- the image processing unit 16 includes a VRAM (Video RAM). The image processing unit 16 receives image data sent from the microprocessor 14 and draws a game screen on the VRAM. And output to the monitor 18 at a predetermined timing.
- the input / output processing unit 30 is an interface for relaying data communication between the controller 3 2, the audio processing unit 20, the DVD-ROM playback unit 24 and the memory card 4 2 and the microprocessor 14. is there.
- the controller 32 is an input means for the player to operate the game.
- the input / output processing unit 30 scans the operation state of the various buttons of the controller 3 2 at a constant cycle (for example, every 1/60 seconds), and sends an operation signal representing the scan result to the microprocessor via the bus 12. 1 Pass to 4.
- the microprocessor 14 determines the operation content of the controller 3 2 by the player based on the operation signal.
- the audio processing unit 20 is configured to include a sound buffer, and D VD—RO Music such as game sound effects read from M 25 and stored in the sound buffer is reproduced and output from speaker 22.
- the DVD-ROM playback unit 24 reads the game program and game data recorded on the DVD-ROM 25 in accordance with instructions from the microprocessor 14.
- the memory card 42 is a non-volatile and removable storage means, and is used to store various game data.
- a virtual game space that is, a three-dimensional game space (virtual three-dimensional space) is constructed in the main memory 26.
- FIG. 2 is a diagram schematically showing a part of this three-dimensional space.
- a player game character 52 that is an operation target object is arranged on a flat floor object 56.
- the operation target object ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ is an object to be operated by the player by the controller 32.
- the operation target object 3D is displayed according to the operation signal.
- the position of the player game character 52 in the game space 50 can be changed.
- a wall object 58 is erected on the edge of the floor object 56.
- the wall object 58 is provided to limit the movement range of the player game character 52 in the 3D game space 50.
- an opening is provided in a part of the wall object 58, and a door object 60 is disposed at that position. Then, when the player game character 52 approaches the door object 60, the door object 60 moves and the player game character 52 moves to another area in the three-dimensional game space 50.
- the production has been started.
- 3D game space 50 A point is arranged, and a state of viewing the 3D game space 50 from the viewpoint is displayed on the monitor 18.
- the two directions parallel to the floor surface of the floor object 56 are defined as the X direction and the Y direction in the same space, and the direction perpendicular to the floor surface.
- 3D coordinates are set with Z as the Z direction.
- FIG. 3 One of the features of the game apparatus 10 is shown in FIG. 3 when the player game character 5 2 approaches the position of the door object 60 (the opening position of the wall object 58) according to the operation by the controller 3 2.
- the marker object 64 appears in the 3D game space 50 and is displayed on the monitor 18. Therefore, the game apparatus 10 calculates the distance L between the representative point 54 and the position 6 2 of the door object 60 set in association with the player game character 52 at every predetermined time. If it is smaller than the predetermined distance L, a plurality of marker objects 64 appear in front of the door object 60 in the three-dimensional game space 50.
- Each of these marker objects 64 has a triangular pyramid shape, and each marker object 64 is installed to indicate (direct) the door object 60.
- the appearance position of the marker object 6 4 in the three-dimensional game space 50 may be stored in advance on the DVD-ROM 25 in association with the door object 60 or related to the door object 60. It may be calculated as necessary based on the position 62 and the direction (posture) of the door object 60. While the marker object 64 is displayed on the monitor 18, it is desirable to inform the player of its presence in an easy-to-understand manner, for example, by rotating or blinking at a predetermined cycle.
- the condition for displaying the marker object 64 may be set in advance for each passage such as the door object 60.
- the display of the marker object 4 6 4 is restricted until the player game character passes through the passage associated with the same object, and play by the past player is subject to certain conditions (key
- the marker object 64 may be displayed only when the item satisfies whether the item is possessed or whether a predetermined game event is cleared.
- FIG. 4 is a flowchart showing a game screen generation routine executed every predetermined time (for example, every 1 Z 6 0) in the game apparatus 10.
- the game device 10 first executes basic environment processing (S 1 0 1).
- the basic environment process is a conventionally known process, and here, the positions and postures of all static objects and dynamic objects in the 3D game space are calculated.
- Static objects are objects whose position does not change over time, such as floor object work 56 and wall object 58.
- a dynamic object is an object that changes its position and posture, such as a player game character 52 and a door object 60 (when the door is opened and closed).
- viewpoint coordinates In basic environment processing, viewpoint coordinates, line-of-sight direction, and angle of view are also calculated.
- the viewpoint coordinates may be set behind the player game character 52.
- the line-of-sight direction may be set so as to face the representative point 54 of the player game character 52.
- the game device 10 calculates a distance L between the representative point 5 4 of the player game character 52 and the position 6 2 associated with the door object 60 (S 1 0 2).
- the position 62 is stored in advance as the contents of the three-dimensional game space 50 in, for example, the DVD-ROM 25.
- the representative point 5 4 of the player game character 5 2 is a 3D game space according to the operation by the controller 3 2.
- 5 0 is moved, and is calculated in the basic environment processing (S 1 0 1).
- the representative point 54 is set in association with the player game character 52.
- the representative point 54 is set at the center of the player game character 52.
- the display condition of the marker object 6 4 is satisfied (S 1 0 3). That is, whether or not the game device 10 satisfies the following conditions: 1) the distance L is smaller than the predetermined distance Lp, 2) the player game character 52 is not immediately after passing through the door object 60, etc. Check out. Immediately after the player game character 52 passes through the door object 60, for example, the distance L has never exceeded the predetermined distance Lp after passing through the door object 60, or the player game character 52 The determination may be made based on the condition that the operation for moving the door object 60 in the direction of the door object 60 has not been performed once after 5 2 passes the door object 60.
- the display mode of the marker object 64 is determined based on the distance L calculated in S 10 02 (S 10 04). For example, the display mode is determined so that the blinking speed of the magic object ⁇ 64 increases as the distance L decreases (the blinking speed is determined based on the distance L). Alternatively, the display mode is determined so that the color of the marker object 64 becomes darker as the distance becomes smaller (the alpha value of the texture used for the marker object 64 is determined based on the distance L). decide). Then, in the determined display mode, the marker object 64 is placed in front of the door object 60 in the three-dimensional game space 50 (S 1 0 5).
- the processing of S 1 0 4 and S 1 0 5 is skipped.
- the same distance L is set according to the distance L between the representative point 5 4 of the player game character 5 2 and the position 6 2 related to the door object 60.
- a marker object 6 4 is arranged in front of the door object 60.
- the game device 10 executes a geometry process (S 10 06).
- the viewpoint coordinate system In the geometry processing, from the S 1 0 1 and world coordinate system (XW, YW, ZW) to the viewpoint coordinate system, that is, the viewpoint coordinates are the origin, the gaze direction is the Z direction, the horizontal direction is the X direction, and the vertical direction is the Y direction. Coordinate conversion to the coordinate system to be performed. For the polygons that make up each object, the vertex color information is calculated based on the light source information (light source color and position). In addition, it performs clipping processing.
- the game apparatus 10 executes a rendering process (S 1 0 7). That is, the microprocessor 14 passes the vertex coordinates, vertex color information, texture coordinates, and the like of each polygon within the field of view to the image processing unit 16. Then, the image processing unit 16 forms an image representing the game screen on the V R AM based on the information. This image is formed by converting each object 1 described in the viewing point coordinate system to the screen coordinate system. Thus, the image formed on V R A M is output to the monitor 18 at a predetermined timing.
- the player game character 52 is based on the same distance L according to the distance L between the representative point 5 4 of the player game character 52 and the position 6 2 related to the door object 60.
- the marker object 64 can be displayed in front of the doub object 60, and the player can be informed of the presence of the door object 60 if necessary. That is, the 3D game space in which the player game character 52, which is the operation target object, is arranged.
- the position of the player game character 52 in the 3D game space 50 is controlled based on the operation signal, and the 3D according to the position of the player game character 52.
- the presence of the predetermined position can be suitably notified to the player by arranging the marker object 64 indicating the predetermined position (passage to another area) in the game space 50 in the three-dimensional game space 50. .
- the display conditions of the marker object 6 4 are not limited to those described above.
- a marker appearance area 68 is set in association with the door object 60, and the player game character 5 When 2 enters, the marker object 64 may be displayed in front of the door object 60.
- the marker appearance area 6 8 is set as a plane area on the floor surface of the floor object 50, and the X and Y component values of the representative point 54 are within this area, the player game character 5 It can be determined that 2 has entered the marker appearance area 6 8.
- the present invention can be applied to a computer such as a game machine, and by displaying a marker object that indicates a predetermined position according to the position of the operation target object in the game space, the predetermined position is suitably set. The player can be notified.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
ゲーム空間における操作対象オブジェクトの位置に応じて所定位置を指示するマーカオブジェクトを表示することにより、所定位置をプレイヤに報知することができるゲーム装置を提供する。操作対象オブジェクトであるプレイヤゲームキャラクタ52が配置される3次元ゲーム空間(50)に関する画像を表示するゲーム装置であって、操作信号に基づいてプレイヤゲームキャラクタ(52)の3次元ゲーム空間(50)における位置を制御する位置制御手段と、プレイヤゲームキャラクタ52の位置に応じて、3次元ゲーム空間(50)の所定位置(他エリアへの通路)を指示するマーカオブジェクト(64)を3次元ゲーム空間(50)に配置するマーカオブジェクト配置手段と、を含む。
Description
明 細 書 ゲーム装置及びゲーム機の制御方法 技術分野
本発明はゲーム装置及びゲーム機の制御方法に関し、 特に、 ゲー ム空間の所定位置を指示するマーカオブジェク トを好適に表示さ せる技術に関する。 背景技術
メモリ上に構築されたゲーム空間に操作対象ォブジェク トを配 置して、コントローラにより入力される操作信号に基づいてその位 置を制御することができるゲームが知られている。この種のゲーム では、 ゲーム空間を壁ォブジェク トなどにより区画し、 区画された エリア内でゲームを進行させることがしばしば行われる。 そして、 あるエリアから別のエリアに操作対象オブジェク トを移動させる ことができるよう、エリア内にはドア等のオブジェク トが配置され ている。 そして、 操作対象オブジェク トがその位置に接近すると、 操作対象オブジェク トを他のエリアに移動させるようになつてい る。
しかしながら、 従来のゲームでは、 操作対象オブジェク トをドア 等が設置された位置に不意に接近させてしまい、予期せず操作対象 オブジェク トを他のエリアに移動させてしまうことがある。このた め、 ゲームの興趣がそがれてしまうという場合があつた。
本発明は上記課題に鑑みてなされたものであって、 その目的は、 ゲーム空間における操作対象オブジェク トの位置に応じて所定位
置を指示するマ一カオブジェク 卜を表示することにより、所定位置 をプレイヤに報知することができるゲーム装置及びゲーム機の制 御方法を提供することにある。 発明の開示
上記課題を解決するために、 本発明に係るゲーム装置は、 操作対 象ォブジェク トが配置されるゲーム空間に関する画像を表示する ゲーム装置であって、 操作信号を入力する操作信号入力手段と、 操 作信号に基づいて前記操作対象オブジェク 卜のゲーム空間におけ る位置を制御する位置制御手段と、前記操作対象オブジェク 卜の位 置に応じて、前記ゲーム空間の所定位置を指示するマーカオブジェ ク 卜を前記ゲーム空間に配置するマーカオブジェク ト配置手段と、 を含むことを特徴とする。
また、 本発明に係るゲーム機の制御方法は、 操作対象オブジェク トが配置されるゲーム空間に関する画像を表示するステップと、操 作信号に基づいて前記操作対象オブジェク 卜のゲーム空間におけ る位置を制御するステップと、前記操作対象オブジェク トの位置に 応じて、前記ゲーム空間の所定位置を指示するマーカオブジェク ト を前記ゲーム空間に配置するステップと、を含むことを特徴とする, また、 本発明に係るコンピュータ読取可能な情報記憶媒体は、 操 作対象オブジェク トが配置されるゲーム空間に関する画像を表示 するゲーム装置としてコンピュータを機能させるためのプロダラ ムであって、操作信号に基づいて前記操作対象オブジェク トのゲ一 ム空間における位置を制御する位置制御手段、及び前記操作対象ォ ブジェク 卜の位置に応じて、前記ゲーム空間の所定位置を指示する マーカオブジェク トを前記ゲーム空間に配置するマーカオブジェ
ク ト配置手段として前記コンピュータを機能させるための命令を 含むプログラムを記憶したものである。
本発明によれば、操作対象オブジェク トの位置に応じてゲーム空 間に所定位置を指示するマーカオブジェク トを表示させることが でき、 所定位置をプレイヤにわかり易く報知することができる。 本発明の一態様では、 前記マーカオブジェク 卜配置手段は、 前記 操作対象オブジェク トと前記所定位置との距離に応じて、前記マ一 力オブジェク トを前記ゲーム空間に配置する。 こうすれば、 距離に 応じてマーカオブジェク トが表示されたり表示されなかったりす るようにできる。 この場合、 例えば前記距離と所定基準距離との比 較に応じて、具体的には前記距離が所定基準距離よりも小さい場合 に、 マ一力オブジェク トを配置してもよい。
また、本発明の一態様では、前記マーカオブジェク ト配置手段は、 前記操作対象オブジェク 卜の位置と前記所定位置に対応づけて設 定された領域とに応じて、前記マ一カオブジェク 卜を前記ゲーム空 間に配置する。 こうすれば、 オブジェク 卜が前記領域に侵入した場 合等に、 マーカオブジェク トを配置することができる。
また、 本発明の一態様では、 前記操作対象オブジェク トと前記所 定位置との距離に基づいて、前記マーカオブジェク トの表示態様を 決定する表示態様決定手段をさらに含む。 こうすれば、 マーカォブ ジェク 卜の表示態様により、操作対象オブジェク トと所定位置との 距離を推測することができるようになる。 図面の簡単な説明
図 1は、本発明の実施形態に係るゲーム装置のハードウェア構成 を示す図である。
図 2は、 3次元ゲーム空間の一例 (マーカオブジェク ト出現前) を示す図である。
図 3は、 3次元ゲーム空間の一例 (マーカオブジェク ト出現後) を示す図である。
図 4は、 ゲーム画面生成ルーチンを示すフロー図である。
図 5は、マーカオブジェク トの他の表示条件を説明するための 3 次元ゲーム空間を示す図である。 発明を実施するための最良の形態
以下、本発明の好適な実施の形態について図面に基づき詳細に説 明する。
図 1は、本発明の一実施の形態に係るゲーム装置のハードウェア 構成を示す図である。 同図に示すゲーム装置 1 0は、 家庭用ゲーム 機 4 6に、 モニタ 1 8及びスピー力 2 2を接続し、 さらに情報記憶 媒体たる D V D—; O M 2 5 を装着することによって構成される ものである。 ここでは、 ゲームプログラムやゲームデータを家庭用 ゲーム機 4 6に供給するために D V D— R O M 2 5を用いるが、 C D _ R 0 Mや R 0 Mカード等、他のあらゆる情報記憶媒体を用いる ことができる。 また、 通信ネッ トワークを介して遠隔地からゲーム プログラムやゲームデータを家庭用ゲーム機 4 6 に供給するよう にしてもよい。
家庭用ゲーム機 4 6は、 マイクロプロセッサ 1 4、 画像処理部 1 6、主記憶 2 6及び入出力処理部 3 0がバス 1 2により相互データ 通信可能に接続され、 さらに入出力処理部 3 0に、 コントローラ 3 2、 音声処理部 2 0及び D V D - R O M再生部 2 4が接続された、 公知のコンピュ一夕ゲームシステムである。コントローラ 3 2以外
の家庭用ゲーム機 4 6の各構成要素は筐体内に収容されている。モ 二夕 1 8には例えば家庭用のテレビ受像機が用いられ、スピー力 2 2には例えばその内蔵スピーカが用いられる。
マイクロプロセッサ 1 4は、図示しない R O Mに格納されるオペ レ一ティ ングシステムや D V D— R OM 2 5から読み出されるゲ ームプログラムに基づいて、家庭用ゲーム機 4 6の各部を制御する c バス 1 2はア ドレス及びデータを家庭用ゲーム機 4 6の各部でや り取りするためのものである。 また、 主記憶 2 6は RAM等を含ん で構成されており、 D VD— R OM 2 5から読み取られたゲ一ムプ ログラム及びゲームデータが必要に応じて書き込まれる。 また、 主 記憶 2 6は、マイクロプロセッサ 1 4による各種データ処理のため. 作業領域も確保される。 画像処理部 1 6は V RAM (Video RAM) を含んで構成されており、マイクロプロセッサ 1 4から送られる画 像データを受け取って V RAM上にゲーム画面を描画するととも に、その内容をビデオ信号に変換して所定タイミングでモニタ 1 8 に出力する。
入出力処理部 3 0はコントローラ 3 2、 音声処理部 2 0、 DVD — R OM再生部 2 4及びメモリカード 4 2 とマイクロプロセッサ 1 4との間のデータ通信を中継するためのインタ一フェースであ る。コントローラ 3 2はプレイャがゲーム操作をするための入力手 段である。 入出力処理部 3 0は一定周期 (例えば 1 / 6 0秒毎) に コントローラ 3 2の各種ボタンの操作状態をスキヤンし、そのスキ ヤン結果を表す操作信号を、バス 1 2を介してマイクロプロセッサ 1 4に渡す。 マイクロプロセッサ 1 4は、 その操作信号に基づいて プレイヤによるコントローラ 3 2の操作内容を判定する。音声処理 部 2 0はサウンドバッファを含んで構成されており、 D VD— R O
M 2 5から読み出されてサウンドバッファに記憶された音楽ゃゲ ーム効果音等のデータを再生してスピーカ 2 2から出力する。 D V D— R O M再生部 2 4は、マイクロプロセッサ 1 4からの指示に従 つて D V D— R O M 2 5に記録されたゲームプログラム及びゲー ムデ一夕を読み取る。 また、 メモリカード 4 2は不揮発性且つ着脱 可能な記憶手段であり、各種ゲームデータを記憶するのに用いられ る。
本ゲーム装置 1 0では、 主記憶 2 6に仮想的なゲーム空間、 すな わち 3次元ゲーム空間 (仮想 3次元空間) が構築されるようになつ ている。 図 2は、 この 3次元空間の一部を模式的に示す図である。 同図に示す 3次元ゲーム空間 5 0では、平板状の床オブジェク ト 5 6の上に操作対象オブジェク トであるプレイヤゲームキャラクタ 5 2が配置されている。 操作対象オブジェク 卜は、 コントローラ 3 2によってプレイヤが操作の対象とするオブジェク トであり、コン トローラ 3 2に備えられた十字キー等を用いて操作信号を入力す ると、該操作信号に従って 3次元ゲーム空間 5 0におけるプレイヤ ゲームキャラクタ 5 2の位置を変化させることができるようにな つている。床ォブジェク ト 5 6の縁部には壁ォブジェク ト 5 8が立 設されている。壁ォブジェク ト 5 8は 3次元ゲーム空間 5 0におけ るプレイヤゲームキャラクタ 5 2の移動範囲を制限するために設 けられている。 また、 壁ォブジェク ト 5 8の一部には開口が設けら れ、 その位置にドアオブジェク ト 6 0が配置されている。 そして、 ドアオブジェク ト 6 0 にプレイヤゲームキャラクタ 5 2が接近す ると、 ドアオブジェク ト 6 0が開く動きをして、 プレイヤゲームキ ャラクタ 5 2は 3次元ゲーム空間 5 0 における別エリアに移動す る演出がされるようになつている。 3次元ゲーム空間 5 0 には、 視
点が配置されており、該視点から 3次元ゲーム空間 5 0を見た様子 がモニタ 1 8に表示される。 また、 同図に示す 3次元ゲーム空間 5 0 に関する情報処理を行うため、同空間には床ォブジェク ト 5 6 の 床面に平行する 2方向を X方向及び Y方向とし、床面に垂直な方向 を Z方向とする 3次元座標が設定されている。
本ゲーム装置 1 0の特徴の 1つは、プレイヤゲームキャラクタ 5 2がコントローラ 3 2による操作に従ってドアオブジェク ト 6 0 の位置 (壁オブジェク ト 5 8の開口位置) に接近すると、 図 3に示 すようにマーカオブジェク ト 6 4が 3次元ゲーム空間 5 0 に出現 し、 それがモニタ 1 8に表示されることである。 このため、 本ゲー ム装置 1 0では、 所定時間毎に、 プレイヤゲームキヤラクタ 5 2に 関連づけて設定された代表点 5 4と ドアオブジェク ト 6 0 の位置 6 2 との距離 Lを算出して、それが所定距離 L よりも小さければ 3次元ゲーム空間 5 0 における ドアオブジェク ト 6 0 の前方に複 数のマーカオブジェク ト 6 4を出現させるようにしている。これら マーカオブジェク ト 6 4は、 3角錐形状を有しており、 それぞれド ァオブジェク ト 6 0を指示 (指向) するよう設置されている。 3次 元ゲーム空間 5 0におけるマーカオブジェク ト 6 4の出現位置は、 ドアオブジェク ト 6 0に関連づけて予め D V D— R O M 2 5 に記 憶しておいてもよいし、 ドアオブジェク ト 6 0に関連する位置 6 2 及びドアオブジェク ト 6 0の方向 (姿勢) に基づいて必要に応じて 算出するようにしてもよい。 なお、 マーカオブジェク ト 6 4は、 モ 二夕 1 8に表示されている間、たとえば所定周期で回転させたり点 滅させたり して、その存在をわかり易くプレイヤに報知することが 望ましい。 なお、 マーカオブジェク ト 6 4を表示する条件を、 ドア オブジェク ト 6 0等の通路毎に予め設定してもよい。 例えば, 隠し
扉を表すオブジェク トに対しては、プレイヤゲームキャラクタがー 度同オブジェク トに係る通路を通過するまではマーカオブジェク 卜 6 4の表示を制限したり、過去のプレイヤによるプレイが所定条 件 (鍵アイテムを所持したか否か、 所定ゲームイベントをクリアし たか否か)を満足する塲合にのみマーカオブジェク ト 6 4を表示さ せたりしてもよい。
図 4は、 本ゲーム装置 1 0において所定時間毎 (例えば 1 Z 6 0 毎) に実行されるゲーム画面生成ルーチンを示すフロー図である。 同図に示すように、 本ゲーム装置 1 0では、 まず基礎環境処理を実 行する ( S 1 0 1 )。 基礎環境処理は従来公知の処理であり、 ここ では、 3次元ゲーム空間のすべての静的オブジェク ト及び動的ォブ ジェク 卜の位置及び姿勢を算出する。 静的オブジェク トは、 床ォブ ジ工ク 卜 5 6や壁ォブジェク ト 5 8等の時間経過により位置を変 えないオブジェク トである。 これに対して動的オブジェク トは、 プ レイヤゲームキャラクタ 5 2やドアオブジェク ト 6 0 (ドア開閉 時) のように位置や姿勢を変えるオブジェク トである。
基礎環境処理では、 視点座標、 視線方向及び画角も算出する。 例 えば、視点座標はプレイヤゲームキャラクタ 5 2の後方上空に設定 してもよい。 また、 視線方向は、 プレイヤゲームキャラクタ 5 2の 代表点 5 4を向くよう設定してもよい。
次に、 ゲーム装置 1 0では、 プレイヤゲームキャラクタ 5 2の代 表点 5 4と ドアオブジェク ト 6 0 に関連づけられた位置 6 2 との 距離 Lを算出する ( S 1 0 2 )。 そして、 位置 6 2は、 例えば D V D - R O M 2 5 に 3次元ゲーム空間 5 0の内容として予め記憶さ れているものである。 また、 プレイャゲームキヤラクタ 5 2の代表 点 5 4は、コントローラ 3 2による操作に従って 3次元ゲーム空間
5 0を移動するものであり、 基礎環境処理 ( S 1 0 1 ) において算 出される。代表点 5 4はプレイヤゲームキャラクタ 5 2に関連づけ られて設定されており、例えばプレイヤゲームキャラクタ 5 2の中 心に設定される。
次に、マ一カオブジェク ト 6 4の表示条件を満足しているか否か を判断する ( S 1 0 3 )。 すなわち、 ゲーム装置 1 0では、 1 ) 距 離 Lが所定距離 L pより小さい、 2 ) プレイヤゲームキャラクタ 5 2がドアオブジェク ト 6 0を通過した直後でない、などの条件を満 足するか否かを調べる。プレイヤゲームキャラクタ 5 2がドアォブ ジェク ト 6 0を通過した直後であることは、例えばドアオブジェク ト 6 0を通過して一度も距離 Lが所定距離 L p以上となっていな い、或いはプレイヤゲームキャラクタ 5 2がドアオブジェク ト 6 0 を通過後に一度も ドアオブジェク ト 6 0 の方向に移動させるため の操作がされていない、 などの条件により判断してもよい。
そして、 上記表示条件を満足している場合には、 S 1 0 2にて算 出された距離 Lに基づいてマーカオブジェク 卜 6 4の表示態様を 決定する (S 1 0 4 )。 例えば、 距離 Lが小さくなればなる程、 マ 一カオブジェク 卜 6 4の点滅速度が上昇するよう表示態様を決定 する (距離 Lに基づいて点滅速度を決定する)。 あるいは、 距離し が小さくなればなる程、マ一カオブジェク 卜 6 4の色が濃くなるよ う表示態様を決定する(マーカオブジェク ト 6 4に用いられるテク スチヤのアルファ値を距離 Lに基づいて決定する)。 そして、 決定 された表示態様にて、 3次元ゲーム空間 5 0における ドアオブジェ ク ト 6 0の前方にマーカオブジェク ト 6 4を配置する(S 1 0 5 )。 一方、 上記表示条件を満足していない場合には、 S 1 0 4及び S 1 0 5の処理をスキップする。
以上、 S 1 0 2乃至 S 1 0 5の処理により、 プレイヤゲームキヤ ラクタ 5 2 の代表点 5 4とドアオブジェク ト 6 0 に関連する位置 6 2 との距離 Lに応じて、 同距離 Lに基づく表示態様にて、 ドアォ ブジェク ト 6 0 の前方にマーカオブジェク ト 6 4が配置される。 その後、 本ゲーム装置 1 0ではジオメ トリ処理を実行する (S 1 0 6 )。ジオメ トリ処理では、 S 1 0 1及びワールド座標系(X W, Y W , Z W ) から視点座標系、 すなわち視点座標を原点とし、 視線 方向を Z方向、 水平方向を X方向、 垂直方向を Y方向とする座標系 への座標変換を行う。 また、 各オブジェク トを構成するポリゴンに ついて、 頂点の色情報を光源情報 (光源の色及び位置) に基づいて 算出する。 さらに、 クリッピング処理も行う。
その後、 本ゲーム装置 1 0は、 レンダリング処理を実行する ( S 1 0 7 )。 すなわち、 マイクロプロセッサ 1 4が、 視野範囲内の各 ポリゴンの頂点座標、頂点色情報及びテクスチャ座標等を画像処理 部 1 6に渡す。 そして、 画像処理部 1 6が、 それらの情報に基づい て V R A M上にゲーム画面を表す画像を形成する。 この画像は、 視 点座標系で記述された各ォブジェク 1、をスクリーン座標系に変換 することによって形成される。 こうして、 V R A Mに形成される画 像は所定タイミングでモニタ 1 8に出力される。
以上のようにして、 本ゲーム装置 1 0によれば、 プレイヤゲーム キャラクタ 5 2の代表点 5 4と ドアオブジェク ト 6 0 に関連する 位置 6 2 との距離 Lに応じて、 同距離 Lに基づく表示態様にて、 ド ァォブジェク ト 6 0 の前方にマーカオブジェク ト 6 4を表示させ ることができ、必要に応じてプレイヤにドアオブジェク ト 6 0の存 在を知らしめることができる。 すなわち、 操作対象オブジェク トで あるプレイヤゲームキャラクタ 5 2が配置される 3次元ゲーム空
間 5 0に関する画像を表示するゲーム装置において、操作信号に基 づいてプレイヤゲームキャラクタ 5 2の 3次元ゲーム空間 5 0 に おける位置を制御し、プレイヤゲームキャラクタ 5 2の位置に応じ て、 3次元ゲーム空間 5 0の所定位置 (他エリアへの通路) を指示 するマーカオブジェク ト 6 4を 3次元ゲーム空間 5 0 に配置する ことにより、好適に該所定位置の存在をプレイヤに報知することが できる。
なお、本発明は上記実施形態に限定されるものではない。例えば、 マーカオブジェク ト 6 4の表示条件は上述したものに限定されず、 図 5に示すように、 ドアオブジェク ト 6 0に関連づけてマーカ出現 領域 6 8を設定し、該領域にプレイヤゲームキャラクタ 5 2が進入 した場合に、 ドアオブジェク ト 6 0の前方にマ一カオブジェク 卜 6 4を表示させるようにしてもよい。 例えば、 マーカ出現領域 6 8を 平面領域として床ォブジェク ト 5 0の床面に設定しておき、この領 域内に代表点 5 4の X及び Y成分の値が収まっていれば、プレイヤ ゲームキャラクタ 5 2がマーカ出現領域 6 8 に進入したと判断す ればよい。 産業上の利用可能性
以上説明したように、本発明はゲーム機等のコンピュータに適用 でき、ゲーム空間における操作対象オブジェク トの位置に応じて所 定位置を指示するマーカオブジェク トを表示することにより、所定 位置を好適にプレイヤに報知することができる。
Claims
1 . 操作対象オブジェク トが配置されるゲーム空間に関する画像 を表示するゲーム装置であって、
操作信号を入力する操作信号入力手段と、
操作信号に基づいて前記操作対象ォブジェク 卜のゲーム空間 ίこ おける位置を制御する位置制御手段と、
前記操作対象オブジェク 卜の位置に応じて、前記ゲーム空間の所 定位置を指示するマーカオブジェク 卜を前記ゲーム空間に配置す るマ一力オブジェク ト配置手段と、
を含むことを特徴とするゲーム装置。
2 . 請求の範囲第 1項に記載のゲーム装置において、
前記マーカオブジェク ト配置手段は、前記操作対象オブジェク ト と前記所定位置との距離に応じて、前記マーカオブジェク 卜を前記 ゲーム空間に配置することを特徴とするゲーム装置。
3 . 請求の範囲第 1項に記載のゲーム装置において、
前記マーカオブジェク ト配置手段は、前記操作対象オブジェ'ク 卜 の位置と前記所定位置に対応づけて設定された領域とに応じて、前 記マーカオブジェク トを前記ゲーム空間に配置することを特徴と するゲーム装置。
4 . 請求の範囲第 1項乃至第 3項のいずれかに記載のゲーム装置 において、
前記操作対象オブジェク トと前記所定位置との距離に基づいて、 前記マーカオブジェク トの表示態様を決定する表示態様決定手段 をさらに含むことを特徴とするゲーム装置。
5 . 操作対象オブジェク 卜が配置されるゲーム空間に関する画像 を表示するステツプと、
操作信号に基づいて前記操作対象オブジェク 卜のゲーム空間に おける位置を制御するステップと、 '
前記操作対象オブジェク トの位置に応じて、前記ゲーム空間の所 定位置を指示するマーカオブジェク 卜を前記ゲーム空間に配置す るステップと、
を含むことを特徴とするゲーム機の制御方法。
6 . 操作対象オブジェク 卜が配置されるゲーム空間に関する画像 を表示するゲーム装置としてコンピュータを機能させるためのプ ログラムを記憶したコンピュータ読取可能な情報記憶媒体であつ て、
操作信号に基づいて前記操作対象オブジェク トのゲーム空間に おける位置を制御する位置制御手段、 及び
前記操作対象オブジェク トの位置に応じて、前記ゲーム空間の所 定位置を指示するマーカオブジェク 卜を前記ゲーム空間に配置す るマーカオブジェク 卜配置手段
として前記コンピュータを機能させるための命令を含むプログ ラムを記憶したコンピュータ読取可能な情報記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2003292707A AU2003292707A1 (en) | 2003-05-13 | 2003-12-26 | Game device and game device control method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003135110A JP2004337256A (ja) | 2003-05-13 | 2003-05-13 | ゲーム装置、ゲーム機の制御方法及びプログラム |
JP2003-135110 | 2003-05-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004101093A1 true WO2004101093A1 (ja) | 2004-11-25 |
Family
ID=33447169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2003/016996 WO2004101093A1 (ja) | 2003-05-13 | 2003-12-26 | ゲーム装置及びゲーム機の制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20040254016A1 (ja) |
JP (1) | JP2004337256A (ja) |
AU (1) | AU2003292707A1 (ja) |
TW (1) | TW200423992A (ja) |
WO (1) | WO2004101093A1 (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8439733B2 (en) | 2007-06-14 | 2013-05-14 | Harmonix Music Systems, Inc. | Systems and methods for reinstating a player within a rhythm-action game |
US8444464B2 (en) | 2010-06-11 | 2013-05-21 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US8449360B2 (en) | 2009-05-29 | 2013-05-28 | Harmonix Music Systems, Inc. | Displaying song lyrics and vocal cues |
US8465366B2 (en) | 2009-05-29 | 2013-06-18 | Harmonix Music Systems, Inc. | Biasing a musical performance input to a part |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8663013B2 (en) | 2008-07-08 | 2014-03-04 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8678896B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for asynchronous band interaction in a rhythm action game |
US8686269B2 (en) | 2006-03-29 | 2014-04-01 | Harmonix Music Systems, Inc. | Providing realistic interaction to a player of a music-based video game |
US8702485B2 (en) | 2010-06-11 | 2014-04-22 | Harmonix Music Systems, Inc. | Dance game and tutorial |
US9024166B2 (en) | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US10357714B2 (en) | 2009-10-27 | 2019-07-23 | Harmonix Music Systems, Inc. | Gesture-based user interface for navigating a menu |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100410955C (zh) * | 2005-09-30 | 2008-08-13 | 腾讯科技(深圳)有限公司 | 在二维游戏场景中实现跟随的方法及装置 |
EP2490142A1 (en) * | 2011-02-15 | 2012-08-22 | Dassault Systèmes | Designing a navigation scene |
US9373213B1 (en) * | 2011-11-08 | 2016-06-21 | Zynga Inc. | Adaptive object placement in computer-implemented games |
US10179288B2 (en) | 2016-06-20 | 2019-01-15 | Zynga Inc. | Adaptive object placement in computer-implemented games |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000167241A (ja) * | 1998-12-04 | 2000-06-20 | Umbrella:Kk | 3次元コンピュータグラフィックスにより生成するゲーム映像上に注意喚起図案を表示する機能に特徴を有するビデオゲーム機およびプログラム記憶媒体 |
EP1080756A2 (en) * | 1999-09-02 | 2001-03-07 | Sony Computer Entertainment Inc. | Entertainment system, entertainment apparatus, recording medium, and program |
JP2002200335A (ja) * | 2000-12-28 | 2002-07-16 | Square Co Ltd | ビデオゲーム装置およびその制御方法、ならびにビデオゲームのプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体。 |
JP2002336546A (ja) * | 2001-05-14 | 2002-11-26 | Konami Co Ltd | ゲームシステム及びそれに使用するプログラム |
JP2003079952A (ja) * | 2001-09-14 | 2003-03-18 | Square Co Ltd | ビデオゲームのプログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲームのプログラム及びビデオゲーム処理方法及びビデオゲーム処理装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5947819A (en) * | 1996-05-22 | 1999-09-07 | Konami Co., Ltd. | Object-throwing video game system |
US6280323B1 (en) * | 1996-11-21 | 2001-08-28 | Konami Co., Ltd. | Device, method and storage medium for displaying penalty kick match cursors in a video soccer game |
US6428411B1 (en) * | 1997-05-02 | 2002-08-06 | Konami Co., Ltd. | Volleyball video game system |
JPH11151376A (ja) * | 1997-11-20 | 1999-06-08 | Nintendo Co Ltd | ビデオゲーム装置およびその記憶媒体 |
JP3637031B2 (ja) * | 2002-04-03 | 2005-04-06 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
-
2003
- 2003-05-13 JP JP2003135110A patent/JP2004337256A/ja active Pending
- 2003-12-26 WO PCT/JP2003/016996 patent/WO2004101093A1/ja active Application Filing
- 2003-12-26 AU AU2003292707A patent/AU2003292707A1/en not_active Abandoned
-
2004
- 2004-01-02 TW TW093100014A patent/TW200423992A/zh unknown
- 2004-05-07 US US10/840,622 patent/US20040254016A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000167241A (ja) * | 1998-12-04 | 2000-06-20 | Umbrella:Kk | 3次元コンピュータグラフィックスにより生成するゲーム映像上に注意喚起図案を表示する機能に特徴を有するビデオゲーム機およびプログラム記憶媒体 |
EP1080756A2 (en) * | 1999-09-02 | 2001-03-07 | Sony Computer Entertainment Inc. | Entertainment system, entertainment apparatus, recording medium, and program |
JP2002200335A (ja) * | 2000-12-28 | 2002-07-16 | Square Co Ltd | ビデオゲーム装置およびその制御方法、ならびにビデオゲームのプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体。 |
JP2002336546A (ja) * | 2001-05-14 | 2002-11-26 | Konami Co Ltd | ゲームシステム及びそれに使用するプログラム |
JP2003079952A (ja) * | 2001-09-14 | 2003-03-18 | Square Co Ltd | ビデオゲームのプログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲームのプログラム及びビデオゲーム処理方法及びビデオゲーム処理装置 |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8686269B2 (en) | 2006-03-29 | 2014-04-01 | Harmonix Music Systems, Inc. | Providing realistic interaction to a player of a music-based video game |
US8690670B2 (en) | 2007-06-14 | 2014-04-08 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8444486B2 (en) | 2007-06-14 | 2013-05-21 | Harmonix Music Systems, Inc. | Systems and methods for indicating input actions in a rhythm-action game |
US8439733B2 (en) | 2007-06-14 | 2013-05-14 | Harmonix Music Systems, Inc. | Systems and methods for reinstating a player within a rhythm-action game |
US8678895B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for online band matching in a rhythm action game |
US8678896B2 (en) | 2007-06-14 | 2014-03-25 | Harmonix Music Systems, Inc. | Systems and methods for asynchronous band interaction in a rhythm action game |
US8663013B2 (en) | 2008-07-08 | 2014-03-04 | Harmonix Music Systems, Inc. | Systems and methods for simulating a rock band experience |
US8449360B2 (en) | 2009-05-29 | 2013-05-28 | Harmonix Music Systems, Inc. | Displaying song lyrics and vocal cues |
US8465366B2 (en) | 2009-05-29 | 2013-06-18 | Harmonix Music Systems, Inc. | Biasing a musical performance input to a part |
US10421013B2 (en) | 2009-10-27 | 2019-09-24 | Harmonix Music Systems, Inc. | Gesture-based user interface |
US10357714B2 (en) | 2009-10-27 | 2019-07-23 | Harmonix Music Systems, Inc. | Gesture-based user interface for navigating a menu |
US9981193B2 (en) | 2009-10-27 | 2018-05-29 | Harmonix Music Systems, Inc. | Movement based recognition and evaluation |
US8550908B2 (en) | 2010-03-16 | 2013-10-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8874243B2 (en) | 2010-03-16 | 2014-10-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US9278286B2 (en) | 2010-03-16 | 2016-03-08 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8636572B2 (en) | 2010-03-16 | 2014-01-28 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8568234B2 (en) | 2010-03-16 | 2013-10-29 | Harmonix Music Systems, Inc. | Simulating musical instruments |
US8702485B2 (en) | 2010-06-11 | 2014-04-22 | Harmonix Music Systems, Inc. | Dance game and tutorial |
US9358456B1 (en) | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
US8444464B2 (en) | 2010-06-11 | 2013-05-21 | Harmonix Music Systems, Inc. | Prompting a player of a dance game |
US9024166B2 (en) | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
Also Published As
Publication number | Publication date |
---|---|
TW200423992A (en) | 2004-11-16 |
AU2003292707A1 (en) | 2004-12-03 |
AU2003292707A8 (en) | 2004-12-03 |
US20040254016A1 (en) | 2004-12-16 |
JP2004337256A (ja) | 2004-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004101093A1 (ja) | ゲーム装置及びゲーム機の制御方法 | |
JP3372832B2 (ja) | ゲーム装置、ゲーム画像処理方法およびゲーム画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JP2007260157A (ja) | ゲーム装置、ゲーム装置の制御方法及びプログラム | |
US20070126874A1 (en) | Image processing device, image processing method, and information storage medium | |
JP2009237680A (ja) | プログラム、情報記憶媒体および画像生成システム | |
EP2394710A2 (en) | Image generation system, image generation method, and information storage medium | |
JP4205747B2 (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
JP2002170131A (ja) | 画像処理装置、画像処理方法及び情報記憶媒体 | |
JP3880603B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
AU2004201817B2 (en) | Game software and game machine | |
JP2010264164A (ja) | ゲーム装置,ゲーム用プログラム及び情報記録媒体 | |
JP4236000B2 (ja) | 3次元画像処理装置、3次元画像処理方法及びプログラム | |
US6860813B2 (en) | Game ethod and system for indicating input device orientation relative to game space | |
US5986674A (en) | Three-dimensional game apparatus and information storage medium | |
JP2001283244A (ja) | 3次元画像合成装置及び方法、情報記憶媒体、プログラム配信装置及び方法 | |
JP2007143684A (ja) | ゲーム装置、ゲーム用画像処理方法及びプログラム | |
JP3491754B2 (ja) | ゲーム装置、ゲーム画面の表示方法及びプログラム | |
JP4226426B2 (ja) | 3次元画像処理装置、3次元画像処理方法及びプログラム | |
JP2005050070A (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP4447417B2 (ja) | ゲーム装置、プログラム及びコンピュータの制御方法 | |
JP3686928B2 (ja) | ゲーム装置、プログラム及び画像表示方法 | |
JP3686978B2 (ja) | 3次元画像合成装置並びに方法及び情報記憶媒体 | |
JP3646988B2 (ja) | ゲーム装置、ゲーム画面表示方法及びプログラム | |
JP4508517B2 (ja) | 3次元画像合成装置並びに方法及び情報記憶媒体 | |
JP3183636B2 (ja) | 3次元ゲーム装置及び情報記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |