A63F13/60

INFRASTRUCTURE TO INTEGRATE AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) WITH GAME ENGINES

Techniques are described herein that are capable of integrating an IDE with game engines. States of the game engines are identified. Each state indicates whether the IDE enables a game developer to interact with the respective game engine and/or game(s) created by the respective game engine. A subset of the game engines is caused to be displayed to the game developer based at least in part on the IDE enabling the game developer to interact with each game engine in the subset and/or game(s) created by the respective game engine. A selection indicator, which indicates that a game engine is selected from the game engines in the subset, is received. An integration infrastructure, including a game engine-agnostic messaging protocol and game engine-agnostic messages, is provided. At least a portion of game code and/or test unit(s) are run and/or debugged using the IDE in a context of the selected game engine.

INFRASTRUCTURE TO INTEGRATE AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) WITH GAME ENGINES

Techniques are described herein that are capable of integrating an IDE with game engines. States of the game engines are identified. Each state indicates whether the IDE enables a game developer to interact with the respective game engine and/or game(s) created by the respective game engine. A subset of the game engines is caused to be displayed to the game developer based at least in part on the IDE enabling the game developer to interact with each game engine in the subset and/or game(s) created by the respective game engine. A selection indicator, which indicates that a game engine is selected from the game engines in the subset, is received. An integration infrastructure, including a game engine-agnostic messaging protocol and game engine-agnostic messages, is provided. At least a portion of game code and/or test unit(s) are run and/or debugged using the IDE in a context of the selected game engine.

Voice separated server architecture systems for privacy of massively multiplayer online games
11547942 · 2023-01-10 · ·

Systems, storage media and apparatus for voice separated server architecture for privacy of a plurality of users of a massively multiplayer online game (MMOG) enabling a gaming computing environment that is separate from a voice channel for the plurality of users of the massively multiplayer online game (MMOG) are disclosed. Some embodiments may include: communicating with a gaming server for a Massively Multiplayer Online Game, the gaming server enabling a Massively Multiplayer Online Game environment, communicating with a voice server for the Massively Multiplayer Online Game, the voice server for the Massively Multiplayer Online Game being completely separate from the gaming server enabling privacy for the plurality of users of the massively multiplayer online game, and providing a MMOG primary voice channel, integrating the MMOG primary voice channel and the Massively Multiplayer Online Game environment, enabling a subsection of the plurality of users to verbally communicate.

Video game with increased reward for using older content
11691081 · 2023-07-04 · ·

An information processing device for executing a game in which a new quest can be executed based on an update that adds the new quest to an existing quest, and a new content becomes usable based on an update that adds the new content to an existing content, includes: a decision means for deciding a used content to be used in one quest, which is the existing quest, from contents associated with a player; an execution means for executing the one quest based on a parameter of the used content; and a granting means for granting a reward to the player in response to satisfying a clearance condition in the executed one quest. The granting means prioritizes the reward when a usable time of the used content is earlier than a specific time stored in association with the one quest.

Video game with increased reward for using older content
11691081 · 2023-07-04 · ·

An information processing device for executing a game in which a new quest can be executed based on an update that adds the new quest to an existing quest, and a new content becomes usable based on an update that adds the new content to an existing content, includes: a decision means for deciding a used content to be used in one quest, which is the existing quest, from contents associated with a player; an execution means for executing the one quest based on a parameter of the used content; and a granting means for granting a reward to the player in response to satisfying a clearance condition in the executed one quest. The granting means prioritizes the reward when a usable time of the used content is earlier than a specific time stored in association with the one quest.

METHOD OF MERGING DIGITAL MEDIA

Embodiments herein provide for methods of dividing selected areas of a first video clip having a first composition, e.g., by generating individual video data corresponding to the selected areas, arranging the selected areas to provide a second composition, e.g., by combining the individual video data to generate composite video data corresponding to the second composition, and compiling the composite video data to provide a second video clip having the second composition.

VIRTUAL CHARACTER INTERACTION METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
20220410007 · 2022-12-29 ·

Disclosed is a virtual character interaction method, including: displaying a viewing-only picture of a virtual character interaction scene; switching from the viewing-only picture to a virtual character simulation interaction interface in response to an interaction simulation operation triggered during displaying of the viewing-only picture; simulating, in the virtual character simulation interaction interface, virtual characters in the virtual character interaction scene, and displaying a scene status of interaction between the virtual characters, wherein the virtual characters include a simulated virtual character controlled by a user of the computer device; and controlling the simulated virtual character to perform a corresponding action in response to a control operation triggered on the virtual character simulation interaction interface by the user of the computer device.

CONTENT PLAYBACK PROGRAM AND CONTENT PLAYBACK DEVICE
20220413687 · 2022-12-29 · ·

Provided is a content playback program and a content playback device that are capable of selecting a “favorite character” of a user as an application launcher icon, in accordance with the user's progress status of a game. The user selects a single character that is a favorite character from among characters for each of which an already-obtained flag and an icon-setting flag are both set to logical “true”, thereby making it possible to set an icon of the favorite character as a game-application launcher icon on a menu screen displayed by an application launch processing unit.

SYSTEM AND METHOD FOR SUPPORTING CREATION OF GAME SCRIPT
20220410001 · 2022-12-29 · ·

One or more embodiments of the invention provides a system for supporting the creation of a game script including natural language data representing explanation text in a game and also including control data for controlling the game, the natural language data and the control data being associated in accordance with the content of the game, the system including: a data pre-processing module that converts control data included in created game scripts created in advance into control explanation text in the form of natural language data and creates processed script text including the explanation text and control explanation text corresponding to the explanation text; and a learning module that generates a trained model by causing a pre-trained natural language model to learn the processed script text, the pre-trained natural language model having learned in advance grammatical structures and text-to-text relationships concerning natural language text.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING APPARATUS CONTROL METHOD, AND PROGRAM

Methods and apparatus provide for acquiring, from a plurality of sensors attached to a plurality of body parts of a target person, at least information regarding movement acceleration and posture angular velocity of each of body parts to which the sensors are attached, and estimating, on the basis of the acquired information regarding the movement acceleration and posture angular velocity, the movement velocity in a predetermined coordinate system of each of the body parts to which the sensors are attached. Subsequently, on the basis of the information regarding the estimated movement velocity of each of the body parts, the methods and apparatus provide for estimating the positions of predetermined body parts of the target person.