A63F13/56

PROGRAM, SERVER, METHOD, AND SYSTEM FOR INCREASING PREDICTABILITY OF ENEMY NEXT ACTION
20230001299 · 2023-01-05 · ·

Provided is a program for a game where a plurality of players battle against a common enemy character, the program causing a computer to execute: storing an enemy common parameter in a storage device commonly to a plurality of items of player identification information; storing enemy next-action information so as to be individually associated with each of the items of the player identification information; executing an action of a player character based on an accepted command input; updating the enemy common parameter on the basis of the action of the player character; executing an action of the enemy character based on. the enemy next-action information that is stored in association with the player identification information; deciding as enemy next action on the basis of the enemy common parameter; and updating the enemy next-action information that is associated with the player identifier, based on the decided enemy next action.

Virtual object control method and apparatus, computer device, and storage medium

A virtual object control method includes: displaying a path drawing interface that comprises a map of a virtual environment; obtaining a path finding instruction associated with a virtual object in the virtual environment according to an operation track of a drawing operation performed in the path drawing interface. The drawing operation is performed on the map of the virtual environment. The method also includes generating a moving path according to the path finding instruction; and controlling the virtual object to move along the moving path in the virtual environment.

Virtual object control method and apparatus, computer device, and storage medium

A virtual object control method includes: displaying a path drawing interface that comprises a map of a virtual environment; obtaining a path finding instruction associated with a virtual object in the virtual environment according to an operation track of a drawing operation performed in the path drawing interface. The drawing operation is performed on the map of the virtual environment. The method also includes generating a moving path according to the path finding instruction; and controlling the virtual object to move along the moving path in the virtual environment.

STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
20230233938 · 2023-07-27 ·

A game apparatus that functions as a non-limiting example information processing apparatus includes a CPU, and the CPU executes processing of a virtual game. If a diary function is performed during a play of a main game, a diary screen is displayed, and when an inducement condition is satisfied, an NPC displayed on the diary screen emits an induction comment. Responding to this, a player sticks a sticker. Moreover, the NPC emits a reaction comment responding to the pasted sticker. That is, the player performs an exchange with the NPC according to an inducement.

STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
20230233938 · 2023-07-27 ·

A game apparatus that functions as a non-limiting example information processing apparatus includes a CPU, and the CPU executes processing of a virtual game. If a diary function is performed during a play of a main game, a diary screen is displayed, and when an inducement condition is satisfied, an NPC displayed on the diary screen emits an induction comment. Responding to this, a player sticks a sticker. Moreover, the NPC emits a reaction comment responding to the pasted sticker. That is, the player performs an exchange with the NPC according to an inducement.

Game system, game system control method, computer-readable non-transitory storage medium having game program stored therein, and game apparatus

Operation data is acquired from either a first type of controller having a plurality of operation sections or a second type of controller having fewer operation sections, and a game process is performed. When the first type of controller is used for game operation, a selection item is switched in a forward direction for a plurality of items arranged in a predetermined order, in accordance with an operation on a first operation section, and the selection item is switched in a reverse direction in accordance with an operation on a second operation section. In addition, when the second type of controller is used for game operation, the selection item is switched in the forward direction in accordance with an operation on a third operation section of the second type of controller. Then, a UI image including these items is generated.

Game system, game system control method, computer-readable non-transitory storage medium having game program stored therein, and game apparatus

Operation data is acquired from either a first type of controller having a plurality of operation sections or a second type of controller having fewer operation sections, and a game process is performed. When the first type of controller is used for game operation, a selection item is switched in a forward direction for a plurality of items arranged in a predetermined order, in accordance with an operation on a first operation section, and the selection item is switched in a reverse direction in accordance with an operation on a second operation section. In addition, when the second type of controller is used for game operation, the selection item is switched in the forward direction in accordance with an operation on a third operation section of the second type of controller. Then, a UI image including these items is generated.

VIRTUAL ENVIRONMENT DEVELOPMENT METHOD AND SYSTEM

A method of controlling at least a first non-player object within a virtual environment of an application includes: selecting a template non-player object behavioural AI model, the AI model being previously trained separately to the application using reinforcement learning to characterise behaviour of a respective non-player object type, from among a plurality of template AI models, associating one or more non-player objects of the application with the selected template AI model, and for the or each associated non-player object, inputting application state information to an input interface of the template AI model for receiving state information relevant to the associated non-player object's type, and receiving from an output interface of the template AI model non-player object state information, and then updating the state of the respective non-player object for the virtual environment of the application responsive to the received non-player object state information.

VIRTUAL ENVIRONMENT DEVELOPMENT METHOD AND SYSTEM

A method of controlling at least a first non-player object within a virtual environment of an application includes: selecting a template non-player object behavioural AI model, the AI model being previously trained separately to the application using reinforcement learning to characterise behaviour of a respective non-player object type, from among a plurality of template AI models, associating one or more non-player objects of the application with the selected template AI model, and for the or each associated non-player object, inputting application state information to an input interface of the template AI model for receiving state information relevant to the associated non-player object's type, and receiving from an output interface of the template AI model non-player object state information, and then updating the state of the respective non-player object for the virtual environment of the application responsive to the received non-player object state information.

EXERCISE OR SPORTS EQUIPMENT AS GAME CONTROLLER
20230024653 · 2023-01-26 ·

A system and method for providing real-time exercise parameters generated from exercise and sports equipment by a user into gameplay of game titles. The real-time exercise parameters may include power data, resistance data, cadence data, speed data, etc. and associated timestamps, such that the exercise parameters may be used for generating instructions corresponding to a set of inputs associated with gameplay of a game title. A game server associated with the game title may receive and execute the instructions to initiate performance of an in-game action by an avatar of the user within a gaming environment of the game title.