| CPC A63F 13/56 (2014.09) [A63F 13/533 (2014.09); A63F 13/5375 (2014.09); A63F 13/803 (2014.09); A63F 2300/5553 (2013.01)] | 19 Claims |

|
1. A method for controlling a virtual vehicle, the method comprising:
controlling display, on a graphical user interface, of the virtual vehicle in a virtual environment;
controlling the virtual vehicle to drive in the virtual environment in response to a control operation that is input by a user into the graphical user interface;
determining whether movement of the virtual vehicle in the graphical user interface based on the control operation meets a control failure condition, the control failure condition indicating a predicted control failure of the virtual vehicle based on the movement of the virtual vehicle; and
in response to a determination that the movement of the virtual vehicle in response to the control operation meets the control failure condition, automatically controlling a driving parameter of the virtual vehicle independently of the control operation that is input by the user into the graphical user interface to control the driving parameter, the automatically controlling being performed irrespective of the control operation that is input by the user, the automatically controlling including (i) performing data processing based on a position and a speed of the virtual vehicle using an auxiliary steering model to obtain a target position and a target speed of the virtual vehicle, and (ii) controlling the virtual vehicle to steer according to the target position and the target speed of the virtual vehicle.
|