JP7352264B2 - ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 - Google Patents
ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 Download PDFInfo
- Publication number
- JP7352264B2 JP7352264B2 JP2022055249A JP2022055249A JP7352264B2 JP 7352264 B2 JP7352264 B2 JP 7352264B2 JP 2022055249 A JP2022055249 A JP 2022055249A JP 2022055249 A JP2022055249 A JP 2022055249A JP 7352264 B2 JP7352264 B2 JP 7352264B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- display
- area
- movement
- game
- 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
- 238000012545 processing Methods 0.000 title claims description 118
- 238000003672 processing method Methods 0.000 title claims description 14
- 230000000694 effects Effects 0.000 claims description 125
- 238000001514 detection method Methods 0.000 claims description 67
- 238000000034 method Methods 0.000 claims description 66
- 230000008569 process Effects 0.000 claims description 61
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 208000013057 hereditary mucoepithelial dysplasia Diseases 0.000 description 195
- 238000007726 management method Methods 0.000 description 56
- 238000001454 recorded image Methods 0.000 description 17
- 230000009471 action Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 16
- 210000003128 head Anatomy 0.000 description 16
- 238000013500 data storage Methods 0.000 description 13
- 230000015654 memory Effects 0.000 description 12
- 230000010365 information processing Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000003860 storage Methods 0.000 description 10
- 230000004913 activation Effects 0.000 description 6
- 210000004247 hand Anatomy 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 240000004050 Pentaglottis sempervirens Species 0.000 description 3
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 210000001508 eye Anatomy 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000008685 targeting Effects 0.000 description 2
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004270 retinal projection Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 210000000707 wrist Anatomy 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/25—Output arrangements for video game devices
- A63F13/26—Output arrangements for video game devices having at least one additional display device, e.g. on the game controller or outside a game booth
-
- 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/25—Output arrangements for video game devices
-
- 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/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- 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/25—Output arrangements for video game devices
- A63F13/27—Output arrangements for video game devices characterised by a large display in a public venue, e.g. in a movie theatre, stadium or game arena
-
- 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/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
-
- 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/55—Controlling game characters or game objects based on the game progress
-
- 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/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/65—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
- A63F13/655—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
-
- 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/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- 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/80—Special adaptations for executing a specific game genre or game mode
- A63F13/843—Special adaptations for executing a specific game genre or game mode involving concurrently two or more players on the same game device, e.g. requiring the use of a plurality of controllers or of a specific view of game data for each player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/86—Watching games played by other players
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- 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/80—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 specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0179—Display position adjusting means not related to the information to be displayed
- G02B2027/0187—Display position adjusting means not related to the information to be displayed slaved to motion of at least a part of the body of the user, e.g. head, eye
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/024—Multi-user, collaborative environment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
上記課題を解決するゲーム処理方法は、プレイヤが装着する装着ディスプレイに、ゲームの行われる仮想空間を表示させるコンピュータを用いたゲーム処理方法であって、前記コンピュータが、位置検出センサにより検出した情報であって現実空間の前記プレイヤの動作を示す検出情報に基づき、前記仮想空間における前記プレイヤに対応付けられたアバタの位置を特定する特定処理と、前記検出情報に基づき前記アバタの位置を移動させる移動制御処理と、前記アバタの位置の初期位置を中心として、前記プレイヤの移動に伴う前記アバタの位置の移動が許容される領域である移動許容領域を設定する領域設定処理と、前記アバタの位置と前記移動許容領域の外縁との距離が所定の閾値以下である場合に、前記移動許容領域の外縁を示す領域表示を表示する表示処理と、を実行する。
上記課題を解決するゲーム処理装置は、プレイヤが装着する装着ディスプレイに、ゲームの行われる仮想空間を表示させるゲーム処理装置であって、位置検出センサにより検出した情報であって現実空間の前記プレイヤの動作を示す検出情報に基づき、前記仮想空間における前記プレイヤに対応付けられたアバタの位置を特定する特定処理と、前記検出情報に基づき前記アバタの位置を移動させる移動制御処理と、前記アバタの位置の初期位置を中心として、前記プレイヤの移動に伴う前記アバタの位置の移動が許容される領域である移動許容領域を設定する領域設定処理と、前記アバタの位置と前記移動許容領域の外縁との距離が所定の閾値以下である場合に、前記移動許容領域の外縁を示す領域表示を表示する表示処理と、を実行する。
HMDを用いるVRゲームでの仮想空間の共有は、例えば、HMDを装着した各プレイヤが同じゲームに参加することで実現される。この際、仮想空間でのプレイヤ同士の協力が、ゲームにおける各プレイヤの目的の達成に反映されることになれば、プレイヤが単独でプレイするVRゲームと比べて、ゲームの独自性を高めることが可能となる。そして、ゲームに対するユーザの関心が高められ、ひいては、ゲームに参加するユーザの数を増加させることが可能となる。
本発明の他の目的は、装着ディスプレイを装着した複数のプレイヤによってプレイされるバーチャルリアリティゲームにおいて、複数のプレイヤによる協力したプレイを可能とすることにある。
上記課題を解決するゲーム処理プログラムは、第1プレイヤが装着する第1装着ディスプレイと、第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるコンピュータに、前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、前記第2プレイヤの位置を特定するためのセンサの出力に基づき、前記第2プレイヤの位置に合わせて前記仮想空間での第2位置を移動させ、前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ことを含む処理を実行させる。
上記ゲーム処理プログラムにおいて、前記処理において、前記条件に、前記第1位置と前記第2位置との間の距離が前記所定の範囲内であるときに、前記第1プレイヤが操作する第1操作機、および、前記第2プレイヤが操作する第2操作機の少なくとも一方にて所定の操作が検出されたことが含められてもよい。
前記第1位置の初期位置を中心として、前記第1プレイヤの移動に伴う前記第1位置の移動が許容される領域である第1許容領域と、前記第2位置の初期位置を中心として、前記第2プレイヤの移動に伴う前記第2位置の移動が許容される領域である第2許容領域とが、前記第1許容領域と前記第2許容領域とが互いに離間し、かつ、これらの領域間の距離が前記基準距離以下であるように設定されており、前記処理は、前記第1装着ディスプレイに、前記第1許容領域を示す第1領域表示を表示させ、前記第2装着ディスプレイに、前記第2許容領域を示す第2領域表示を表示させるための処理を含んでもよい。
上記ゲーム処理プログラムにおいて、前記ゲームは、前記仮想空間に位置するオブジェクトに対して前記第1プレイヤと前記第2プレイヤとが攻撃を行うゲームであり、前記特殊な効果は、前記攻撃の攻撃力を高める効果であってもよい。
[ゲームシステムの全体構成]
図1を参照して、本実施形態のゲーム処理方法を用いるゲームシステムの全体構成を説明する。図1が示すように、ゲームシステムは、ゲーム処理装置10と、装着ディスプレイとしてのヘッドマウントディスプレイ(以下、HMD)20と、操作機30と、トラッキング補助装置40とを含む。さらに、ゲームシステムは、パブリックディスプレイ50と、補助端末60とを含む。
なお、操作機30は、HMD20を介さず直接にゲーム処理装置10と通信を行い、トラッキング情報検出部22の検出結果に応じた信号、および、操作部33に対する操作に応じた信号をゲーム処理装置10に出力してもよい。この場合、HMD20と操作機30との対応付けは、ゲーム処理装置10において、HMD20と操作機30との各々の識別情報の対応付けが記憶されること等によって管理されればよい。
ゲーム制御部11は、ゲーム処理装置10が備える不揮発性記憶部に記録されたゲーム処理プログラムの実行により、位置特定部11a、画像生成部11b、および、進行管理部11cとして機能する。
進行管理部11cは、仮想空間における各種のオブジェクトの位置を更新することにより、オブジェクトの出現位置や出現タイミング、オブジェクトの移動を制御し、画像生成部11bによる画像情報の抽出対象となる仮想空間の構成を規定する。また、進行管理部11cは、プレイヤの動作、すなわち、HMD20および操作機30にて検出される情報と、データ記憶部12に記憶された情報とに基づいて、ゲームの進行状況を判定し、上記仮想空間の構成への反映やデータ記憶部12への記録を行う。
図2~図6を参照して、現実空間、仮想空間、および、HMD20とパブリックディスプレイ50とに表示される仮想空間の画像の構成とともに、ゲームの開始前に行われる各種の設定について説明する。なお、本実施形態では、ゲームシステムの実現するゲームが、仮想空間内を移動する敵を示すオブジェクトである標的オブジェクトを、プレイヤが操作機30を操作することによって狙撃するゲームである例について説明する。
現実空間において、HMD20とトラッキング補助装置40とによってHMD20の位置および向きが検出可能な範囲内に、プレイヤが動作を行う空間であるプレイ空間Rsが設定される。HMD20Aおよび操作機30Aを利用する第1プレイヤP1と、HMD20Bおよび操作機30Bを利用する第2プレイヤP2とは、ゲームに参加している間、プレイ空間Rs内に位置する。プレイ空間Rsにおける第1プレイヤP1と第2プレイヤP2との水平方向での距離、すなわち、現実空間において水平面に投影した場合でのHMD20AとHMD20Bとの間の距離が現実距離drである。
図3を参照して、仮想空間、および、HMD20に表示される画像について説明する。
ゲーム処理装置10の位置特定部11aは、HMD20から入力された信号に基づき、HMD20の位置および向きを特定する。具体的には、位置特定部11aは、HMD20の位置および向きを、三次元直交座標系での位置および各軸回りの角度として算出する。また、位置特定部11aは、操作機30からHMD20を経由して入力された信号に基づき、操作機30の位置および向きを、三次元直交座標系での位置および各軸回りの角度として算出する。例えば、前後軸を「ロール軸」、上下軸を「ヨー軸」、左右軸を「ピッチ軸」とし、各軸周りの角度をロール角、ヨー角、ピッチ角として、HMD20と操作機30との位置および向きが算出されてもよい。
ゲーム処理装置10の画像生成部11bは、仮想空間Vsに設定された固定点である俯瞰点110から仮想空間Vsを俯瞰する視線方向での表示範囲の画像情報を生成してパブリックディスプレイ50に出力する。俯瞰点110は、例えば、左右方向において、第1仮想点100Aの初期位置と第2仮想点100Bの初期位置との中間、前後方向においてこれらの仮想点100A,100Bの初期位置よりも後方、上下方向においてこれらの仮想点100A,100Bの初期位置よりも上方の位置に設定される。ゲーム開始時において、パブリックディスプレイ50に出力される画像の表示範囲には、第1プレイヤに対応するアバタ250Aの上半身または全身と、第2プレイヤに対応するアバタ250Bの上半身または全身とが含まれ得る。
上述の仮想点100の設定は、HMD20AとHMD20Bとの各々に対して行われる。図5を参照して、HMD20Aに対応する第1仮想点100Aの初期位置と、HMD20Bに対応する第2仮想点100Bの初期位置との位置関係について説明する。
図6を参照して、アバタの設定の処理について説明する。本実施形態では、プレイヤの顔画像に基づいて、プレイヤごとのアバタが生成される。アバタの設定の処理は、ゲームの開始前に行われる。
なお、コスチュームは、プレイヤによって選択可能であってもよい。例えば、補助端末60に選択可能な複数のコスチュームが表示され、プレイヤは、補助端末60を操作することによりコスチュームを選択する。選択されたコスチュームを示す情報は、補助端末60からゲーム処理装置10へ送信され、画像生成部11bは、選択されたコスチュームに顔画像情報から生成した顔部分を組み込むように、アバタ情報を生成する。
図7~図16を参照して、ゲームの進行のためにゲーム処理装置10にて行われる各種の処理について説明する。
なお、図9に示した処理は、仮想点100が移動許容領域Ms内に位置すると判定された場合の処理である。仮想点100が移動許容領域Msの外部に位置すると判定された場合には、ステップS21と同様の処理が行われ、仮想点100が移動許容領域Msの外部に位置する間、領域表示270が表示され続けることが好ましい。これにより、プレイヤに移動許容領域Msを認識させ、移動許容領域Msへの移動を誘導することができる。
<通常攻撃>
図10を参照して、通常攻撃について説明する。
標的オブジェクト210に対しては、標的オブジェクト210の各々に関する情報が設定されている。この情報には、例えば体力を示す数値である体力値等の標的オブジェクト210に関連付けられたパラメータが含まれる。進行管理部11cは、攻撃が有効であると判定する度に、設定されている体力値を徐々に減じ、体力値が0になったときに、敵を倒した場合の処理を行ってもよい。すなわち、攻撃が標的オブジェクト210に所定の回数だけ当たったときに、あるいは、攻撃が標的オブジェクト210に当たっている状態が所定時間だけ続いたとき、敵を倒した場合の効果が現われる。こうした場合、標的オブジェクト210ごとに、体力値の残値を示すゲージ等の表示が、標的オブジェクト210の付近に配置されてもよい。また、標的オブジェクト210に関する情報には、体力値に加えてもしくは代えて、レベル、希少度、HP(Hit Point)、攻撃力、回復力、属性等が含まれていてもよい。
図12を参照して、同時攻撃について説明する。同時攻撃は、第1プレイヤと第2プレイヤとが、同一の標的オブジェクト210を同時に攻撃する攻撃である。
図13~図15を参照して、合体攻撃について説明する。合体攻撃は、3つの条件が満たされたときに発動の条件が成立したと判定される。第1の条件は、プレイヤがゲームにて所定の課題を達成していることである。第2の条件は、HMD20Aの移動に伴って移動される第1仮想点100Aと、HMD20Bの移動に伴って移動される第2仮想点100Bとの間の水平方向での距離である仮想距離dvが、所定の距離である基準距離以下であることである。第3の条件は、操作機30にて所定の操作が行われたことである。これらの3つの条件について、順に説明する。
合体攻撃の変形例について説明する。上述の合体攻撃においては、HMD20の移動に伴って移動される仮想点100間の距離が基準距離以下であることが、合体攻撃の発動の条件の1つである第2の条件とされた。これに代えて、操作機30の移動に伴って移動される仮想空間Vs内の点間の距離が所定の距離以下であることが、第2の条件とされてもよい。すなわち、操作機30Aの位置および向きの特定に基づいて、操作機30Aの移動に合わせて移動される仮想点が仮想空間Vsに設定される。この仮想点は、仮想空間Vsでの操作機30Aおよび第1プレイヤの手の位置に対応し、武器260Aの配置の基準とされる点である。同様に、操作機30Bの位置および向きの特定に基づいて、操作機30Bの移動に合わせて移動される仮想点が仮想空間Vsに設定される。そして、操作機30Aに対応する仮想点と操作機30Bに対応する仮想点との間の水平方向での距離が所定の距離以下であることが、第2の条件とされる。
プレイヤが所定の課題を達成してゲームの攻略が完了した場合や、プレイヤに設定されているパラメータが、ゲームの継続が不可とされる値まで削減された場合や、所定の時間が経過した場合等に、ゲームは終了する。その後、プレイヤに対して、ゲームへの参加の記録を提供するために行われる処理について、図17を参照して説明する。
図18を参照して、本実施形態のゲーム処理装置10のハードウェア構成について説明する。
(1)第1プレイヤの位置に合わせて仮想空間Vsで移動される第1位置と、第2プレイヤの位置に合わせて仮想空間Vsで移動される第2位置との間の距離が所定の範囲内であることが、ゲームにおいて特殊な効果を現す条件に含まれる。したがって、第1位置と第2位置との間の距離が所定の範囲内であることを満たすように互いに協力することを通じて、第1プレイヤと第2プレイヤとは、ゲームにおいて各プレイヤの目的となり得る特殊な効果を現すことが可能となる。それゆえ、複数のプレイヤによる協力したプレイの実現が可能となる。
上記各実施形態は、以下のように変更して実施することが可能である。
・第2の条件を含む条件の成立で発現する第2の効果は、標的オブジェクト210への攻撃を有利に行うことのできる効果に限らず、ゲームにおいて現れる特殊な効果であればよい。換言すれば、この特殊な効果は、攻撃に関連付けて発現されなくともよく、第2の条件を含む条件の成立により発現すればよい。特殊な効果は、例えば、プレイヤの体力値の回復等、攻撃とは異なる観点でゲームの進行を有利に進める効果であってもよいし、仮想空間Vsに位置するオブジェクトの種類や色、HMD20等から流れる音声等を通常とは変えることにより、ゲームにおける演出効果を高める効果であってもよい。要は、第1位置と第2位置との間の距離が所定の範囲内であることを含む条件が成立したとき、ゲーム処理装置10が、ゲームにおいて特殊な効果を現せばよい。
上記実施形態および変形例から導き出される技術的思想には、以下の付記が含まれる。
(付記1)第1プレイヤが用いる第1端末と、第2プレイヤが用いる第2端末とに、ゲームの行われる仮想空間を表示させるコンピュータに、
前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、
前記第2プレイヤの操作に基づき、前記仮想空間での第2位置を移動させ、
前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ことを実行させる、ゲーム処理プログラム。
前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、
前記第2プレイヤの位置を特定するためのセンサの出力に基づき、前記第2プレイヤの位置に合わせて前記仮想空間での第2位置を移動させ、
前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ことを実行させる、ゲーム処理プログラム。
次に、上記実施形態及び別例から把握できる技術的思想について、それらの効果とともに以下に追記する。
〔1〕第1プレイヤが装着する第1装着ディスプレイと、第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるコンピュータに、
前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、
前記第2プレイヤの位置を特定するためのセンサの出力に基づき、前記第2プレイヤの位置に合わせて前記仮想空間での第2位置を移動させ、
前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ことを含む処理を実行させる、ゲーム処理プログラム。
〔2〕前記処理は、
前記第1プレイヤの位置を、前記第1装着ディスプレイにて検出される情報に基づいて特定し、前記第2プレイヤの位置を、前記第2装着ディスプレイにて検出される情報に基づいて特定することを含む、〔1〕に記載のゲーム処理プログラム。
〔3〕前記処理は、
前記第1プレイヤの位置を、前記第1プレイヤが操作する第1操作機にて検出される情報に基づいて特定し、前記第2プレイヤの位置を、前記第2プレイヤが操作する第2操作機にて検出される情報に基づいて特定することを含む、〔1〕に記載のゲーム処理プログラム。
〔4〕前記処理は、
前記第1位置と前記第2位置との間の距離が前記所定の範囲内であるか否かを識別可能とする表示を各装着ディスプレイに表示させるための処理を含む、〔1〕~〔3〕のいずれか一項に記載のゲーム処理プログラム。
〔5〕前記処理は、
前記表示として、前記仮想空間に配置した前記第1位置を囲むオブジェクトと前記第2位置を囲むオブジェクトとを各装着ディスプレイに表示させるための処理を含む、〔4〕に記載のゲーム処理プログラム。
〔6〕前記処理において、
前記条件に、前記第1位置と前記第2位置との間の距離が前記所定の範囲内であるときに、前記第1プレイヤが操作する第1操作機、および、前記第2プレイヤが操作する第2操作機の少なくとも一方にて所定の操作が検出されたことが含められる、〔1〕~〔5〕のいずれか一項に記載のゲーム処理プログラム。
〔7〕前記処理において、
前記条件に、前記第1プレイヤ、および、前記第2プレイヤの少なくとも一方が前記ゲームにて所定の課題を達成していることが含められる、〔1〕~〔6〕のいずれか一項に記載のゲーム処理プログラム。
〔8〕前記処理は、
前記第1位置の初期位置と前記第2位置の初期位置とを、予め定められた位置に設定することを含み、これらの初期位置間の距離は、ゲーム開始時における前記第1装着ディスプレイと前記第2装着ディスプレイとの間の現実空間での距離と異なる、〔2〕に記載のゲーム処理プログラム。
〔9〕前記所定の範囲は、基準距離以下の範囲であり、
前記第1位置の初期位置を中心として、前記第1プレイヤの移動に伴う前記第1位置の移動が許容される領域である第1許容領域と、前記第2位置の初期位置を中心として、前記第2プレイヤの移動に伴う前記第2位置の移動が許容される領域である第2許容領域とが、前記第1許容領域と前記第2許容領域とが互いに離間し、かつ、これらの領域間の距離が前記基準距離以下であるように設定されており、
前記処理は、
前記第1装着ディスプレイに、前記第1許容領域を示す第1領域表示を表示させ、前記第2装着ディスプレイに、前記第2許容領域を示す第2領域表示を表示させるための処理を含む〔1〕~〔8〕のいずれか一項に記載のゲーム処理プログラム。
〔10〕前記処理は、
前記第1位置が、前記第1許容領域内であって、かつ、前記第1許容領域の外縁までの距離が所定の距離以下の領域に配置されるとき、前記第1装着ディスプレイに前記第1領域表示を表示させるための処理を含む、〔9〕に記載のゲーム処理プログラム。
〔11〕前記処理は、
前記第1領域表示として、前記第1位置の初期位置を囲んで前記仮想空間での上下方向に延びる筒状のオブジェクトを前記第1装着ディスプレイに表示させるための処理を含む、〔9〕または〔10〕に記載のゲーム処理プログラム。
〔12〕
前記ゲームは、前記仮想空間に位置するオブジェクトに対して前記第1プレイヤと前記第2プレイヤとが攻撃を行うゲームであり、
前記特殊な効果は、前記攻撃の攻撃力を高める効果である、〔1〕~〔11〕のいずれか一項に記載のゲーム処理プログラム。
〔13〕第1プレイヤが装着する第1装着ディスプレイと、第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるコンピュータを用いたゲーム処理方法であって、
前記コンピュータが、
前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、
前記第2プレイヤの位置を特定するためのセンサの出力に基づき、前記第2プレイヤの位置に合わせて前記仮想空間での第2位置を移動させ、
前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ゲーム処理方法。
〔14〕第1プレイヤが装着する第1装着ディスプレイと、第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させる装置であって、
前記装置は制御部を備え、
前記制御部は、
前記第1プレイヤの位置を特定するためのセンサの出力に基づき、前記第1プレイヤの位置に合わせて前記仮想空間での第1位置を移動させ、
前記第2プレイヤの位置を特定するためのセンサの出力に基づき、前記第2プレイヤの位置に合わせて前記仮想空間での第2位置を移動させ、
前記ゲームにおいて特殊な効果を現す条件に、前記第1位置と前記第2位置との間の距離が所定の範囲内であることを含める、ゲーム処理装置。
Claims (18)
- 第1プレイヤが装着する第1装着ディスプレイと第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるコンピュータに、
第1位置検出センサにより検出した情報であって現実空間の前記第1プレイヤの動作を示す第1検出情報に基づき、前記仮想空間における前記第1プレイヤに対応付けられた第1アバタの第1位置を特定するとともに、第2位置検出センサにより検出した情報であって現実空間の前記第2プレイヤの動作を示す第2検出情報に基づき、前記仮想空間における前記第2プレイヤに対応付けられた第2アバタの第2位置を特定する特定処理と、
前記第1検出情報に基づき前記第1位置を移動させ、前記第2検出情報に基づき前記第2位置を移動させる移動制御処理と、
前記第1位置の移動が許容される移動許容領域である第1移動許容領域と、前記第2位置の移動が許容される移動許容領域である第2移動許容領域とを設定する領域設定処理と、
前記第1位置と前記第1移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第1移動許容領域の外縁を示す領域表示である第1領域表示を前記第1装着ディスプレイに表示し、前記第2位置と前記第2移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第2移動許容領域の外縁を示す領域表示である第2領域表示を前記第2装着ディスプレイに表示する表示処理と、を実行させ、
前記特定処理では、前記第1位置の初期位置及び前記第2位置の初期位置の相対距離である仮想距離を、現実空間の前記第1装着ディスプレイの初期位置と前記第2装着ディスプレイの初期位置との相対距離である現実距離と異ならせるように、前記第1位置及び前記第2位置を特定する、ゲーム処理プログラム。 - 前記コンピュータに、前記第1位置と前記第2位置とが基準距離以下である場合に、特殊効果を発現させるゲーム処理をさらに実行させる、請求項1に記載のゲーム処理プログラム。
- 前記コンピュータに、前記第1位置及び前記第2位置の相対距離が前記基準距離以下であるか否かを識別可能とする範囲表示を、前記第1アバタ及び前記第2アバタの各々の周囲に表示する範囲表示処理をさらに実行させる、請求項2に記載のゲーム処理プログラム。
- 前記基準距離は、前記第1移動許容領域及び前記第2移動許容領域との間の最短距離以上である、請求項2又は3に記載のゲーム処理プログラム。
- 前記コンピュータに、前記第1位置と前記第2位置との間の距離が前記基準距離以下であることに加え、前記第1プレイヤ、および、前記第2プレイヤの少なくとも一方が前記ゲームにて所定の課題を達成していると判定した場合に、前記特殊効果を発現させる、請求項2~4のいずれか1項に記載のゲーム処理プログラム。
- 前記第1位置と前記第1移動許容領域の外縁との距離が前記所定の閾値よりも大きい場合に、前記第1領域表示を非表示とするとともに、前記第2位置と前記第2移動許容領域の外縁との距離が前記所定の閾値よりも大きい場合に、前記第2領域表示を非表示とする処理をさらに実行させる、請求項1~5のいずれか1項に記載のゲーム処理プログラム。
- 前記第1移動許容領域及び前記第2移動許容領域は、これらの領域にそれぞれ対応するアバタの位置の前後方向及び左右方向について範囲の定められた領域である、請求項1~6のいずれか1項に記載のゲーム処理プログラム。
- 前記移動許容領域は、前記第1位置の初期位置及び前記第2位置の初期位置をそれぞれ囲む領域である、請求項1~7のいずれか1項に記載のゲーム処理プログラム。
- 前記所定の閾値は、前記移動許容領域の大きさに応じて設定される、請求項1~8のいずれか1項に記載のゲーム処理プログラム。
- 前記領域表示は、円筒形状又は柱状のオブジェクトとして前記仮想空間に表示される、請求項1~9のいずれか1項に記載のゲーム処理プログラム。
- 前記領域表示は、網目状の周壁を有する筒状のオブジェクトとして前記仮想空間に表示される、請求項1~10のいずれか1項に記載のゲーム処理プログラム。
- 前記表示処理では、前記オブジェクトの網目の間に、前記仮想空間における前記移動許容領域の外側の光景を表示する、請求項11に記載のゲーム処理プログラム。
- 前記領域表示は、半透明のオブジェクトとして前記仮想空間に表示される、請求項1~10のいずれか1項に記載のゲーム処理プログラム。
- 前記領域表示は、前記移動許容領域の形状に応じたオブジェクトである、請求項1~13のいずれか1項に記載のゲーム処理プログラム。
- 前記コンピュータに、前記領域表示の表示とともに、前記移動許容領域から出ないように動作することを求める文字又は音声による案内が前記第1装着ディスプレイ又は前記第2装着ディスプレイを通じて出力する処理をさらに実行させる、請求項1~14のいずれか1項に記載のゲーム処理プログラム。
- 前記表示処理では、前記第1アバタ又は前記第2アバタの位置が前記移動許容領域の外部に位置すると判定した場合に前記移動許容領域の外部に位置するアバタに対応するプレイヤの装着ディスプレイに前記領域表示を表示し続ける、請求項1~15のいずれか1項に記載のゲーム処理プログラム。
- 第1プレイヤが装着する第1装着ディスプレイと第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるコンピュータを用いたゲーム処理方法であって、
前記コンピュータが、
第1位置検出センサにより検出した情報であって現実空間の前記第1プレイヤの動作を示す第1検出情報に基づき、前記仮想空間における前記第1プレイヤに対応付けられた第1アバタの第1位置を特定するとともに、第2位置検出センサにより検出した情報であって現実空間の前記第2プレイヤの動作を示す第2検出情報に基づき、前記仮想空間における前記第2プレイヤに対応付けられた第2アバタの第2位置を特定する特定処理と、
前記第1検出情報に基づき前記第1位置を移動させ、前記第2検出情報に基づき前記第2位置を移動させる移動制御処理と、
前記第1位置の移動が許容される移動許容領域である第1移動許容領域と、前記第2位置の移動が許容される移動許容領域である第2移動許容領域とを設定する領域設定処理と、
前記第1位置と前記第1移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第1移動許容領域の外縁を示す領域表示である第1領域表示を前記第1装着ディスプレイに表示し、前記第2位置と前記第2移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第2移動許容領域の外縁を示す領域表示である第2領域表示を前記第2装着ディスプレイに表示する表示処理と、を実行し、
前記特定処理では、前記第1位置の初期位置及び前記第2位置の初期位置の相対距離である仮想距離を、現実空間の前記第1装着ディスプレイの初期位置と前記第2装着ディスプレイの初期位置との相対距離である現実距離と異ならせるように、前記第1位置及び前記第2位置を特定する、ゲーム処理方法。 - 第1プレイヤが装着する第1装着ディスプレイと第2プレイヤが装着する第2装着ディスプレイとに、ゲームの行われる仮想空間を表示させるゲーム処理装置であって、
第1位置検出センサにより検出した情報であって現実空間の前記第1プレイヤの動作を示す第1検出情報に基づき、前記仮想空間における前記第1プレイヤに対応付けられた第1アバタの第1位置を特定するとともに、第2位置検出センサにより検出した情報であって現実空間の前記第2プレイヤの動作を示す第2検出情報に基づき、前記仮想空間における前記第2プレイヤに対応付けられた第2アバタの第2位置を特定する特定処理と、
前記第1検出情報に基づき前記第1位置を移動させ、前記第2検出情報に基づき前記第2位置を移動させる移動制御処理と、
前記第1位置の移動が許容される移動許容領域である第1移動許容領域と、前記第2位置の移動が許容される移動許容領域である第2移動許容領域とを設定する領域設定処理と、
前記第1位置と前記第1移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第1移動許容領域の外縁を示す領域表示である第1領域表示を前記第1装着ディスプレイに表示し、前記第2位置と前記第2移動許容領域の外縁との距離が所定の閾値以下である場合に、前記第2移動許容領域の外縁を示す領域表示である第2領域表示を前記第2装着ディスプレイに表示する表示処理と、を実行し、
前記特定処理では、前記第1位置の初期位置及び前記第2位置の初期位置の相対距離である仮想距離を、現実空間の前記第1装着ディスプレイの初期位置と前記第2装着ディスプレイの初期位置との相対距離である現実距離と異ならせるように、前記第1位置及び前記第2位置を特定する、ゲーム処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022055249A JP7352264B2 (ja) | 2017-09-29 | 2022-03-30 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
JP2023144624A JP2023171750A (ja) | 2017-09-29 | 2023-09-06 | 情報処理システム、情報処理方法、及びプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017190640A JP7058034B2 (ja) | 2017-09-29 | 2017-09-29 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
JP2022055249A JP7352264B2 (ja) | 2017-09-29 | 2022-03-30 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017190640A Division JP7058034B2 (ja) | 2017-09-29 | 2017-09-29 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023144624A Division JP2023171750A (ja) | 2017-09-29 | 2023-09-06 | 情報処理システム、情報処理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022100325A JP2022100325A (ja) | 2022-07-05 |
JP7352264B2 true JP7352264B2 (ja) | 2023-09-28 |
Family
ID=63685777
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017190640A Active JP7058034B2 (ja) | 2017-09-29 | 2017-09-29 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
JP2022055249A Active JP7352264B2 (ja) | 2017-09-29 | 2022-03-30 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
JP2023144624A Pending JP2023171750A (ja) | 2017-09-29 | 2023-09-06 | 情報処理システム、情報処理方法、及びプログラム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017190640A Active JP7058034B2 (ja) | 2017-09-29 | 2017-09-29 | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023144624A Pending JP2023171750A (ja) | 2017-09-29 | 2023-09-06 | 情報処理システム、情報処理方法、及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (4) | US10695666B2 (ja) |
EP (2) | EP4201496A1 (ja) |
JP (3) | JP7058034B2 (ja) |
CN (1) | CN109568944B (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10614475B2 (en) * | 2013-11-27 | 2020-04-07 | Smarter Trash, Inc. | Interactive waste receptacle |
US11850508B2 (en) * | 2018-09-28 | 2023-12-26 | Osirius Group, Llc | System for simulating an output in a virtual reality environment |
CN110548288B (zh) * | 2019-09-05 | 2020-11-10 | 腾讯科技(深圳)有限公司 | 虚拟对象的受击提示方法、装置、终端及存储介质 |
CN111228805B (zh) * | 2020-01-08 | 2023-07-14 | 腾讯科技(深圳)有限公司 | 虚拟操作对象的控制方法和装置、存储介质及电子装置 |
CN111803947A (zh) * | 2020-07-15 | 2020-10-23 | 广州玖的数码科技有限公司 | 虚拟空间中的游戏角色移动控制方法、存储介质和服务器 |
CN112426717A (zh) * | 2020-09-21 | 2021-03-02 | 成都完美天智游科技有限公司 | 生成帧数据的方法及装置、存储介质、计算机设备 |
CN112148187A (zh) * | 2020-09-23 | 2020-12-29 | 北京市商汤科技开发有限公司 | 增强现实场景的交互方法、装置、电子设备及存储介质 |
CN112717397B (zh) * | 2020-12-30 | 2023-05-12 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法、装置、设备以及存储介质 |
CN112973112B (zh) * | 2021-03-08 | 2022-05-24 | 北京正远展览展示有限公司 | 一种vr虚拟现实拓展训练*** |
CN113181627B (zh) * | 2021-04-30 | 2024-01-26 | 网易(杭州)网络有限公司 | 控件处理方法、装置、电子设备及可读介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002149581A (ja) | 2000-11-09 | 2002-05-24 | Nippon Telegr & Teleph Corp <Ntt> | 複数のユーザによる仮想空間共有システム |
JP2006301924A (ja) | 2005-04-20 | 2006-11-02 | Canon Inc | 画像処理方法および画像処理装置 |
JP2007156561A (ja) | 2005-11-30 | 2007-06-21 | Canon Inc | 複合現実感提示方法および複合現実感提示システム |
JP2017119031A (ja) | 2015-12-29 | 2017-07-06 | 株式会社バンダイナムコエンターテインメント | ゲーム装置及びプログラム |
JP2017156887A (ja) | 2016-02-29 | 2017-09-07 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6057856A (en) | 1996-09-30 | 2000-05-02 | Sony Corporation | 3D virtual reality multi-user interaction with superimposed positional information display for each user |
JP4236717B2 (ja) | 1996-09-30 | 2009-03-11 | ソニー株式会社 | 3次元仮想現実空間共有システムにおける情報処理装置、情報処理方法および情報提供媒体 |
JP2000126451A (ja) * | 1998-10-27 | 2000-05-09 | Square Co Ltd | ゲーム装置、キャラクタのパラメータ変化方法および記録媒体 |
US20080026838A1 (en) * | 2005-08-22 | 2008-01-31 | Dunstan James E | Multi-player non-role-playing virtual world games: method for two-way interaction between participants and multi-player virtual world games |
WO2012059780A1 (en) * | 2010-11-03 | 2012-05-10 | Alcatel Lucent | Method and system for providing consistency between a virtual representation and corresponding physical spaces |
US8702507B2 (en) * | 2011-04-28 | 2014-04-22 | Microsoft Corporation | Manual and camera-based avatar control |
US9630105B2 (en) | 2013-09-30 | 2017-04-25 | Sony Interactive Entertainment Inc. | Camera based safety mechanisms for users of head mounted displays |
US9996975B2 (en) * | 2014-03-18 | 2018-06-12 | Dreamworks Animation L.L.C. | Interactive multi-rider virtual reality ride system |
JP6577209B2 (ja) * | 2015-03-05 | 2019-09-18 | 株式会社バンダイナムコエンターテインメント | プログラム及びサーバシステム |
JP6560074B2 (ja) * | 2015-09-16 | 2019-08-14 | グリー株式会社 | ゲーム処理プログラム、ゲーム処理装置及びゲーム処理方法 |
KR20170073985A (ko) * | 2015-12-21 | 2017-06-29 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
CN106452802B (zh) * | 2016-09-14 | 2020-02-14 | 珠海市魅族科技有限公司 | 一种设备间的联动控制方法备及联动控制装置 |
-
2017
- 2017-09-29 JP JP2017190640A patent/JP7058034B2/ja active Active
-
2018
- 2018-09-25 CN CN201811115099.4A patent/CN109568944B/zh active Active
- 2018-09-26 EP EP23156357.8A patent/EP4201496A1/en active Pending
- 2018-09-26 EP EP18196986.6A patent/EP3461542B1/en active Active
- 2018-09-26 US US16/142,392 patent/US10695666B2/en active Active
-
2020
- 2020-05-29 US US16/887,671 patent/US11318376B2/en active Active
-
2022
- 2022-03-30 JP JP2022055249A patent/JP7352264B2/ja active Active
- 2022-03-31 US US17/710,054 patent/US11839811B2/en active Active
-
2023
- 2023-06-30 US US18/217,122 patent/US20230338832A1/en active Pending
- 2023-09-06 JP JP2023144624A patent/JP2023171750A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002149581A (ja) | 2000-11-09 | 2002-05-24 | Nippon Telegr & Teleph Corp <Ntt> | 複数のユーザによる仮想空間共有システム |
JP2006301924A (ja) | 2005-04-20 | 2006-11-02 | Canon Inc | 画像処理方法および画像処理装置 |
JP2007156561A (ja) | 2005-11-30 | 2007-06-21 | Canon Inc | 複合現実感提示方法および複合現実感提示システム |
JP2017119031A (ja) | 2015-12-29 | 2017-07-06 | 株式会社バンダイナムコエンターテインメント | ゲーム装置及びプログラム |
JP2017156887A (ja) | 2016-02-29 | 2017-09-07 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
Non-Patent Citations (1)
Title |
---|
Kure,"手を繋いで探索するゴシックホラーなVRお化け屋敷『CORRIDOR』体験レポ",MoguLive,日本,株式会社Mogura,2017年07月30日,pp.1-14,https://www.moguravr.com/corridor-vr/,[2023年4月18日検索] |
Also Published As
Publication number | Publication date |
---|---|
JP2019063174A (ja) | 2019-04-25 |
CN109568944A (zh) | 2019-04-05 |
US20190099667A1 (en) | 2019-04-04 |
US20200289921A1 (en) | 2020-09-17 |
US11318376B2 (en) | 2022-05-03 |
US10695666B2 (en) | 2020-06-30 |
EP3461542A1 (en) | 2019-04-03 |
US20230338832A1 (en) | 2023-10-26 |
JP7058034B2 (ja) | 2022-04-21 |
US20220219076A1 (en) | 2022-07-14 |
JP2022100325A (ja) | 2022-07-05 |
CN109568944B (zh) | 2022-05-27 |
EP3461542B1 (en) | 2023-03-29 |
EP4201496A1 (en) | 2023-06-28 |
JP2023171750A (ja) | 2023-12-05 |
US11839811B2 (en) | 2023-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7352264B2 (ja) | ゲーム処理プログラム、ゲーム処理方法、および、ゲーム処理装置 | |
JP2019122496A (ja) | シミュレーションシステム及びプログラム | |
JP2023024771A (ja) | プログラム、情報処理方法、および、情報処理装置 | |
JP6826635B2 (ja) | ゲームプログラム、ゲーム方法、および端末装置 | |
JP6839730B2 (ja) | 情報処理システム、情報処理方法およびコンピュータプログラム | |
JP6722316B1 (ja) | 配信プログラム、配信方法、コンピュータ、および視聴端末 | |
JP6813618B2 (ja) | 視聴プログラム、視聴方法、視聴端末、配信プログラム、配信方法、および情報端末装置 | |
JP6826626B2 (ja) | 視聴プログラム、視聴方法、および視聴端末 | |
WO2020255991A1 (ja) | ゲームプログラム、ゲーム方法、および情報端末装置 | |
JP6813617B2 (ja) | ゲームプログラム、ゲーム方法、および情報端末装置 | |
JP7138483B2 (ja) | コンピュータプログラム、情報処理装置および情報処理方法 | |
JP7121518B2 (ja) | プログラム、情報処理装置、及び情報処理方法 | |
JP2021058747A (ja) | ゲームプログラム、ゲーム方法、および端末装置 | |
JP7282731B2 (ja) | プログラム、方法、および端末 | |
JP7299197B2 (ja) | 配信プログラム、配信方法、およびコンピュータ | |
JP7191181B2 (ja) | プログラム、方法、および情報端末装置 | |
JP7315613B2 (ja) | プログラム、および情報処理システム | |
JP7336429B2 (ja) | ゲームプログラム | |
US12029973B2 (en) | Game program, game method, and information terminal device | |
JP7166813B2 (ja) | 仮想体験を提供するためにコンピュータで実行される方法、プログラム及びコンピュータ | |
JP2021053454A (ja) | ゲームプログラム、ゲーム方法、および情報端末装置 | |
JP2021049391A (ja) | 視聴プログラム、視聴方法、視聴端末、配信プログラム、配信方法、および情報端末装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220428 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220428 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230412 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230616 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230808 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230907 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7352264 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |