Nothing Special   »   [go: up one dir, main page]

JP2004113320A - Airframe behavior expression method in flight simulation game machine - Google Patents

Airframe behavior expression method in flight simulation game machine Download PDF

Info

Publication number
JP2004113320A
JP2004113320A JP2002278358A JP2002278358A JP2004113320A JP 2004113320 A JP2004113320 A JP 2004113320A JP 2002278358 A JP2002278358 A JP 2002278358A JP 2002278358 A JP2002278358 A JP 2002278358A JP 2004113320 A JP2004113320 A JP 2004113320A
Authority
JP
Japan
Prior art keywords
game
aircraft
image data
coordinate system
expression method
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.)
Pending
Application number
JP2002278358A
Other languages
Japanese (ja)
Inventor
Masato Shinchi
新地 真人
Isao Okamoto
岡本 功
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taito Corp
Original Assignee
Taito Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Taito Corp filed Critical Taito Corp
Priority to JP2002278358A priority Critical patent/JP2004113320A/en
Publication of JP2004113320A publication Critical patent/JP2004113320A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide an airframe behavior expression method enabling various behaviors and phenomenons of an airplane caused by the change of environment conditions to be felt bodily with reality. <P>SOLUTION: According to a predetermined game program, game image data required for displaying a game image are calculated corresponding to game control signals inputted by a player. Also, the environment conditions of a moving airplane are set, effects that the set environment conditions exert on the movement conditions of an airframe are calculated, image correction data are calculated and the game image data are corrected on the basis of the image correction data and displayed. Then, further, corresponding to the change of the set environment conditions, game sound is changed and vibration is imparted to a game operation part and/or a seat. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、フライトシミュレーションゲーム機における機体挙動表現方法に関し、より具体的には、移動する航空機の環境条件(例えば、滑走路の凹凸状況、飛行中の気流状況、等々)の変化による機体の状況変化を、プレイヤーや周りの鑑賞者に対してあたかも実機を操縦しているかのようにリアルに伝えることのできる機体挙動表現方法に関する。
【0002】
【従来の技術】
航空機の操縦ゲーム、即ち、フライトシミュレーションゲーム機は、従来から広く楽しまれている。
そのような従来のゲーム機において、プレイヤーに実際に航空機を操縦しているような感覚を与えることを意図したゲーム機の例として、例えば次の非特許文献1及び2に記載のものが知られている。
【0003】
【非特許文献1】
ナムコ社製造「エースコンバット4」取扱い説明書
【0004】
しかしながら、この非特許文献1に記載のゲーム機では、飛行中における機体の振動や自然現象による揺れが再現されるようにはなっていない。
【0005】
【非特許文献2】
セガ社製造「エアロダンシング4」取扱い説明書
【0006】
この非特許文献2に記載のゲーム機では、離着陸の滑走時に機体は地上を滑るように移動するだけで振動することがなく、また、飛行中における機体の振動や自然現象による揺れも再現されるようにはなっていない。
【0007】
このように、従来のフライトシミュレーションゲーム機では、飛行時の機体の揺れや地上滑走時の機体のロールのような、現実に起こり得る機体の挙動の表現がなされていない。
その原因の一つとして、多くの場合、航空力学等の飛行に関する文献や技術を主な参考資料としてゲーム画像の構成が行われているためと考えられる。
従ってまた、航空機を外部から見た動きは或る程度リアルに表現されていても、航空機の挙動をパイロットの視点に立ってリアルに表現したフライトシミュレーションゲームは皆無であった。
【0008】
【発明が解決しようとする課題】
本発明は、上記の如き問題点を解決するためなされたものであって、その目的とするところは、パイロットが実機を操縦しているときに、環境条件の変化によって生じる航空機のさまざまな挙動や現象を、ゲーム機のディスプレイ装置上の映像や、音声、更には振動等としてプレイヤーがリアルに体感することのできる機体挙動表現方法を提供することにある。
【0009】
【課題を解決するための手段】
本発明の上記の目的は、
下記A項ないしF項記載のステップを含むゲームプログラム、即ち、
A)予め定められたゲームプログラムに従い、プレイヤーの入力するゲーム制御信号に応じて、ゲーム画面を表示するため必要なゲーム画像データを、ワールド座標系により算出するステップと、
B)移動する航空機の環境条件を設定するステップと、
C)設定された環境条件が機体の運動状況に及ぼす影響を演算し、画像修正データを算出するステップと、
D)上記Aステップにより算出されたゲーム画像データと、Cステップにより得られた画像修正データを合成し、与えられた環境条件下における機体の挙動を示すゲーム画像データを、ワールド座標系により得るステップと、
E)上記Dステップにおいて算出されたワールド座標系ゲーム画像データを所望の視点座標系ゲーム画像データに変換するステップと、
F)上記Eステップにおいて算出された視点座標系ゲーム画像データに基づき、所定のディスプレイ装置にそのゲーム画像を表示するステップと、
を含むゲームプログラムを実行することを特徴とするフライトシミュレーションゲーム機における機体挙動表現方法によって達成できる。
【0010】
望ましい実施例においては、上記Bステップにおいて設定された環境条件の変化に応じて、ゲームサウンドを変化させるステップや、ゲーム操作部及び/又は座席に振動を付与するステップが含まれる。
【0011】
なお、本発明において、移動する航空機の「環境条件」とは、具体的には例えば以下に挙げるようなものを指す。
(1)滑走路走行時の路面の凹凸によるサスペンションのボトム現象。
(2)滑走路走行時の加速、減速、コーナリング等による機体の荷重移動による姿勢変化。
(3)飛行中の気流変動による機体の揺れ。
(4)音速を超えるときの状況変化。
(5)飛行速度に応じた機体の挙動変化。
(6)旋回飛行時の機体の挙動変化。
(7)失速時の機体の挙動変化。
(8)離陸時の揚力の発生、着陸瞬間のショックなど離着陸時に特有の機体の挙動変化。
【0012】
また、前記の各ステップから成る本発明に係る機体挙動表現方法は、これらのステップを実現し得るよう設計されたコンピュータープログラムを、ゲーム機に備えられたコンピューターにより実行することによって実施される。
【0013】
【発明の実施の形態】
以下、図面をも参照しつゝ本発明を具体的に説明する。
図1は、滑走路走行時の航空機の機体の挙動の変化を本発明に係る表現方法で映像表示する場合の特徴を示す説明図、
図2は、本発明に係る機体挙動表現方法における各ステップを示すフローチャート、
図3は、本発明に係る機体挙動表現方法を実施するフライトシミュレーションゲーム機の一実施例の回路構成を示すブロック図である。
【0014】
図1(A1)には、航空機が滑走路を走行するとき、路面の凹凸によりサスペンションがボトムし、機体が上下に揺れながら進行する状態が示され、図1(A2)には、そのときパイロットが操縦席から見る情景を本発明に係る表現方法でプレイヤーの正面に備えたゲーム機のディスプレイ装置に表示する状態が示されている。
即ち、図1(A2)に示されるように、ディスプレイ装置の画面には、機体の上下動に合わせて、滑走路の先の水平線が上下に揺れるような映像が表示され、これにより、プレイヤーは、実際に操縦席に座って滑走路を走行しているときに見えるのと同様のリアルな情景を見ることができるようになっている。
このとき同時に、ゲーム機に備えられたスピーカーからはゲームサウンドとしてロードノイズを流すと共に、プレイヤーが手に触れているゲーム操作部に振動を加えたり、座席を振動させるようにする。
【0015】
次いで、滑走路走行時にブレーキをかけると、図1(B1)に示すように、機体は大きく前傾するので、これに合わせて、ディスプレイ装置の画面には、図1(B2)に示すように、コックピットが一度大きく沈み込み、次の瞬間パイロットが顔を上げることによって見える情景に移り、その後、視線が水平方向前方を向き、コックピットのみが沈み込んだ映像が表示される。これにより、プレイヤーは、滑走時に実際にブレーキをかけたときに見えるのと同様の情景をリアルに見ることができる。
また、このとき同時にゲームサウンドとしてブレーキ音を流すと共に、ゲーム操作部や座席には、ブレーキングによるショックや振動を加えるようにする。
【0016】
次に、本発明における上記の如き映像表現の実現手段を、図2を併せて参照しつつ説明する。
ゲーム機のディスプレイ装置に表示されるゲーム画像のように、3次元の形状モデルを2次元のスクリーン上に表示する場合には、一般に、表示すべき3次元形状モデルを、当初ボディ座標系を用いて作成し、次いで、それらの形状モデルについて所定の運動モデルに従って拡大、縮小、回転、平行移動等を行なって、当該形状モデルをワールド座標系の空間中に配置する。
ワールド座標系による空間の中に配置された形状モデルは、更に、視点の位置を原点とし、視線の方向をZ軸の正方向とする視点座標系のデータに変換される。
そして最後に、視点座標系で示されたモデルのデータをスクリーン座標系データに変換した上で、ゲーム機のディスプレイ装置上にモデルの画像として表示するものである。
【0017】
そこで本発明においてゲーム画像を表示する場合には、下記A項ないしF項記載のステップを含むゲームプログラムを、ゲーム機に備えたコンピューターによって実行するようにする。
A)先ず、予め定められたゲームプログラムに従い、プレイヤーの入力するゲーム制御信号に応じて、ゲーム画面を表示するため必要なゲーム画像データを、ワールド座標系により算出するステップを実行する。
これは、図1(A2)に示した画像表示の例においては、プレイヤーの行ったゲーム操作に基づき、先ず、滑走路上を振動することなく滑らかに走行する航空機の操縦席から見える情景の形状モデルデータを、ワールド座標系におけるゲーム画像データとして算出するステップである。
【0018】
B)次に、移動する航空機の環境条件を設定するステップを実行する。
これは、ゲーム空間内の滑走路にも、現実の滑走路と同様に凹凸があるという条件を設定するステップである。
【0019】
C)設定された環境条件が機体の運動状況に及ぼす影響を演算し、画像修正データを算出するステップを実行する。
これは、滑走路の凹凸に基づき、機体が上下に振動すると、その振動により操縦席から見える情景も上下に揺れるので、その揺れを表現するための画像修正データを所定のプログラムに基づいて算出するステップである。
【0020】
D)次いで、上記Aステップにより算出されたゲーム画像データと、Cステップにより得られた画像修正データを合成し、与えられた環境条件下における機体の挙動を示すゲーム画像データを、ワールド座標系により得るステップを実行する。
これは、Aステップにより算出された、滑走路上を振動することなく滑らかに走行する航空機の操縦席から見える情景のデータに、Cステップにより得られた画像修正データを合成して、図1(A2)に示すように、滑走路の先の水平線が上下に揺れるような映像の画像データを、ワールド座標系により得るステップである。
【0021】
E)次いで、上記Dステップにおいて算出されたワールド座標系ゲーム画像データを所望の視点座標系ゲーム画像データに変換するステップを実行する。
これは、ワールド座標系ゲーム画像データを、視点の位置を原点とし、視線の方向をZ軸の正方向とする視点座標系のデータに変換するステップである。
【0022】
F)最後に、上記Eステップにおいて算出された視点座標系ゲーム画像データに基づき、所定のディスプレイ装置にそのゲーム画像を表示するステップを実行する。
これによって、図1(A2)に示すように、滑走路の先の水平線が上下に揺れるような映像が、ディスプレイ装置上に実際に表示される。
【0023】
なお、図2に示すように、上記Bステップにおいて設定された環境条件の変化に応じて、ゲームサウンドを変化させるGステップや、ゲーム操作部及び/又は座席に振動を付与するHステップも同時に実行することにより、プレイヤーに対して機体の挙動を一層リアルに感じさせることができる。
【0024】
図1(B2)に示すような映像表現を行う場合も同様であり、その場合には、、上記「B)移動する航空機の環境条件を設定するステップ」において、滑走中にブレーキをかけるという条件を設定する。
そして、「C)設定された環境条件が機体の運動状況に及ぼす影響を演算し、画像修正データを算出するステップ」において、滑走路走行時にブレーキをかけると、機体は大きく前傾するので、これに合わせて、コックピットが大きく沈み込むような画像修正データを算出し、以下前記と同様にD〜Fの各ステップを実行することにより、図1(B2)に示すような映像表現を可能とするものである。
また、同様にして、前述の如きさまざまな「環境条件」に対応したリアルな映像表現を行い得るものである。
【0025】
図3には、上記の如き本発明に係る機体挙動表現方法を実施し得るフライトシミュレーションゲーム機の一実施例の回路構成が示されている。
図3中、1はゲーム機全体を統括制御するCPUであり、本発明において必要な機体の挙動表現のための上記各ステップの演算処理も、このCPU1により実行される。
2はプレイヤーが操作するゲーム操作部(コントローラー)であり、コックピット内にある操縦桿その他の操縦装置の役割を果たす入力装置であって、その操作信号がI/Oポート(図示では省略)を介してCPU1にもたらされるようになっている。
3は、ゲーム開始からゲームオーバーまでの時間管理や、ゲーム進行上必要なその他の時間管理等を行うために必要なクロックパルスを発振するクロック回路である。
4は、ゲームに必要なすべてのデータを記録したROMであり、本発明の実施に必要なゲームプログラムや、画像データ、音声データ等が記録されている。
5は、CPU1の作動に必要なデータの授受を行なうRAMである。
6は、前記ステップA〜Fにより得られたゲーム画像データに基づき、最終的にゲーム画面の映像を編成する画像処理装置である。
これらの構成要素によって、本発明に係る前記A〜Fステップを含むゲームプログラムを実行するコンピューターが構成される。
【0026】
7は、コックピットの正面に設けられるディスプレイ装置である。
8は、効果音やプレイヤーへの音声指示信号をアナログ変換し増幅するサウンド回路、9はスピーカーである。
10は、ゲーム操作部1や、図では省略した操縦席の座席に振動を加える振動装置である。
【0027】
なお、本発明は上記実施例に限定されるものでなく、その目的の範囲内において上記の説明から当業者が容易に想到し得るすべての変更実施例を包摂するものであり、また、本発明は業務用ゲーム機のみならず家庭用ゲーム機等にも広く適用可能である。
【0028】
【発明の効果】
本発明は以上の如く構成されるので、本発明に係るフライトシミュレーションゲーム機における機体挙動表現方法によるときは、次のような作用効果を達成することができる。
(1)プレイヤーは、環境条件の変化に基づく機体の挙動を、実機を操縦するパイロットと同様にリアルに体感でき、従来のゲーム機に比べて格段に強いインパクトが得られる。
(2)操縦している航空機の機体の状態が把握しやすく、現実に近い操縦感覚が得られる。
(3)スピード感、Gのかかり具合の実感が伝わるようになる。
(4)別の機体との性能差を感じ取ることが容易になる。
(5)画像や音声のリアル感が格段に向上する。
【図面の簡単な説明】
【図1】滑走路走行時の航空機の機体の挙動の変化を本発明に係る表現方法で映像表示する場合の特徴を示す説明図である。
【図2】本発明に係る機体挙動表現方法における各ステップを示すフローチャートである。
【図3】本発明に係る機体挙動表現方法を実施するフライトシミュレーションゲーム機の一実施例の回路構成を示すブロック図である。
【符号の説明】
1   CPU
2   ゲーム操作部
3   クロック回路
4   ROM
5   RAM
6   画像処理装置
7   ディスプレイ装置
8   サウンド回路
9   スピーカー
10  操作部等の振動装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for expressing aircraft behavior in a flight simulation game machine, and more specifically, aircraft status due to changes in environmental conditions (for example, unevenness of a runway, airflow status during flight, etc.) of a moving aircraft. The present invention relates to an aircraft behavior expression method that can convey changes to a player and other viewers as if they were operating a real aircraft.
[0002]
[Prior art]
Aircraft maneuvering games, that is, flight simulation game machines, have been widely enjoyed in the past.
In such a conventional game machine, as an example of a game machine intended to give a player a sense of actually maneuvering an aircraft, for example, those described in the following non-patent documents 1 and 2 are known. ing.
[0003]
[Non-Patent Document 1]
Namco Manufacturing “Ace Combat 4” Instruction Manual [0004]
However, in the game machine described in Non-Patent Document 1, the vibration of the airframe during the flight and the vibration due to the natural phenomenon are not reproduced.
[0005]
[Non-Patent Document 2]
Instruction manual for “Aero Dancing 4” manufactured by SEGA [0006]
In the game machine described in Non-Patent Document 2, the aircraft does not vibrate simply by sliding on the ground during take-off and landing, and vibrations of the aircraft during flight and natural phenomena are also reproduced. It's not like that.
[0007]
As described above, in the conventional flight simulation game machine, the actual behavior of the aircraft, such as the shake of the aircraft at the time of flight and the roll of the aircraft at the time of ground running, is not made.
One of the reasons for this is thought to be that game images are often constructed using documents and techniques related to flight such as aerodynamics as main reference materials.
Therefore, even if the movement of the aircraft as viewed from the outside is expressed to some extent realistically, there is no flight simulation game that realistically represents the behavior of the aircraft from the viewpoint of the pilot.
[0008]
[Problems to be solved by the invention]
The present invention has been made to solve the above-described problems, and its purpose is to provide various behaviors of an aircraft caused by changes in environmental conditions when a pilot is operating an actual aircraft. It is an object of the present invention to provide an aircraft behavior expression method that allows a player to experience a phenomenon as a video, sound, vibration, etc. on a display device of a game machine.
[0009]
[Means for Solving the Problems]
The above object of the present invention is to
A game program including the steps described in the following items A to F, that is,
A) calculating game image data necessary for displaying a game screen in accordance with a game control signal input by a player according to a predetermined game program, using a world coordinate system;
B) setting the environmental conditions of the moving aircraft;
C) calculating the image correction data by calculating the influence of the set environmental conditions on the motion state of the aircraft;
D) A step of synthesizing the game image data calculated in the A step and the image correction data obtained in the C step, and obtaining game image data indicating the behavior of the aircraft under a given environmental condition using the world coordinate system. When,
E) converting the world coordinate system game image data calculated in step D into desired viewpoint coordinate system game image data;
F) displaying the game image on a predetermined display device based on the viewpoint coordinate system game image data calculated in the step E;
It can be achieved by the aircraft behavior expression method in the flight simulation game machine characterized by executing a game program including
[0010]
In a preferred embodiment, there are included a step of changing the game sound according to a change in the environmental condition set in the B step, and a step of applying vibration to the game operation unit and / or the seat.
[0011]
In the present invention, the “environmental condition” of a moving aircraft specifically refers to, for example, the following.
(1) Suspension bottom phenomenon due to road surface unevenness when running on runway.
(2) Attitude change due to load movement of the aircraft due to acceleration, deceleration, cornering, etc. during runway run.
(3) Aircraft shake due to airflow fluctuation during flight.
(4) The situation changes when the sound speed is exceeded.
(5) Aircraft behavior change according to flight speed.
(6) Change in aircraft behavior during turning flight.
(7) Change in aircraft behavior during stall.
(8) Changes in aircraft behavior peculiar to takeoff and landing such as generation of lift during takeoff and shock at the moment of landing.
[0012]
In addition, the aircraft behavior expression method according to the present invention comprising the above steps is implemented by executing a computer program designed to realize these steps by a computer provided in the game machine.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be specifically described with reference to the drawings.
FIG. 1 is an explanatory diagram showing characteristics when displaying a change in the behavior of an aircraft body during runway run by the expression method according to the present invention,
FIG. 2 is a flowchart showing each step in the aircraft behavior expression method according to the present invention,
FIG. 3 is a block diagram showing a circuit configuration of an embodiment of a flight simulation game machine that implements the aircraft behavior expression method according to the present invention.
[0014]
FIG. 1 (A1) shows a state in which the suspension bottoms due to the unevenness of the road surface when the aircraft runs on the runway, and the aircraft moves while swinging up and down, and FIG. Shows a state in which the scene viewed from the cockpit is displayed on the display device of the game machine provided in front of the player by the expression method according to the present invention.
In other words, as shown in FIG. 1 (A2), on the screen of the display device, an image is displayed in which the horizontal line at the end of the runway shakes up and down as the aircraft moves up and down. You can see a realistic scene similar to what you see when you are actually sitting on the cockpit and running on the runway.
At the same time, road noise is sent as game sound from a speaker provided in the game machine, and vibration is applied to the game operation unit touched by the player or the seat is vibrated.
[0015]
Next, when the brake is applied during the runway run, as shown in FIG. 1 (B1), the aircraft tilts greatly forward, and accordingly, the screen of the display device is shown in FIG. 1 (B2). Then, the cockpit sinks once, and the next moment, the pilot moves up to the scene that can be seen by raising his face, and then the line of sight looks forward in the horizontal direction and only the cockpit sinks. As a result, the player can realistically see the same scene that is seen when the brake is actually applied during the run.
At the same time, a brake sound is played as a game sound, and a shock or vibration due to braking is applied to the game operation unit or the seat.
[0016]
Next, means for realizing the above-described image expression in the present invention will be described with reference to FIG.
When a three-dimensional shape model is displayed on a two-dimensional screen, such as a game image displayed on a display device of a game machine, generally, the three-dimensional shape model to be displayed is first used in the body coordinate system. Then, the shape models are enlarged, reduced, rotated, translated, etc. according to a predetermined motion model, and the shape models are arranged in the space of the world coordinate system.
The shape model arranged in the space based on the world coordinate system is further converted into data of the viewpoint coordinate system in which the position of the viewpoint is the origin and the direction of the line of sight is the positive direction of the Z axis.
Finally, the model data shown in the viewpoint coordinate system is converted into screen coordinate system data and then displayed as a model image on the display device of the game machine.
[0017]
Therefore, when displaying a game image in the present invention, a game program including the steps described in the following items A to F is executed by a computer provided in the game machine.
A) First, according to a predetermined game program, in accordance with a game control signal input by the player, a step of calculating game image data necessary for displaying a game screen using a world coordinate system is executed.
In the example of the image display shown in FIG. 1 (A2), based on the game operation performed by the player, first, the shape model of the scene that can be seen from the cockpit of an aircraft that runs smoothly without vibrating on the runway. This is a step of calculating data as game image data in the world coordinate system.
[0018]
B) Next, the step of setting the environmental conditions of the moving aircraft is executed.
This is a step of setting a condition that the runway in the game space is uneven as in the actual runway.
[0019]
C) The step of calculating the image correction data by calculating the influence of the set environmental condition on the motion state of the aircraft.
This is because, based on the unevenness of the runway, when the aircraft vibrates up and down, the scene seen from the cockpit also shakes up and down due to the vibration, so image correction data for expressing the shake is calculated based on a predetermined program. It is a step.
[0020]
D) Next, the game image data calculated in the A step and the image correction data obtained in the C step are synthesized, and the game image data indicating the behavior of the aircraft under the given environmental conditions is obtained by the world coordinate system. Perform the obtaining step.
This is because the image correction data obtained in the C step is synthesized with the scene data calculated from the A step and seen from the cockpit of an aircraft that runs smoothly without vibrating on the runway. In this step, the image data of the video in which the horizontal line ahead of the runway fluctuates up and down is obtained by the world coordinate system.
[0021]
E) Next, the step of converting the world coordinate system game image data calculated in the step D into desired viewpoint coordinate system game image data is executed.
This is a step of converting the world coordinate system game image data into viewpoint coordinate system data in which the position of the viewpoint is the origin and the direction of the line of sight is the positive direction of the Z axis.
[0022]
F) Finally, based on the viewpoint coordinate system game image data calculated in step E, a step of displaying the game image on a predetermined display device is executed.
Thereby, as shown in FIG. 1 (A2), an image in which the horizontal line ahead of the runway shakes up and down is actually displayed on the display device.
[0023]
As shown in FIG. 2, the G step for changing the game sound and the H step for applying vibration to the game operation unit and / or the seat according to the change of the environmental condition set in the B step are simultaneously executed. By doing so, it is possible to make the player feel the behavior of the aircraft more realistically.
[0024]
The same applies to the case where the video representation as shown in FIG. 1 (B2) is performed. In this case, in the above-mentioned “B) step of setting the environmental condition of the moving aircraft”, the condition that the brake is applied during the run. Set.
In “C) Step of calculating the effect of the set environmental conditions on the aircraft's motion status and calculating the image correction data”, if the brakes are applied during runway running, the aircraft will tilt greatly forward. Accordingly, image correction data that greatly sinks the cockpit is calculated, and the steps D to F are executed in the same manner as described above, thereby enabling the image expression as shown in FIG. 1 (B2). Is.
Similarly, realistic video expression corresponding to various “environmental conditions” as described above can be performed.
[0025]
FIG. 3 shows a circuit configuration of an embodiment of a flight simulation game machine that can implement the aircraft behavior expression method according to the present invention as described above.
In FIG. 3, reference numeral 1 denotes a CPU that performs overall control of the entire game machine, and the CPU 1 also performs arithmetic processing of the above steps for expressing the behavior of the machine necessary in the present invention.
Reference numeral 2 denotes a game operation unit (controller) operated by the player, which is an input device that plays the role of a control stick or other control device in the cockpit, and its operation signal is transmitted via an I / O port (not shown). Is provided to the CPU 1.
Reference numeral 3 denotes a clock circuit that oscillates clock pulses necessary for performing time management from the start of the game to game over, and other time management necessary for the progress of the game.
Reference numeral 4 denotes a ROM in which all data necessary for the game is recorded, in which a game program, image data, audio data, and the like necessary for implementing the present invention are recorded.
Reference numeral 5 denotes a RAM that exchanges data necessary for the operation of the CPU 1.
Reference numeral 6 denotes an image processing apparatus that finally organizes the video of the game screen based on the game image data obtained in steps A to F.
These components constitute a computer that executes a game program including the A to F steps according to the present invention.
[0026]
A display device 7 is provided in front of the cockpit.
Reference numeral 8 denotes a sound circuit for analog-converting and amplifying sound effects and voice instruction signals to the player, and 9 is a speaker.
Reference numeral 10 denotes a vibration device that applies vibrations to the game operation unit 1 and the cockpit seat omitted in the drawing.
[0027]
It should be noted that the present invention is not limited to the above-described embodiments, and includes all modified embodiments that can be easily conceived by those skilled in the art from the above description within the scope of the object thereof. Is widely applicable not only to arcade game machines but also to home game machines.
[0028]
【The invention's effect】
Since the present invention is configured as described above, the following functions and effects can be achieved when using the aircraft behavior expression method in the flight simulation game machine according to the present invention.
(1) The player can experience the behavior of the aircraft based on changes in environmental conditions realistically like a pilot operating a real machine, and can have a much stronger impact than conventional game machines.
(2) It is easy to grasp the state of the aircraft that is being operated, and a realistic control feeling can be obtained.
(3) The feeling of speed and the actual feeling of G can be transmitted.
(4) It becomes easy to perceive a difference in performance from another aircraft.
(5) Realistic feeling of images and sounds is greatly improved.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram showing characteristics when a change in behavior of an aircraft body during running on a runway is displayed by an expression method according to the present invention.
FIG. 2 is a flowchart showing steps in an aircraft behavior expression method according to the present invention.
FIG. 3 is a block diagram showing a circuit configuration of an embodiment of a flight simulation game machine that implements the aircraft behavior expression method according to the present invention.
[Explanation of symbols]
1 CPU
2 Game operation section 3 Clock circuit 4 ROM
5 RAM
6 Image processing device 7 Display device 8 Sound circuit 9 Speaker 10 Vibration device such as operation unit

Claims (3)

下記A項ないしF項記載のステップを含むゲームプログラム、即ち、
A)予め定められたゲームプログラムに従い、プレイヤーの入力するゲーム制御信号に応じて、ゲーム画面を表示するため必要なゲーム画像データを、ワールド座標系により算出するステップと、
B)移動する航空機の環境条件を設定するステップと、
C)設定された環境条件が機体の運動状況に及ぼす影響を演算し、画像修正データを算出するステップと、
D)上記Aステップにより算出されたゲーム画像データと、Cステップにより得られた画像修正データを合成し、与えられた環境条件下における機体の挙動を示すゲーム画像データを、ワールド座標系により得るステップと、
E)上記Dステップにおいて算出されたワールド座標系ゲーム画像データを所望の視点座標系ゲーム画像データに変換するステップと、
F)上記Eステップにおいて算出された視点座標系ゲーム画像データに基づき、所定のディスプレイ装置にそのゲーム画像を表示するステップと、
を含むゲームプログラムを実行することを特徴とするフライトシミュレーションゲーム機における機体挙動表現方法。
A game program including the steps described in the following items A to F, that is,
A) calculating game image data necessary for displaying a game screen in accordance with a game control signal input by a player according to a predetermined game program, using a world coordinate system;
B) setting the environmental conditions of the moving aircraft;
C) calculating the image correction data by calculating the influence of the set environmental conditions on the motion state of the aircraft;
D) A step of synthesizing the game image data calculated in the A step and the image correction data obtained in the C step, and obtaining game image data indicating the behavior of the aircraft under a given environmental condition using the world coordinate system. When,
E) converting the world coordinate system game image data calculated in step D into desired viewpoint coordinate system game image data;
F) displaying the game image on a predetermined display device based on the viewpoint coordinate system game image data calculated in the step E;
An aircraft behavior expression method in a flight simulation game machine, comprising: executing a game program including:
上記Bステップにおいて設定された環境条件の変化に応じて、ゲームサウンドを変化させるステップを含む請求項1に記載のフライトシミュレーションゲーム機における機体挙動表現方法。2. The aircraft behavior expression method in a flight simulation game machine according to claim 1, further comprising a step of changing a game sound in accordance with a change in environmental conditions set in the B step. 上記Bステップにおいて設定された環境条件の変化に応じて、ゲーム操作部及び/又は座席に振動を付与するステップを含む請求項1に記載のフライトシミュレーションゲーム機における機体挙動表現方法。The aircraft behavior expression method in a flight simulation game machine according to claim 1, further comprising the step of applying vibration to the game operation unit and / or the seat in accordance with a change in the environmental condition set in the B step.
JP2002278358A 2002-09-25 2002-09-25 Airframe behavior expression method in flight simulation game machine Pending JP2004113320A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002278358A JP2004113320A (en) 2002-09-25 2002-09-25 Airframe behavior expression method in flight simulation game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002278358A JP2004113320A (en) 2002-09-25 2002-09-25 Airframe behavior expression method in flight simulation game machine

Publications (1)

Publication Number Publication Date
JP2004113320A true JP2004113320A (en) 2004-04-15

Family

ID=32273648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002278358A Pending JP2004113320A (en) 2002-09-25 2002-09-25 Airframe behavior expression method in flight simulation game machine

Country Status (1)

Country Link
JP (1) JP2004113320A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020025453A (en) * 2018-08-06 2020-02-13 エーエーシー テクノロジーズ ピーティーイー リミテッド Motor drive method, terminal and computer readable recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020025453A (en) * 2018-08-06 2020-02-13 エーエーシー テクノロジーズ ピーティーイー リミテッド Motor drive method, terminal and computer readable recording medium

Similar Documents

Publication Publication Date Title
CN105094310B (en) Carsick method and system is reduced in virtual reality driving system
JP3635729B2 (en) Image processing method, image processing apparatus, and simulated experience apparatus
JP7035222B2 (en) Flight simulation
JP7382954B2 (en) VR sickness reduction system, head mounted display, VR sickness reduction method and program
US20120310610A1 (en) Program, information storage medium, information processing system, and information processing method
US10758821B2 (en) Operation input system, operation input device, and game system for adjusting force feedback control
JP2009061161A (en) Program, information storage medium, and game system
JP3990648B2 (en) Program, information storage medium, and image generation apparatus
JP4114822B2 (en) Image generating apparatus and information storage medium
JP4397410B2 (en) Image generating apparatus and information storage medium
JP2004113320A (en) Airframe behavior expression method in flight simulation game machine
EP1788500B1 (en) Storage medium having game program stored therin, and game apparatus and game processing method therefor
JP4104362B2 (en) Control method of shaking device for sensory acceleration simulation device
JP5957258B2 (en) Program, information storage medium, game device, and server system
TW201944365A (en) A method to enhance first-person-view experience
JP3527578B2 (en) Game device
ITMI20071318A1 (en) SYSTEM, METHOD AND VIDEO-LUDIC PROGRAM TO DISTRIBUTE CONTENTS OF A SPORTS EVENT THROUGH A COMMUNICATION NETWORK.
JP2000331184A (en) Image generation device and information storage medium
JP4212015B2 (en) Image generating apparatus and information storage medium
TWI291888B (en) Image generating apparatus, load display method and recording medium
JP2016184244A (en) Simulator device and image formation method
JP4886442B2 (en) Program, game device, and information storage medium
JP7423781B2 (en) VR amusement programs and equipment
JP3078355U (en) Desktop vibration joystick
JP5377868B2 (en) Program, information storage medium, and game system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060302

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060424

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060609

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061214