A63F13/5258

System and method for saving tracked data in the game server for replay, review and training
10717001 · 2020-07-21 · ·

A system and method for replaying the activity on request to individuals and to the group at large within a virtual reality (VR) arena for training and efficiency improvement purposes from within the VR system or outside is disclosed. The virtual reality (VR) system does real time tracking and response feedback to the players, using light markers and cameras connected to multiple slave-server systems that are controlled by a master-server. The hierarchical data collection system collects all the activity and tracking data from the arena. The master-server combines and correlates all the data collected from the VR arena and sends that to the game-server to be saved in a dedicated storage memory coupled to the game server. This data is then played back as VR play back on request to individuals or to all players and supervisory staff within or outside the VR arena for training and efficiency improvement purposes.

System and method for saving tracked data in the game server for replay, review and training
10717001 · 2020-07-21 · ·

A system and method for replaying the activity on request to individuals and to the group at large within a virtual reality (VR) arena for training and efficiency improvement purposes from within the VR system or outside is disclosed. The virtual reality (VR) system does real time tracking and response feedback to the players, using light markers and cameras connected to multiple slave-server systems that are controlled by a master-server. The hierarchical data collection system collects all the activity and tracking data from the arena. The master-server combines and correlates all the data collected from the VR arena and sends that to the game-server to be saved in a dedicated storage memory coupled to the game server. This data is then played back as VR play back on request to individuals or to all players and supervisory staff within or outside the VR arena for training and efficiency improvement purposes.

Systems and methods for adjusting a stereoscopic effect

The technology described herein presents systems and methods for adjusting the visual effect of the image, particularly with respect to the stereoscopic effect. In one example embodiment, the technology can determine if a collision is detected between the virtual camera position and then adjust a parameter of the virtual camera based on the point of intersection associated with the collision.

Systems and Methods for Customized Camera Views in Virtualized Environments
20200206624 · 2020-07-02 ·

Systems and methods for providing customized camera views of virtualized environments are provided herein. In one embodiment a method includes detecting a gameplay event of interest within a virtual gaming environment and displaying a customized camera view of the gameplay event of interest based on user input receiving during traversal of a projectile from a weapon to a target. The customized camera view has a focal point of the projectile.

Systems and Methods for Customized Camera Views in Virtualized Environments
20200206624 · 2020-07-02 ·

Systems and methods for providing customized camera views of virtualized environments are provided herein. In one embodiment a method includes detecting a gameplay event of interest within a virtual gaming environment and displaying a customized camera view of the gameplay event of interest based on user input receiving during traversal of a projectile from a weapon to a target. The customized camera view has a focal point of the projectile.

Systems and Methods for Controlling Camera Perspectives, Movements, and Displays of Video Game Gameplay

In a multiplayer video game, virtual cameras are controlled by continually assessing and ranking storylines relating to the interactions of various players during a game session. A ranking for each storyline may be based on various factors such as, but not limited to, what the players can see, the distance between certain players, nearby game items or in-game. Subsequently, at least one virtual camera is navigated to provide a view of the highest-ranking storyline, subject to certain limitations on how the camera can move, transition, or otherwise display the interactions between players.

Systems and Methods for Controlling Camera Perspectives, Movements, and Displays of Video Game Gameplay

In a multiplayer video game, virtual cameras are controlled by continually assessing and ranking storylines relating to the interactions of various players during a game session. A ranking for each storyline may be based on various factors such as, but not limited to, what the players can see, the distance between certain players, nearby game items or in-game. Subsequently, at least one virtual camera is navigated to provide a view of the highest-ranking storyline, subject to certain limitations on how the camera can move, transition, or otherwise display the interactions between players.

Reusable video game camera rig framework

A reusable video game camera rig framework is described herein. The framework may include instruction sets for controlling a virtual camera rig, which is used to set a position and orientation of a virtual camera within a virtual area of a video game. The instruction sets may be reusable in a variety of different camera contexts, such as a first person camera, a third person camera, a top-down camera, and many others. The instruction sets may also be reusable in a variety of different video game contexts, such as combat games, sports games, fantasy games, racing games, and many others. The instruction sets may be both modifiable and extendible to different camera and game contexts, for example allowing developers to easily generate new camera behaviors for their games and also to modify existing available camera behaviors to better match their particular camera and game contexts.

Reusable video game camera rig framework

A reusable video game camera rig framework is described herein. The framework may include instruction sets for controlling a virtual camera rig, which is used to set a position and orientation of a virtual camera within a virtual area of a video game. The instruction sets may be reusable in a variety of different camera contexts, such as a first person camera, a third person camera, a top-down camera, and many others. The instruction sets may also be reusable in a variety of different video game contexts, such as combat games, sports games, fantasy games, racing games, and many others. The instruction sets may be both modifiable and extendible to different camera and game contexts, for example allowing developers to easily generate new camera behaviors for their games and also to modify existing available camera behaviors to better match their particular camera and game contexts.

Method, system and apparatus for controlling a virtual camera
20200188787 · 2020-06-18 ·

A method of controlling a virtual camera within a three-dimensional volume associated with a scene. A virtual camera position within the three-dimensional volume is determined. Coverage, by a plurality of physical cameras, of at least a portion of the scene as viewed from a plurality of viewpoints associated with the virtual camera position, is determined. The virtual camera is controlled to generate a view of the scene, based on the determined coverage, in response to receiving a user command changing at least one viewpoint attribute of the virtual camera.