A63F13/327

ADAPTIVE OBJECT PLACEMENT IN COMPUTER-IMPLEMENTED GAMES
20170361232 · 2017-12-21 ·

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for an Alliance Engine. The Alliance Engine receives a selection, by a first player, of a first tile to be controlled by a first enforcer asset on behalf of the first player. The first tile provides access to a first type of in-game resource to the first player. The Alliance Engine detects the first tile is adjacent to a second tile. The second tile is controlled by a second enforcer asset on behalf of a second player. The first player and the second player belong to a player alliance. The second tile providing access to a second type of in-game resource to the second player. Based on the detected adjacency, the Alliance Engine transfers a portion of the first type of in-game resource of the first tile to the second player. The Alliance Engine transfers a portion of the second type of in-game resource of the second tile to the first player.

Information Processing System, Information Processing Apparatus, Computer-Readable Storage Medium Having Stored Therein Information Processing Program, and Information Processing Method
20230191262 · 2023-06-22 ·

A plurality of game apparatuses function as a master, a client, and an audience. The master and the client register each other by performing therebetween an authentication process. The authentication process is not performed between the master and the audience. The audience receives a beacon from the master and registers the master in an own apparatus while the audience is not registered in the master. The master and the client execute a predetermined program, exchanging data by communicating with each other. The audience receives the data exchanged between the master and the client, and executes the predetermined program using the received data, thereby watches a game which is progressed between the master and the client, as a spectator.

Information Processing System, Information Processing Apparatus, Computer-Readable Storage Medium Having Stored Therein Information Processing Program, and Information Processing Method
20230191262 · 2023-06-22 ·

A plurality of game apparatuses function as a master, a client, and an audience. The master and the client register each other by performing therebetween an authentication process. The authentication process is not performed between the master and the audience. The audience receives a beacon from the master and registers the master in an own apparatus while the audience is not registered in the master. The master and the client execute a predetermined program, exchanging data by communicating with each other. The audience receives the data exchanged between the master and the client, and executes the predetermined program using the received data, thereby watches a game which is progressed between the master and the client, as a spectator.

Devices, Methods, and Graphical User Interfaces for Depth-Based Annotation

A first device sends a request to a second device to initiate a shared annotation session. In response to receiving acceptance of the request, a first prompt to move the first device toward the second device is displayed. In accordance with a determination that connection criteria for the first device and the second device are met, a representation of a field of view of the camera(s) of the first device is displayed in the shared annotation session with the second device. During the shared annotation session, one or more annotations are displayed via the first display generation component and one or more second virtual annotations corresponding to annotation input directed to the respective location in the physical environment by the second device is displayed via the first display generation component, provided that the respective location is included in the field of view of the first set of cameras.

In-browser emulation of multiple technologies to create consistent visualization experience
09844723 · 2017-12-19 · ·

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein to render one or more graphical objects on multiple types of browsers despite the browsers providing support for different graphical capabilities. A Rendering Engine receives source data associated with a graphical object. The Rendering Engine receives an identification of a program for rendering the graphical object in a first browser that supports a graphical capability. The Rendering Engine infers an intended first graphical result of the program. The Rendering Engine identifies a function for rendering a second graphical result in a second browser that does not support the graphical capability. The second graphical result is similar to the intended first graphical result of the program. The Rendering Engine generates target data based on the source data. The Rendering Engine calls the function according to the target data.

Information processing system including a portable terminal and a wireless controller each wirelessly connected to an information processing device

An information processing system includes an information processing device, at least one wireless controller which can wirelessly be connected to the information processing device, and at least one portable terminal which can execute any application and display a result of execution thereof and has a wireless communication function. The wireless controller establishes wireless connection to the information processing device in accordance with a first procedure and transmits first operation information representing an input operation onto the wireless controller to the information processing device. The portable terminal establishes wireless connection to the information processing device in accordance with a second procedure different from the first procedure and transmits second operation information representing an input operation onto the portable terminal to the information processing device.

Information processing system including a portable terminal and a wireless controller each wirelessly connected to an information processing device

An information processing system includes an information processing device, at least one wireless controller which can wirelessly be connected to the information processing device, and at least one portable terminal which can execute any application and display a result of execution thereof and has a wireless communication function. The wireless controller establishes wireless connection to the information processing device in accordance with a first procedure and transmits first operation information representing an input operation onto the wireless controller to the information processing device. The portable terminal establishes wireless connection to the information processing device in accordance with a second procedure different from the first procedure and transmits second operation information representing an input operation onto the portable terminal to the information processing device.

Information processing apparatus, method for displaying information, non-transitory storage medium encoded with computer readable program, and information processing system

An exemplary embodiment provides an information processing apparatus configured to be capable of communicating data with another information processing apparatus present within a prescribed range. The information processing apparatus includes a transmission and reception portion configured to receive information for communication from another information processing apparatus. The information for communication includes position information relating to an information processing apparatus which is a source of transmission of the information for communication. The information processing apparatus further includes a display portion. A display control module is configured to perform display processing based on a first distance calculated based on the position information relating to the information processing apparatus which is the source of transmission of the information for communication and position information relating to an apparatus including the display control module.

Information processing apparatus, method for displaying information, non-transitory storage medium encoded with computer readable program, and information processing system

An exemplary embodiment provides an information processing apparatus configured to be capable of communicating data with another information processing apparatus present within a prescribed range. The information processing apparatus includes a transmission and reception portion configured to receive information for communication from another information processing apparatus. The information for communication includes position information relating to an information processing apparatus which is a source of transmission of the information for communication. The information processing apparatus further includes a display portion. A display control module is configured to perform display processing based on a first distance calculated based on the position information relating to the information processing apparatus which is the source of transmission of the information for communication and position information relating to an apparatus including the display control module.

REMOTE PLAY USING A LOCAL PROJECTOR
20230182009 · 2023-06-15 ·

A controller device for interactive gameplay of a video game is provided, including: the controller device being configured to be handheld by a user; at least one motion sensor, said motion sensor generating motion data in response to movement of the controller device when handheld by the user during the interactive gameplay of the video game; a wireless communications device that receives gameplay video over a network from a remotely executing session of the video game; a projector, said projector being integrated with the controller device, said projector configured to project the gameplay video onto a projection surface in a local environment, wherein the projection of the gameplay video is stabilized based on the motion data.