[go: up one dir, main page]

WO2008016064A1 - Game device, object display method in game device, and display program - Google Patents

Game device, object display method in game device, and display program Download PDF

Info

Publication number
WO2008016064A1
WO2008016064A1 PCT/JP2007/065024 JP2007065024W WO2008016064A1 WO 2008016064 A1 WO2008016064 A1 WO 2008016064A1 JP 2007065024 W JP2007065024 W JP 2007065024W WO 2008016064 A1 WO2008016064 A1 WO 2008016064A1
Authority
WO
WIPO (PCT)
Prior art keywords
game
control unit
coordinate position
operator
target object
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.)
Ceased
Application number
PCT/JP2007/065024
Other languages
English (en)
French (fr)
Inventor
Hiroyuki Takahashi
Shugo Takahashi
Haruki Kodera
Yusuke Sugimoto
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.)
Camelot Co Ltd
Original Assignee
Camelot Co Ltd
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 Camelot Co Ltd filed Critical Camelot Co Ltd
Priority to US12/375,461 priority Critical patent/US8128496B2/en
Priority to JP2008527766A priority patent/JPWO2008016064A1/ja
Publication of WO2008016064A1 publication Critical patent/WO2008016064A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5372Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
    • A63F13/10
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/303Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
    • A63F2300/306Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for displaying a marker associated to an object or location in the game field
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5526Game data structure
    • A63F2300/5533Game data structure using program state or machine event data, e.g. server keeps track of the state of multiple players on in a multiple player game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8011Ball

Definitions

  • Game device object display method and display program in game device
  • a sports game such as golf, tennis, or baseball, or a 3D scene in a role-playing game
  • a plurality of operators participate to operate an object in a virtual three-dimensional space.
  • the present invention relates to a game device that allows an operator to input and advance a game, and a method and program for displaying an object on a plurality of display means in the game device.
  • game software is executed on a general-purpose computer such as a personal computer in addition to a home-use game machine or an arcade game for business use. Such devices and systems are provided.
  • the game software is provided from a conventional recording medium such as a CD-ROM, so that a so-called online game that provides a game program via a communication network such as the Internet in accordance with the recent development of communication infrastructure. Services are also spreading.
  • Patent Document 1 As a conventional technique for solving such a problem, there is one disclosed in Patent Document 1.
  • This technology is a computer 'game character' corresponding to each player, If these characters have a computer 'multiple games' zone that runs in the game, and the characters are in the same game zone, each character will move in sequence in the same game zone If are in different game zones, each character moves independently.
  • the present invention solves the above-described problems. For example, a plurality of users input operations on an object such as a player or a ball, such as a golf game, and the game proceeds.
  • a game device capable of simultaneously operating a plurality of players in a game device, and at the same time, enhancing the sense of presence that a plurality of people are participating, an object display method in the game device, and a display program It aims to.
  • Patent Document 1 JP 2001-198362 A
  • the present invention relates to a game apparatus in which a plurality of operators participate and each operator inputs an operation on an object in a virtual three-dimensional space to advance the game.
  • a plurality of display means for displaying an object to be operated by each operator hereinafter referred to as a “target object”
  • a user interface control unit for controlling a graphic user interface for displaying and operating the target object corresponding to each of the plurality of operators, and a graphic user interface.
  • the present invention provides a game device in which a plurality of operators participate and each operator inputs an operation on an object in a virtual three-dimensional space to advance the game.
  • the object control unit changes the coordinate position of the object in the three-dimensional space according to the operation by the graphic user interface
  • the marking processing unit displays the coordinate position of a predetermined object other than the target object on the virtual plane in the three-dimensional space along with the target object. Show as moving marking
  • the operations originally performed by a plurality of players are simultaneously advanced in one virtual three-dimensional space, and each player's operation display means allows other players to perform operations.
  • the position of is displayed by marking.
  • the game can be advanced without waiting for the other player's operation, and the realism of the other player's position is not impaired by the real display of the position of the other player.
  • the display means, the user interface control unit, and the marking processing unit are provided for each terminal device provided corresponding to each operator, and each terminal device is connected to each operator by communication means.
  • the coordinate position information of the target object of the other operator is transmitted and received via the object control unit, and the marking processing unit of each terminal receives the coordinate position information of the target object of the other operator received by each terminal device V. It is preferable to display the marking based on! In this case, the game can be run simultaneously with other users at remote locations through the communication line.
  • the object control unit is provided in a server arranged on a communication network to which a terminal device is connected, and the server receives each operation received via the communication network.
  • data is integrated by the server on the communication network, so the amount of communication traffic can be reduced and the load on each terminal device can be reduced. Can be reduced.
  • the above-described apparatus and method according to the present invention can be realized by executing a program described in a predetermined language on a computer.
  • a program can be recorded on a computer-readable recording medium, and the program can be easily stored, transported and installed.
  • FIG. 1 is a block diagram showing a configuration of a 3D game device according to an embodiment.
  • FIG. 2 is an explanatory diagram showing a screen configuration of the 3D game device according to the embodiment.
  • FIG. 3 is an explanatory diagram showing a state in which markings are displayed on the screen of the 3D game device according to the embodiment.
  • FIG. 4 is an explanatory diagram showing an outline of a calculation process for displaying markings on the screen of the 3D game device according to the embodiment.
  • FIG. 5 is an explanatory diagram showing an outline of a calculation process for displaying a marking on the screen of the 3D game device according to the embodiment.
  • FIG. 6 is a perspective view showing a computer-readable recording medium according to the embodiment.
  • FIG. 1 is a block diagram showing the configuration of the 3D game device according to the present embodiment.
  • a case where golf game software is executed on the personal computer 1 is illustrated.
  • the case where the present invention is applied to golf game software will be described as an example.
  • 1S The present invention is not limited to this.
  • a racing game, a roll game It can be applied to any game software that allows multiple users (operators) to participate, such as 3D scenes in a laying game, and input user operations to objects such as players and balls to advance the game. .
  • the 3D game device is configured by executing golf game software on the personal computers 1 and 2a to 2c.
  • each of these personal computers 1 and 2a to 2c is provided for each user, and has a user interface for each user.
  • each operator has a display means (display 11 etc.) for displaying the target object (specific player, ball and other background) that is the target of the operation.
  • a single game device may be used by a plurality of users, for example, a game dedicated device.
  • the game controller is connected to each user interface, and a single display is divided into multiple screens. Each user's GUI and target object are displayed and operated on each of the divided screens. May be
  • These personal computers 1 and 2a to 2c are arithmetic processing devices equipped with a CPU and a storage device, and are used by each user, and are used for general-purpose computers such as personal computers and games. It can be realized by a dedicated device with specialized functions such as a computer, and may be a mobile computer, a PDA (Personal Digital Assistance), or a mobile phone.
  • a dedicated device with specialized functions such as a computer, and may be a mobile computer, a PDA (Personal Digital Assistance), or a mobile phone.
  • the personal computers 1 and 2a to 2c include a CPU 2 that performs arithmetic processing, a storage device 12 such as a hard disk that records data and programs, and a communication network such as the Internet.
  • Communication interface (I / F) 13 for connecting to 4;
  • Display interface (I / F) 14 for connecting to a display device such as display 11;
  • input device 15a such as a mouse, keyboard, controller, etc.
  • the personal computer 1 can access the game server 5 through the communication network 4, and other games can be accessed through the game server 5. It can communicate with personal computers (game machines) 2a to 2c used by users, and many users can participate in one game program through the game server 5.
  • modules are constructed by executing the golf game software.
  • the “module” refers to a functional unit that is configured by hardware such as an apparatus or a device, software having the function, or a combination thereof, and achieves a predetermined operation.
  • a marking processing unit 21 a screen configuration unit 22, a 3D configuration unit 23, a GUI control unit 24, and an enlargement / reduction control unit 25 are provided.
  • the application execution unit 26 and the 2D configuration unit 27 are constructed.
  • the application execution unit 26 is a module that executes golf game software and advances a golf game by an object arranged in the virtual three-dimensional space 3, and specifically executes a golf game program. Management of the game according to the rules of golf (OB is re-stamped with one penalty penalty, shot order control when playing multiple players, etc.), score management according to game progress results is managed for each user Based on the ability parameters of the character being selected and used and the characteristics of items such as golf clubs, the ball launch condition is calculated by the batting operation, and the ball in the virtual space is calculated. Execute the ballistic simulation processing.
  • the 3D representation method of the virtual three-dimensional space 3 is used to enhance the realistic sensation of images, etc. Since the final display device is 2D, the user's space grasp As an interface that supports this, camerawork that moves on a vertical plane along the launch direction is automatically executed, and the plane is expressed in a form associated with a power gauge.
  • the application execution unit 26 includes an object control unit 26a.
  • the object control unit 26a calculates the ball flight distance based on the hit data input by the operator, This module calculates the coordinates after movement.
  • the 3D composing unit 23 Based on the coordinates after the movement, the 3D composing unit 23 composes a 3D animation.
  • the 2D composing unit 27 Based on the 3D composing unit 27, the 2D composing unit 27 generates a two-dimensional image to be displayed in each window in a two-dimensional manner. Display on display 11 through face 14.
  • a user operation is accepted via the input device 15a, the program is advanced in accordance with conditions (operation data) acquired by the user operation, and display information (3D polygons, etc.) corresponding to the game progress is obtained. ) And is displayed on the windows 31 to 33 as a two-dimensional plane, and the sound accompanying the display is output.
  • the screen configuration unit 22 is a module that controls the window 3;! -33 displayed on the screen. Specifically, a virtual camera that defines the field of view is arranged in the virtual three-dimensional space 3, and objects captured by the virtual camera are displayed as a two-dimensional plane in each window 3;! To 33 To do.
  • the window 33 is a main window that captures the entire view of the golf hole through the player's shot motion, and the GUI 34 is disposed on the main window.
  • Window 32 is a jump window that captures the vicinity of the ball's arrival point.
  • the 3D constructing unit 23 is a module that virtually constructs the virtual three-dimensional space 3, and constructs the three-dimensional shape of the object existing on the three-dimensional coordinates 35 in the virtual three-dimensional space 3 by polygon processing.
  • the 2D component unit 27 is configured by the 3D component unit 23 according to the field of view and camera angle of each window based on the types, areas, and shapes of windows 3;! -33. This is a module that displays the three-dimensional shape in the window 3;
  • the enlargement / reduction control unit 25 is a module that changes the area or shape of the window 3;! -33 based on an operation by the input device 27a.
  • the marking processing unit 21 follows the control of the object control unit 26a, as shown in FIG. 3, on the screen, the target object (the player 35a and the golf ball 35b that are targets of the operation by the GUI 34 on the personal computer 1). ), And the coordinate positions of predetermined objects other than these target objects are displayed as markings 302 to 306 that move on a virtual plane (the ground surface 36) in the virtual three-dimensional coordinates 35.
  • each personal computer 1 In the display processing of the markings 302 to 306, each personal computer 1 and
  • the game server 5 broadcasts the coordinate position information of the target object of each operator received from each terminal to each terminal device as integrated data.
  • the coordinate position information of the target object of each operator relayed by the game server 5 is on the ground surface (horizontal plane) 36 defined in the virtual three-dimensional space 3, as shown in FIG.
  • the object control unit 26a that acquired the two-dimensional coordinate information calculates the coordinate position (X, y, z) of the marking in the three-dimensional space.
  • the calculation result is output to the marking processing unit 21.
  • the ground surface 36 is a flat surface having no undulations as shown in FIG. If the ground surface 36 is defined as a three-dimensional surface with undulations as shown in FIG.
  • the marking processing unit 21 uses the formula for defining the undulations of the ground surface 36 as follows: Calculate the height (elevation z) of the ground surface 36 corresponding to the coordinate position from the two-dimensional coordinate position (X, y) of the other player acquired via the game server 5 and mark each marking. Is output as a position (X, y, z) on the virtual three-dimensional coordinate 35 to the 3D component 23 or the like.
  • the marking processing unit 21 calculates the target object and other objects, and further the coordinate position of the marking on the virtual three-dimensional coordinate 35 in this way. Are output to the screen composition unit 22 and the 3D composition unit 23.
  • the 3D composition unit 23 executes polygon processing of each object (including marking), and the 2D composition unit 27 composes it two-dimensionally. To display in each window 3;! ⁇ 33.
  • the GUI control unit 24 is a module that controls a graphic user interface (GUI) 34.
  • GUI graphic user interface
  • an operation for an object displayed in the display 11 is input by the input device 27a through the GUI 34, and the golf game is advanced in accordance with the operation.
  • the GUI 34 is a graphic that is arranged in the screen of the display 11 and displays and operates each target object in correspondence with each of a plurality of operators.
  • the main window 33 is displayed. Is mainly displayed. Specifically, as shown in FIG.
  • the GUI 34 includes an icon 341 indicating the progress of the golf game (hole number and conditions), an icon 342 indicating the distance and direction to the pin, an icon 343 indicating the wind direction, a player Icon 344 indicating a single status (shot direction, club, target power, camera position, etc.), icon 345 indicating the player's name and results, icon 346 indicating the golf club selected by the user, icon indicating the ball hitting position 347 And the icon 348 and the target icon 35c that are operated when performing the shot operation.
  • the above-described apparatus and method according to the present embodiment can be realized by executing an input program described in a predetermined language on a computer. That is, by installing this program on a computer such as a user terminal or an IC chip and executing it on the CPU, a system having the above-described functions can be easily constructed.
  • This program can be distributed through a communication line, for example, and can be transferred as a package application that runs on a stand-alone computer.
  • Such a program can be recorded on recording media 116 to 119 readable by the personal computer 1 as shown in FIG.
  • recording media such as flexible disk 116 and cassette tape 119, or optical disks such as CD-ROM and DVD-ROM117, RAM card 118 and other types It can be recorded on various recording media.
  • the present embodiment has a feature that a link can be provided to contents in a non-writable CD-ROM or DVD-ROM 117.
  • the above-described system and method can be implemented using a general-purpose computer or a dedicated computer, and the program can be stored and transported. And you can easily install it.
  • the operation of the golf game which is originally performed by a plurality of players sequentially, is simultaneously advanced in one virtual three-dimensional space, and each player's operation display 11 is displayed. I will display the positions of other players with markings 302-306. As a result, the golf game can be advanced without waiting for other players to operate, and the positions of other players are displayed realistically on the display screens of the respective users, which impairs the sense of reality. There is no.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Processing Or Creating Images (AREA)

Description

明 細 書
ゲーム装置、ゲーム装置におけるオブジェクトの表示方法及び表示プロ グラム
技術分野
[0001] 本発明は、例えばゴルフやテニス、野球等のスポーツゲーム、ロールプレイングゲ ームにおける 3Dシーンなど、複数人の操作者が参加して、仮想的な三次元空間内 のオブジェクトに対する操作を各操作者が入力し、ゲームを進行させるゲーム装置と 、当該ゲーム装置においてオブジェクトを複数の表示手段に表示させる方法及びプ ログラムに関する。
背景技術
[0002] 従来より、テレビゲームは多様に発展しており、その形態としては、家庭用ゲーム専 用機や業務用アーケードゲームの他、パーソナルコンピューターなどの汎用コンビュ 一ター上でゲームソフトを実行するなどの装置やシステムが提供されている。また、ゲ ームソフトの提供方式についても、従来の CD— ROM等の記録媒体を介する形態か ら、近年の通信インフラの発達に伴い、ゲームプログラムをインターネット等の通信網 を介して提供するいわゆるオンラインゲームサービスも普及しつつある。
[0003] オンラインゲームでは、ゴルフゲームなどのスポーツシミュレーションゲームやロー ルプレイングゲームなど、複数のユーザーが一つのゲームに参加する形態のものが ある。例えば、ゴルフゲームでは、複数のプレーヤーが順番にボールをショットする操 作を行い、それぞれの操作結果に伴ってゲームが進行される。
[0004] ところで、オンラインゲームにおけるゴルフゲームでは、ゲーム装置同士を通信ケー ブル又はネットワーク等で接続し、複数のプレーヤーが順番にコンピューター 'ゲー ムを行うため、あるプレーヤーが操作を行っている間、他のプレーヤ一は何もできず にただ待っている状態となるため、この間、他のプレーヤ一は、ゲームに対する興味 を減少してしまうという問題があった。
[0005] このような問題を解決する従来の技術として、特許文献 1に開示されたものがある。
この技術は、プレーヤーに各々対応するコンピューター 'ゲーム内のキャラクターと、 これらのキャラクターがコンピューター 'ゲーム内で動作する複数のゲーム'ゾーンと を備え、キャラクターが同一のゲーム ·ゾーンにある場合、各キャラクタ一は同一のゲ ーム 'ゾーン内で順番に動作させ、キャラクターが異なるゲーム ·ゾーンにある場合、 各キャラクタ一は独立して動作させる。
[0006] このような特許文献 1に開示された技術によれば、複数のキャラクターが異なるグー ム-ゾーンにいる場合、他のプレーヤーの操作を待つことなぐ自分の順番ではなくて もキャラクターを操作することができるため、プレーヤーが何もできずに待っている時 間を減少させてゲームに対する興味を維持させることができる。
[0007] しかしながら、上述した特許文献 1に開示された技術では、他のキャラクターと同一 のゲーム ·ゾーンにいる場合は、やはり相手の操作を待たなければならず、異なるゲ ーム 'ゾーンにいる場合には、自由な操作ができるものの、他のキャラクターとの関わ り力 Sなくなること力、ら、臨場感が低減されるという問題がある。
[0008] そこで、本発明は、上記のような問題を解決するものであり、例えばゴルフゲームな ど、プレーヤーやボール等のオブジェクトに対して、複数のユーザーが操作を入力し 、ゲームを進行させるゲーム装置において、複数のプレーヤーが同時に操作するの を可能とし、併せて複数人が参加しているという臨場感を高めることのできるゲーム装 置、ゲーム装置におけるオブジェクトの表示方法及び表示プログラムを提供すること を目的とする。
特許文献 1 :特開 2001— 198362号公報
発明の開示
[0009] 上記課題を解決するために、本発明は、複数人の操作者が参加して、仮想的な三 次元空間内のオブジェクトに対する操作を各操作者が入力し、ゲームを進行させる ゲーム装置であって、各操作者が操作の対象とするオブジェクト(以下、「対象ォブジ ェタト」とする。 )をそれぞれ表示する複数の表示手段と、 前記表示手段の!/、ずれか の画面内に配置され、前記複数人の操作者のそれぞれに対応させて、各対象ォブ ジェタトに関する表示及び前記操作をするためのグラフィックユーザーインターフエ一 スを制御するユーザーインターフェース制御部と、グラフィックユーザーインターフエ ースによる操作に従って、三次元空間内におけるオブジェクトの座標位置を変化させ るオブジェクト制御部と、オブジェクト制御部による制御に従い、画面において、対象 オブジェクトとともに、対象オブジェクト以外の所定のオブジェクトの座標位置を、三次 元空間内の仮想的な面上を移動するマーキングとして表示するマーキング処理部と を備える。
[0010] また、本発明は、複数人の操作者が参加して、仮想的な三次元空間内のオブジェ タトに対する操作を各操作者が入力し、ゲームを進行させるゲーム装置において、ォ ブジェクトを複数の表示手段に表示させる方法であって、
(1)表示手段のいずれかの画面内に配置され、複数人の操作者のそれぞれに対応 させて、各操作者が操作の対象とするオブジェクトに関する表示及び操作をするため のグラフィックユーザーインターフェースを表示手段のいずれかの画面内に配置し、
(2)オブジェクト制御部により、前記グラフィックユーザーインターフェースによる操作 に従って、前記三次元空間内における前記オブジェクトの座標位置を変化させ、
(3)オブジェクト制御部による制御に従い、マーキング処理部によって前記画面にお いて、前記対象オブジェクトとともに、該対象オブジェクト以外の所定のオブジェクトの 座標位置を、前記三次元空間内の仮想的な面上を移動するマーキングとして表示す
[0011] このような本発明によれば、本来複数のプレーヤーが順番に行う操作を、一つの仮 想的な三次元空間内で同時に進行させ、各プレーヤーの操作用表示手段において 、他のプレーヤーの位置をマーキングにより表示させる。これにより、他のプレーヤー の操作を待つことなくゲームを進行させることができるとともに、他のプレーヤーの位 置がリアルに表示されることによって臨場感が損なわれることがない。
[0012] 上記発明において、少なくとも表示手段、ユーザーインターフェース制御部、及び マーキング処理部は、各操作者に対応させて設けられた端末装置毎に備えられ、各 端末装置は、通信手段により各操作者の対象オブジェクトの座標位置情報を、ォブ ジェタト制御部を介して送受信し、各端末のマーキング処理部は、各端末装置にお V、て受信された他の操作者の対象オブジェクトの座標位置情報に基づ!/、て、マーキ ングの表示を行うことが好ましい。この場合には、通信回線を通じて、遠隔地にいる 他のユーザーと同時にゲームを進行させることができる。 [0013] 上記発明にお!/、て、オブジェクト制御部は、端末装置が接続された通信網上に配 置されたサーバ内に設けられ、サーバは、通信網を介して受信された各操作者の対 象オブジェ外の座標位置情報を統合されたデータとして各端末装置に一斉配信す ることが好ましい。この場合には、複数のユーザーが参加しているような場合であって も、通信網上のサーバによってデータの統合を行うため、通信トラフィック量を低減さ せることができ、各端末装置における負荷を軽減することができる。
[0014] なお、上述した本発明に係る装置及び方法は、所定の言語で記述されたプロダラ ムをコンピューター上で実行することにより実現することができる。そして、このようなプ ログラムは、コンピューターで読み取り可能な記録媒体に記録することができ、プログ ラムの保存、運搬及びインストールを容易に行うことができる。
図面の簡単な説明
[0015] [図 1]図 1は、実施形態に係る 3Dゲーム装置の構成を示すブロック図である。
[図 2]図 2は、実施形態に係る 3Dゲーム装置の画面構成を示す説明図である。
[図 3]図 3は、実施形態に係る 3Dゲーム装置の画面内にマーキングを表示した状態 を示す説明図である。
[図 4]図 4は、実施形態に係る 3Dゲーム装置の画面内にマーキングを表示するため の演算処理の概要を示す説明図である。
[図 5]図 5は、実施形態に係る 3Dゲーム装置の画面内にマーキングを表示するため の演算処理の概要を示す説明図である。
[図 6]図 6は、実施形態に係るコンピューター読み取り可能な記録媒体を示す斜視図 である。
発明を実施するための最良の形態
[0016] (3Dゲーム装置の構成)
以下に添付図面を参照して、本発明の実施形態を詳細に説明する。図 1は、本実 施形態に係る 3Dゲーム装置の構成を示すブロック図である。なお、本実施形態では 、パーソナルコンピューター 1上で、ゴルフゲームソフトを実行する場合を例示する。 また、本実施形態では、本発明をゴルフゲームソフトに適用した場合を例に説明する 1S 本発明はこれに限定されるものではなぐ例えば、レーシングゲームや、ロールプ レイングゲームにおける 3Dシーン等、複数のユーザー(操作者)が参加して、プレー ヤーやボール等のオブジェクトに対してユーザー操作を入力し、ゲームを進行させる ゲームソフトウェアであれば、適用することができる。
[0017] 本実施形態に係る 3Dゲーム装置は、パーソナルコンピューター 1及び 2a〜2c上で 、ゴルフゲームソフトを実行することにより構成される。これらのパーソナルコンビユー ター 1及び 2a〜2cは、本実施形態では、各ユーザーに対し 1台ずつ設けられ、各ュ 一ザ一に対するユーザーインターフェースを備えるとともに、図 2のように、各ユーザ 一毎に各操作者が操作の対象とする対象オブジェクト(特定のプレーヤーやボール 及びその他の背景)をそれぞれ表示する表示手段(ディスプレイ 11など)を備えて!/、 る。なお、このゲーム装置としては、本実施形態のように各ユーザーがそれぞれ使用 する場合の他、例えばゲーム専用機のように、一台のゲーム機を複数のユーザーが 使用してもよく、この場合は、ゲーム用コントローラ一等のインターフェースをユーザ 一毎に接続し、また、単一のディスプレイを複数画面に分割し、分割画面のそれぞれ に、各ユーザーの GUI及び対象オブジェクトを表示させ、操作させるようにしてもよい
[0018] これらのパーソナルコンピューター 1及び 2a〜2cは、 CPUや記憶装置を備えた演 算処理装置であり、各ユーザーがそれぞれ使用するものであり、パーソナルコンビュ 一ター等の汎用コンピューターや、ゲーム専用機などのように機能を特化させた専用 装置により実現することができ、モバイルコンピューターや PDA (Personal Digital Ass istance)、携帯電話機であってもよい。
[0019] 具体的に、パーソナルコンピューター 1及び 2a〜2cは、図 1に示すように、演算処 理を行う CPU2と、データやプログラムを記録するハードディスク等の記憶装置 12と、 インターネット等の通信ネットワーク 4に接続するための通信インターフェース(I/F) 13と、ディスプレイ 11等の表示装置に接続するための表示インターフェース(I/F) l 4と、マウスやキーボード、コントローラ一等の入力デバイス 15aを接続するための入 力インターフェース(I/F) 15とを備えて!/、る。
[0020] なお、本実施形態においてパーソナルコンピューター 1は、通信ネットワーク 4を通 じて、ゲームサーバ 5にアクセス可能となっており、このゲームサーバ 5を通じて、他の ユーザーが使用するパーソナルコンピューター(ゲーム機) 2a〜2cと通信することが でき、多数のユーザーがゲームサーバ 5を通じて、一つのゲームプログラムに参加す ることが可能となっている。
[0021] すなわち、この通信ネットワーク 4を通じたオンラインゲームでは、参加プレーヤー の情報 (使用キャラクターの特性、所持クラブ等のアイテムの特性などゲーム進行に 係る情報)や演出のための情報が、ゲームサーバ 5を介して各参加プレーヤーの端 末に配信されて共有される。その一方で、コースの 3D形状やキャラクターのモデル、 テクスチャ等の仮想空間のプレゼンテーションに係る情報は、各ユーザーの端末に 予めインストールされており、三次元及び二次元の画像的な処理は、ユーザー端末 側で実行され、各プレーヤーの状況やゲーム進行が各ユーザーの端末にお!/、てリア ルタイムに同期されて反映されるようになっている。なお、ゲーム進行において、演出 や臨場感を高めたり、プレーヤ一間の話題として一定時間毎に情報の配信及び情報 の共有が行われているが、ショット条件の入力中は、簡易的な情報の共有を行い、操 作完了後の入力条件が、ゲームサーバ 5を通じて完全に共有される。
[0022] CPU2では、ゴルフゲームソフトウェアが実行されることによって種々のモジュール が構築される。ここで、 「モジュール」とは、装置や機器等のハードウェア、あるいはそ の機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の 動作を達成するための機能単位を示す。
[0023] 具体的に、 CPU2上には、ゴルフゲームが実行されることによって、マーキング処理 部 21と、画面構成部 22と、 3D構成部 23と、 GUI制御部 24と、拡縮制御部 25と、ァ プリケーシヨン実行部 26と、 2D構成部 27とが構築される。
[0024] アプリケーション実行部 26は、ゴルフゲームソフトを実行し、仮想的な三次元空間 3 内に配置されたオブジェクトによるゴルフゲームを進行させるモジュールであり、具体 的には、ゴルフゲームプログラムを実行することにより、ゴルフのルールに則したゲー ムの進行管理 (OBは 1打罰加算で打ち直し、複数人プレイ時のショット順制御等)、 ゲームの進行結果に伴うスコアの管理を行い、ユーザー毎に選択され、使用されて いるキャラクターの能力パラメータやゴルフクラブ等のアイテムの特性などに基づいて 、打撃操作によるボールの打ち出し条件の演算を行い、仮想空間内におけるボール の弾道シミュレーションの演算処理を実行する。
[0025] なお、このゴルフゲームプログラムでは、仮想三次元空間 3の表現手法を 3Dとする ことによって、映像等の臨場感を高めている力 最終的な表示デバイスは 2Dである ためユーザーの空間把握を支援するインターフェースとして、打ち出し方向に沿った 垂直平面上で移動させるカメラワークを自動的に実行させたり、上記平面をパワーゲ ージと関連付けた形で表現したりなどしている。
[0026] さらに、このアプリケーション実行部 26は、オブジェクト制御部 26aを備えており、こ のオブジェクト制御部 26aでは、操作者によって入力された打撃データに基づいてボ 一ルの飛距離を算出し、移動後の座標を求めるモジュールである。この移動後の座 標に基づいて、前記 3D構成部 23は、 3Dアニメーションを構成し、これに基づいて 2 D構成部 27は、各ウィンドウに二次元表示させる二次元映像を生成し、表示インター フェース 14を通じてディスプレイ 11に表示させる。
[0027] そして、入力デバイス 15aを介して、ユーザー操作を受け付け、そのユーザー操作 によって取得される条件 (操作データ)に応じてプログラムを進行させ、そのゲーム進 行に応じた表示情報(3Dポリゴン等)を生成し、二次元の平面としてウィンドウ 31〜3 3に表示するとともに、その表示に伴った音声を出力する。
[0028] 画面構成部 22は、画面上に表示されるウィンドウ 3;!〜 33を制御するモジュールで ある。具体的には、仮想三次元空間 3内に視野範囲を定める仮想的なカメラが配置 されており、その仮想的なカメラが撮像したオブジェクトを二次元平面として各ウィンド ゥ 3;!〜 33に表示する。なお、本実施形態において、ウィンドウ 33は、プレーヤーの ショット動作をプレーヤー越しにゴルフホール全景を撮像したメインウィンドウであり、 このメインウィンドウ上に GUI34が配置されている。また、ウィンドウ 32は、ボールの 到達地点近傍を撮像したジャンプウィンドウであり、ウィンドウ 31は、ホールを上空か
[0029] 3D構成部 23は、仮想三次元空間 3を仮想的に構成し、この仮想三次元空間 3内 の三次元座標 35上に存在するオブジェクトの立体形状をポリゴン処理によって構成 するモジュールである。 2D構成部 27は、ウィンドウ 3;!〜 33の種類、面積及び形状に 基づき、各ウィンドウの視野範囲及びカメラアングルに応じて、 3D構成部 23が構成し た立体形状を、ウィンドウ 3;!〜 33に二次元的に表示させるモジュールである。拡縮 制御部 25は、入力デバイス 27aによる操作に基づいてウィンドウ 3;!〜 33の面積又は 形状を変化させるモジュールである。
[0030] マーキング処理部 21は、オブジェクト制御部 26aによる制御に従い、図 3に示すよう に、画面において、対象オブジェクト(パーソナルコンピューター 1での GUI34による 操作の対象となっているプレーヤー 35a及びゴルフボール 35b)とともに、これら対象 オブジェクト以外の所定のオブジェクトの座標位置を、仮想三次元座標 35内の仮想 的な面(地表面 36)上を移動するマーキング 302〜306として表示するモジュールで ある。
[0031] このマーキング 302〜306の表示処理に際し、各パーソナルコンピューター 1及び
2a〜2cは、通信インターフェース 13により各操作者の対象オブジェクトの座標位置 情報を、ゲームサーバ 5を介して送受信し、各端末のマーキング処理部 21は、受信 された他の操作者の対象オブジェクトの座標位置情報に基づ!/、て、マーキングの表 示を行う。なお、ゲームサーバ 5は、各端末から受信された各操作者の対象オブジェ タトの座標位置情報を統合されたデータとして各端末装置に一斉配信する。
[0032] 本実施形態においてゲームサーバ 5が中継する各操作者の対象オブジェクトの座 標位置情報は、図 4に示すように、仮想三次元空間 3上に定義された地表面 (水平面 ) 36上の二次元的な座標(X, y)であり、この二次元的な座標情報を取得したォブジ ェクト制御部 26aは、三次元空間内におけるマーキングの座標位置 (X, y, z)を算出 し、その算出結果をマーキング処理部 21に出力する。本実施形態では、図 4のように 地表面 36が起伏のない平面であるため、座標位置の高さ方向 zは一定として表現さ れる。なお、地表面 36が、図 5に示すような、起伏のある三次元的な面として定義さ れている場合には、マーキング処理部 21は、地表面 36の起伏を定義する式からと、 ゲームサーバ 5を介して取得された他のプレーヤーの二次元的な座標位置(X, y)と から、その座標位置に対応する地表面 36の高さ(標高 z)を算出して、各マーキング の仮想三次元座標 35上の位置 (X, y, z)として 3D構成部 23等に出力する。
[0033] 次いで、マーキング処理部 21は、このように仮想三次元座標 35上における、対象 オブジェクト及びその他のオブジェクト、さらにマーキングの座標位置を算出した結果 を、画面構成部 22と、 3D構成部 23に出力し、 3D構成部 23は、各オブジェクト(マー キングを含む)のポリゴン処理を実行し、 2D構成部 27によりそれを二次元的に構成 して各ウィンドウ 3;!〜 33に表示させる。
[0034] GUI制御部 24は、グラフィックユーザーインターフェース(GUI) 34を制御するモジ ユールである。本実施形態では、ディスプレイ 11内に表示されるオブジェクトに対す る操作を、 GUI34を通じて入力デバイス 27aにより入力し、その操作に応じてゴルフ ゲームが進行される。
[0035] GUI34は、ディスプレイ 11の画面内に配置され、複数人の操作者のそれぞれに対 応させて、各対象オブジェクトに関する表示及び操作をするグラフィックであり、本実 施形態では、メインウィンドウ 33に主として表示される。具体的に、この GUI34は、図 2に示すように、ゴルフゲームの進行状態(ホール番号や条件)を示すアイコン 341や 、ピンまでの距離や方向を示すアイコン 342、風向きを示すアイコン 343、プレーヤ 一のステイタス(ショット方向、クラブ、ターゲットパワー、カメラ位置等)を示すアイコン 344、プレーヤーの名前や成績を示すアイコン 345、ユーザーが選択したゴルフクラ ブを示すアイコン 346、ボールの打撃位置を示すアイコン 347、そして、ショット動作 をする際に操作するアイコン 348やターゲットアイコン 35cなどから構成されている。
[0036] (入力プログラム)
上述した本実施形態係る装置及び方法は、所定の言語で記述された入力プロダラ ムをコンピューター上で実行することにより実現することができる。すなわち、このプロ グラムを、ユーザー端末等のコンピューターや ICチップにインストールし、 CPU上で 実行することにより、上述した各機能を有するシステムを容易に構築することができる 。このプログラムは、例えば、通信回線を通じて配布することが可能であり、またスタン ドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することがで きる。
[0037] そして、このようなプログラムは、図 6に示すような、パーソナルコンピューター 1で読 み取り可能な記録媒体 116〜119に記録することができる。具体的には、同図に示 すような、フレキシブルディスク 116やカセットテープ 119等の磁気記録媒体、若しく は CD— ROMや DVD— ROM117等の光ディスクの他、 RAMカード 118など、種 々の記録媒体に記録することができる。本実施形態は書き込み不可の CD— ROM や DVD— ROM117中にあるコンテンツに対してリンクを設けることができる特徴を有 する。
[0038] そして、このプログラムを記録したコンピューター読み取り可能な記録媒体によれば 、汎用のコンピューターや専用コンピューターを用いて、上述したシステムや方法を 実施することが可能となるとともに、プログラムの保存、運搬及びインストールを容易 に fiうことができる。
[0039] (作用'効果)
以上説明したように、本実施形態によれば、本来複数のプレーヤーが順番に行うゴ ルフゲームの操作を、一つの仮想的な三次元空間内で同時に進行させ、各プレーヤ 一の操作用ディスプレイ 11におレ、て、他のプレーヤーの位置をマーキング 302〜30 6により表示させる。これにより、他のプレーヤーの操作を待つことなくゴルフゲームを 進行させること力できるとともに、各ユーザーの表示画面には、他のプレーヤーの位 置がリアルに表示されるため、臨場感が損なわれることがない。
産業上の利用の可能性
[0040] 以上述べたように、本発明によれば、例えばゴルフゲームなど、プレーヤーやボー ル等のオブジェクトに対して、複数のユーザーが操作を入力し、ゲームを進行させる ゲームにおいて、複数のプレーヤーが同時に操作するのを可能とし、併せて複数人 が参加して!/、ると!/、う臨場感を高めることができる。

Claims

請求の範囲
[1] 複数人の操作者が参加して、仮想的な三次元空間内のオブジェクトに対する操作 を各操作者が入力し、ゲームを進行させるゲーム装置であって、
各操作者が操作の対象とするオブジェクト(以下、「対象オブジェクト」とする。)をそ れぞれ表示する複数の表示手段と、
前記表示手段のいずれかの画面内に配置され、前記複数人の操作者のそれぞれ に対応させて、各対象オブジェクトに関する表示及び前記操作をするためのグラフィ ックユーザーインターフェースを制御するユーザーインターフェース制御部と、 前記グラフィックユーザーインターフェースによる操作に従って、前記三次元空間 内における前記オブジェクトの座標位置を変化させるオブジェクト制御部と、 前記オブジェクト制御部による制御に従!/、、前記画面にお!/、て、前記対象オブジェ タトとともに、該対象オブジェクト以外の所定のオブジェクトの座標位置を、前記三次 元空間内の仮想的な面上を移動するマーキングとして表示するマーキング処理部と を備えることを特徴とするゲーム装置。
[2] 少なくとも前記表示手段、前記ユーザーインターフェース制御部、及び前記マーキ ング処理部は、各操作者に対応させて設けられた端末装置毎に備えられ、
各端末装置は、通信手段により各操作者の対象オブジェクトの座標位置情報を、 前記オブジェクト制御部を介して送受信し、
各端末のマーキング処理部は、受信された他の操作者の対象オブジェクトの座標 位置情報に基づ!/、て、前記マーキングの表示を行う
ことを特徴とする請求項 1に記載のゲーム装置。
[3] 前記オブジェクト制御部は、前記端末装置が接続された通信網上に配置されたサ ーバ内に設けられ、
該サーバは、前記通信網を介して受信された各操作者の対象オブジェクトの座標 位置情報を統合されたデータとして前記各端末装置に一斉配信する
ことを特徴とする請求項 2に記載のゲーム装置。
[4] 複数人の操作者が参加して、仮想的な三次元空間内のオブジェクトに対する操作 を各操作者が入力し、ゲームを進行させるゲーム装置において、該オブジェクトを複 数の表示手段に表示させる方法であって、
前記表示手段のいずれかの画面内に配置され、前記複数人の操作者のそれぞれ に対応させて、各操作者が操作の対象とするオブジェクト(以下、「対象オブジェクト」 とする。 )に関する表示及び前記操作をするためのグラフィックユーザーインターフエ ースを前記表示手段のいずれかの画面内に配置するステップ(1)と、
オブジェクト制御部により、前記グラフィックユーザーインターフェースによる操作に 従って、前記三次元空間内における前記オブジェクトの座標位置を変化させるステツ プ (2)と、
前記オブジェクト制御部による制御に従い、マーキング処理部によって前記画面に おいて、前記対象オブジェクトとともに、該対象オブジェクト以外の所定のオブジェク トの座標位置を、前記三次元空間内の仮想的な面上を移動するマーキングとして表 を備えることを特徴とするゲーム装置におけるオブジェクト表示方法。
[5] 少なくとも前記表示手段、前記ユーザーインターフェース制御部、及び前記マーキ ング処理部は、各操作者に対応させて設けられた端末装置毎に備えられ、
各端末装置は、前記ステップ(3)において、通信手段により各操作者の対象ォブジ ェタトの座標位置情報を、前記オブジェクト制御部を介して送受信し、
各端末のマーキング処理部は、各端末装置にお!/、て受信された他の操作者の対 象オブジェクトの座標位置情報に基づ!/、て、前記マーキングの表示を行う ことを特徴とする請求項 4に記載のゲーム装置におけるオブジェクト表示方法。
[6] 前記オブジェクト制御部は、前記端末装置が接続された通信網上に配置されたサ ーバ内に設けられ、
該サーバは、前記ステップ(3)において、前記通信網を介して受信された各操作者 の対象オブジェクトの座標位置情報を統合されたデータとして前記各端末装置に一 斉配信する
ことを特徴とする請求項 5に記載のゲーム装置におけるオブジェクト表示方法。
[7] 複数人の操作者が参加して、仮想的な三次元空間内のオブジェクトに対する操作 を各操作者が入力し、ゲームを進行させるゲーム装置において、該ゲーム装置であ るコンピュータ一により、該オブジェクトを複数の表示手段に表示させるプログラムで あって、該入力プログラムは、コンピューターに、
前記表示手段のいずれかの画面内に配置され、前記複数人の操作者のそれぞれ に対応させて、各操作者が操作の対象とするオブジェクト(以下、「対象オブジェクト」 とする。 )に関する表示及び前記操作をするためのグラフィックユーザーインターフエ ースを前記表示手段のいずれかの画面内に配置するステップ(1)と、
オブジェクト制御部により、前記グラフィックユーザーインターフェースによる操作に 従って、前記三次元空間内における前記オブジェクトの座標位置を変化させるステツ プ (2)と、
前記オブジェクト制御部による制御に従い、マーキング処理部によって前記画面に おいて、前記対象オブジェクトとともに、該対象オブジェクト以外の所定のオブジェク トの座標位置を、前記三次元空間内の仮想的な面上を移動するマーキングとして表 を備える処理を実行させることを特徴とするゲーム装置におけるオブジェクト表示プロ グラム。
[8] 少なくとも前記表示手段、前記ユーザーインターフェース制御部、及び前記マーキ ング処理部は、各操作者に対応させて設けられた端末装置毎に備えられ、
各端末装置は、前記ステップ(3)において、通信手段により各操作者の対象ォブジ ェタトの座標位置情報を、前記オブジェクト制御部を介して送受信し、
各端末のマーキング処理部は、各端末装置にお!/、て受信された他の操作者の対 象オブジェクトの座標位置情報に基づ!/、て、前記マーキングの表示を行う ことを特徴とする請求項 7に記載のゲーム装置におけるオブジェクト表示プログラム。
[9] 前記オブジェクト制御部は、前記端末装置が接続された通信網上に配置されたサ ーバ内に設けられ、
該サーバは、前記ステップ(3)において、前記通信網を介して受信された各操作者 の対象オブジェクトの座標位置情報を統合されたデータとして前記各端末装置に一 斉配信する
ことを特徴とする請求項 8に記載のゲーム装置におけるオブジェクト表示プログラム。
PCT/JP2007/065024 2006-07-31 2007-07-31 Game device, object display method in game device, and display program Ceased WO2008016064A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/375,461 US8128496B2 (en) 2006-07-31 2007-07-31 Game device, object display method in game device, and display program
JP2008527766A JPWO2008016064A1 (ja) 2006-07-31 2007-07-31 ゲーム装置、ゲーム装置におけるオブジェクトの表示方法及び表示プログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006208707 2006-07-31
JP2006-208707 2006-07-31

Publications (1)

Publication Number Publication Date
WO2008016064A1 true WO2008016064A1 (en) 2008-02-07

Family

ID=38997238

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/065024 Ceased WO2008016064A1 (en) 2006-07-31 2007-07-31 Game device, object display method in game device, and display program

Country Status (3)

Country Link
US (1) US8128496B2 (ja)
JP (1) JPWO2008016064A1 (ja)
WO (1) WO2008016064A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018161437A (ja) * 2017-03-27 2018-10-18 株式会社コロプラ ゲームプログラム、方法、および情報処理装置
JP2018161433A (ja) * 2017-03-27 2018-10-18 株式会社コロプラ ゲームプログラム、方法、および情報処理装置
CN113101634A (zh) * 2021-04-19 2021-07-13 网易(杭州)网络有限公司 一种虚拟地图显示方法、装置、电子设备及存储介质

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008019144B4 (de) * 2008-04-16 2016-12-01 Spacecontrol Gmbh Vorrichtung zur Eingabe von Steuersignalen zum Bewegen eines Gegenstands
CN105210116A (zh) * 2013-05-24 2015-12-30 汤姆逊许可公司 用于对于多个3d显示器呈现对象的方法和装置
CN108339275B (zh) * 2018-01-25 2020-11-17 创新先进技术有限公司 一种保险教育相关的业务处理方法、装置以及设备
CN118593988B (zh) * 2021-05-13 2025-08-05 网易(杭州)网络有限公司 信息处理方法、装置和终端设备
CN113304480B (zh) * 2021-05-25 2024-07-02 网易(杭州)网络有限公司 游戏的显示方法、装置和终端
CN113577763B (zh) * 2021-07-29 2024-05-28 网易(杭州)网络有限公司 一种游戏角色的控制方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005323827A (ja) * 2004-05-14 2005-11-24 Sega Corp 対戦ゲーム処理方法、対戦ゲームシステム、そのプログラム及び記憶媒体
JP2006280462A (ja) * 2005-03-31 2006-10-19 Sega Corp ゲームシステム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5999185A (en) * 1992-03-30 1999-12-07 Kabushiki Kaisha Toshiba Virtual reality control using image, model and control data to manipulate interactions
JPH11151376A (ja) * 1997-11-20 1999-06-08 Nintendo Co Ltd ビデオゲーム装置およびその記憶媒体
JP2001198362A (ja) 2000-01-24 2001-07-24 Namco Ltd ゲーム装置、処理方法および記録媒体
JP3690672B2 (ja) * 2002-05-17 2005-08-31 任天堂株式会社 ゲームシステムおよびゲームプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005323827A (ja) * 2004-05-14 2005-11-24 Sega Corp 対戦ゲーム処理方法、対戦ゲームシステム、そのプログラム及び記憶媒体
JP2006280462A (ja) * 2005-03-31 2006-10-19 Sega Corp ゲームシステム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018161437A (ja) * 2017-03-27 2018-10-18 株式会社コロプラ ゲームプログラム、方法、および情報処理装置
JP2018161433A (ja) * 2017-03-27 2018-10-18 株式会社コロプラ ゲームプログラム、方法、および情報処理装置
CN113101634A (zh) * 2021-04-19 2021-07-13 网易(杭州)网络有限公司 一种虚拟地图显示方法、装置、电子设备及存储介质
CN113101634B (zh) * 2021-04-19 2024-02-02 网易(杭州)网络有限公司 一种虚拟地图显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
US8128496B2 (en) 2012-03-06
JPWO2008016064A1 (ja) 2009-12-24
US20100285876A1 (en) 2010-11-11

Similar Documents

Publication Publication Date Title
JP5044550B2 (ja) ゲーム装置、ゲーム装置の入力方法及び入力プログラム
CN105373224B (zh) 一种基于普适计算的混合现实游戏系统及方法
JP3145059B2 (ja) 情報記憶媒体及び画像生成装置
WO2008016064A1 (en) Game device, object display method in game device, and display program
Oda et al. Developing an augmented reality racing game
JP3696216B2 (ja) 3次元ビデオゲーム装置、3次元ビデオゲームにおける仮想カメラの制御方法、並びにプログラム及び記録媒体
US8957858B2 (en) Multi-platform motion-based computer interactions
US20100203969A1 (en) Game device, game program and game object operation method
US20190299090A1 (en) Input controller and corresponding game mechanics for virtual reality systems
CN104394949A (zh) 带有移动装置动作传感器输入的基于网络的游戏平台
JPH08305891A (ja) 画像処理装置および画像処理方法
US9827495B2 (en) Simulation device, simulation method, program, and information storage medium
JP5044549B2 (ja) 三次元ゲームの表示システム、表示方法及び表示プログラム
JP2012181616A (ja) プログラム、情報記憶媒体、ゲーム装置及びサーバシステム
JP2018108169A (ja) ゲームシステム、サーバシステム及びプログラム
JP2015008987A (ja) プログラムおよびゲーム装置
JP4688473B2 (ja) プログラム、情報記憶媒体及びゲーム装置
JP6905568B2 (ja) ゲームプログラム、ゲーム処理方法及び情報処理装置
US20140274369A1 (en) Scheme for assisting in catching an object in a computer simulation
JP5502048B2 (ja) ゲーム装置、ゲームプログラムおよびゲームシステム
TWI450264B (zh) 用於模擬中之圖像對映的方法及電腦程式產品
JP5624190B2 (ja) プログラムおよびゲーム装置
US20140274241A1 (en) Scheme for requiring additional user input when catching an object in a computer simulation
JP3687558B2 (ja) 画像処理装置および画像処理方法
JP2024144844A (ja) プログラムおよび情報処理システム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07791708

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2008527766

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07791708

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12375461

Country of ref document: US