-
公开(公告)号:US20190184286A1
公开(公告)日:2019-06-20
申请号:US16204720
申请日:2018-11-29
Inventor: Jiachun Du , Dafu Deng , Jun Yin , Xu Cheng , Le Wan , Yingjie Li
IPC: A63F13/57 , A63F13/58 , A63F13/822 , G06F17/18
Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game. The method includes receiving status data of a current game sent by a game client, the status data being used to indicate current status of a plurality of characters in the current game; obtaining a behavior order sequence related to the current game from a pre-established behavior order library based on the current status, wherein the behavior order sequence indicates a behavior execution order of the plurality of characters including both player characters and non-player characters; performing simulation on the plurality of characters by using a behavior prediction model in sequence according to the behavior execution order to obtain a simulation result; updating the behavior prediction model according to the simulation result to obtained an updated behavior prediction model; using the updated behavior prediction model to generate behavior information, the behavior information being used to indicate next behaviors of one or more of non-player characters among the plurality of characters; and sending the behavior information to the game client to control the behavior of the one or more non-player characters.
-
公开(公告)号:US11135514B2
公开(公告)日:2021-10-05
申请号:US16221842
申请日:2018-12-17
Inventor: Yingjie Li , Le Wan , Dafu Deng , Jun Yin , Xu Cheng , Jiachun Du
Abstract: A data processing method includes obtaining sample data of event execution of a game client, and performing preprocessing on the sample data to obtain a plurality of layers of data combinations. Each layer of the plurality of layers of data combinations corresponds to a target event object in a same target event, different layers correspond to different target event objects in the target event, and the target event objects are event objects on the game client to be executed concurrently. The method also includes performing processing on each layer of data combinations according to a preset processing algorithm, to obtain a processing result of each layer of data combinations, and performing consolidation processing on the processing result to obtain a target instruction. The target instruction is used for instructing the game client to concurrently execute the different target event objects corresponding to the different layers of data combinations.
-
公开(公告)号:US10780348B2
公开(公告)日:2020-09-22
申请号:US16204720
申请日:2018-11-29
Inventor: Jiachun Du , Dafu Deng , Jun Yin , Xu Cheng , Le Wan , Yingjie Li
Abstract: Embodiments of the present disclosure disclose a method and a device for predicting character behaviors of a non-player character in a game. The method includes receiving status data of a current game sent by a game client, the status data being used to indicate current status of a plurality of characters in the current game; obtaining a behavior order sequence related to the current game from a pre-established behavior order library based on the current status, wherein the behavior order sequence indicates a behavior execution order of the plurality of characters including both player characters and non-player characters; performing simulation on the plurality of characters by using a behavior prediction model in sequence according to the behavior execution order to obtain a simulation result; updating the behavior prediction model according to the simulation result to obtained an updated behavior prediction model; using the updated behavior prediction model to generate behavior information, the behavior information being used to indicate next behaviors of one or more of non-player characters among the plurality of characters; and sending the behavior information to the game client to control the behavior of the one or more non-player characters.
-
-