A63F13/822

MACHINE LEARNING-BASED DIALOGUE AUTHORING ENVIRONMENT

Aspects of the present disclosure relate to a machine learning-based dialogue authoring environment. In examples, a developer or creator of a virtual environment may use a generative multimodal machine learning (ML) model to create or otherwise update aspects of a dialogue tree for one or more computer-controlled agents and/or players of the virtual environment. For example, the developer may provide an indication of context associated with the dialogue for use by the ML model, such that the ML model may generate a set of candidate interactions accordingly. The developer may select a subset of the candidate interactions for inclusion in the dialogue tree, which may then be used to generate associated nodes within the tree accordingly. Thus, nodes in the dialogue tree may be iteratively defined based on model output of the ML model, thereby assisting the developer with dialogue authoring for the virtual environment.

FACILITATING GENERATION OF PLAYER TOKEN NFTS AND METHODS FOR USE THEREWITH

A game system operates by: receiving character attribute selection data to be associated with a game character, wherein the character attribute selection data indicates a unique subset of a set of character attributes of a character attribute database; generating, based on the character attribute selection data, display data associated with the game character; facilitating, based on the display data associated with the game character, generation of a player token NFT associated with the game character; and preventing use of the unique subset of character attributes of the character attribute database in generating other game characters.

Computer control method, control program and computer
11628361 · 2023-04-18 · ·

Provided is a method for controlling a computer, etc., which makes it possible to improve the usability of city building games. The computer is provided with a storage unit configured to store game contents arranged within a game space, positions of the game contents, and a template defining positions of one or more of game contents, and progresses a game by arranging the game contents within the game space based on a command by a player. The method includes when the template is applied to a predetermined area within the game space based on the command by the player, moving, by the computer, the game contents arranged within the game space to the positions of the game contents defined by the template.

Computer control method, control program and computer
11628361 · 2023-04-18 · ·

Provided is a method for controlling a computer, etc., which makes it possible to improve the usability of city building games. The computer is provided with a storage unit configured to store game contents arranged within a game space, positions of the game contents, and a template defining positions of one or more of game contents, and progresses a game by arranging the game contents within the game space based on a command by a player. The method includes when the template is applied to a predetermined area within the game space based on the command by the player, moving, by the computer, the game contents arranged within the game space to the positions of the game contents defined by the template.

Experimentation and optimization service

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. The System Tuner creates an optimal game model based on game-related data of a plurality of players. The optimal game model corresponds to a player segment in the plurality of players. The System Tuner generates one or more rules for building a game variant based on the optimal game model. The System Tuner detects a first player accessing the game. The System Tuner determines a particular player segment to which the player belongs. The System Tuner generates a game variant based on an optimal game model for the particular player segment and sends the game variant to a client device.

Experimentation and optimization service

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. The System Tuner creates an optimal game model based on game-related data of a plurality of players. The optimal game model corresponds to a player segment in the plurality of players. The System Tuner generates one or more rules for building a game variant based on the optimal game model. The System Tuner detects a first player accessing the game. The System Tuner determines a particular player segment to which the player belongs. The System Tuner generates a game variant based on an optimal game model for the particular player segment and sends the game variant to a client device.

Combat game providing device and method
11628370 · 2023-04-18 · ·

The present invention relates to a combat game providing device comprising: a receiving unit for receiving input information from a player; a player vs environment (PvE) game providing unit, which primarily requests a PvE player to arrange one or more player characters (PCs) among a plurality of PCs possessing preset actions in a plurality of preset cells when input information corresponding to a PvE game is received, and secondarily requests the order, in which actions possessed by the arranged PCs are executed, to be set, thereby providing, to the PvE player, a PvE game for fighting with one or more non-player characters (NPCs) among a plurality of preset NPCs; and a player vs player (PvP) game providing unit, which requests a PvP player to arrange PCs one by one, among the plurality of PCs in the plurality of cells, according to the order determined by preset rules, and provides, to the PvP player, a PvP game for fighting by executing actions possessed by the arranged PCs according to the arranged order thereof.

Combat game providing device and method
11628370 · 2023-04-18 · ·

The present invention relates to a combat game providing device comprising: a receiving unit for receiving input information from a player; a player vs environment (PvE) game providing unit, which primarily requests a PvE player to arrange one or more player characters (PCs) among a plurality of PCs possessing preset actions in a plurality of preset cells when input information corresponding to a PvE game is received, and secondarily requests the order, in which actions possessed by the arranged PCs are executed, to be set, thereby providing, to the PvE player, a PvE game for fighting with one or more non-player characters (NPCs) among a plurality of preset NPCs; and a player vs player (PvP) game providing unit, which requests a PvP player to arrange PCs one by one, among the plurality of PCs in the plurality of cells, according to the order determined by preset rules, and provides, to the PvP player, a PvP game for fighting by executing actions possessed by the arranged PCs according to the arranged order thereof.

Information processing system, storage medium, information processing apparatus and information processing method
11628365 · 2023-04-18 · ·

A game apparatus functioning as a non-limiting example information processing apparatus includes a CPU that executes virtual game processing. A player makes a PC act in a place provided in a virtual space, and clears a quest issued by an NPC that the PC encountered. Then, a reward is given to the PC or player. Moreover, by displaying one or more quests issued by one or more NPCs by list, it is possible to clear a quest selected from the list. In this case, a reward is also given to the PC or player.

CONTROL METHOD AND APPARATUS OF VIRTUAL OBJECT, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20230061515 · 2023-03-02 ·

A control method and apparatus of a virtual object, an electronic device, and a storage medium are disclosed. The method includes: receiving an object swap instruction on a pattern matrix of a first interface of a screen; swapping positions of a first pattern object and a second pattern object according to the object swap instruction, and upon detection that a predetermined number of pattern objects of the same type are connected after the positions of the first pattern object and the second pattern object are swapped, eliminating the connected pattern objects; increasing an energy value of a corresponding target defense object among all defense objects in the first interface according to the eliminated pattern objects; and attacking the attack object with stronger power when the energy value of the target defense object reaches a preset value.