JP5200158B1 - GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM - Google Patents
GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP5200158B1 JP5200158B1 JP2011286044A JP2011286044A JP5200158B1 JP 5200158 B1 JP5200158 B1 JP 5200158B1 JP 2011286044 A JP2011286044 A JP 2011286044A JP 2011286044 A JP2011286044 A JP 2011286044A JP 5200158 B1 JP5200158 B1 JP 5200158B1
- Authority
- JP
- Japan
- Prior art keywords
- viewpoint
- predetermined
- game
- gaze
- game device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 21
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000000007 visual effect Effects 0.000 claims abstract description 117
- 238000001514 detection method Methods 0.000 claims abstract description 114
- 230000001133 acceleration Effects 0.000 claims description 17
- 230000008859 change Effects 0.000 abstract description 59
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/216—Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5255—Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
-
- 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/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
- A63F2300/6661—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
- A63F2300/6676—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera by dedicated player input
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Environmental & Geological Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】直感的な操作性を担保しつつ、ユーザが比較的簡易に視点の視線方向を大きく変更できるようにすることが可能なゲーム装置を提供すること。
【解決手段】動き検出部16はゲーム装置10の動きを検出する。第1の視線方向制御部52は、動き検出部16の検出結果に基づいて、視点の視線方向を更新する。第2の視線方向制御部54は、操作部材に関する所定操作が行われた場合に、視点の視線方向を所定方向に設定する。
【選択図】図11To provide a game device capable of allowing a user to change a visual line direction of a viewpoint largely and relatively easily while ensuring intuitive operability.
A motion detection unit 16 detects a motion of a game apparatus 10. The first gaze direction control unit 52 updates the gaze direction of the viewpoint based on the detection result of the motion detection unit 16. The second visual line direction control unit 54 sets the visual line direction of the viewpoint to a predetermined direction when a predetermined operation regarding the operation member is performed.
[Selection] Figure 11
Description
本発明はゲーム装置、制御装置、ゲーム制御方法、及びプログラムに関する。 The present invention relates to a game device, a control device, a game control method, and a program.
ゲーム装置の動きを検出するためのセンサ(例えばジャイロセンサ又は加速度センサ等)を備えた携帯型のゲーム装置が知られている。このようなゲーム装置で実行されるゲームでは、仮想空間内に設定される視点の視線方向を上記のセンサの検出結果に基づいて変更するようになっている場合がある。例えば、ゲーム装置の傾きを上記のセンサの検出結果に基づいて判断し、視点の視線方向をゲーム装置の傾きに基づいて変更するようになっている場合がある。このようなゲームでは、ゲーム装置を傾けるという直感的な操作によってユーザは視点の視線方向を変更することができる。 2. Description of the Related Art A portable game device having a sensor (for example, a gyro sensor or an acceleration sensor) for detecting the movement of the game device is known. In a game executed on such a game device, the visual line direction of the viewpoint set in the virtual space may be changed based on the detection result of the sensor. For example, the tilt of the game device may be determined based on the detection result of the sensor, and the viewing direction of the viewpoint may be changed based on the tilt of the game device. In such a game, the user can change the viewing direction of the viewpoint by an intuitive operation of tilting the game device.
しかしながら、上記のようなゲームでは、視点の視線方向を大きく変化させたい場合にユーザはゲーム装置を大きく傾けなければならず、視点の視線方向を大きく変化させるための操作が煩雑であるとユーザが感じてしまう場合があった。 However, in the game as described above, when the user wants to greatly change the viewing direction of the viewpoint, the user has to tilt the game apparatus greatly, and the user thinks that the operation for greatly changing the viewing direction of the viewpoint is complicated. I could feel it.
本発明は上記課題に鑑みてなされたものであって、その目的は、直感的な操作性を担保しつつ、ユーザが比較的簡易に視点の視線方向を大きく変更できるようにすることが可能なゲーム装置、制御装置、ゲーム制御方法、及びプログラムを提供することにある。 The present invention has been made in view of the above problems, and its purpose is to enable the user to change the viewing direction of the viewpoint greatly in a relatively simple manner while ensuring intuitive operability. A game device, a control device, a game control method, and a program are provided.
上記課題を解決するために、本発明に係るゲーム装置は、操作部材と表示手段とを含み、視点から見た仮想空間を表すゲーム画面を前記表示手段に表示させるゲーム装置において、前記ゲーム装置の動きを検出する動き検出手段と、前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、を含むことを特徴とする。 In order to solve the above problems, a game device according to the present invention includes an operation member and a display unit, and displays a game screen representing a virtual space viewed from a viewpoint on the display unit. When a predetermined operation relating to the operation member is performed, a motion detection unit that detects a motion, a first gaze direction control unit that updates a gaze direction of the viewpoint based on a detection result of the motion detection unit, and And second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction.
また、本発明に係る制御装置は、操作部材と、視点から見た仮想空間を表すゲーム画面を表示する表示手段と、を含むゲーム装置と通信可能な制御装置において、前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、を含むことを特徴とする。 In addition, the control device according to the present invention detects movement of the game device in the control device capable of communicating with the game device including an operation member and a display means for displaying a game screen representing a virtual space viewed from the viewpoint. A predetermined operation related to the operation member; a first acquisition unit that obtains a detection result of the motion detection unit; a first gaze direction control unit that updates a gaze direction of the viewpoint based on the detection result of the motion detection unit; And a second visual line direction control means for setting the visual line direction of the viewpoint to a predetermined direction.
また、本発明に係るゲーム制御方法は、操作部材と、視点から見た仮想空間を表すゲーム画面を表示する表示手段と、を含むゲーム装置の前記表示手段に前記ゲーム画面を表示するためのゲーム制御方法において、前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、を含むことを特徴とする。 In addition, the game control method according to the present invention provides a game for displaying the game screen on the display means of a game device including an operation member and a display means for displaying a game screen representing a virtual space viewed from the viewpoint. In the control method, a step of obtaining a detection result of a motion detection unit that detects a movement of the game device, and a first gaze direction control step of updating a gaze direction of the viewpoint based on the detection result of the motion detection unit And a second gaze direction control step of setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed.
また、本発明に係るプログラムは、操作部材を含むコンピュータを、視点から見た仮想空間を表すゲーム画面を表示手段に表示させるゲーム装置として機能させるためのプログラムにおいて、前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、及び、前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、として前記コンピュータを機能させるためのプログラムである。 The program according to the present invention is a program for causing a computer including an operation member to function as a game device that causes a display unit to display a game screen representing a virtual space viewed from a viewpoint, and detects the movement of the game device. A predetermined operation relating to a means for obtaining a detection result of the motion detection means, a first gaze direction control means for updating a gaze direction of the viewpoint based on the detection result of the motion detection means, and the operation member is performed. A program for causing the computer to function as second line-of-sight direction control means for setting the line-of-sight direction of the viewpoint to a predetermined direction.
また、本発明に係る情報記憶媒体は、上記プログラムを記録したコンピュータ読み取り可能な情報記憶媒体である。 An information storage medium according to the present invention is a computer-readable information storage medium recording the above program.
本発明によれば、直感的な操作性を担保しつつ、ユーザが比較的簡易に視点の視線方向を大きく変更できるようにすることが可能になる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to enable a user to change the gaze direction of a viewpoint largely comparatively easily, ensuring intuitive operability.
また本発明の一態様では、前記ゲーム装置は、ユーザの操作対象が前記仮想空間内で移動するゲームを実行し、前記仮想空間内の領域に対応づけて、基本方向を示す基本方向情報を記憶する手段を含み、前記所定方向は、前記ユーザの操作対象が位置している領域に対応づけられた前記基本方向情報が示す基本方向との間の角度差が所定角度であるような方向であってもよい。 In one aspect of the present invention, the game device executes a game in which an operation target of a user moves in the virtual space, and stores basic direction information indicating a basic direction in association with an area in the virtual space. The predetermined direction is a direction in which an angle difference from the basic direction indicated by the basic direction information associated with the area where the user's operation target is located is a predetermined angle. May be.
また本発明の一態様では、複数の基本視線方向に関する情報を記憶する手段を含み、前記所定方向は、前記複数の基本視線方向のうちで、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向と最も近い基本視線方向であってもよい。 In one aspect of the present invention, the information processing apparatus includes means for storing information related to a plurality of basic line-of-sight directions, and the predetermined direction is the line of sight of the viewpoint at the time when the predetermined operation is performed among the plurality of basic line-of-sight directions. The basic line-of-sight direction may be the closest to the direction in which the angle difference between the directions is a predetermined angle.
また本発明の一態様では、前記所定方向は、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向であってもよい。 In the aspect of the invention, the predetermined direction may be a direction in which an angle difference from the visual line direction of the viewpoint at the time when the predetermined operation is performed is a predetermined angle.
また本発明の一態様では、ユーザは、複数の操作対象候補のうちから選択された操作対象を操作し、前記ゲーム装置は、前記複数の操作対象候補の各々に対応づけて、角度を示す角度情報を記憶する手段を含み、前記所定角度は、前記ユーザの操作対象として選択された操作対象候補に対応づけられた前記角度情報が示す角度であってもよい。 In one embodiment of the present invention, the user operates an operation target selected from a plurality of operation target candidates, and the game device associates each of the plurality of operation target candidates with an angle indicating an angle. Means for storing information, and the predetermined angle may be an angle indicated by the angle information associated with an operation target candidate selected as an operation target of the user.
また本発明の一態様では、ユーザの操作対象のパラメータに関するパラメータ条件に対応づけて、角度を示す角度情報を記憶する手段を含み、前記所定角度は、前記ユーザの操作対象の前記パラメータが満足するパラメータ条件に対応づけられた前記角度情報が示す角度であってもよい。 According to another aspect of the present invention, there is provided means for storing angle information indicating an angle in association with a parameter condition related to a parameter to be operated by the user, wherein the predetermined angle satisfies the parameter to be operated by the user. An angle indicated by the angle information associated with the parameter condition may be used.
また本発明の一態様では、前記所定方向は、前記仮想空間における固定方向であってもよい。 In the aspect of the invention, the predetermined direction may be a fixed direction in the virtual space.
また本発明の一態様では、前記視点の視野角は、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも大きく設定されるようにしてもよい。 In the aspect of the invention, the viewing angle of the viewpoint may be set to be larger than an angle difference between the visual line direction of the viewpoint and the predetermined direction at the time when the predetermined operation is performed. .
また本発明の一態様では、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に、所定のオブジェクトが存在しているか否かを判定する手段を含み、前記第2の視線方向制御手段は、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に前記所定のオブジェクトが存在しない場合、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が大きくなるような方向を、前記視点の視線方向として設定する手段を含むようにしてもよい。 According to another aspect of the present invention, there is provided means for determining whether or not a predetermined object is present in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction. When the predetermined object is not present in the visual field of the viewpoint when the visual line direction of the viewpoint is set to the predetermined direction, the visual line direction control unit is configured to detect the visual line direction of the viewpoint at the time when the predetermined operation is performed. Means for setting, as the visual line direction of the viewpoint, a direction in which the angular difference between the visual line direction of the viewpoint at the time when the predetermined operation is performed is larger than the angular difference with the predetermined direction. It may be included.
また本発明の一態様では、前記動き検出手段は、前記ゲーム装置に生じる加速度を検出する加速度検出手段と、前記ゲーム装置に生じる角速度を検出する角速度検出手段と、の少なくとも一方を含むようにしてもよい。 In the aspect of the invention, the motion detection unit may include at least one of an acceleration detection unit that detects an acceleration generated in the game device and an angular velocity detection unit that detects an angular velocity generated in the game device. .
以下、本発明の実施形態の例について図面に基づき詳細に説明する。本発明の実施形態に係るゲーム装置は、例えば携帯ゲーム機、携帯電話機、スマートフォン、携帯情報端末、タブレット型コンピュータ等によって実現される。ここでは、本発明の実施形態に係るゲーム装置を携帯ゲーム機によって実現する場合について説明する。 Hereinafter, examples of embodiments of the present invention will be described in detail with reference to the drawings. The game device according to the embodiment of the present invention is realized by, for example, a portable game machine, a mobile phone, a smartphone, a portable information terminal, a tablet computer, or the like. Here, a case where the game device according to the embodiment of the present invention is realized by a portable game machine will be described.
[第1実施形態]まず、本発明の第1実施形態について説明する。図1及び図2は本発明の第1実施形態に係るゲーム装置の外観の一例を示す図である。図1は、ゲーム装置10を正面前方から見た様子を表す斜視図である。図1に示すように、ゲーム装置10は第1筐体20と第2筐体22とを含む。第1筐体20と第2筐体22とはヒンジ部24を介して結合される。
[First Embodiment] First, a first embodiment of the present invention will be described. 1 and 2 are views showing an example of the appearance of the game device according to the first embodiment of the present invention. FIG. 1 is a perspective view illustrating a state in which the
第1筐体20は第1表示部18A及び音声出力部19を含む。一方、第2筐体22は方向ボタン15C、ボタン15A,15B,15X,15Yを含む。方向ボタン15Cは例えば方向指示操作に用いられる。ボタン15A,15B,15X,15Yは各種操作に用いられる。また第2筐体22は、第2表示部18Bと、第2表示部18Bの上に重ねられたタッチパネル15Tと、を含む。タッチパネル15Tは、例えば第2表示部18Bに表示される画面内の位置を指定するために用いられる。
The
図2は、折り畳み状態(第1筐体20の表面と第2筐体22の表面とが合わされた状態)のゲーム装置10の背面図である。図2に示すように、第2筐体22の背面側側面の左右にはボタン15L,15Rがそれぞれ設けられる。また、第2筐体22の背面側側面の中央には、情報記憶媒体であるゲームメモリカードを装着可能なメモリカードスロット部13が設けられる。
FIG. 2 is a rear view of the
図3は本実施形態に係るゲーム装置のハードウェア構成の一例を示す図である。図3に示すように、ゲーム装置10は制御部11、記憶部12、メモリカードスロット部13、通信部14、操作部15、動き検出部16、及び出力部17を含む。
FIG. 3 is a diagram illustrating an example of a hardware configuration of the game device according to the present embodiment. As shown in FIG. 3, the
制御部11は、例えば1又は複数のマイクロプロセッサを含んで構成される。制御部11は、記憶部12に記憶されたオペレーティングシステム又はその他のプログラムに従って、処理を実行する。記憶部12はメインメモリと不揮発性メモリとを含む。メインメモリには、不揮発性メモリから読み出されるプログラム及びデータや、制御部11が処理を実行する場合に必要なデータが書き込まれる。不揮発性メモリには制御部11によって実行されるプログラムが記憶される。
The
メモリカードスロット部13はゲームメモリカードに記憶されたプログラムやデータを読み出すためのものである。ゲームメモリカードから読み出されたプログラムやデータは記憶部12に記憶される。なお、ゲーム装置10は光ディスクドライブ部を含むようにしてもよい。光ディスクドライブ部は光ディスク(情報記憶媒体)に記録されたプログラムやデータを読み出すためのものである。光ディスクから読み出されたプログラムやデータが記憶部12に記憶されるようにしてもよい。
The
通信部14は制御部11からの指示に従ってデータ通信を実行する。プログラムやデータは、インターネット等の通信ネットワークを介してサーバ装置からゲーム装置10にダウンロードされ、記憶部12に保存されるようにしてもよい。
The
操作部15はユーザが操作を行うために用いられるものであり、操作部15は複数の操作部材を含む。本実施形態の場合、操作部15は方向ボタン15C、ボタン15A,15B,15X,15Yや、タッチパネル15Tを含む。なお、操作部15は、例えばスティック(レバー)等の他の操作部材を含むようにしてもよい。
The
各操作部材の操作状態を示す情報は所定時間(例えば1/60秒)ごとに制御部11に供給される。制御部11はこの情報に基づいて各操作部材の操作状態を判断する。
Information indicating the operation state of each operation member is supplied to the
動き検出部16は、ゲーム装置10の動きを検出するための一又は複数のセンサを含む。例えば、動き検出部16は加速度センサ及びジャイロセンサの少なくとも一方を含む。
The
加速度センサはゲーム装置10の加速度を検出する。例えば、ゲーム装置10を持っているユーザの動作によってゲーム装置10に生じる加速度が加速度センサによって検出される。加速度センサは互いに直交する三つの軸方向(X軸方向、Y軸方向、及びZ軸方向)の加速度を検出する。図1に示すように、ゲーム装置10の第2筐体22は略矩形形状を有しており、例えば、X軸は第2筐体22の長手方向に対応し、Z軸は第2筐体22の短手方向に対応する。また、Y軸は第2筐体22の法線方向に対応する。
The acceleration sensor detects the acceleration of the
ジャイロセンサはゲーム装置10の角速度を検出する。例えば、ゲーム装置10を持っているユーザの動作によってゲーム装置10に生じる角速度がジャイロセンサによって検出される。ジャイロセンサは互いに直交する三つの軸(X軸、Y軸、及びZ軸)の角速度を検出する。すなわち、ジャイロセンサは、ゲーム装置10がX軸を回転軸として回転した場合の単位時間当たりの回転量を検出する。同様に、ジャイロセンサは、ゲーム装置10がY軸を回転軸として回転した場合の単位時間当たりの回転量を検出する。さらに、ジャイロセンサは、ゲーム装置10がZ軸を回転軸として回転した場合の単位時間当たりの回転量を検出する。
The gyro sensor detects the angular velocity of the
加速度センサ又は/及びジャイロセンサの検出結果を示す情報は所定時間(例えば1/60秒)ごとに制御部11に供給される。制御部11はこの情報に基づいてゲーム装置10の姿勢(傾き)を判断する。
Information indicating the detection result of the acceleration sensor and / or gyro sensor is supplied to the
例えば、制御部11は加速度センサの検出結果に基づいてゲーム装置10の姿勢(傾き)を判断する。例えば、制御部11は、重力加速度がX軸方向、Y軸方向、及びZ軸方向の加速度としてどのように検出されているかに基づいて、ゲーム装置10の姿勢(傾き)を判断する。
For example, the
また例えば、制御部11はジャイロセンサの検出結果に基づいてゲーム装置10の姿勢(傾き)を判断する。例えば、制御部11は、ジャイロセンサによって検出された各軸の角速度を積分することによって、各軸を回転軸としてゲーム装置10がどの程度回転したかを判断する。
Further, for example, the
出力部17は表示部18と音声出力部19とを含む。表示部18は制御部11からの指示に従って画面を表示する。本実施形態の場合、表示部18は第1表示部18A及び第2表示部18Bを含む。音声出力部19は制御部11からの指示に従って音声を出力する。
The
ゲーム装置10では各種ゲームが実行される。例えば、ユーザの操作対象が仮想空間内を移動するゲームが実行される。以下では、ユーザの操作に従って行動するユーザキャラクタが敵キャラクタを退治するゲームが実行される場合について説明する。
Various games are executed on the
ゲーム装置10では、上記のようなゲームのゲーム画面を生成するために、仮想空間がメインメモリに構築される。図4は仮想空間の一例を示す。図4に示す仮想空間30は、お互いに直交する三つの座標軸(Xw軸、Yw軸、及びZw軸)が設定された仮想的な3次元空間である。
In the
図4に示す仮想空間30には、床を示す床オブジェクト(以下、単に「床」と記載する。)32Aと、壁を示す壁オブジェクト(以下、単に「壁」と記載する。)32Bと、が配置されている。さらに、仮想空間30には、ユーザキャラクタを示すユーザキャラクタオブジェクト(以下、単に「ユーザキャラクタ」と記載する。)34と、敵キャラクタを示す敵キャラクタオブジェクト(以下、単に「敵キャラクタ」と記載する。)36と、が配置されている。ユーザキャラクタ34はユーザの操作に従って行動する。例えば、ユーザの移動指示操作に従ってユーザキャラクタ34は移動する。また図4では省略されているが、ユーザキャラクタ34は武器(例えば銃)を所持しており、ユーザの攻撃指示操作に従って敵キャラクタ36への攻撃を行う。敵キャラクタ36は所定のアルゴリズムに従って自律的に行動する。敵キャラクタ36は他のユーザによって操作されるようにしてもよい。
In the
仮想空間30には視点(仮想カメラ)が設定される。例えば、視点の位置40はユーザキャラクタ34の背後の上方に設定される。また、ユーザキャラクタ34の足元位置が視点の注視位置44として設定される。すなわち、視点の位置40から注視位置44(ユーザキャラクタ34の足元位置)への方向が視点の視線方向42として設定される。
A viewpoint (virtual camera) is set in the
図5はユーザキャラクタ34と視点との関係の一例を示す。図5に示すように、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の視線方向42は設定される。視点はユーザキャラクタ34の移動に従って移動するようになっており、ユーザキャラクタ34と視点とは常に一定の位置関係を有するようになっている。その結果、ユーザキャラクタ34の全身又は一部(例えば上半身)が常に視点の視野に含まれるようになっている。
FIG. 5 shows an example of the relationship between the
なお、視点の位置40はユーザキャラクタ34の背後の上方に設定されていなくてもよい。例えば、視点の位置40はユーザキャラクタ34の頭部内の位置(例えば、左目と右目との間の中間位置)に設定されるようにしてもよい。この場合、視点の視線方向42はユーザキャラクタ34の頭部の正面方向と略等しくなり、視点の視野はユーザキャラクタ34の視野と略等しくなる。
The
視点から見た仮想空間30を表すゲーム画面が表示部18(例えば第1表示部18A)に表示される。図6はゲーム画面の一例を示す。図6に示すように、視点の視野画像がゲーム画面に表示される。視点の視野画像は一般的な3次元コンピュータグラフィックス技術を用いて生成される。すなわち、仮想空間30内のオブジェクトの頂点の座標値をワールド座標系(XwYwZw座標系:図4参照)からスクリーン座標系(XsYs座標系)に変換することによって生成される。なお、スクリーン座標系とは、図6に示すように、ゲーム画面(視点の視野画像)の左上頂点を原点Oとし、右方向をXs軸正方向とし、下方向をYs軸正方向とするような座標系である。
A game screen representing the
ゲーム装置10では、ユーザキャラクタ34の正面方向34F及び視点の視線方向42がユーザの操作に従って変わるようになっている。以下、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を変えるためにユーザが行う操作について説明する。
In the
図7及び図8は、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を変えるための操作の一例について説明するための図である。ゲーム装置10では、ゲーム装置10を傾けることによって、ユーザキャラクタ34の正面方向34F及び視点の視線方向42が変わるようになっている。
7 and 8 are diagrams for explaining an example of an operation for changing the
図7(A)は第2筐体22を上方から見た様子を示す。図7(A)は、矢印Rが示すようにユーザが第2筐体22の右側端部を手前に引いた場合を示す。言い換えれば、図7(A)は、Y軸方向(第2筐体22の法線方向)を回転軸としてゲーム装置10を右回り(時計回り)に回転させるようにしてユーザがゲーム装置10を傾けた場合を示す。
FIG. 7A shows the
図7(B)は、図7(A)に示すようにユーザがゲーム装置10を傾けた場合のユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化の一例を示す。なお、図7(B)は仮想空間30を上方から見た様子を示す。また、図7(B)において、符号「34FA」は変化前のユーザキャラクタ34の正面方向34Fを示し、符号「34FB」は変化後のユーザキャラクタ34の正面方向34Fを示す。また、符号「40A」は変化前の視点の位置40を示し、符号「40B」は変化後の視点の位置40を示す。同様に、符号「42A」は変化前の視点の視線方向42を示し、符号「42B」は変化後の視点の視線方向42を示す。
FIG. 7B shows an example of changes in the
図7(A)に示すようにユーザがゲーム装置10を傾けた場合、図7(B)に示すように、ユーザキャラクタ34の正面方向34Fが方向34FAから方向34FBへと変化する。ここで、方向34FBは、方向34FAを右回り(時計回り)に角度θaだけ回転してなる方向である。すなわち、この場合、ユーザキャラクタ34の正面方向34Fは右回り(時計回り)に角度θaだけ変化することになる。なお、角度θaはゲーム装置10の傾きの程度に応じて変化する。ゲーム装置10の傾きの程度が大きいほど、角度θaは大きくなる。
When the user tilts the
またこの場合、変更後のユーザキャラクタ34の正面方向34F(方向34FB)に合わせて、視点の位置40及び視線方向42が変更される。すなわち、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の位置40及び視線方向42が変更される。この場合、視点の位置40及び視線方向42は注視位置44を維持しつつ変更される。すなわち、視点の位置40は、注視位置44を中心として位置40Aを右回り(時計回り)に角度θだけ回転することによって得られる位置40Bに変更される。また、視点の視線方向42は位置40Bから注視位置44への方向に設定される。この場合、変更前の視点の視線方向42(方向42A)と、変更後の視点の視線方向42(方向42B)との間の角度差は角度θaになる。
In this case, the
図7(A)と同様、図8(A)は第2筐体22を上方から見た様子を示す。図8(A)は、矢印Lが示すようにユーザが第2筐体22の左側端部を手前に引いた場合を示す。言い換えれば、図8(A)は、Y軸方向(第2筐体22の法線方向)を回転軸としてゲーム装置10を左回り(反時計回り)に回転させるようにしてユーザがゲーム装置10を傾けた場合を示す。
Similar to FIG. 7A, FIG. 8A shows the
図8(B)は、図8(A)に示すようにユーザがゲーム装置10を傾けた場合のユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化の一例を示す。図7(B)と同様、図8(B)は仮想空間30を上方から見た様子を示す。符号「34FA」は変化前のユーザキャラクタ34の正面方向34Fを示し、符号「34FB」は変化後のユーザキャラクタ34の正面方向34Fを示す。また、符号「40A」は変化前の視点の位置40を示し、符号「40B」は変化後の視点の位置40を示す。同様に、符号「42A」は変化前の視点の視線方向42を示し、符号「42B」は変化後の視点の視線方向42を示す。
FIG. 8B shows an example of changes in the
図8(A)に示すようにユーザがゲーム装置10を傾けた場合、図8(B)に示すように、ユーザキャラクタ34の正面方向34Fが方向34FAから方向34FBへと変化する。ここで、方向34FBは、方向34FAを左回り(反時計回り)に角度θaだけ回転してなる方向である。すなわち、この場合、ユーザキャラクタ34の正面方向34Fは左回り(反時計回り)に角度θaだけ変化することになる。なお、角度θaはゲーム装置10の傾きの程度に応じて変化する。ゲーム装置10の傾きの程度が大きいほど、角度θaは大きくなる。
When the user tilts the
またこの場合、変更後のユーザキャラクタ34の正面方向34F(方向34FB)に合わせて、視点の位置40及び視線方向42が変更される。すなわち、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の位置40及び視線方向42が変更される。この場合、視点の位置40及び視線方向42は注視位置44を維持しつつ変更される。すなわち、視点の位置40は、注視位置44を中心として位置40Aを左回り(反時計回り)に角度θaだけ回転することによって得られる位置40Bに変更される。また、視点の視線方向42は位置40Bから注視位置44への方向に設定される。この場合、変更前の視点の視線方向42(方向42A)と、変更後の視点の視線方向42(方向42B)との間の角度差は角度θaになる。
In this case, the
以上のように、ゲーム装置10では、ゲーム装置10を傾けるという直感的な操作によってユーザはユーザキャラクタ34の正面方向34F及び視点の視線方向42を変更できるようになっている。しかしながら、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を大きく変更したい場合、ユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化量(上記角度θa)を大きくするために、ユーザはゲーム装置10を大きく傾けなければならない。この点、ゲーム装置10では、ユーザが比較的簡易にユーザキャラクタ34の正面方向34F及び視点の視線方向42を大きく変更できるようになっている。
As described above, in the
具体的には、ゲーム装置10では、ボタン15R,15Lを押下することによって、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を大きく変更できるようになっている。図9及び図10は、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を大きく変更するための操作の一例について説明するための図である。
Specifically, in the
なお、図7,8(B)と同様、図9及び図10は仮想空間30を上方から見た様子を示す。符号「34FA」は変化前のユーザキャラクタ34の正面方向34Fを示し、符号「34FB」は変化後のユーザキャラクタ34の正面方向34Fを示す。また、符号「40A」は変化前の視点の位置40を示し、符号「40B」は変化後の視点の位置40を示す。同様に、符号「42A」は変化前の視点の視線方向42を示し、符号「42B」は変化後の視点の視線方向42を示す。
As in FIGS. 7 and 8B, FIGS. 9 and 10 show the
図9は、ボタン15Rが押下された場合のユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化の一例を示す。ボタン15Rが押下された場合、図9に示すように、ユーザキャラクタ34の正面方向34Fが方向34FAから方向34FBへと変化する。ここで、方向34FBは、方向34FAを右回り(時計回り)に角度θbだけ回転してなる方向である。すなわち、この場合、ユーザキャラクタ34の正面方向34Fは右回り(時計回り)に角度θbだけ変化することになる。なお、角度θbは比較的大きい一定の角度であり、例えば角度θbは90度である。
FIG. 9 shows an example of changes in the
またこの場合、変更後のユーザキャラクタ34の正面方向34F(方向34FB)に合わせて、視点の位置40及び視線方向42が変更される。すなわち、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の位置40及び視線方向42が変更される。視点の位置40及び視線方向42は注視位置44を維持しつつ変更される。具体的には、視点の位置40は、注視位置44を中心として位置40Aを右回り(時計回り)に角度θb(90度)だけ回転してなる位置40Bに変更される。また、視点の視線方向42は位置40Bから注視位置44への方向に設定される。この場合、変更前の視点の視線方向42(方向42A)と、変更後の視点の視線方向42(方向42B)との間の角度差は角度θb(90度)になる。
In this case, the
なお、ユーザがさらにボタン15Rを押下すると、ユーザキャラクタ34の正面方向34F及び視点の視線方向42が右回り(時計回り)にさらに角度θb(90度)だけ変化するようになる。
Note that when the user further presses the
図10は、ボタン15Lが押下された場合のユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化の一例を示す。ボタン15Lが押下された場合、図10に示すように、ユーザキャラクタ34の正面方向34Fが方向34FAから方向34FBへと変化する。ここで、方向34FBは、方向34FAを左回り(反時計回り)に角度θbだけ回転してなる方向である。すなわち、この場合、ユーザキャラクタ34の正面方向34Fは左回り(反時計回り)に角度θbだけ変化することになる。なお先述したように、角度θbは比較的大きい一定の角度であり、例えば角度θbは90度である。
FIG. 10 shows an example of changes in the
またこの場合、変更後のユーザキャラクタ34の正面方向34F(方向34FB)に合わせて、視点の位置40及び視線方向42が変更される。すなわち、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の位置40及び視線方向42が変更される。視点の位置40及び視線方向42は注視位置44を維持しつつ変更される。具体的には、視点の位置40は、注視位置44を中心として位置40Aを左回り(反時計回り)に角度θb(90度)だけ回転してなる位置40Bに変更される。また、視点の視線方向42は位置40Bから注視位置44への方向に設定される。この場合、変更前の視点の視線方向42(方向42A)と、変更後の視点の視線方向42(方向42B)との間の角度差は角度θb(90度)になる。
In this case, the
なお、ユーザがさらにボタン15Lを押下すると、ユーザキャラクタ34の正面方向34F及び視点の視線方向42が左回り(反時計回り)にさらに角度θb(90度)だけ変化するようになる。
Note that when the user further presses the
ゲーム装置10によれば、以上のような構成を備えることにより、ボタン15R,15Lを押下するという比較的簡易な操作によってユーザはユーザキャラクタ34の正面方向34F及び視点の視線方向42を比較的大きい角度θb(90度)変更できるようになっている。
According to the
ところで、視点の視野角は、ボタン15R,15Lが押下された場合における視点の視線方向42の変化量(上記角度θb:90度)よりも大きく設定される。例えば、視点の視野角は120度に設定される。このように視点の視野角が設定されていることによって、視点の視線方向42が大きく変化した場合であっても、変化前の視点の視野の一部が変化後の視点の視野に含まれるようになる。その結果、視点の視線方向42がどのように変化したのか(すなわち、視点の視野がどのように変化したのか)をユーザが把握し易くなる。
By the way, the viewing angle of the viewpoint is set larger than the amount of change in the
ここで、以上に説明したような機能を実現するための構成について説明する。図11は、ゲーム装置10で実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。図11に示すように、ゲーム装置10は、操作部15、動き検出部16、ゲームデータ記憶部50、第1の視線方向制御部52、第2の視線方向制御部54、及び表示制御部56を含む。操作部15及び動き検出部16は、図3における操作部15及び動き検出部16である。ゲームデータ記憶部50は例えば記憶部12又は/及びゲームメモリカードによって実現され、第1の視線方向制御部52、第2の視線方向制御部54、及び表示制御部56は制御部11がプログラムを実行することによって実現される。すなわち、制御部11がプログラムを実行することによって、制御部11が第1の視線方向制御部52、第2の視線方向制御部54、及び表示制御部56として機能する。
Here, a configuration for realizing the functions described above will be described. FIG. 11 is a functional block diagram showing functions related to the present invention among the functions realized by the
まず、ゲームデータ記憶部50について説明する。ゲームデータ記憶部50はゲームを実行するために必要なゲームデータを記憶する。
First, the game
例えば、ゲームの現在の状況を示すゲーム状況データがゲームデータ記憶部50に記憶される。具体的には、下記に示すようなデータがゲーム状況データに含まれる。
・ユーザキャラクタ34の状態データ(位置、正面方向、及び姿勢等)
・敵キャラクタ36の状態データ(位置、正面方向、及び姿勢等)
・視点の状態データ(位置40、視線方向42、及び視野角等)
For example, game situation data indicating the current situation of the game is stored in the game
-State data of the user character 34 (position, front direction, posture, etc.)
・ Status data of enemy character 36 (position, front direction, posture, etc.)
・ Viewpoint state data (
第1の視線方向制御部52について説明する。第1の視線方向制御部52は、動き検出部16(ジャイロセンサ又は/及び加速度センサ)の検出結果に基づいて、視点の視線方向42を更新する。第1の視線方向制御部52は、図7,8(B)において説明した視点の視線方向42の制御に対応している。
The 1st gaze direction control
例えば、第1の視線方向制御部52はゲーム装置10の傾きを動き検出部16の検出結果に基づいて判断する。そして、第1の視線方向制御部52は視点の視線方向42をゲーム装置10の傾きの方向及び程度に基づいて更新する(図7,8(B)参照)。
For example, the first line-of-sight
第2の視線方向制御部54について説明する。第2の視線方向制御部54は、ゲーム装置10に備えられる所定の操作部材(すなわち、操作部15に含まれる操作部材のうちの所定の操作部材)に関する所定操作が行われた場合に、視点の視線方向42を所定方向に設定する。第2の視線方向制御部54は、図9,10において説明した視点の視線方向42の制御に対応している。
The 2nd gaze direction control
「所定の操作部材」とは、例えばボタンであり、「所定操作」とは、例えばボタンの押下操作である。本実施形態の場合、ボタン15R,15Lが「所定の操作部材」に相当し、ボタン15R,15Lの押下操作が「所定操作」に相当する。なお、「所定の操作部材」はボタン以外の操作部材であってもよい。例えば、「所定の操作部材」はスティックであってもよく、「所定操作」はスティックの傾倒操作であってもよい。
The “predetermined operation member” is, for example, a button, and the “predetermined operation” is, for example, a button pressing operation. In the present embodiment, the
また、「所定方向」とは、所定操作が行われた場合における視点の視線方向42との間の角度差が所定角度であるような方向である。本実施形態の場合、図9,10における角度θb(90度)が「所定角度」に相当し、方向42Bが「所定方向」に相当する。
Further, the “predetermined direction” is a direction in which an angle difference from the
表示制御部56について説明する。表示制御部56は、視点から見た仮想空間30を表すゲーム画面を表示部18に表示させる。例えば、表示制御部56は視点の視野画像をVRAM上に生成する。VRAM上に生成された視野画像はゲーム画面として表示部18に表示される。
The
次に、上記の機能ブロックを実現するためにゲーム装置10で実行される処理の一例について説明する。図12は、ゲーム装置10で所定時間(例えば1/60秒)ごとに実行される処理のうち、本発明に関連する処理を主に示すフロー図である。制御部11が図12に示す処理をプログラムに従って実行することによって、制御部11は第1の視線方向制御部52、第2の視線方向制御部54、及び表示制御部56として機能する。
Next, an example of processing executed by the
図12に示すように、まず制御部11は所定ボタンが押下されたか否かを判定する(S101)。例えば、制御部11はボタン15R,15Lのいずれかが押下されたか否かを判定する。所定ボタンが押下されていないと判定された場合、制御部11は、動き検出部16の検出結果に基づいて、ゲーム装置10が傾けられたか否かを判定する(S102)。
As shown in FIG. 12, the
ゲーム装置10が傾けられたと判定された場合、制御部11はユーザキャラクタ34の向きを更新する(S103)。例えば図7,8(B)に示したように、制御部11は、ユーザキャラクタ34の正面方向34Fを、「現在の正面方向34Fから、ゲーム装置10の傾きの方向に対応する方向に、ゲーム装置10の傾きの程度に対応する角度θaだけ回転してなる方向」に更新する。
When it is determined that the
また、制御部11は視点の位置40及び視線方向42を更新する(S104)。例えば図7,8(B)に示したように、制御部11は、ステップS103で更新されたユーザキャラクタ34の正面方向34Fに合わせて、視点の位置40及び視線方向42を更新する。
Further, the
なお、ステップS102において、ゲーム装置10が傾けられていないと判定された場合、制御部11はステップS103,S104の処理を実行することなく、後述のステップS107の処理を実行する。
If it is determined in step S102 that the
また、ステップS101において、所定ボタンが押下されたと判定された場合、制御部11はユーザキャラクタ34の向きを所定方向に設定する(S105)。例えば図9,10に示したように、制御部11は、ユーザキャラクタ34の正面方向34Fを、「現在の正面方向34Fから、押下された所定ボタンに対応する方向に、角度θb(90度)だけ回転してなる方向」に設定する。
If it is determined in step S101 that the predetermined button has been pressed, the
また、制御部11は視点の位置40を更新し、視点の視線方向42を所定方向に設定する(S106)。例えば図9,10に示したように、制御部11は、ステップS105で更新されたユーザキャラクタ34の正面方向34Fに合わせて、視点の位置40及び視線方向42を設定する。
In addition, the
ステップS104又はS106の処理が実行された後、制御部11はゲームキャラクタの状態データを更新する(S107)。例えば、制御部11は、ユーザの移動指示操作又は攻撃指示操作に従って、ユーザキャラクタ34の位置を更新したり、攻撃動作を行うようにユーザキャラクタ34の姿勢を更新したりする。また、制御部11は、所定のアルゴリズムに従って、敵キャラクタ36の位置を更新したり、ユーザキャラクタ34への攻撃動作を行うように敵キャラクタ36の姿勢を更新したりする。
After the process of step S104 or S106 is executed, the
ステップS107の処理が実行された後、制御部11はゲーム画面を更新する(S108)。制御部11は、視点から見た仮想空間30を表す画像をVRAM上に生成する。そして、VRAM上に生成された画像がゲーム画面として表示部18に表示される。以上で図12に示す処理の説明を終了する。
After the process of step S107 is executed, the
以上に説明した第1実施形態に係るゲーム装置10では、ゲーム装置10を傾けるという直感的な操作によって、ユーザがユーザキャラクタ34の正面方向34F及び視点の視線方向42を変えることができるようになっている。また、ゲーム装置10では、ボタン15R,15Lを押下するという比較的簡易な操作によって、ユーザがユーザキャラクタ34の正面方向34F及び視点の視線方向42を大きく変えることができるようになっている。ゲーム装置10によれば、直感的な操作性を担保しつつ、ユーザが比較的簡易に視点の視線方向42を大きく変更できるようにすることが可能になる。
In the
[第2実施形態]次に、本発明の第2実施形態について説明する。本発明の第2実施形態に係るゲーム装置10の外観及びハードウェア構成等は第1実施形態と同様である(図1〜図3参照)。また、第2実施形態に係るゲーム装置10においても、第1実施形態と同様のゲームが実行され、第1実施形態と同様の機能ブロックが実現される(図11参照)。
[Second Embodiment] Next, a second embodiment of the present invention will be described. The external appearance and hardware configuration of the
第2実施形態では、仮想空間30の領域ごとに基本方向が設定され、この基本方向に基づいて、ユーザキャラクタ34の正面方向34F及び視点の視線方向42が制御される。この点で第2実施形態は第1実施形態と異なる。
In the second embodiment, a basic direction is set for each region of the
図13は、仮想空間30の領域ごとに設定される基本方向の一例について説明するための図である。図13に示す例では複数の領域60A,60B,60C,60D,60Eが設定されている。また、領域60Aには基本方向62Aが設定されている。基本方向62Aは、領域60Aにおけるユーザキャラクタ34の基本的な進行方向である。同様に、領域60B,60C,60D,60Eには、それぞれ、基本方向62B,62C,62D,62Eが設定されている。なお以下では、領域60A〜60Eのことを総称して「領域60」と記載する場合がある。同様に、基本方向62A〜62Eのことを総称して「基本方向62」と記載する場合がある。
FIG. 13 is a diagram for explaining an example of the basic direction set for each region of the
第2実施形態に係るゲーム装置10では、上記のような基本方向62を示す基本方向データが記憶部12に記憶される。図14は基本方向データの一例を示す。図14に示す基本方向データは、「領域ID」、「領域情報」、及び「基本方向情報」フィールドを含んでいる。「領域ID」フィールドには、領域60を一意に識別する識別情報が格納される。「領域情報」フィールドには、領域60を示す情報、すなわち領域60に含まれる位置座標を特定するための情報が格納される。「基本方向情報」フィールドには、基本方向62を示す情報(例えばベクトル情報)が格納される。
In the
なお、第2実施形態に係るゲーム装置10では、ある領域60から次の領域60にユーザキャラクタ34が移動した場合に、ユーザキャラクタ34の正面方向34Fと基本方向62とのずれが維持されるようになっている。同様に、視点の視線方向42と基本方向62とのずれも維持されるようになっている。
In the
図15は、ある領域から次の領域にユーザキャラクタ34が移動した場合におけるユーザキャラクタ34の正面方向34F及び視点の視線方向42の制御について説明するための図である。
FIG. 15 is a diagram for explaining control of the
ここでは、領域60Bから領域60Cにユーザキャラクタ34が移動する場合を想定する。また、ここでは、領域60Bから領域60Cに移動する直前において、ユーザキャラクタ34の正面方向34Fは領域60Bにおける基本方向62Bから左回り(反時計回り)に角度Δθだけずれていることとする。なお、先述したように、視点の視線方向42は、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように設定されるため、この場合、視点の視線方向42も基本方向62Bから左回り(反時計回り)に角度Δθだけずれていることになる。
Here, it is assumed that the
この場合、ユーザキャラクタ34が領域60Bから領域60Cに移動した時点において、ユーザキャラクタ34の正面方向34Fは、領域60Cにおける基本方向62Cから左回り(反時計回り)に角度Δθだけずれてなる方向に自動的に設定される。また、変更後のユーザキャラクタ34の正面方向34Fに合わせて、視点の視線方向42も設定される(図5参照)。この結果、ユーザキャラクタ34が領域60Bから領域60Cに移動した場合には、ユーザキャラクタ34の正面方向34Fと基本方向62Bとのずれが維持されるようになっている。同様に、視点の視線方向42と基本方向62Bとのずれも維持されるようになっている。
In this case, when the
第2実施形態に係るゲーム装置10においても、第1実施形態と同様、ユーザはゲーム装置10を傾けることによって、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を変更できるようになっている(図7,8参照)。
Also in the
また、第2実施形態に係るゲーム装置10においても、第1実施形態と同様、ユーザはボタン15R,15Lを押下することによって、ユーザキャラクタ34の正面方向34F及び視点の視線方向42を比較的容易に大きく変更できるようになっている。
Also in the
図16は、ボタン15Rが押下された場合のユーザキャラクタ34の正面方向34F及び視点の視線方向42の変化の一例を示す。なお、図9,10と同様、符号「34FA」は変化前のユーザキャラクタ34の正面方向34Fを示し、符号「34FB」は変化後のユーザキャラクタ34の正面方向34Fを示す。また、符号「40A」は変化前の視点の位置40を示し、符号「40B」は変化後の視点の位置40を示す。同様に、符号「42A」は変化前の視点の視線方向42を示し、符号「42B」は変化後の視点の視線方向42を示す。
FIG. 16 shows an example of changes in the
第2実施形態に係るゲーム装置10では、仮想空間30の領域ごとに複数の基本視線方向70A〜70Dが設定される。図16に示す例の場合、基本視線方向70Aは基本方向62と一致する方向である。基本視線方向70Bは、基本方向62を右回り(時計回り)に90度回転することによって得られる方向である。また、基本視線方向70Cは、基本方向62を右回り(時計回り)に180度回転することによって得られる方向である。基本視線方向70Dは、基本方向62を右回り(時計回り)に270度回転することによって得られる方向である。なお以下では、基本視線方向70A〜70Dのことを総称して「基本視線方向70」と記載する場合がある。
In the
第2実施形態に係るゲーム装置10では、上記のような基本視線方向70を示す基本視線方向データが記憶部12に記憶される。図17は基本視線方向データの一例を示す。図17に示す基本視線方向データは、「領域ID」及び「基本視線方向情報」フィールドを含んでいる。「領域ID」フィールドには図14と同様である。「基本視線方向情報」フィールドには、基本視線方向70を示す情報(例えばベクトル情報)が格納される。
In the
なお、図16に示す例の場合、複数の基本視線方向70A〜70Dが基本方向62に基づいて設定されているため、図14に示す基本方向データに基づいて、複数の基本視線方向70A〜70Dを取得するようにしてもよい。この場合、図17に示す基本視線方向データを省略するようにしてもよい。
In the case of the example shown in FIG. 16, a plurality of basic line-of-
図16に示すように、ボタン15Rが押下された場合には、視点の視線方向42が複数の基本視線方向70A〜70Dのいずれかに変更される。具体的には、ボタン15Rが押下された時点におけるユーザキャラクタ34の正面方向34F(方向34FA)を右回り(時計回り)に角度θb(90度)回転してなる方向34FCが取得される。次に、基本視線方向70A〜70Dのうちで、上記方向34FCとの間の角度差が最も小さい基本視線方向70が判断され、その基本視線方向70がユーザキャラクタ34の正面方向34Fとして設定される。図16に示す例の場合、上記方向34FCとの間の角度差が最も小さい基本視線方向70が基本視線方向70Bであるため、ユーザキャラクタ34の正面方向34F(方向34FB)が基本視線方向70Bに設定される。
As illustrated in FIG. 16, when the
また、変更後のユーザキャラクタ34の正面方向34F(方向34FB)に合わせて、視点の位置40及び視線方向42が設定される。カメラの位置40及び視線方向42は注視位置44を維持しつつ変更される。具体的には、ユーザキャラクタ34の正面方向34FのXwZw平面成分と、視点の視線方向42のXwZw平面成分とが同じ方向を示すように、視点の位置40及び視線方向42が設定される。その結果、視点の視線方向42は、視点の視線方向42のXwZw平面成分と、基本視線方向70Bとが同じ方向を示すように設定される。この場合、注視位置44を中心として位置40Aを右回り(時計回り)に角度θb(90度)だけ回転してなる位置40Cから注視位置44への方向42Cとの間の角度差が基本視線方向70A〜70Dのうちで最も小さい基本視線方向70Bが、視点の視線方向42として設定されることになる。
In addition, the
図16ではボタン15Rが押下された場合について説明したが、ボタン15Lが押下された場合も同様にして、ユーザキャラクタ34の正面方向34Fと視点の位置40及び視線方向42とが設定されることになる。
Although the case where the
以上に説明した第2実施形態に係るゲーム装置10では、ボタン15R,15Lが押下された場合の視点の視線方向42として、ユーザキャラクタ34が位置している仮想空間30の領域60に適した方向が設定されるようになる。例えば、ボタン15R,15Lが押下された場合の視点の視線方向42が、仮想空間30の領域60におけるユーザキャラクタ34の基本的な進行方向を考慮して設定されるようになる。
In the
なお、図16に示す例では、四つの方向が基本視線方向70として設定されるようになっていたが、四つより多くの数の方向や四つ未満の数の方向が基本視線方向70として設定されるようにしてもよい。例えば、八つの方向が基本視線方向70として設定されるようにしてもよい。すなわち、45度ごとに異なる方向が基本視線方向70として設定されるようにしてもよい。また例えば、三つの方向が基本視線方向70として設定されるようにしてもよい。すなわち、120度ごとに異なる方向が基本視線方向70として設定されるようにしてもよい。 In the example shown in FIG. 16, four directions are set as the basic line-of-sight directions 70, but more than four directions or less than four directions are set as the basic line-of-sight directions 70. It may be set. For example, eight directions may be set as the basic viewing direction 70. That is, a different direction every 45 degrees may be set as the basic line-of-sight direction 70. For example, three directions may be set as the basic line-of-sight direction 70. That is, a different direction every 120 degrees may be set as the basic line-of-sight direction 70.
また、図16に示す例では、基本視線方向70が基本方向62に基づいて設定されるようになっていたが、基本視線方向70は基本方向62とは関係なく設定されるようにしてもよい。
In the example shown in FIG. 16, the basic line-of-sight direction 70 is set based on the
また、図16に示す例では、基本視線方向70が仮想空間30の領域60ごとに設定されることとして説明したが、仮想空間30のいずれの領域60においても同じ基本視線方向70が設定されるようにしてもよい。例えば、Xw軸正方向、Xw軸負方向、Zw軸正方向、及びZw軸負方向のような仮想空間30における固定方向が基本視線方向70として設定されるようにしてもよい。
In the example illustrated in FIG. 16, the basic line-of-sight direction 70 has been described as being set for each area 60 of the
なお、本発明は以上に説明した第1実施形態及び第2実施形態に限定されるものではない。 The present invention is not limited to the first embodiment and the second embodiment described above.
[1]以上に説明した第1実施形態及び第2実施形態では、図9,10,16における角度θbが一定(90度)であることとして説明したが、角度θbは一定でなくてもよい。 [1] In the first and second embodiments described above, the angle θb in FIGS. 9, 10, and 16 has been described as being constant (90 degrees), but the angle θb may not be constant. .
[1−1]例えば、ユーザがユーザキャラクタ34(操作対象)を複数のゲームキャラクタ(複数の操作対象候補)のうちから選択できるようになっているような場合には、ユーザキャラクタ34として選択されたゲームキャラクタによって、上記角度θbが異なるようにしてもよい。
[1-1] For example, when the user can select the user character 34 (operation target) from among a plurality of game characters (a plurality of operation target candidates), the
この場合、例えば図18に示すような角度データが記憶部12に記憶される。図18に示す角度データでは複数のゲームキャラクタの各々に上記角度θbが対応づけられている。なお図18において、「θ1」、「θ2」、及び「θ3」は、それぞれ、所定の角度を示している。図18に示す角度データによれば、例えば、ゲームキャラクタ1がユーザキャラクタ34として選択された場合には角度θbが角度θ1に設定される。
In this case, for example, angle data as shown in FIG. 18 is stored in the
このようにすれば、ユーザキャラクタ34として選択されたゲームキャラクタによって、視点の視線方向42の変化の仕方(すなわち、視点の視野の変化の仕方)を変えることができるようになる。
In this way, it is possible to change the way of changing the
[1−2]また例えば、ユーザキャラクタ34の能力に関するパラメータ(例えば、視野の広さを示すパラメータ)によって、上記角度θbが異なるようにしてもよい。 [1-2] Further, for example, the angle θb may be different depending on a parameter relating to the ability of the user character 34 (for example, a parameter indicating the width of the field of view).
この場合、例えば図19に示すような角度データが記憶部12に記憶される。図19に示す角度データでは能力パラメータの範囲に上記角度θbが対応づけられている。なお、図19において、「P1」及び「P2」はそれぞれ所定の値を示している。また、図18と同様、「θ1」、「θ2」、及び「θ3」はそれぞれ所定の角度を示している。
In this case, for example, angle data as shown in FIG. 19 is stored in the
この場合、ユーザキャラクタ34の能力パラメータの値(p)が属する範囲に対応づけられた角度が上記角度θbとして用いられる。例えば、ユーザキャラクタ34の能力パラメータの値(p)が「P1≦p<P2」を満足する場合には上記角度θbが角度θ2に設定される。
In this case, an angle associated with the range to which the value (p) of the ability parameter of the
このようにすれば、ユーザキャラクタ34のパラメータの値によって、視点の視線方向42の変化の仕方(すなわち、視点の視野の変化の仕方)を変えることができるようになる。
In this way, the way of changing the
[2]第2の視線方向制御部54によって視点の視線方向42が所定方向に設定された場合における視点の視野に床32Aや壁32Bしか含まれず、敵キャラクタ36が含まれていない場合には、床32Aや壁32Bのみがゲーム画面に表示されるようになる。このような状態はユーザにとってあまり意味がない。このため、下記に説明するようにしてもよい。
[2] When the viewpoint line-of-
ゲーム装置10は、第2の視線方向制御部54によって視点の視線方向42が所定方向に設定された場合における視点の視野に、所定のオブジェクトが存在しているか否かを判定する。ここで、「所定のオブジェクト」とは、ユーザにとって重要性の高いオブジェクト(言い換えれば、ゲーム画面に表示される必要性がユーザにとって高いオブジェクト)である。図4に示す仮想空間30の場合、敵キャラクタ36が「所定のオブジェクト」に相当する。
The
そして、視点の視線方向42が所定方向に設定された場合における視点の視野に所定のオブジェクトが存在しない場合、第2の視線方向制御部54は、ボタン15R,15Lが押下された時点における視点の視線方向42と上記所定方向との間の角度差よりも、ボタン15R,15Lが押下された時点における視点の視線方向42との間の角度差が大きくなるような方向を、視点の視線方向42として設定する。例えば、第2の視線方向制御部54は、視点の視野に敵キャラクタ36が含まれるようになるまで、上記角度θbを初期値(90度)から所定角度(例えば45度又は90度)ずつ大きくしていく。そして、第2の視線方向制御部54は、視点の視野に敵キャラクタ36が含まれるようになった場合の視線方向42を、視点の視線方向42として設定する。
If the predetermined object does not exist in the visual field of the viewpoint when the
このようにすれば、ボタン15R,15Lが押下された場合に敵キャラクタ36がゲーム画面に表示されるように担保されるようになる。
In this way, it is ensured that the
[3]以上に説明した第1実施形態及び第2実施形態では、視点がユーザキャラクタ34の背後の上方に設定されるようになっていたが、視点はユーザキャラクタ34の頭部内の位置(例えば、左目と右目との間の中間位置)に設定されるようにしてもよい。この場合、視点の視線方向42はユーザキャラクタ34の正面方向34Fと略等しくなり、視点の視野はユーザキャラクタ34の視野と略等しくなる。このため、図7(B)、図8(B)、図9、図10、図16において、視点の視線方向42はユーザキャラクタ34の正面方向34Fと同様に変化することになる。
[3] In the first embodiment and the second embodiment described above, the viewpoint is set above the back of the
[4]以上に説明した第1実施形態及び第2実施形態では、視線方向42を仮想空間30に対してX軸方向へ変化させるような例について説明したが、視線方向42を仮想空間30に対して異なる軸方向(例えばY軸方向)へ変化させるようにしてもよい。つまり、以上に説明した第1実施形態及び第2実施形態では、視線方向42を左右に変化させるような視線方向制御がなされているが、視線方向42を上下に変化させるような視線方向制御がなされるようにしてもよい。
[4] In the first embodiment and the second embodiment described above, an example in which the line-of-
[5]例えば、本発明は、ゲーム装置10と、ゲーム装置10と通信可能な制御装置(例えばサーバ装置)と、を含むゲームシステムに適用することも可能である。例えば、このゲームシステムでは、ユーザが操作部15を用いて行った操作に関する操作情報と、動き検出部16の検出結果に関する検出結果情報と、がゲーム装置10から制御装置に送信される。制御装置では、ゲーム装置10の表示部18に表示されるゲーム画面を更新するために用いられるデータ(例えば、ゲーム画面データ又はゲーム状況データ等)が、ゲーム装置10から受信された操作情報及び/又は検出結果情報に基づいて生成され、該データがゲーム装置10に送信される。そして、ゲーム装置10では、制御装置から受信された上記のデータに基づいて、ゲーム画面が表示部18に表示される。
[5] For example, the present invention can also be applied to a game system including a
この場合、第1の視線方向制御部52及び第2の視線方向制御部54は制御装置において実現されるようにしてもよい。すなわち、制御装置(例えばサーバ装置)の制御部がプログラムを実行することによって、当該制御部が第1の視線方向制御部52及び第2の視線方向制御部54として機能するようにしてもよい。なお、この場合、第1の視線方向制御部52又は第2の視線方向制御部54によって更新された視線方向に基づいて生成されたゲーム画面データが制御装置からゲーム装置10に送信されるようにしてもよい。あるいは、第1の視線方向制御部52又は第2の視線方向制御部54によって更新された視線方向を示すデータ(ゲーム状況データ)が制御装置からゲーム装置10に送信されるようにし、このデータに基づいて、ゲーム画面がゲーム装置10において生成されるようにしてもよい。また、この場合、第1の視線方向制御部52又は第2の視線方向制御部54の視線方向制御のために必要なデータは、制御装置の記憶部、又は制御装置からアクセス可能な記憶装置に記憶しておくようにすればよい。
In this case, the first line-of-sight
[6]以上では、ユーザキャラクタ34が敵キャラクタ36を退治するゲームに本発明を適用する場合について主に説明したが、本発明はこのようなゲーム以外のゲームにも適用することができる。本発明は、視点から見た仮想空間30を表すゲーム画面が表示されるようなゲームに適用することが可能である。
[6] Although the case where the present invention is applied to a game in which the
10 ゲーム装置、11 制御部、12 記憶部、13 メモリカードスロット部、14 通信部、15 操作部、15C 方向ボタン、15A,15B,15X,15Y,15L,15R ボタン、15T タッチパネル、16 動き検出部、17 出力部、18 表示部、18A 第1表示部、18B 第2表示部、19 音声出力部、20 第1筐体、22 第2筐体、24 ヒンジ、30 仮想空間、32A 床オブジェクト、32B 壁オブジェクト、34 ユーザキャラクタオブジェクト、36 敵キャラクタオブジェクト、40 視点の位置、42 視線方向、44 注視位置、50 ゲームデータ記憶部、52 第1の視線方向制御部、54 第2の視線方向制御部、56 表示制御部、60A,60B,60C,60D,60E 領域、62A,62B,62C,62D,62E 基本方向、70A,70B,70C,70D 基本視線方向。
10 game devices, 11 control unit, 12 storage unit, 13 memory card slot unit, 14 communication unit, 15 operation unit, 15C direction button, 15A, 15B, 15X, 15Y, 15L, 15R button, 15T touch panel, 16 motion detection unit , 17 output unit, 18 display unit, 18A first display unit, 18B second display unit, 19 audio output unit, 20 first housing, 22 second housing, 24 hinge, 30 virtual space, 32A floor object, 32B Wall object, 34 user character object, 36 enemy character object, 40 viewpoint position, 42 gaze direction, 44 gaze position, 50 game data storage unit, 52 first gaze direction control unit, 54 second gaze direction control unit, 56 Display control unit, 60A, 60B, 60C, 60D, 60E area,
Claims (24)
前記仮想空間内の領域に対応づけて、基本方向を示す基本方向情報を記憶する手段と、
前記ゲーム装置の動きを検出する動き検出手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
を含み、
前記所定方向は、前記ユーザの操作対象が位置している領域に対応づけられた前記基本方向情報が示す基本方向との間の角度差が所定角度であるような方向である、
ことを特徴とするゲーム装置。 And a manipulation member and a display means, a game screen representing the virtual space seen from the viewpoint is displayed on the display means, and, in the game device to run a game in which an operation target of the user moves in the virtual space,
Means for storing basic direction information indicating a basic direction in association with an area in the virtual space;
Movement detecting means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Only including,
The predetermined direction is a direction in which an angle difference from a basic direction indicated by the basic direction information associated with an area where the operation target of the user is located is a predetermined angle.
A game device characterized by that.
複数の基本視線方向に関する情報を記憶する手段と、
前記ゲーム装置の動きを検出する動き検出手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
を含み、
前記所定方向は、前記複数の基本視線方向のうちで、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向と最も近い基本視線方向である、
ことを特徴とするゲーム装置。 In a game device that includes an operation member and display means, and causes the display means to display a game screen representing a virtual space viewed from a viewpoint,
Means for storing information relating to a plurality of basic gaze directions ;
Movement detecting means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Including
The predetermined direction is a basic line-of-sight direction that is closest to a direction in which an angle difference from the line-of-sight direction of the viewpoint when the predetermined operation is performed is a predetermined angle among the plurality of basic line-of-sight directions. is there,
A game device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
を含み、
前記所定方向は、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向である、
ことを特徴とするゲーム装置。 In a game device that includes an operation member and display means, and causes the display means to display a game screen representing a virtual space viewed from a viewpoint,
Movement detecting means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Including
The predetermined direction is a direction in which an angle difference from the visual line direction of the viewpoint at the time when the predetermined operation is performed is a predetermined angle .
A game device characterized by that.
ユーザは、複数の操作対象候補のうちから選択された操作対象を操作し、
前記ゲーム装置は、前記複数の操作対象候補の各々に対応づけて、角度を示す角度情報を記憶する手段を含み、
前記所定角度は、前記ユーザの操作対象として選択された操作対象候補に対応づけられた前記角度情報が示す角度である、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 3 ,
The user operates an operation target selected from a plurality of operation target candidates,
The game device includes means for storing angle information indicating an angle in association with each of the plurality of operation target candidates.
The predetermined angle is an angle indicated by the angle information associated with the operation target candidate selected as the operation target of the user.
A game device characterized by that.
ユーザの操作対象のパラメータに関するパラメータ条件に対応づけて、角度を示す角度情報を記憶する手段を含み、
前記所定角度は、前記ユーザの操作対象の前記パラメータが満足するパラメータ条件に対応づけられた前記角度情報が示す角度である、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 3 ,
Means for storing angle information indicating an angle in association with a parameter condition related to a parameter to be operated by the user;
The predetermined angle is an angle indicated by the angle information associated with a parameter condition that satisfies the parameter to be operated by the user.
A game device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
を含み、
前記視点の視野角は、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも大きく設定される、
ことを特徴とするゲーム装置。 In a game device that includes an operation member and display means, and causes the display means to display a game screen representing a virtual space viewed from a viewpoint,
Movement detecting means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Including
The viewing angle of the viewpoint is set to be larger than an angle difference between the viewing direction of the viewpoint and the predetermined direction at the time when the predetermined operation is performed .
A game device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に、所定のオブジェクトが存在しているか否かを判定する手段と、
を含み、
前記第2の視線方向制御手段は、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に前記所定のオブジェクトが存在しない場合、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が大きくなるような方向を、前記視点の視線方向として設定する手段を含む、
ことを特徴とするゲーム装置。 In a game device that includes an operation member and display means, and causes the display means to display a game screen representing a virtual space viewed from a viewpoint,
Movement detecting means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Means for determining whether or not a predetermined object exists in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction ;
Including
The second line-of-sight direction control means, when the predetermined object does not exist in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction, the viewpoint at the time when the predetermined operation is performed A direction in which an angle difference between the visual line direction of the viewpoint at the time when the predetermined operation is performed is larger than an angular difference between the visual line direction of the visual point and the predetermined direction as the visual line direction of the visual point Including means for setting,
A game device characterized by that.
前記所定方向は、前記仮想空間における固定方向であることを特徴とするゲーム装置。The game apparatus according to claim 1, wherein the predetermined direction is a fixed direction in the virtual space.
前記動き検出手段は、
前記ゲーム装置に生じる加速度を検出する加速度検出手段と、
前記ゲーム装置に生じる角速度を検出する角速度検出手段と、の少なくとも一方を含む、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 8 ,
The motion detection means includes
Acceleration detecting means for detecting acceleration generated in the game device;
Including at least one of angular velocity detecting means for detecting angular velocity generated in the game device,
A game device characterized by that.
前記仮想空間内の領域に対応づけて、基本方向を示す基本方向情報を記憶する手段の記憶内容を取得する手段と、
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、
を含み、
前記所定方向は、前記ユーザの操作対象が位置している領域に対応づけられた前記基本方向情報が示す基本方向との間の角度差が所定角度であるような方向である、
ことを特徴とする制御装置。 A game device that includes an operation member and a display unit that displays a game screen representing a virtual space viewed from a viewpoint , and a game device that executes a game in which a user's operation target moves in the virtual space ; In a control device capable of communication,
Means for acquiring storage contents of means for storing basic direction information indicating a basic direction in association with an area in the virtual space;
Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Only including,
The predetermined direction is a direction in which an angle difference from a basic direction indicated by the basic direction information associated with an area where the operation target of the user is located is a predetermined angle.
A control device characterized by that.
前記仮想空間内の領域に対応づけて、基本方向を示す基本方向情報を記憶する手段の記憶内容を取得するステップと、
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、
を含み、
前記所定方向は、前記ユーザの操作対象が位置している領域に対応づけられた前記基本方向情報が示す基本方向との間の角度差が所定角度であるような方向である、
ことを特徴とするゲーム制御方法。 A game device including an operation member and display means for displaying a game screen representing a virtual space viewed from a viewpoint , and a game device that executes a game in which an operation target of a user moves in the virtual space In the game control method for displaying the game screen on the display means,
Associating with a region in the virtual space, acquiring storage content of a means for storing basic direction information indicating a basic direction;
Obtaining a detection result of a motion detection means for detecting a motion of the game device;
A first gaze direction control step of updating a gaze direction of the viewpoint based on a detection result of the motion detection unit;
A second gaze direction control step for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
Only including,
The predetermined direction is a direction in which an angle difference from a basic direction indicated by the basic direction information associated with an area where the operation target of the user is located is a predetermined angle.
A game control method characterized by the above.
前記仮想空間内の領域に対応づけて、基本方向を示す基本方向情報を記憶する手段の記憶内容を取得する手段、
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、及び、
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、
として前記コンピュータを機能させ、
前記所定方向は、前記ユーザの操作対象が位置している領域に対応づけられた前記基本方向情報が示す基本方向との間の角度差が所定角度であるような方向である、
ことを特徴とするプログラム。 A game apparatus is displayed on the display means a game screen representing the virtual space viewed from the view point, and as a game device for executing a game in which an operation target of the user moves in the virtual space, the computer including an operation member In the program to make
Means for acquiring storage contents of means for storing basic direction information indicating a basic direction in association with an area in the virtual space;
Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means; and
A second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
It makes the computer function as,
The predetermined direction is a direction in which an angle difference from a basic direction indicated by the basic direction information associated with an area where the operation target of the user is located is a predetermined angle.
A program characterized by that .
複数の基本視線方向に関する情報を記憶する手段の記憶内容を取得する手段と、Means for acquiring stored contents of means for storing information on a plurality of basic gaze directions;
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記所定方向は、前記複数の基本視線方向のうちで、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向と最も近い基本視線方向である、The predetermined direction is a basic line-of-sight direction that is closest to a direction in which an angle difference from the line-of-sight direction of the viewpoint when the predetermined operation is performed is a predetermined angle among the plurality of basic line-of-sight directions. is there,
ことを特徴とする制御装置。A control device characterized by that.
複数の基本視線方向に関する情報を記憶する手段の記憶内容を取得するステップと、Obtaining stored contents of means for storing information on a plurality of basic gaze directions;
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、Obtaining a detection result of a motion detection means for detecting a motion of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、A first gaze direction control step of updating a gaze direction of the viewpoint based on a detection result of the motion detection unit;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、A second gaze direction control step for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記所定方向は、前記複数の基本視線方向のうちで、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向と最も近い基本視線方向である、The predetermined direction is a basic line-of-sight direction that is closest to a direction in which an angle difference from the line-of-sight direction of the viewpoint when the predetermined operation is performed is a predetermined angle among the plurality of basic line-of-sight directions. is there,
ことを特徴とするゲーム制御方法。A game control method characterized by the above.
複数の基本視線方向に関する情報を記憶する手段の記憶内容を取得する手段、Means for acquiring stored contents of means for storing information relating to a plurality of basic gaze directions;
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、及び、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means; and
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、A second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
として前記コンピュータを機能させ、Function the computer as
前記所定方向は、前記複数の基本視線方向のうちで、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向と最も近い基本視線方向である、The predetermined direction is a basic line-of-sight direction that is closest to a direction in which an angle difference from the line-of-sight direction of the viewpoint when the predetermined operation is performed is a predetermined angle among the plurality of basic line-of-sight directions. is there,
ことを特徴とするプログラム。A program characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記所定方向は、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向である、The predetermined direction is a direction in which an angle difference from the visual line direction of the viewpoint at the time when the predetermined operation is performed is a predetermined angle.
ことを特徴とする制御装置。A control device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、Obtaining a detection result of a motion detection means for detecting a motion of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、A first gaze direction control step of updating a gaze direction of the viewpoint based on a detection result of the motion detection unit;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、A second gaze direction control step for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記所定方向は、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向である、The predetermined direction is a direction in which an angle difference from the visual line direction of the viewpoint at the time when the predetermined operation is performed is a predetermined angle.
ことを特徴とするゲーム制御方法。A game control method characterized by the above.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、及び、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means; and
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、A second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
として前記コンピュータを機能させ、Function the computer as
前記所定方向は、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が所定角度であるような方向である、The predetermined direction is a direction in which an angle difference from the visual line direction of the viewpoint at the time when the predetermined operation is performed is a predetermined angle.
ことを特徴とするプログラム。A program characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記視点の視野角は、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも大きく設定される、The viewing angle of the viewpoint is set to be larger than an angle difference between the viewing direction of the viewpoint and the predetermined direction at the time when the predetermined operation is performed.
ことを特徴とする制御装置。A control device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、Obtaining a detection result of a motion detection means for detecting a motion of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、A first gaze direction control step of updating a gaze direction of the viewpoint based on a detection result of the motion detection unit;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、A second gaze direction control step for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
を含み、Including
前記視点の視野角は、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも大きく設定される、The viewing angle of the viewpoint is set to be larger than an angle difference between the viewing direction of the viewpoint and the predetermined direction at the time when the predetermined operation is performed.
ことを特徴とするゲーム制御方法。A game control method characterized by the above.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、及び、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means; and
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、A second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
として前記コンピュータを機能させ、Function the computer as
前記視点の視野角は、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも大きく設定される、The viewing angle of the viewpoint is set to be larger than an angle difference between the viewing direction of the viewpoint and the predetermined direction at the time when the predetermined operation is performed.
ことを特徴とするプログラム。A program characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段と、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段と、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段と、Second gaze direction control means for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に、所定のオブジェクトが存在しているか否かを判定する手段と、Means for determining whether or not a predetermined object exists in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction;
を含み、Including
前記第2の視線方向制御手段は、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に前記所定のオブジェクトが存在しない場合、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が大きくなるような方向を、前記視点の視線方向として設定する手段を含む、The second line-of-sight direction control means, when the predetermined object does not exist in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction, the viewpoint at the time when the predetermined operation is performed A direction in which an angle difference between the visual line direction of the viewpoint at the time when the predetermined operation is performed is larger than an angular difference between the visual line direction of the visual point and the predetermined direction as the visual line direction of the visual point Including means for setting,
ことを特徴とする制御装置。A control device characterized by that.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得するステップと、Obtaining a detection result of a motion detection means for detecting a motion of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御ステップと、A first gaze direction control step of updating a gaze direction of the viewpoint based on a detection result of the motion detection unit;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御ステップと、A second gaze direction control step for setting the gaze direction of the viewpoint to a predetermined direction when a predetermined operation related to the operation member is performed;
前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に、所定のオブジェクトが存在しているか否かを判定するステップと、Determining whether a predetermined object exists in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction;
を含み、Including
前記第2の視線方向制御ステップは、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に前記所定のオブジェクトが存在しない場合、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が大きくなるような方向を、前記視点の視線方向として設定するステップを含む、In the second visual line direction control step, when the predetermined object does not exist in the visual field of the visual point when the visual line direction of the visual point is set to the predetermined direction, the viewpoint at the time when the predetermined operation is performed A direction in which an angle difference between the visual line direction of the viewpoint at the time when the predetermined operation is performed is larger than an angular difference between the visual line direction of the visual point and the predetermined direction as the visual line direction of the visual point Including steps to set,
ことを特徴とするゲーム制御方法。A game control method characterized by the above.
前記ゲーム装置の動きを検出する動き検出手段の検出結果を取得する手段、Means for obtaining a detection result of a movement detection means for detecting movement of the game device;
前記動き検出手段の検出結果に基づいて、前記視点の視線方向を更新する第1の視線方向制御手段、First gaze direction control means for updating the gaze direction of the viewpoint based on the detection result of the motion detection means;
前記操作部材に関する所定操作が行われた場合に、前記視点の視線方向を所定方向に設定する第2の視線方向制御手段、及び、A second visual line direction control means for setting the visual line direction of the viewpoint to a predetermined direction when a predetermined operation relating to the operation member is performed; and
前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に、所定のオブジェクトが存在しているか否かを判定する手段、Means for determining whether or not a predetermined object exists in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction;
として前記コンピュータを機能させ、Function the computer as
前記第2の視線方向制御手段は、前記視点の視線方向が前記所定方向に設定された場合における前記視点の視野に前記所定のオブジェクトが存在しない場合、前記所定操作が行われた時点における前記視点の視線方向と前記所定方向との間の角度差よりも、前記所定操作が行われた時点における前記視点の視線方向との間の角度差が大きくなるような方向を、前記視点の視線方向として設定する手段を含む、The second line-of-sight direction control means, when the predetermined object does not exist in the visual field of the viewpoint when the line-of-sight direction of the viewpoint is set to the predetermined direction, the viewpoint at the time when the predetermined operation is performed A direction in which an angle difference between the visual line direction of the viewpoint at the time when the predetermined operation is performed is larger than an angular difference between the visual line direction of the visual point and the predetermined direction as the visual line direction of the visual point Including means for setting,
ことを特徴とするプログラム。A program characterized by that.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286044A JP5200158B1 (en) | 2011-12-27 | 2011-12-27 | GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM |
PCT/JP2012/070843 WO2013099347A1 (en) | 2011-12-27 | 2012-08-16 | Game device, control device, game control method, program, and information storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011286044A JP5200158B1 (en) | 2011-12-27 | 2011-12-27 | GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5200158B1 true JP5200158B1 (en) | 2013-05-15 |
JP2013132486A JP2013132486A (en) | 2013-07-08 |
Family
ID=48534074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011286044A Active JP5200158B1 (en) | 2011-12-27 | 2011-12-27 | GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5200158B1 (en) |
WO (1) | WO2013099347A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6957712B1 (en) * | 2020-10-08 | 2021-11-02 | エヌエイチエヌ コーポレーション | Program and field of view control method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4247218B2 (en) * | 2005-08-26 | 2009-04-02 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM |
JP5485702B2 (en) * | 2007-12-28 | 2014-05-07 | 株式会社カプコン | Program and game system |
JP4384697B2 (en) * | 2008-03-26 | 2009-12-16 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME PROCESSING METHOD, AND PROGRAM |
JP5122659B2 (en) * | 2011-01-07 | 2013-01-16 | 任天堂株式会社 | Information processing program, information processing method, information processing apparatus, and information processing system |
-
2011
- 2011-12-27 JP JP2011286044A patent/JP5200158B1/en active Active
-
2012
- 2012-08-16 WO PCT/JP2012/070843 patent/WO2013099347A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2013099347A1 (en) | 2013-07-04 |
JP2013132486A (en) | 2013-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7495665B2 (en) | Storage medium having game program stored thereon and game apparatus | |
JP7374313B2 (en) | Methods, devices, terminals and programs for driving vehicles in virtual environments | |
US7922588B2 (en) | Storage medium having game program stored thereon and game apparatus | |
US20100188587A1 (en) | Projection method | |
JP5878438B2 (en) | Display control device, display control system, and program | |
US7695367B2 (en) | Storage medium having game program stored thereon and game apparatus | |
JP2013056095A (en) | Game system, portable game device, method of controlling information processing unit, and control program of information processing unit | |
JP4667755B2 (en) | GAME DEVICE AND GAME PROGRAM | |
JP2017187952A (en) | Display control method and program for causing computer to execute the method | |
JP4799261B2 (en) | Image display apparatus, control method thereof, and program | |
JP2012216073A (en) | Image processor, image processor control method, and program | |
JP4134191B2 (en) | GAME DEVICE, CHARACTER DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM | |
JP2012083809A (en) | Information processor, information processor control method and program | |
JP5200158B1 (en) | GAME DEVICE, CONTROL DEVICE, GAME CONTROL METHOD, AND PROGRAM | |
US11178384B2 (en) | Information processing system, storage medium, information processing apparatus and information processing method | |
JP2008259880A (en) | Game program and game device | |
WO2019168061A1 (en) | Information processing device, recording medium, head-mounted display, and information processing system | |
US11861060B2 (en) | Recording medium for selecting objects using head mounted display, information processing system, and information processing method | |
US11285387B2 (en) | Storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method | |
JP4695919B2 (en) | GAME PROGRAM AND GAME DEVICE | |
JP2006122285A (en) | Three-dimensional image processor, game device, three-dimensional image processing program and game program | |
JP7579371B2 (en) | Information processing program, information processing system, and information processing method | |
JP2018183416A (en) | Game program and game device | |
JP4799269B2 (en) | Image processing apparatus and program | |
JP2020030853A (en) | Information processing device, information processing device program, head-mount display and information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130208 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160215 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5200158 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
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 |