JP2000157738A - Game device, image creation, and storage medium storing image creating program - Google Patents
Game device, image creation, and storage medium storing image creating programInfo
- Publication number
- JP2000157738A JP2000157738A JP10352076A JP35207698A JP2000157738A JP 2000157738 A JP2000157738 A JP 2000157738A JP 10352076 A JP10352076 A JP 10352076A JP 35207698 A JP35207698 A JP 35207698A JP 2000157738 A JP2000157738 A JP 2000157738A
- Authority
- JP
- Japan
- Prior art keywords
- size
- display
- reference point
- distance
- change
- 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.)
- Granted
Links
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
- 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
Landscapes
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、表示画面上に仮想
的な空間内でゲームを行うゲーム装置及び画像生成方法
並びに画像生成プログラムを記録した記録媒体に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a game device for playing a game in a virtual space on a display screen, an image generation method, and a recording medium on which an image generation program is recorded.
【0002】[0002]
【従来の技術】従来より、表示画面上に仮想的な3次元
空間内に視点を設定し、その視点から視界画像を生成す
る画像生成方法及びゲーム装置が知られている。このよ
うなゲーム装置では、プレイヤがあたかも仮想空間内に
いるような画像を生成することができるため、人気が高
い。2. Description of the Related Art Conventionally, an image generation method and a game apparatus for setting a viewpoint in a virtual three-dimensional space on a display screen and generating a view image from the viewpoint are known. Such a game device is popular because it can generate an image as if the player were in a virtual space.
【0003】このような3次元空間をよりリアリティを
もって楽しませる技術として、図12(A)に示すよう
に、画面手前から画面奥方向に遠近感を持たせ、画面奥
側に物体501〜504を表示させるとともに、画面手
前側に物体505を表示させ、プレイヤがあたかも画面
手前にいるような画像を生成するものがある。As a technique for enjoying such a three-dimensional space with more reality, as shown in FIG. 12A, a sense of perspective is provided from the front of the screen to the back of the screen, and objects 501 to 504 are provided on the back of the screen. In some cases, the object 505 is displayed in front of the screen while being displayed, and an image is generated as if the player were in front of the screen.
【0004】しかし、このように画面手前から画面奥方
向に遠近感を持たせるような場合、表示されている各物
体501〜505の大きさを把握してないと、奥側の物
体501〜504と手前側の物体505との距離も把握
することができない。これは、遠近法では視点に近づく
につれて表示サイズが大きくなるためであり、空間に見
え方として大きさが違う2つの物体がある場合、視点か
らの距離は同じであるが2つの物体の大きさが違うの
か、それとも同じ大きさであるが視点からの距離が違う
のかは、表示されている物体の元の大きさを理解してい
ないと分からない。[0004] However, in the case of giving a sense of perspective from the front of the screen to the back of the screen, if the size of each of the displayed objects 501 to 505 is not grasped, the objects 501 to 504 on the back side are required. Also, the distance between the object and the object 505 on the near side cannot be grasped. This is because in perspective, the display size increases as the distance to the viewpoint increases. If there are two objects of different sizes in the space, the distance from the viewpoint is the same but the size of the two objects is the same. Is different, or it is the same size but the distance from the viewpoint is different, unless you understand the original size of the displayed object.
【0005】このような視点からの距離と大きさとの混
乱を解消する方法として、視点からの距離に応じて表示
方法を変更し、視点より遠い物体501〜504は色が
ぼやけて見えるようにする技術(デプスキューイング)
が一般的に用いられている。しかし、この技術のみでは
視点からの距離と大きさとの混乱を視覚的に充分に解消
することができず、このため、図12(B)(C)
(D)に示す技術が用いられるに至っている。As a method of eliminating such confusion between the distance and the size from the viewpoint, the display method is changed in accordance with the distance from the viewpoint so that the objects 501 to 504 farther from the viewpoint have a blurred color. Technology (depth queuing)
Is generally used. However, with this technique alone, the confusion between the distance from the viewpoint and the size cannot be sufficiently resolved visually, and therefore, as shown in FIGS.
The technique shown in (D) has been used.
【0006】すなわち、(B)に示す技術にあっては、
画面奥方向に行くに従って間隔が狭まる(但し、仮想空
間内では等間隔)複数の縦線指標506と横線指標50
7とを表示し、(C)に示す技術にあっては、同様の横
線指標506のみを表示する。これにより、プレイヤ
は、縦線指標506及び横線指標507間の間隔の順次
変化、又は横線指標506の間隔の順次変化により視点
からの距離の変化を感じ得るとともに、物体501〜5
04と物体505との距離を把握することが可能とな
る。That is, in the technique shown in (B),
A plurality of vertical line indices 506 and horizontal line indices 50 become narrower in the depth direction of the screen (however, equal intervals in the virtual space).
7 is displayed, and only the similar horizontal line index 506 is displayed in the technique shown in FIG. Thereby, the player can feel the change in distance from the viewpoint by the sequential change in the interval between the vertical line index 506 and the horizontal line index 507 or the sequential change in the interval between the horizontal line indices 506, and can change the objects 501 to 5
The distance between the object 04 and the object 505 can be ascertained.
【0007】また、(D)に示す技術にあっては、主画
面508の隅部に副画面509を表示し、主画面508
に表示されている3次元画像を真上からみた2次元画像
を副画面509に表示させる。したがって、プレイヤが
副画面509と主画面508とを見比べつつゲームを行
うことにより、主画面508に表示されている仮想的な
3次元画像内にある物体501〜505の位置関係を把
握することが可能となる。In the technique shown in (D), a sub-screen 509 is displayed at a corner of the main screen 508, and the main screen 508 is displayed.
Are displayed on the sub-screen 509 as a two-dimensional image of the three-dimensional image displayed from above as viewed from right above. Therefore, by playing the game while comparing the sub-screen 509 and the main screen 508, the player can grasp the positional relationship between the objects 501 to 505 in the virtual three-dimensional image displayed on the main screen 508. It becomes possible.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、前記
(B)及び(C)に示した技術にあっては、画像内に複
数の縦線指標506や横線指標507が表示されること
から、これら線指標506、507により画面構成が複
雑化してプレイヤの円滑なゲーム操作を妨げる一因とな
ってしまう。また、ゲーム画面においては、物体501
〜505が存在する仮想空間のリアリティをプレイヤに
感じさせるべく、極めて詳細な画面構成からなる背景画
像が表示される場合がある。しかるに、この背景画像が
表示された画面上にさらに縦線指標506や横線指標5
07が表示されると、これら線指標506、507によ
り背景画像の画面構成が影響を受け、背景画像によるリ
アリティをプレイヤに与えることが困難となってしま
う。However, in the techniques shown in the above (B) and (C), since a plurality of vertical line indicators 506 and horizontal line indicators 507 are displayed in an image, these lines are displayed. The indices 506 and 507 complicate the screen configuration, which hinders a smooth game operation of the player. In the game screen, an object 501 is displayed.
In some cases, a background image having an extremely detailed screen configuration is displayed to make the player feel the reality of the virtual space where .about.505 exists. However, the vertical line index 506 and the horizontal line index 5 are further displayed on the screen on which the background image is displayed.
When 07 is displayed, the screen configuration of the background image is affected by the line indices 506 and 507, and it becomes difficult to give the player the reality based on the background image.
【0009】他方、(D)に示した技術にあっては、主
画面508内の画像には影響を与えない手法であること
から、画面構成が複雑化したり、背景画像の画面構成が
複雑化することはない。しかし、主画面508上におけ
る物体501〜505の位置関係を把握するためには、
副画面509で視認する必要があることから、プレイヤ
は主画面508上でゲームを行っているにも拘わらず、
主画面508と副画面509とに視線移動させつつゲー
ムを行うことを強いられる。このため、プレイヤがゲー
ムに集中することができず、ゲーム上重要な場面で操作
チャンスが奪われてしまい、当該ゲームの面白さを充分
に味わうことができなくなってしまう場合が生ずる。On the other hand, the technique shown in (D) does not affect the image in the main screen 508, so that the screen configuration becomes complicated or the background image screen configuration becomes complicated. I will not do it. However, in order to grasp the positional relationship between the objects 501 to 505 on the main screen 508,
Since it is necessary to visually recognize on the sub-screen 509, the player plays the game on the main screen 508,
The player is forced to play the game while moving his / her gaze to the main screen 508 and the sub-screen 509. For this reason, the player cannot concentrate on the game, and an operation chance is deprived in an important scene in the game, so that it may not be possible to fully enjoy the interest of the game.
【0010】本発明は、このような従来の課題に鑑みて
なされたものであり、背景画像への影響を少なくつつ、
プレイヤの視線移動を伴うことなく、仮想的な3次元空
間における位置関係を容易に把握できるにすることので
きるゲーム装置及び画像生成方法並びに画像生成プログ
ラムを記録した記録媒体を提供することを目的とするも
のである。The present invention has been made in view of such a conventional problem, and has a small influence on a background image.
It is an object of the present invention to provide a game device, an image generation method, and a recording medium on which an image generation program is recorded, in which a positional relationship in a virtual three-dimensional space can be easily grasped without involving movement of a player's line of sight. Is what you do.
【0011】[0011]
【課題を解決するための手段】前記課題を解決するため
に請求項1記載の発明にあっては、移動体の移動を表現
する機能を持つゲーム装置であって、基準点を共有する
第1、第2の表示体を生成する生成手段と、前記移動体
の前記基準点と距離に応じて前記第2の表示体のサイズ
を変更するサイズ変更手段と、前記サイズ変更手段のサ
イズ変更に応じて画面のスケールを変更するスケール変
更手段とを備える。したがって、移動体の基準点に対す
る距離が変化すれば、これに伴って第2の表示体のサイ
ズが変化しかつ画面のスケールが変化することになる
が、このとき第1の表示体のサイズに対する第2の表示
体のサイズに着目することにより、変化したスケールか
らなる画面において、移動体の基準点に対する距離を容
易に把握することが可能となる。しかも、画面上に第
1、第2の表示体を表示するのみで、前記距離を把握し
得るのであるから、移動体が移動する空間の背景画像へ
の影響も殆どない。また、移動体と表示体とを同一画面
上に表示すればよいのであるから、この両者を同一視線
で視認することが可能であって、視線移動を伴うことも
ない。According to a first aspect of the present invention, there is provided a game apparatus having a function of expressing the movement of a moving object, wherein the first and second game apparatuses share a reference point. Generating means for generating a second display, size changing means for changing the size of the second display according to the reference point and the distance of the moving object, and changing size of the size changing means. Scale changing means for changing the scale of the screen. Therefore, if the distance of the moving body to the reference point changes, the size of the second display changes and the scale of the screen changes accordingly. By focusing on the size of the second display body, it is possible to easily grasp the distance of the moving body to the reference point on the screen including the changed scale. Moreover, the distance can be grasped only by displaying the first and second display bodies on the screen, so that the space in which the moving body moves has little effect on the background image. In addition, since it is only necessary to display the moving body and the display body on the same screen, it is possible to visually recognize both of them with the same line of sight, and there is no movement of the line of sight.
【0012】また、請求項2記載の発明にかかるゲーム
装置にあっては、前記スケール変更手段は、前記サイズ
変更手段のサイズ変更に応じて、画面を形成するための
視点の位置を変更する。したがって、第2の表示体が線
のみで構成される単純な形態であっても、視点の位置の
変更により、そのサイズの変化を明瞭に視認することが
可能となる。よって、第2の表示体、さらには第1の表
示体の形態を単純化して、背景画像等への影響を可及的
に少なくしつつ、移動体の基準点に対する距離を容易に
把握することが可能となる。In the game device according to the present invention, the scale changing means changes a position of a viewpoint for forming a screen according to a size change of the size changing means. Therefore, even if the second display body has a simple form including only the line, the change in the size can be clearly recognized by changing the position of the viewpoint. Therefore, it is possible to simplify the form of the second display body and further the first display body to easily grasp the distance of the moving body to the reference point while minimizing the influence on the background image and the like. Becomes possible.
【0013】また、請求項3記載の発明にかかるゲーム
装置にあっては、前記生成手段は、前記第1、第2の表
示体を同一平面上に生成する。したがって、第2の表示
体が同一平面上で第1の表示体とは異なるサイズの変化
することにより、第2の表示体のサイズの変化を明瞭に
認識することができ、その結果、移動体の基準点までの
距離を明瞭に把握することが可能となる。[0013] In the game device according to the third aspect of the present invention, the generating means generates the first and second display bodies on the same plane. Therefore, when the second display body changes in size different from the first display body on the same plane, the change in the size of the second display body can be clearly recognized, and as a result, the moving body It is possible to clearly grasp the distance to the reference point.
【0014】また、請求項4記載の発明にかかるゲーム
装置にあっては、前記生成手段は、前記第1、第2の表
示体を相似形として生成する。すなわち、両表示体が相
似形であれば、第1の表示体と第2の表示体と比較しつ
つ認識することにより、第2の表示体のサイズの変化を
明瞭に認識することができ、その結果、移動体の基準点
までの距離を明瞭に把握することが可能となる。Further, in the game apparatus according to the present invention, the generating means generates the first and second display bodies as similar shapes. That is, if both display bodies are similar in shape, a change in the size of the second display body can be clearly recognized by performing recognition while comparing the first display body and the second display body, As a result, the distance to the reference point of the moving object can be clearly grasped.
【0015】また、請求項5記載の発明にあっては、前
記生成手段は、前記第1、第2の表示体を前記基準点を
中心とする同心円として生成する。したがって、同心円
である第1の表示体に対する第2の表示体のサイズを明
瞭に認識して、移動体の基準点までの距離を明瞭に把握
することが可能となるのみならず、このとき基準点が同
心円からなる第1、第2の表示体の中心であることによ
り、一層移動体の基準点までの距離の把握が明瞭とな
る。しかも、両表示体が極めて単純な形態である円であ
ることにより、背景画像への影響も極めて少ないものと
なる。In the invention according to claim 5, the generation means generates the first and second display bodies as concentric circles centered on the reference point. Therefore, it is not only possible to clearly recognize the size of the second display body with respect to the first display body which is a concentric circle, and to clearly grasp the distance to the reference point of the moving body, but also to make the reference at this time. Since the point is the center of the first and second display bodies formed of concentric circles, the distance to the reference point of the moving body can be more clearly understood. Moreover, since both display bodies are circles in a very simple form, the influence on the background image is extremely small.
【0016】また、請求項6記載の発明にかかるゲーム
装置にあっては、前記第1の表示体のサイズと、前記移
動体と前記基準点の距離に応じて変更される第2の表示
体のサイズを比較する比較手段を更に備え、前記サイズ
変更手段は、前記比較手段で前記第2の表示体のサイズ
が前記第1の表示体のサイズよりも大きいと判断される
場合に、前記第2の表示体のサイズを変更する。したが
って、第2の表示体は、第1の表示体よりもサイズが大
きい状態においてのみ、移動体と前記基準点の距離に応
じてサイズが変化し、第1の表示体よりも小さくなるこ
とはない。このとき、第2の表示体があまりにも小さく
なると、そのサイズの変化を肉眼で認識することが困難
となることから、第2の表示体のサイズが第1の表示体
のサイズにより制限されることにより、第2の表示体の
サイズの変化範囲が肉眼で認識可能な適正範囲に制限さ
れる。また、第1及び第2の表示体が同心円である場
合、第1の表示体の外周のみを観察して、第2の表示体
が第1の表示体の外周において該第1の表示体から離れ
ているかを認識すれば、移動体の基準点に対する距離が
把握でき、該距離の把握も容易となる。Further, in the game apparatus according to the present invention, the second display body is changed according to a size of the first display body and a distance between the moving body and the reference point. Comparing means for comparing the size of the second display body with the size of the first display body when the comparison means determines that the size of the second display body is larger than the size of the first display body. Change the size of the display body of 2. Therefore, only when the size of the second display body is larger than that of the first display body, the size changes according to the distance between the moving body and the reference point, and the size of the second display body becomes smaller than that of the first display body. Absent. At this time, if the size of the second display is too small, it is difficult to recognize a change in the size with the naked eye, so the size of the second display is limited by the size of the first display. Thus, the range of change in the size of the second display body is limited to an appropriate range that can be recognized by the naked eye. When the first and second display bodies are concentric circles, only the outer periphery of the first display body is observed, and the second display body is moved from the first display body to the outer periphery of the first display body. By recognizing whether or not the user is away from the vehicle, the distance to the reference point of the moving object can be grasped, and the grasp of the distance becomes easy.
【0017】また、請求項7記載の発明にかかるゲーム
装置にあっては、前記サイズ変更手段によって前記第2
の表示体のサイズが変更されない場合は、前記サイズの
変更導く移動体の移動を行わない。したがって、移動体
の移動限界と第2の表示体の最小サイズ限界とがマッチ
ングすることとなり、移動体の移動限界まで確実に第2
の表示体のサイズの変化による基準点までの距離の把握
が可能となる。Further, in the game device according to the invention of claim 7, the size changing means causes the second size to be changed.
If the size of the display body is not changed, the moving body that leads to the change of the size is not moved. Therefore, the moving limit of the moving object matches the minimum size limit of the second display object, and the second moving object is reliably moved to the moving limit of the moving object.
It is possible to grasp the distance to the reference point based on the change in the size of the display body.
【0018】また、請求項8記載の発明にかかる画像生
成方法にあっては、基準点を共有する複数の表示体を生
成する第1工程と、移動体と前記基準点の距離を取得す
る第2工程と、前記第2工程で取得した距離に応じて前
記表示体のいずれか一つのサイズを変更する第3工程
と、前記第3工程におけるサイズ変更に応じて画面のス
ケールを変更する第4の工程とを備える。また、請求項
9記載の発明にかかる画像生成方法にあっては、前記第
4工程は、前記第3工程におけるサイズ変更に応じて、
画像を形成するための視点の位置を変更し、請求項10
記載の発明にかかる画像生成方法にあっては、前記第1
工程によって生成される前記複数の表示体は、中心点を
同一にする同心円である。Further, in the image generation method according to the present invention, a first step of generating a plurality of display objects sharing a reference point, and a step of obtaining a distance between a moving object and the reference point. A second step, a third step of changing the size of any one of the display bodies according to the distance obtained in the second step, and a fourth step of changing the scale of the screen according to the size change in the third step And the step of Further, in the image generation method according to the ninth aspect of the present invention, in the fourth step, in response to a size change in the third step,
11. The method according to claim 10, further comprising: changing a position of a viewpoint for forming an image.
In the image generation method according to the present invention,
The plurality of display bodies generated by the process are concentric circles having the same center point.
【0019】したがって、この請求項8〜10に記載す
る工程でコンピュータに処理を実行させることにより、
請求項1、2、5に記載する発明と同様の効果を得るこ
とが可能となる。したがって、記載される処理手順を汎
用コンピュータや汎用ゲーム装置などのハードウェアを
用いて実行することにより、これらのハードウェアで本
発明のゲーム技術が容易に実施できるようになる。Therefore, by causing the computer to execute the processing in the steps described in claims 8 to 10,
It is possible to obtain the same effects as the first, second, and fifth aspects of the invention. Therefore, by executing the processing procedure described using hardware such as a general-purpose computer and a general-purpose game device, the game technology of the present invention can be easily implemented with these hardware.
【0020】また、請求項11記載の発明にかかかる記
録媒体にあっては、基準点を共有する複数の表示体を作
成する第1手順と、移動体と基準点との距離を取得する
第2手順と、前記第2手順で取得した距離に応じて前記
表示体のいずれか一つのサイズを変更する第3手順と、
前記第3手順におけるサイズ変更に応じて画面のスケー
ルを変更する第4手順とをコンピュータに実行させるた
めのプログラムを記録している。また、請求項12記載
の発明にかかる記録媒体にあっては、前記第4手順は、
前記第3手順におけるサイズ変更に応じて、画面を形成
するための視点の位置を変更し、請求項13記載の発明
かかる記録媒体にあっては、前記第1手順によって生成
される前記複数の表示体は、中心点を同一にする同心円
であるしたがって、この請求項11〜13記載の発明に
よれば、記録媒体に含まれるプログラムをコンピュータ
に読み込ませることで請求項1、2、5に記載するゲー
ム装置を実現できる。したがって、記録媒体によってこ
れをソフトウェア商品として装置と独立して容易に配
布、販売することができるようになる。また、汎用コン
ピュータや汎用ゲーム装置などのハードウェアを用いて
このソフトウェアを使用することにより、これらのハー
ドウェアで本発明のゲーム技術が容易に実施できるよう
になる。Further, in the recording medium according to the present invention, a first procedure for creating a plurality of display bodies sharing a reference point and a second procedure for acquiring a distance between the moving body and the reference point are provided. A second procedure, a third procedure of changing the size of any one of the display objects according to the distance acquired in the second procedure,
A program for causing a computer to execute a fourth procedure of changing the scale of the screen according to the size change in the third procedure is recorded. Further, in the recording medium according to the twelfth aspect, the fourth procedure includes:
14. The recording medium according to claim 13, wherein a position of a viewpoint for forming a screen is changed according to the size change in the third procedure. The body is a concentric circle having the same center point. Therefore, according to the invention of claims 11 to 13, the program contained in the recording medium is read by a computer to be described in claims 1, 2, and 5. A game device can be realized. Therefore, the recording medium can be easily distributed and sold as a software product independently of the device. In addition, by using this software using hardware such as a general-purpose computer and a general-purpose game device, the game technology of the present invention can be easily implemented with these hardware.
【0021】[0021]
【発明の実施の形態】以下、本発明の実施の形態を図に
従って説明する。なお、以下の説明では、本発明を家庭
用ゲーム機に適用した場合について述べる。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings. In the following description, a case where the present invention is applied to a home game machine will be described.
【0022】図1は、本発明の一実施の形態におけるゲ
ームシステムの全体構成を示す図である。ゲームシステ
ム51は、大別して、ゲームシステム51の主たる機能
を有するゲーム装置本体52と、ゲーム装置本体52に
対する操作指示のための入力を行うコントローラ53
と、後述するゲームに関する処理を実現するためのプロ
グラムや画像データ、サウンドデータなどを格納するC
D−ROM(Compact Disc Read Only Memory )54
と、ゲームの途中経過データやゲーム環境設定データな
どのゲームデータを保存するメモリカード55と、ゲー
ム装置本体52からの映像信号や音声信号に基づいてゲ
ーム内容に応じた映像表示やサウンド出力を行うモニタ
ディスプレイ56とから構成されている。FIG. 1 is a diagram showing an overall configuration of a game system according to an embodiment of the present invention. The game system 51 is roughly divided into a game device main body 52 having a main function of the game system 51, and a controller 53 for inputting an operation instruction to the game device main body 52.
And C for storing a program, image data, sound data, and the like for realizing processing relating to a game described later.
D-ROM (Compact Disc Read Only Memory) 54
And a memory card 55 that stores game data such as game progress data and game environment setting data, and performs video display and sound output according to the game content based on video and audio signals from the game device main body 52. And a monitor display 56.
【0023】ゲーム装置本体52には、その上面に、C
D−ROM54をセットするためのディスクホルダ6
1、ディスクホルダ61を開くためのオープンボタン6
2、電源ボタン63およびリセットボタン64が設けら
れている。さらにゲーム装置本体52の前面には、コン
トローラ53やメモリカード55を装着するためのスロ
ット部65が設けられている。このスロット部65を介
してコントローラ53やメモリカード55がゲーム装置
本体52に着脱自在に装着される。The game device main body 52 has a C
Disk holder 6 for setting D-ROM 54
1. Open button 6 for opening disk holder 61
2. A power button 63 and a reset button 64 are provided. Further, a slot 65 for mounting the controller 53 and the memory card 55 is provided on the front surface of the game apparatus main body 52. The controller 53 and the memory card 55 are removably attached to the game device main body 52 via the slot portion 65.
【0024】また、ゲーム装置本体52の後面には、A
V(Audio and Visual)ケーブル57を接属するAV出
力部(図示省略)が設けられている。このAVケーブル
57を介してゲーム装置本体52とモニタディスプレイ
56とが接続される。モニタディスプレイ56は、CR
T(Cathode Ray Tube)などにより構成されている。On the rear surface of the game apparatus main body 52, A
An AV output unit (not shown) to which a V (Audio and Visual) cable 57 is connected is provided. The game device main body 52 and the monitor display 56 are connected via the AV cable 57. The monitor display 56 has a CR
It is composed of T (Cathode Ray Tube) or the like.
【0025】図2は、図1のゲーム装置本体とその周辺
の回路構成を示すブロック図である。ゲーム装置本体5
2は、CPU(Central Processing Unit;中央演算処
理ユニット)101、GTE(Geometric Transform En
gine ;グラフィックスデータ生成プロセッサ)10
2、周辺デバイス103、メインメモリ104、OS−
ROM(Operating System ROM)105、MDEC(Mo
tion DECoder;データ伸張エンジン)106、PIO
(Parallel Input Output;拡張パラレルポート)10
7、SIO(Serial Input Output ;拡張シリアルポー
ト)108、GPU(Graphics Processing Unit ;グ
ラフィックス描画処理プロセッサ)109、フレームバ
ッファ110、SPU(Sound Processing Unit;サウ
ンド再生処理プロセッサ)111、サウンドバッファ1
12、CD−ROMドライブ113、CD−ROMデコ
ーダ114、CD−ROMバッファ115および通信デ
バイス116から構成されている。FIG. 2 is a block diagram showing a circuit configuration of the game apparatus main body of FIG. 1 and its peripheral circuits. Game device body 5
2 is a CPU (Central Processing Unit) 101, GTE (Geometric Transform En
gine; graphics data generation processor) 10
2. Peripheral device 103, main memory 104, OS-
ROM (Operating System ROM) 105, MDEC (Mo
tion DECoder; data decompression engine) 106, PIO
(Parallel Input Output; extended parallel port) 10
7, SIO (Serial Input Output; extended serial port) 108, GPU (Graphics Processing Unit; graphics drawing processor) 109, frame buffer 110, SPU (Sound Processing Unit; sound reproduction processor) 111, sound buffer 1
12, a CD-ROM drive 113, a CD-ROM decoder 114, a CD-ROM buffer 115, and a communication device 116.
【0026】また、CPU101、周辺デバイス10
3、メインメモリ104、OS−ROM105、MDE
C106、PIO107、SIO108、GPU10
9、SPU111、CD−ROMデコーダ114および
通信デバイス116は、バス100を介して互いに接続
されている。The CPU 101 and the peripheral device 10
3. Main memory 104, OS-ROM 105, MDE
C106, PIO107, SIO108, GPU10
9, the SPU 111, the CD-ROM decoder 114, and the communication device 116 are connected to each other via the bus 100.
【0027】CPU101は、OS−ROM105に格
納されているOS(オペレーティングシステム)や、C
D−ROM54から読み出されてメインメモリ104に
展開されるプログラムやデータなどに基づいてゲーム装
置本体52の各部を制御する。The CPU 101 stores an OS (Operating System) stored in the OS-ROM 105,
Each part of the game device main body 52 is controlled based on programs and data read from the D-ROM 54 and expanded in the main memory 104.
【0028】具体的にはCPU101は、CD−ROM
54からゲームプログラムや三次元モデルのモデリング
データなどを読み出してメインメモリ104に転送す
る。また、同様にしてCD−ROM54からカラールッ
クアップテーブル(CLUT:Color Look−Up Table)
やテクスチャパターンデータなどを読み出してフレーム
バッファ110に転送し、GPU109に画像の描画を
指示する。Specifically, the CPU 101 is a CD-ROM
A game program, modeling data of a three-dimensional model, and the like are read from 54 and transferred to the main memory 104. Similarly, a color look-up table (CLUT) is read from the CD-ROM 54.
, Texture pattern data, and the like, and transfers them to the frame buffer 110 to instruct the GPU 109 to draw an image.
【0029】これに応じてGPU109は、GTE10
2で求められた座標データや色情報、フレームバッファ
110に展開されたCLUTやテクスチャパターンデー
タなどに基づいてモデリング処理やレンダリング処理な
どを行う。そして、三次元モデルを配置して構成した仮
想三次元空間における任意領域の二次元投影画像をフレ
ームバッファ110上に描画する。その後、この画像デ
ータに同期信号を付加するなどして映像信号としてモニ
タディスプレイ56に出力する。これによりモニタディ
スプレイ56の画面上にはゲーム内容に応じた映像が表
示される。The GPU 109 responds accordingly to the GTE 10
Modeling processing and rendering processing are performed based on the coordinate data and color information obtained in step 2, CLUT and texture pattern data developed in the frame buffer 110, and the like. Then, a two-dimensional projected image of an arbitrary area in the virtual three-dimensional space configured by arranging the three-dimensional model is drawn on the frame buffer 110. After that, the image data is output to the monitor display 56 as a video signal by adding a synchronization signal or the like. As a result, an image corresponding to the game content is displayed on the screen of the monitor display 56.
【0030】また、CPU101は、CD−ROM54
からサウンドデータを読み出してメインメモリ104や
SPU111に転送し、SPU111にサウンドの再生
を指示する。これに応じてSPU111は、これらのサ
ウンドデータについて変調処理や再生処理などを適宜実
行する。加えて、このサウンド再生データをCD−RO
Mデコーダ114から転送されたオーディオ再生データ
と重ね合わせて音声信号としてモニタディスプレイ56
に出力する。これによりモニタディスプレイ56の内臓
スピーカ(図示省略)からはゲーム内容に応じたBGM
(BackGroud Music)や効果音などが出力される。The CPU 101 has a CD-ROM 54
Then, the sound data is read from the main memory 104 and transferred to the main memory 104 or the SPU 111 to instruct the SPU 111 to reproduce the sound. In response to this, the SPU 111 appropriately executes a modulation process, a reproduction process, and the like on these sound data. In addition, this sound reproduction data is stored in a CD-RO
The monitor display 56 is superimposed on the audio reproduction data transferred from the M decoder 114 to produce an audio signal.
Output to As a result, a built-in speaker (not shown) of the monitor display 56 outputs BGM according to the game content.
(BackGroud Music) and sound effects are output.
【0031】また、CPU101は、発振器(図示省
略)から供給されるタイミング信号に基づいてクロック
信号を生成する。そして、このクロック信号を内蔵する
タイマカウンタ(図示省略)によって計数することで時
間の計時処理を行う。The CPU 101 generates a clock signal based on a timing signal supplied from an oscillator (not shown). The clock signal is counted by a built-in timer counter (not shown) to perform a time counting process.
【0032】GTE102はCPU101に接続され、
CPU101のコプロセッサとして動作する。このGT
E102は、CPU101からの演算要求に応じて固定
小数点形式の行列やベクトルの演算処理を行う。この演
算処理には、たとえば、三次元モデルを構成する各三次
元座標データについて、移動、回転、拡大、縮小などの
座標計算や二次元座標データへの透視変換計算、仮想的
に設定された光源の種類やその光源からの距離や角度、
視点位置などに応じて各部の輝度を計算する輝度計算な
どが含まれる。The GTE 102 is connected to the CPU 101,
It operates as a coprocessor of the CPU 101. This GT
E <b> 102 performs a fixed point format matrix or vector operation in response to an operation request from the CPU 101. In this calculation processing, for example, for each of the three-dimensional coordinate data constituting the three-dimensional model, coordinate calculation such as movement, rotation, enlargement, reduction, etc., perspective transformation calculation to two-dimensional coordinate data, a virtually set light source Type, distance and angle from the light source,
This includes a luminance calculation for calculating the luminance of each part according to the viewpoint position and the like.
【0033】周辺デバイス103は、割り込み制御やD
MA(Direct Memory Access )転送に関する制御など
を行う。メインメモリ104は、CPU101が実行す
るプログラムやその実行のために必要となるデータなど
が格納されるメモリである。このメインメモリ104の
メモリ構成や格納データなどについては後述する。OS
−ROM105は、OSカーネルやブートローダなど、
ゲーム装置本体52の基本制御を行うOSが格納されて
いる。The peripheral device 103 performs interrupt control and D
Control such as MA (Direct Memory Access) transfer is performed. The main memory 104 is a memory for storing programs executed by the CPU 101 and data necessary for the execution. The memory configuration and stored data of the main memory 104 will be described later. OS
-The ROM 105 includes, for example, an OS kernel and a boot loader.
An OS for performing basic control of the game apparatus main body 52 is stored.
【0034】MDEC106は、圧縮画像の伸張処理を
行う。具体的には、JPEG(Joint Photographic Cod
ing Experts Group)方式やMPEG(Moving Picture
Expert Group)方式などの静止画および動画の圧縮画像
データに対して、ハフマン符号化(Huffman coding )
のデコード処理、逆量子化処理、IDCT(InversedDi
screte Cosine Translation;逆離散コサイン変換)演
算などを行い、圧縮画像データを伸張する。また、PI
O107はパラレルデータ用の拡張ポートであり、SI
O108はシリアルデータ用の拡張ポートである。The MDEC 106 performs a process of expanding a compressed image. Specifically, JPEG (Joint Photographic Cod
ing Experts Group) or MPEG (Moving Picture)
Huffman coding (Huffman coding) for compressed image data of still images and moving images such as Expert Group
Decoding, inverse quantization, IDCT (InversedDi
Performs an operation such as a discrete cosine translation (inverse discrete cosine transform) to expand the compressed image data. Also, PI
O107 is an extension port for parallel data, SI
O108 is an extension port for serial data.
【0035】GPU109は、CPU101とは独立し
て動作するサブプロセッサである。このGPU109
は、CPU101からの描画指示に従ってGTE102
で求められた座標データや色情報、フレームバッファ1
10に展開されたCLUTやテクスチャパターンデータ
などに基づいて、複数のポリゴンによって構成される三
次元モデルのモデリング処理やレンダリング処理などを
行う。そして、三次元モデルを配置して構成した仮想三
次元空間における任意領域の二次元投影画像をフレーム
バッファ110上に描画する。なお、ポリゴンとは、三
次元モデルを構成する図形の最小単位であり、三角形や
四角形などの多角形平面からなるものである。The GPU 109 is a sub-processor that operates independently of the CPU 101. This GPU109
Is a GTE 102 according to a drawing instruction from the CPU 101.
Coordinate data and color information obtained in step 2, frame buffer 1
Based on the CLUT, texture pattern data, and the like developed in 10, a modeling process and a rendering process of a three-dimensional model composed of a plurality of polygons are performed. Then, a two-dimensional projected image of an arbitrary area in the virtual three-dimensional space configured by arranging the three-dimensional model is drawn on the frame buffer 110. The polygon is a minimum unit of a figure constituting a three-dimensional model, and is formed of a polygonal plane such as a triangle or a quadrangle.
【0036】また、GPU109は、このようにして描
画した画像データ、あるいはメインメモリ104から転
送された画像データに同期信号を付加するなどして映像
信号を生成し、モニタディスプレイ56に出力する。The GPU 109 generates a video signal by adding a synchronization signal to the image data thus drawn or the image data transferred from the main memory 104, and outputs the video signal to the monitor display 56.
【0037】フレームバッファ110はデュアルポート
RAMによって構成され、GPU109により描画され
る画像データ、あるいはメインメモリ104から転送さ
れる画像データを格納する描画領域と、モニタディスプ
レイ56に表示する画像データを格納する表示領域とを
有する。この描画領域と表示領域は映像表示を行う際の
フィールドレートに応じてGPU109により交互に切
り替えられる。The frame buffer 110 is constituted by a dual port RAM, and stores a drawing area for storing image data drawn by the GPU 109 or image data transferred from the main memory 104 and image data to be displayed on the monitor display 56. And a display area. The drawing area and the display area are alternately switched by the GPU 109 in accordance with the field rate when displaying an image.
【0038】また、この他にフレームバッファ110に
は、色指定のために参照するカラールックアップテーブ
ル(CLUT)や、テクスチャマッピング用のテクスチ
ャパターンデータなどが格納される。In addition, the frame buffer 110 stores a color lookup table (CLUT) referred to for specifying a color, texture pattern data for texture mapping, and the like.
【0039】SPU111は、CPU101とは独立し
て動作するサブプロセッサである。このSPU111
は、CPU101からのサウンド再生指示に従ってサウ
ンドバッファ112に格納されたADPCM(Adaptive
Differential Pulse Code modulation)形式のサウン
ドデータに対して音量調整処理や、ピッチ変換、音程調
整、エンベロープ、リバーブなどの各種変調処理を適宜
実行する。加えてその再生処理を行い、音声信号として
モニタディスプレイ56に出力する。The SPU 111 is a sub-processor that operates independently of the CPU 101. This SPU111
Are ADPCM (Adaptive) stored in the sound buffer 112 in accordance with a sound reproduction instruction from the CPU 101.
Various modulation processing such as volume adjustment processing, pitch conversion, pitch adjustment, envelope, and reverb are appropriately performed on the sound data in the Differential Pulse Code modulation (Differential Pulse Code Modulation) format. In addition, the reproduction processing is performed, and the reproduced signal is output to the monitor display 56 as an audio signal.
【0040】また、SPU111は、CD−ROMデコ
ーダ114から転送されたオーディオ再生データをSP
U111で再生したサウンド再生データと重ね合わせて
音声信号としてモニタディスプレイ56に出力する。The SPU 111 converts the audio reproduction data transferred from the CD-ROM decoder 114 into an SP.
The data is superimposed on the sound reproduction data reproduced in U111 and output to the monitor display 56 as an audio signal.
【0041】サウンドバッファ112は、CPU101
によりメインメモリ104から転送されたADPCM形
式のサウンドデータなどを一時的に格納するメモリであ
る。また、このサウンドバッファ112は、SPU11
1がリバーブ処理を行う際に作業領域として使用した
り、加工用のサウンドデータなどをメインメモリ104
へ転送する際のバッファとしても使用される。The sound buffer 112 includes the CPU 101
Is a memory for temporarily storing ADPCM-format sound data and the like transferred from the main memory 104. The sound buffer 112 is used for the SPU 11
1 is used as a work area when performing reverb processing, and sound data for processing is stored in the main memory 104.
It is also used as a buffer when transferring to.
【0042】CD−ROMドライブ113は、CD−R
OM54の駆動制御を行い、CD−ROM54に格納さ
れている符号化されたデータを読み取る。CD−ROM
デコーダ114は、CD−ROMドライブ113がCD
−ROM54から読み取ったデータをデコードするとと
もにエラー訂正処理などを行い、デコードしたプログラ
ムやデータをメインメモリ104やSPU111などに
転送する。また、CD−ROMドライブ113は内部音
源およびミキサ(共に図示省略)を備え、オーディオデ
ータの再生機能を有する。CD−ROMバッファ115
は、転送用データを一時的に格納するメモリである。The CD-ROM drive 113 has a CD-R
The drive control of the OM 54 is performed, and the encoded data stored in the CD-ROM 54 is read. CD-ROM
The decoder 114 has a CD-ROM drive 113
Decoding the data read from the ROM 54 and performing error correction processing, etc., and transfers the decoded programs and data to the main memory 104, the SPU 111, and the like. The CD-ROM drive 113 includes an internal sound source and a mixer (both not shown) and has a function of reproducing audio data. CD-ROM buffer 115
Is a memory for temporarily storing transfer data.
【0043】通信デバイス116には、コントローラ5
3およびメモリカード55が接続される。この通信デバ
イス116は、コントローラ53およびメモリカード5
5とゲーム装置本体52の各部、たとえばCPU101
やメインメモリ104との間のデータ転送を制御する。The communication device 116 includes the controller 5
3 and the memory card 55 are connected. The communication device 116 includes the controller 53 and the memory card 5
5 and each part of the game device main body 52, for example, the CPU 101
And data transfer with the main memory 104.
【0044】コントローラ53は、プレイヤからの操作
入力に応じた各種操作信号を通信デバイス116を介し
てゲーム装置本体52に送出する入力デバイスである。
このコントローラ53には、スタートボタンや方向キー
など複数の入力ボタンが設けられている。メモリカード
55はフラッシュメモリによって構成され、ゲームデー
タを格納する。The controller 53 is an input device for transmitting various operation signals corresponding to the operation input from the player to the game apparatus main body 52 via the communication device 116.
The controller 53 is provided with a plurality of input buttons such as a start button and a direction key. The memory card 55 is configured by a flash memory and stores game data.
【0045】なお、このゲーム装置本体52において、
メインメモリ104と、フレームバッファ110、サウ
ンドバッファ112、CD−ROMバッファ115、M
DEC106との間では、画像表示やサウンド出力など
に際して大量の画像データやサウンドデータの転送を行
う必要がある。このため、データ転送を高速で行うため
に、CPU101を介さずに周辺デバイス103の制御
下において直接両者間でデータ転送を行う、いわゆるD
MA転送が行われる。In this game device main body 52,
Main memory 104, frame buffer 110, sound buffer 112, CD-ROM buffer 115, M
It is necessary to transfer a large amount of image data and sound data to the DEC 106 when displaying images and outputting sounds. For this reason, in order to perform data transfer at high speed, data transfer is directly performed between the two devices under the control of the peripheral device 103 without the intervention of the CPU 101.
MA transfer is performed.
【0046】また、この第1実施例において、CPU1
01は、生成手段、サイズ変更手段、スケール変更の機
能を有する。In the first embodiment, the CPU 1
01 has a function of a generation unit, a size change unit, and a scale change.
【0047】次に、CPU101によりCD−ROM5
4から読み出され、メインメモリ104に格納されるプ
ログラムやデータについて説明する。Next, the CPU 101 causes the CD-ROM 5
4 and the programs and data stored in the main memory 104 will be described.
【0048】図3は、メインメモリ104のメモリ構成
を示す図である。同図に示すようにメインメモリ104
は、CPU101が実行するプログラムを格納するプロ
グラム格納領域104a、各ステージ毎にゲームを進め
て行く本実施の形態におけるゲームにおいて現ステージ
の背景として用いる二次元画像データ等を格納するステ
ージデータ格納領域104b、三次元モデルのモデリン
グデータやキャラクタ画像データなどを格納するキャラ
クタデータ格納領域104c、及びその他の領域104
dなどを有する。このその他の領域104dには、図4
に示すように、基準点の3次元座標データと主キャラク
タの3次元座標データ、及び各敵キャラクタ1・・・の
3次元座標データが格納される。FIG. 3 is a diagram showing a memory configuration of the main memory 104. As shown in FIG.
Is a program storage area 104a for storing a program to be executed by the CPU 101, and a stage data storage area 104b for storing two-dimensional image data and the like used as a background of the current stage in the game according to the present embodiment in which the game is advanced for each stage. Data storage area 104c for storing modeling data of a three-dimensional model, character image data, and the like, and other areas 104
d etc. In this other area 104d, FIG.
, Three-dimensional coordinate data of the reference point, three-dimensional coordinate data of the main character, and three-dimensional coordinate data of each of the enemy characters 1 are stored.
【0049】以上の構成にかかる本実施の形態におい
て、ゲームが開始されるとCPU101は、メインメモ
リ104に情報を格納する領域を確保し、これにより図
3に示したように、メインメモリ104にプログラム領
域104a、ステージデータ領域104b、キャラクタ
領域104c、その他の領域104d等が確保されるこ
ととなる。そして、ゲーム開始要求があると、開始する
ゲームのステージに必要な情報をCD−ROM54から
メインメモリ104に読み込む。すなわち、本実施の形
態においてCD−ROM54に格納されているゲームプ
ログラムに基づき実行されるゲームは、各々独立したゲ
ームである複数のステージで構成されており、ゲーム開
始に先立って、ステージに必要な情報をCD−ROM5
4から読み込でステージ処理を開始する。In the present embodiment having the above configuration, when a game is started, the CPU 101 secures an area for storing information in the main memory 104, and thereby, as shown in FIG. The program area 104a, the stage data area 104b, the character area 104c, the other area 104d, and the like are secured. Then, when there is a game start request, information necessary for the stage of the game to be started is read from the CD-ROM 54 into the main memory 104. That is, in the present embodiment, the game that is executed based on the game program stored in the CD-ROM 54 is composed of a plurality of stages, each of which is an independent game. Information on CD-ROM5
Then, stage processing is started by reading from step 4.
【0050】このステージ処理の開始に伴って、CPU
101は図5に示すフローチャートに従って動作し、先
ず初期処理を実行する(S101)。この初期処理は、
図6に示すフローチャートに従って行われ、移動体の初
期座標を取得する(S201)。ここで、移動体とは、
このステージにおける主キャラクタでありプレイヤの操
作により移動するオブジェクトであって、図8(a)に
示す移動体304、あるいは図9(a)に示す移動体3
04である。With the start of this stage processing, the CPU
101 operates according to the flowchart shown in FIG. 5, and first executes an initial process (S101). This initial processing is
This is performed according to the flowchart shown in FIG. 6, and the initial coordinates of the moving object are acquired (S201). Here, the moving object is
The main character on this stage, which is an object that is moved by the operation of the player, is the moving object 304 shown in FIG. 8A or the moving object 3 shown in FIG.
04.
【0051】次に、第2の表示体303の半径を設定す
るが、この第2の表示体303の半径の設定に際して
は、予め基準点301を設定し、この基準点301を中
心として、前記移動体304の初期座標を一点とする円
の半径を算出して設定する(S202)。引き続き、前
記半径の円からなる第2の表示体303を生成するとと
もに、この第2の表示体303よりも遙かに半径が小さ
く、前記基準点301を中心とする円からなる第1の表
示体302を生成する。このとき、第1及び第2の表示
体302、303は同一平面上に生成する(S20
3)。さらに、視点305を設定するが、この視点30
5は移動体304の所定距離後方に設定する(S20
4)。Next, the radius of the second display body 303 is set. When setting the radius of the second display body 303, a reference point 301 is set in advance, and the reference point 301 is centered on the reference point 301. The radius of a circle having the initial coordinates of the moving body 304 as one point is calculated and set (S202). Subsequently, a second display body 303 composed of a circle having the radius is generated, and a first display composed of a circle centered on the reference point 301 having a much smaller radius than the second display body 303 is generated. Generate a body 302. At this time, the first and second display bodies 302 and 303 are generated on the same plane (S20).
3). Further, a viewpoint 305 is set.
5 is set a predetermined distance behind the moving body 304 (S20).
4).
【0052】なお、図8(a)及び図9(a)におい
て、符号306、307は、視点305からの視野角を
示す視野角臨界線であって、視点305を基点とする第
2表示体303との接線からなる。また、図9(a)に
おいて、309は、モニタディスプレイ56に描画する
際の表示領域を示しており、また、同図においては基準
点(図示せず)上に敵キャラクタ308が配置される。
したがって、図9(a)の各要素が生成されている状態
で次の描画処理(S205)が実行されると、モニタデ
ィスプレイ56には、図10(a)に示すように、前記
視点305から見た敵キャラクタ308が基準点上に描
画され、その下部周囲に小径の円からなる第1の表示体
302が描画されるとともに、第1の表示体302の周
囲であって同一平面上に、これと同心円であって移動体
304と交わる円からなる第2の表示体が描画される。In FIGS. 8A and 9A, reference numerals 306 and 307 denote viewing angle critical lines indicating the viewing angle from the viewpoint 305, and the second display body having the viewpoint 305 as a base point. 303. 9A, reference numeral 309 denotes a display area when drawing on the monitor display 56. In the same figure, an enemy character 308 is arranged on a reference point (not shown).
Therefore, when the next drawing process (S205) is executed in a state where the elements shown in FIG. 9A are generated, the monitor display 56 displays from the viewpoint 305 as shown in FIG. The viewed enemy character 308 is drawn on the reference point, and a first display body 302 composed of a small-diameter circle is drawn around the lower part of the enemy character 308. On the same plane around the first display body 302, A second display object which is a concentric circle and intersects with the moving object 304 is drawn.
【0053】そして、図5のフローチャートのS101
に続くS102においては、図10(a)に示した画面
上等にゲームスタート表示を行った後、移動処理(S1
03)を実行する。この移動処理(S103)は、図7
に示すフローチャートに従って行われ、コントローラ5
3からキャラクタの移動入力があったか否かをチェック
する(S301)。移動入力があったならば、それが前
後移動入力であるか否かをチェックし(S302)、前
後移動入力ではなければ回転移動入力であると判断し
て、回転移動処理を実行する(S307)。Then, S101 of the flowchart of FIG.
In S102 following step S102, the game start display is performed on the screen shown in FIG.
03) is performed. This movement processing (S103) is performed in the manner shown in FIG.
Is performed according to the flowchart shown in FIG.
It is checked whether or not there has been a character movement input from 3 (S301). If there is a movement input, it is checked whether or not it is a forward / backward movement input (S302). If not, it is determined that the input is a rotational movement input, and a rotational movement process is executed (S307). .
【0054】この回転移動処理においては、コントロー
ラ53から入力された回転移動方及び移動距離に応じ
て、第2の表示体303上において移動体304を移動
させた場合の位置座標を求める。したがって、コントロ
ーラ53からの入力が左方向への回転移動であった場合
には、図8(a)に矢印で示すように、移動体304
は第2の表示体303上にて左方向に移動した位置の座
標が求められる。しかし、この回転移動処理において
は、後述する前後移動処理とは異なり画面のスケールは
変更しない。In this rotational movement processing, the position coordinates when the movable body 304 is moved on the second display body 303 are obtained in accordance with the rotational movement method and the movement distance inputted from the controller 53. Therefore, when the input from the controller 53 is a rotational movement in the left direction, as shown by an arrow in FIG.
The coordinates of the position moved leftward on the second display 303 are obtained. However, in the rotational movement processing, the scale of the screen is not changed unlike the forward / backward movement processing described later.
【0055】また、S302でのチェックの結果、前後
移動入力であったならば、前後移動させた場合の移動体
304と基準点301との距離を取得し(S303)、
この取得した移動体304と基準点301との距離が、
図11に示すように、第1の表示体302の半径である
第1の半径(RMIN)以上となるか否かをチェックする
(S304)。そして、前記距離が前記第1の半径(R
MIN)未満である場合には、前後移動処理(S306)
を行うことなくリターンする。また、前後移動させた場
合の移動体304と基準点301との距離が前記第1の
半径(RMIN)以上である場合には、この距離が第2の
表示体303の最大半径である第3の半径(RMAX)以
下となるか否かをチェックし(S305)、第3の半径
(RMAX)を超える場合にも、前後移動処理(S30
6)を行うことなくリターンする。そして、前後移動さ
せた場合に、移動体304が第1の半径(RMIN)と第
3の半径(RMAX)との範囲内である場合にのみ、前後
移動処理を行う(S306)。したがって、移動体30
4の移動は、第1の半径(RMIN)と第3の半径
(RMAX)との範囲内に制限される。If the result of the check in S302 indicates that the input is a forward / backward movement, the distance between the moving body 304 and the reference point 301 in the case of forward / backward movement is acquired (S303).
The distance between the obtained moving object 304 and the reference point 301 is
As shown in FIG. 11, it is checked whether or not the radius is equal to or more than a first radius (R MIN ) which is the radius of the first display body 302 (S304). Then, the distance is equal to the first radius (R
MIN ), the process of moving back and forth (S306)
Return without performing. Further, when the distance between the moving body 304 and the reference point 301 when moved forward and backward is greater than or equal to the first radius (R MIN ), this distance is the maximum radius of the second display body 303. 3 of radius (R MAX) hereinafter become whether checked (S305), even when the third greater than the radius (R MAX), before and after movement processing (S30
Return without performing 6). Then, when the moving body 304 is moved back and forth, only when the moving body 304 is within the range between the first radius (R MIN ) and the third radius (R MAX ), the moving process is performed (S306). Therefore, the moving body 30
The movement of 4 is limited within a first radius (R MIN ) and a third radius (R MAX ).
【0056】この前後移動処理(S306)において
は、コントローラ53から入力された移動方入力及び移
動距離入力に応じて、移動体304と基準点301とを
結ぶ直線上にて移動体304を前後移動させた場合の位
置座標を求める。したがって、コントローラ53からの
入力が前方移動であった場合には、図8(b)に矢印
′で示すように、移動体304は前記直線上にて基準
点301に近接する方向に移動させた場合の位置座標が
求められる。In the forward / backward moving process (S306), the moving body 304 is moved back and forth on a straight line connecting the moving body 304 and the reference point 301 according to the moving direction input and the moving distance input inputted from the controller 53. The position coordinates in the case where it is made to be obtained. Therefore, when the input from the controller 53 is forward movement, the moving body 304 is moved in the direction approaching the reference point 301 on the straight line as indicated by an arrow 'in FIG. 8B. The position coordinates of the case are obtained.
【0057】また、図5のフローチャートにおいては、
以上の移動処理(S103)に続いて、第2の表示体3
03の半径を設定する(S104)。すなわち、前述の
ように移動体304は第2の表示体上に生成されるもの
であり、移動体304の移動すべき位置の座標は明らか
であるとともに、第2の表示体303は基準点301を
中心とする円であるので、これらに基づき第2の表示体
303の半径を演算して設定する。引き続き、この設定
した半径であって基準点301を中心とする円からなる
第2の表示体303を生成する(S105)。このと
き、前述したように、移動体304の移動は、第1の半
径(RMIN)と第3の半径(RMAX)との範囲内に制限さ
れることから、生成される第2の表示体303の半径
は、第1の半径(RMIN)以上かつ第3の半径(RMAX)
以下である。In the flowchart of FIG.
Subsequent to the above movement processing (S103), the second display 3
03 is set (S104). That is, as described above, the moving body 304 is generated on the second display body, the coordinates of the position to which the moving body 304 should move are clear, and the second display body 303 has the reference point 301. , The radius of the second display body 303 is calculated and set based on these circles. Subsequently, a second display body 303 having the set radius and a circle centered on the reference point 301 is generated (S105). At this time, as described above, since the movement of the moving body 304 is limited to the range between the first radius (R MIN ) and the third radius (R MAX ), the generated second display is generated. The radius of the body 303 is equal to or larger than the first radius (R MIN ) and the third radius (R MAX )
It is as follows.
【0058】さらに、移動体304の位置に応じて視点
305を前後移動させるとももに、この視点の前後移動
に伴って、画面のスケールを変更する(S106)。し
かる後に、この前後移動させた視点305と変更した画
面のスケールとに基づき、描画処理を実行する(S10
7)。したがって、図9(b)に示すように、移動体3
04が基準点上に位置する敵キャラクタ308に近づい
た場合には、図10(b)に示すように、敵キャラクタ
308及び第1の表示体302が大きく表示され、敵キ
ャラクタ308から遠のいた場合には、図10(a)に
示すように、敵キャラクタ308及び第1の表示体30
2が小さく表示されることとなる。Further, the viewpoint 305 is moved back and forth according to the position of the moving body 304, and the scale of the screen is changed in accordance with the movement of the viewpoint back and forth (S106). Thereafter, a drawing process is executed based on the viewpoint 305 moved forward and backward and the scale of the changed screen (S10).
7). Therefore, as shown in FIG.
When 04 approaches the enemy character 308 located on the reference point, the enemy character 308 and the first display body 302 are displayed large as shown in FIG. As shown in FIG. 10A, the enemy character 308 and the first display 30
2 will be displayed small.
【0059】このとき、同心円からなる第1の表示体3
02のサイズに対する第2の表示体303のサイズに着
目することにより、変化したスケールからなる画面にお
いて、移動体304の敵キャラクタ308に対する距離
を容易かつ明瞭に把握することが可能となる。しかも、
画面上に極めて単純な形態である円からなる第1、第2
の表示体302、303を表示するのみで、前記距離を
把握し得るのであるから、移動体304が移動する空間
の背景画像への影響も極めて少ないものとなる。また、
移動体304と両表示体302、303とが同一画面上
に表示されていることから、この両者を同一視線で視認
することが可能であって、視線移動を伴うこともない。At this time, the first display 3 composed of concentric circles
By focusing on the size of the second display body 303 with respect to the size of 02, it is possible to easily and clearly grasp the distance of the moving body 304 to the enemy character 308 on the screen having the changed scale. Moreover,
First and second circles that are extremely simple on the screen
Since the distance can be grasped only by displaying the display bodies 302 and 303, the influence on the background image of the space in which the moving body 304 moves is very small. Also,
Since the moving body 304 and both the display bodies 302 and 303 are displayed on the same screen, both can be visually recognized with the same line of sight, and there is no movement of the line of sight.
【0060】そして、S107に続くS108では、ゲ
ームが終了したか否かをチェックし、ゲームが終了する
までS103〜S108のループを繰り返し、ゲームが
終了したならば、モニタディスプレイ56にゲーム終了
表示を行って(S109)、ゲームを終了する。Then, in S108 following S107, it is checked whether or not the game is over, and the loop of S103 to S108 is repeated until the game is over. When the game is over, a game completion display is displayed on the monitor display 56. Go (S109) and end the game.
【0061】なお、本実施の形態においては、家庭用ゲ
ーム機をプラットホームとして本発明を実現した場合に
ついて述べた。しかし、本発明は、パーソナルコンピュ
ータなどの汎用コンピュータやアーケードゲーム機をプ
ラットホームとして実現してもよい。また、本実施の形
態では、本発明を実現するためのプログラムやデータを
CD−ROMに格納し、このCD−ROMを記録媒体と
して用いた。しかしながら、記録媒体はCD−ROMに
限定されるものではなく、磁気ディスクやROMカード
などコンピュータが読み取り可能なその他の磁気的、光
学的記録媒体あるいは半導体メモリであってもよい。In this embodiment, a case has been described in which the present invention is realized using a home game machine as a platform. However, the present invention may be realized by using a general-purpose computer such as a personal computer or an arcade game machine as a platform. In the present embodiment, programs and data for realizing the present invention are stored in a CD-ROM, and the CD-ROM is used as a recording medium. However, the recording medium is not limited to a CD-ROM, but may be another computer-readable magnetic or optical recording medium such as a magnetic disk or a ROM card or a semiconductor memory.
【0062】また、本発明を実現するためのプログラム
やデータは、ゲーム機やコンピュータに対して着脱的な
CD−ROMなどのメディアにより提供される形態に限
定されず、あらかじめゲーム機やコンピュータのメモリ
にプレインストールしてある形態であってもよい。ま
た、本発明を実現するためのプログラムやデータは、通
信回線などを介して接続された他の機器から受信してメ
モリに記録する形態であってもよい。さらには、通信回
線などを介して接続された他の機器側のメモリに上記プ
ログラムやデータを記録し、このプログラムやデータを
通信回線などを介して使用する形態であってもよい。The programs and data for realizing the present invention are not limited to the form provided by a medium such as a CD-ROM that is detachable from a game machine or a computer. May be preinstalled. Further, a program or data for realizing the present invention may be received from another device connected via a communication line or the like and recorded in a memory. Further, the program and data may be recorded in a memory of another device connected via a communication line or the like, and the program or data may be used via a communication line or the like.
【0063】[0063]
【発明の効果】以上説明したように本発明は、基準点を
共有する第1、第2の表示体を生成し、移動体の基準点
と距離に応じて第2の表示体のサイズを変更するととも
に、変更されたサイズに応じて画面のスケールを変更す
るようにした。したがって、第1の表示体のサイズに対
する第2の表示体のサイズに着目することにより、変化
したスケールからなる画面において、移動体の基準点に
対する距離を容易に把握することが可能となる。しか
も、画面上に第1、第2の表示体を表示するのみである
から、移動体が移動する空間の背景画像への影響を少な
くすることができる。また、移動体と表示体とを同一画
面上に表示すればよいのであるから、この両者を同一視
線で視認することが可能であって、視線移動を伴うこと
もない。よって、プレイヤがゲームに集中することがで
き、ゲーム上重要な場面で操作チャンスが奪われてしま
うことなく、当該ゲームの面白さを充分に味わうことが
可能となる。As described above, according to the present invention, the first and second display objects sharing the reference point are generated, and the size of the second display object is changed according to the reference point and the distance of the moving object. In addition, the scale of the screen is changed according to the changed size. Therefore, by focusing on the size of the second display body with respect to the size of the first display body, it is possible to easily grasp the distance of the moving body to the reference point on the screen including the changed scale. Moreover, since only the first and second display bodies are displayed on the screen, the influence of the space in which the moving body moves on the background image can be reduced. In addition, since it is only necessary to display the moving body and the display body on the same screen, it is possible to visually recognize both of them with the same line of sight, and there is no movement of the line of sight. Therefore, the player can concentrate on the game, and can fully enjoy the fun of the game without losing an operation chance in an important scene in the game.
【0064】また、変更された第2の表示体のサイズに
応じて、画面を形成するための視点の位置を変更するよ
うにしたことから、第2の表示体が線のみで構成される
単純な形態であっても、視点の位置の変更により、その
サイズの変化を明瞭に視認することができ、よって、第
2の表示体や第1の表示体の形態を単純化して、背景画
像等への影響を可及的に少なくしつつ、移動体の基準点
に対する距離を容易に把握することが可能となる。Further, since the position of the viewpoint for forming the screen is changed in accordance with the changed size of the second display body, the second display body is composed of only lines. Even in a simple form, the change in the size can be clearly recognized by changing the position of the viewpoint, so that the form of the second display body or the first display body is simplified, and a background image or the like is obtained. It is possible to easily grasp the distance of the moving object to the reference point while minimizing the influence on the moving object.
【0065】また、第1、第2の表示体を同一平面上に
生成するようにしたことから、第2の表示体のサイズの
変化を明瞭に認識することができ、その結果、移動体の
基準点までの距離を明瞭に把握することが可能となる。Further, since the first and second display bodies are generated on the same plane, a change in the size of the second display body can be clearly recognized. It is possible to clearly grasp the distance to the reference point.
【0066】また、第1、第2の表示体を相似形として
生成するようにしたことから、第2の表示体の相対的な
サイズの変化を明瞭に認識することができ、その結果、
移動体の基準点までの距離を明瞭に把握することが可能
となる。Further, since the first and second display bodies are generated as similar shapes, a change in the relative size of the second display body can be clearly recognized, and as a result,
The distance to the reference point of the moving object can be clearly grasped.
【0067】また、第1、第2の表示体を基準点を中心
とする同心円として生成するようにしたことから、同心
円である第1の表示体に対する第2の表示体のサイズを
明瞭に認識することができ、移動体の基準点までの距離
を明瞭に把握することが可能となるのみならず、このと
き基準点が同心円からなる第1、第2の表示体の中心で
あることにより、一層移動体の基準点までの距離の把握
が明瞭となる。しかも、両表示体が極めて単純な形態で
ある円であることにより、背景画像への影響も極めて少
ないものにすることができる。Further, since the first and second display bodies are generated as concentric circles centered on the reference point, the size of the second display body with respect to the first display body which is a concentric circle is clearly recognized. Not only can the distance to the reference point of the moving object be clearly grasped, but also at this time, the reference point is the center of the first and second display objects formed of concentric circles, The grasp of the distance to the reference point of the moving object becomes clearer. Moreover, since both display bodies are circles in a very simple form, it is possible to minimize the influence on the background image.
【0068】また、第2の表示体のサイズが第1の表示
体のサイズよりも大きいと判断される場合に、前記第2
の表示体のサイズを変更するようにしたことから、第2
の表示体のサイズの変化範囲を肉眼で認識可能な適正範
囲に制限することができ、その結果、第2の表示体のサ
イズの変化する全ての範囲において、適正に移動体と基
準点までの距離を把握することができる。If it is determined that the size of the second display is larger than the size of the first display, the second display
Because the size of the display body of the was changed, the second
The range of change in the size of the display body can be limited to an appropriate range recognizable by the naked eye. As a result, in the entire range in which the size of the second display body changes, the distance between the moving body and the reference point can be appropriately adjusted. The distance can be grasped.
【0069】また、第2の表示体のサイズが変更されな
い場合には、前記サイズの変更導く移動体の移動を行わ
ないようにしたことから、移動体の移動限界と第2の表
示体の最小サイズ限界とがマッチングすることとなり、
移動体の移動限界まで確実に第2の表示体のサイズの変
化による基準点までの距離の把握が可能となる。When the size of the second display body is not changed, the movement of the moving body that leads to the change of the size is not performed. The size limit will be matched,
The distance to the reference point due to the change in the size of the second display body can be ascertained with certainty up to the movement limit of the mobile body.
【0070】[0070]
【図1】本発明の一実施の形態を適用したゲームシステ
ムの全体構成を示す斜視図である。FIG. 1 is a perspective view showing an overall configuration of a game system to which an embodiment of the present invention is applied.
【図2】図1のゲーム装置本体とその周辺の回路構成を
示すブロック図である。FIG. 2 is a block diagram showing a circuit configuration of the game apparatus main body of FIG. 1 and its peripherals.
【図3】メインメモリのメモリ構成を示す図である。FIG. 3 is a diagram showing a memory configuration of a main memory.
【図4】メインメモリにおけるその他の領域の構成を示
す図である。FIG. 4 is a diagram showing a configuration of another area in the main memory.
【図5】CPUの処理手順を示すフローチャートであ
る。FIG. 5 is a flowchart illustrating a processing procedure of a CPU.
【図6】図5のフローチャートにおける初期処理の詳細
を示すフローチャートである。FIG. 6 is a flowchart showing details of an initial process in the flowchart of FIG. 5;
【図7】図5のフローチャートにおける移動処理の詳細
を示すフローチャートである。FIG. 7 is a flowchart showing details of a movement process in the flowchart of FIG. 5;
【図8】(a)は基準点、第1及び第2表示体、移動体
の位置関係と回転移動処理の処理内容とを示す概念図、
(b)は前後移動処理の処理内容を示す概念図である。FIG. 8A is a conceptual diagram illustrating a positional relationship between a reference point, first and second display bodies, and a moving body, and processing contents of a rotational movement process;
(B) is a conceptual diagram showing the processing content of the back and forth movement processing.
【図9】(a)は敵キャラクタ、第1及び第2表示体、
移動体の位置関係と回転移動処理の処理内容とを示す概
念図、(b)は前後移動処理の処理内容を示す概念図で
ある。FIG. 9A shows an enemy character, first and second display bodies,
FIG. 7B is a conceptual diagram showing the positional relationship of the moving object and the processing contents of the rotational movement processing, and FIG.
【図10】(a)は図9(a)の視点で描画された画
像、(b)は図9(b)の視点で描画された画像であ
る。10A is an image drawn from the viewpoint of FIG. 9A, and FIG. 10B is an image drawn from the viewpoint of FIG. 9B.
【図11】(a)(b)は、第1の半径と第3の半径と
を示す概念図である。FIGS. 11A and 11B are conceptual diagrams showing a first radius and a third radius.
【図12】従来技術の表示形態を示す図である。FIG. 12 is a diagram showing a display mode according to the related art.
301 視点 302 第1の表示体 303 第2の表示体 304 移動体 305 視点 301 viewpoint 302 first display body 303 second display body 304 moving body 305 viewpoint
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/62 340K Fターム(参考) 2C001 BA00 BA01 BA05 BC00 BC05 CB01 CB05 CB06 CC02 CC08 5B050 AA10 BA08 BA09 CA07 EA12 EA24 EA27 EA28 FA02 5C082 AA06 BA43 BA46 BB44 CB01 CB06 DA26 DA87 MM05 MM10 9A001 GZ04 HH24 HH29 HH35 JJ76 KK60 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification code FI Theme coat ゛ (Reference) G06F 15/62 340K F-term (Reference) 2C001 BA00 BA01 BA05 BC00 BC05 CB01 CB05 CB06 CC02 CC08 5B050 AA10 BA08 BA09 CA07 EA12 EA24 EA27 EA28 FA02 5C082 AA06 BA43 BA46 BB44 CB01 CB06 DA26 DA87 MM05 MM10 9A001 GZ04 HH24 HH29 HH35 JJ76 KK60
Claims (13)
ム装置であって、 基準点を共有する第1、第2の表示体を生成する生成手
段と、 前記移動体の前記基準点と距離に応じて前記第2の表示
体のサイズを変更するサイズ変更手段と、 前記サイズ変更手段のサイズ変更に応じて画面のスケー
ルを変更するスケール変更手段とを備えることを特徴と
するゲーム装置。1. A game device having a function of expressing movement of a moving object, comprising: generating means for generating first and second display objects sharing a reference point; and a distance from the reference point of the moving object. A game apparatus comprising: a size changing unit configured to change a size of the second display according to the size of the second display; and a scale changing unit configured to change a scale of a screen according to a size change of the size changing unit.
更手段のサイズ変更に応じて、画面を形成するための視
点の位置を変更することを特徴とする請求項1記載のゲ
ーム装置。2. The game device according to claim 1, wherein the scale changing unit changes a position of a viewpoint for forming a screen according to a size change of the size changing unit.
体を同一平面上に生成することを特徴とする請求項1又
は2記載のゲーム装置。3. The game device according to claim 1, wherein the generation unit generates the first and second display bodies on the same plane.
体を相似形として生成することを特徴とする請求項1、
2又は3記載のゲーム装置。4. The apparatus according to claim 1, wherein the generating unit generates the first and second display bodies as similar shapes.
4. The game device according to 2 or 3.
体を前記基準点を中心とする同心円として生成すること
を特徴とする請求項1、2又は3記載のゲーム装置。5. The game device according to claim 1, wherein the generating means generates the first and second display bodies as concentric circles centered on the reference point.
体と前記基準点の距離に応じて変更される第2の表示体
のサイズを比較する比較手段を更に備え、 前記サイズ変更手段は、前記比較手段で前記第2の表示
体のサイズが前記第1の表示体のサイズよりも大きいと
判断される場合に、前記第2の表示体のサイズを変更す
ることを特徴とする請求項1から5にいずれか記載のゲ
ーム装置。6. The size change unit further comprising: a comparison unit that compares a size of the first display unit with a size of a second display unit that is changed according to a distance between the mobile unit and the reference point. Changing the size of the second display when the comparing means determines that the size of the second display is larger than the size of the first display. Item 6. The game device according to any one of Items 1 to 5.
表示体のサイズが変更されない場合は、前記サイズの変
更導く移動体の移動を行わないことを特徴とする請求項
6記載のゲーム装置。7. The game apparatus according to claim 6, wherein when the size of the second display body is not changed by the size changing unit, the moving body that leads the change of the size is not moved.
る第1工程と、 移動体と前記基準点の距離を取得する第2工程と、 前記第2工程で取得した距離に応じて前記表示体のいず
れか一つのサイズを変更する第3工程と、 前記第3工程におけるサイズ変更に応じて画面のスケー
ルを変更する第4の工程とを備えることを特徴とする画
像生成方法。8. A first step of generating a plurality of display objects sharing a reference point, a second step of acquiring a distance between a moving object and the reference point, and a step of acquiring the distance according to the distance acquired in the second step. An image generation method, comprising: a third step of changing a size of any one of the display bodies; and a fourth step of changing a scale of a screen according to the size change in the third step.
サイズ変更に応じて、画像を形成するための視点の位置
を変更することを特徴とする請求項8記載の画像生成方
法。9. The image generating method according to claim 8, wherein in the fourth step, a position of a viewpoint for forming an image is changed according to the size change in the third step.
複数の表示体は、中心点を同一にする同心円であること
を特徴とする請求項8又は9記載の画像生成方法。10. The image generation method according to claim 8, wherein the plurality of display bodies generated in the first step are concentric circles having the same center point.
する第1手順と、 移動体と基準点との距離を取得する第2手順と、 前記第2手順で取得した距離に応じて前記表示体のいず
れか一つのサイズを変更する第3手順と、 前記第3手順におけるサイズ変更に応じて画面のスケー
ルを変更する第4手順とをコンピュータに実行させるた
めのプログラムを記録した記録媒体。11. A first procedure for creating a plurality of display objects sharing a reference point, a second procedure for acquiring a distance between a moving object and a reference point, and A recording medium recording a program for causing a computer to execute a third procedure of changing the size of any one of the display bodies and a fourth procedure of changing the scale of the screen according to the size change in the third procedure.
るサイズ変更に応じて、画面を形成するための視点の位
置を変更することを特徴とする請求項11記載の記録媒
体。12. The recording medium according to claim 11, wherein in the fourth step, a position of a viewpoint for forming a screen is changed according to a change in size in the third step.
複数の表示体は、中心点を同一にする同心円であること
を特徴とする請求項11又は12記載の記録媒体。13. The recording medium according to claim 11, wherein the plurality of display bodies generated by the first procedure are concentric circles having the same center point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35207698A JP3223170B2 (en) | 1998-11-26 | 1998-11-26 | GAME DEVICE, IMAGE GENERATION METHOD, AND RECORDING MEDIUM RECORDING IMAGE GENERATION PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35207698A JP3223170B2 (en) | 1998-11-26 | 1998-11-26 | GAME DEVICE, IMAGE GENERATION METHOD, AND RECORDING MEDIUM RECORDING IMAGE GENERATION PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000157738A true JP2000157738A (en) | 2000-06-13 |
JP3223170B2 JP3223170B2 (en) | 2001-10-29 |
Family
ID=18421623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP35207698A Expired - Lifetime JP3223170B2 (en) | 1998-11-26 | 1998-11-26 | GAME DEVICE, IMAGE GENERATION METHOD, AND RECORDING MEDIUM RECORDING IMAGE GENERATION PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3223170B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004135908A (en) * | 2002-10-18 | 2004-05-13 | Bridgestone Sports Co Ltd | Performance measuring instrument and method for golf club |
WO2007077670A1 (en) * | 2005-12-28 | 2007-07-12 | Konami Digital Entertainment Co., Ltd. | Game machine, game machine control method, and information storage medium |
WO2009019897A1 (en) * | 2007-08-09 | 2009-02-12 | Ssd Company Limited | Input device, input system, input method, program, and storage medium |
JP2009258523A (en) * | 2008-04-18 | 2009-11-05 | Sony Computer Entertainment Inc | Image display device, method for controlling image display device, and program |
-
1998
- 1998-11-26 JP JP35207698A patent/JP3223170B2/en not_active Expired - Lifetime
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004135908A (en) * | 2002-10-18 | 2004-05-13 | Bridgestone Sports Co Ltd | Performance measuring instrument and method for golf club |
WO2007077670A1 (en) * | 2005-12-28 | 2007-07-12 | Konami Digital Entertainment Co., Ltd. | Game machine, game machine control method, and information storage medium |
KR100972771B1 (en) | 2005-12-28 | 2010-07-28 | 가부시키가이샤 코나미 데지타루 엔타테인멘토 | Game machine, game machine control method, and information storage medium |
US8089483B2 (en) | 2005-12-28 | 2012-01-03 | Konami Digital Entertainment Co., Ltd. | Game machine, game machine control method, and information storage medium |
WO2009019897A1 (en) * | 2007-08-09 | 2009-02-12 | Ssd Company Limited | Input device, input system, input method, program, and storage medium |
JP2009258523A (en) * | 2008-04-18 | 2009-11-05 | Sony Computer Entertainment Inc | Image display device, method for controlling image display device, and program |
Also Published As
Publication number | Publication date |
---|---|
JP3223170B2 (en) | 2001-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6454653B1 (en) | Game apparatus, game display control method, and computer-readable storage medium | |
KR100463906B1 (en) | Image processing apparatus, game machine and image processing method and medium using the processing apparatus | |
JP3306397B2 (en) | Entertainment device, image generation method, and storage medium | |
JP2000102672A (en) | Game video device, change of visual point on game scene in video game, and readable recording medium memorizing visual point changing program on game scene in video game | |
JP3145064B2 (en) | Video game machine and medium recording video game program | |
JP2000167243A (en) | Entertainment system and recording medium | |
JP2000308759A (en) | Control method for video game characters, video game device, and storage medium | |
JP2006102275A (en) | Game system, program and information storage medium | |
JP2001321562A (en) | Game system and information recording medium | |
JP5255723B2 (en) | SELECTION DEVICE, SELECTION SYSTEM, SELECTION DEVICE CONTROL METHOD, AND PROGRAM | |
EP1126415A2 (en) | Image drawing method and apparatus | |
JP3747050B1 (en) | Program, information storage medium, and image generation system | |
JP3223170B2 (en) | GAME DEVICE, IMAGE GENERATION METHOD, AND RECORDING MEDIUM RECORDING IMAGE GENERATION PROGRAM | |
JP4508719B2 (en) | Program, information storage medium, and game system | |
JP2000126446A (en) | Game device, storing of game item, and data recording medium | |
JP2003210837A (en) | Image-generating system, program, and information- storage medium | |
JP2000218036A (en) | Game device, game control method and recording medium therefor | |
JP4721384B2 (en) | Image generation system, program, and information storage medium | |
JP2000189669A (en) | Game device, character action control method in game device and machine-readable recording medium | |
JP2992499B2 (en) | Image processing method and apparatus, recording medium | |
JP2001022644A (en) | Information processor, information control method, game system, game control method, falsification discriminating device for save data and memory unit | |
US6296567B1 (en) | Video game machine and computer-readable recording medium containing video game program | |
JP2000200362A (en) | Game device, hit decision method and recording medium recorded with hit decision program | |
JP3583994B2 (en) | Entertainment device, storage medium, and object display method | |
JP2872667B1 (en) | Video game apparatus, game screen output method, and readable recording medium on which game screen output program is recorded |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080817 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080817 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090817 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100817 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110817 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110817 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120817 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120817 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130817 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130817 Year of fee payment: 12 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130817 Year of fee payment: 12 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
EXPY | Cancellation because of completion of term |