A63F13/25

INDICATING AN OFF-SCREEN TARGET

In one method, device data including an orientation of a targeting device is received in a computing system. Target coordinates of the targeting device as projected onto a field-of-view of a display device are then located based on the device data. Pursuant to locating the target coordinates within a predefined margin, a target graphic indicating the target coordinates is superposed onto the field-of-view. Pursuant to locating the target coordinates outside of the predefined margin, an off-target graphic is superposed onto the field-of-view and aligned to a display perimeter of the display device.

System and method for distanced interactive experiences
11609426 · 2023-03-21 · ·

Systems and methods according to present principles allow social distancing within themed attractions such as haunted attractions in order to allow the enjoyment of the same in various circumstances. These circumstances include times of pandemic, for customers that are afraid to congregate in large groups, for customers that desire to control aspects of the experience, and so on.

METHODS AND SYSTEMS FOR CREATING VIRTUAL AND AUGMENTED REALITY

Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The system may comprise an image capturing device to capture one or more images, the one or more images corresponding to a field of the view of a user of a head-mounted augmented reality device, and a processor communicatively coupled to the image capturing device to extract a set of map points from the set of images, to identify a set of sparse points and a set of dense points from the extracted set of map points, and to perform a normalization on the set of map points.

HAPTIC VR SIMULATION DEVICE

Haptic simulation device that allows a user, by means of natural body movements, to move through a virtual environment displayed by a VR control system (1) and display means (2), using a treadmill with a unidirectional (5) movable miming deck (6). The detection means comprise a control member (7) with a shape such, that the control member extends in front of and/or at least partly to the side of the user, during use of the device when the user is on the treadmill. The control member is coupled to a rotational pressure sensor (8) and one or more transverse pressure sensors (10). The rotational and transverse pressure sensors are coupled to the VR control system and the treadmill control system such that (a) if the user exerts forward or rearward pressure to the control member, the running deck moves rearward and forward, respectively, and (b) if the user additionally exerts a rotational pressure and/or a transverse pressure on the control member, the VR control system moves the virtual environment displayed in the VR display

Program, information processing device, and control method
11478698 · 2022-10-25 · ·

A non-transitory computer-readable storage medium configured to operate a game program. The program may cause an information processing device to execute a step of storing information relating to a game part, a step of displaying a screen including a first interface capable of detecting a first user operation, a determination step of (if the first user operation is detected) determining a mode of the game part to be one of a first mode or a second mode, a change step of changing a part of the screen according to the mode of the game part determined in the determination step, and an execution step of executing the game part in the mode determined in the determination step.

Program, information processing device, and control method
11478698 · 2022-10-25 · ·

A non-transitory computer-readable storage medium configured to operate a game program. The program may cause an information processing device to execute a step of storing information relating to a game part, a step of displaying a screen including a first interface capable of detecting a first user operation, a determination step of (if the first user operation is detected) determining a mode of the game part to be one of a first mode or a second mode, a change step of changing a part of the screen according to the mode of the game part determined in the determination step, and an execution step of executing the game part in the mode determined in the determination step.

A Method for Implementing Multi-Player Games
20230082388 · 2023-03-16 ·

A method for implementing a multi-player game comprising the steps of receiving at a client application on a client device, a command to perform an action; calculating at the client application, a consequence of the action; and rendering by the client application, the consequence in a first instance of the game. The method further comprises the steps of sending a data package from the client device to a server, the data package comprising the action and the consequence; determining by the server, that the consequence is valid; and disseminating by the server, the data package to other client devices, so that client applications in the other client devices can render the consequence in other instances of the game. Wherein the step of rendering by the client application the consequence in the first instance of the game, is performed prior to the step of determining by the server that the consequence is valid.

A Method for Implementing Multi-Player Games
20230082388 · 2023-03-16 ·

A method for implementing a multi-player game comprising the steps of receiving at a client application on a client device, a command to perform an action; calculating at the client application, a consequence of the action; and rendering by the client application, the consequence in a first instance of the game. The method further comprises the steps of sending a data package from the client device to a server, the data package comprising the action and the consequence; determining by the server, that the consequence is valid; and disseminating by the server, the data package to other client devices, so that client applications in the other client devices can render the consequence in other instances of the game. Wherein the step of rendering by the client application the consequence in the first instance of the game, is performed prior to the step of determining by the server that the consequence is valid.

Augmenting virtual reality video games with friend avatars

Methods and systems are provided for augmenting a video game with an image of a real world person. One example method includes executing the video game at a server. The video game is played by a user via a user device. The method includes identifying a generic spectator within the video game. The method includes determining virtual coordinates associated with the generic spectator. The method includes receiving, at the server, data associated with the image of the real world person. The data is usable to display at least part of the image of the real world person within the video game. The method includes inserting said at least part of the image of the real world person into the video game at the virtual coordinates associated with the generic spectator. The method includes streaming video to the user device. The video includes said at least part of the image of the real world person. The identifying of the generic spectator includes selecting the generic spectator from a plurality of generic spectators based on a level of visibility of the generic spectator has with respect to a point of view of the user when playing the video game.

Augmenting virtual reality video games with friend avatars

Methods and systems are provided for augmenting a video game with an image of a real world person. One example method includes executing the video game at a server. The video game is played by a user via a user device. The method includes identifying a generic spectator within the video game. The method includes determining virtual coordinates associated with the generic spectator. The method includes receiving, at the server, data associated with the image of the real world person. The data is usable to display at least part of the image of the real world person within the video game. The method includes inserting said at least part of the image of the real world person into the video game at the virtual coordinates associated with the generic spectator. The method includes streaming video to the user device. The video includes said at least part of the image of the real world person. The identifying of the generic spectator includes selecting the generic spectator from a plurality of generic spectators based on a level of visibility of the generic spectator has with respect to a point of view of the user when playing the video game.