Simulating realistic ball behaviour in interactive videogames
AssigneeElectronic Arts Inc.
InventorsCraig Penner, Justin Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeElectronic Arts Inc.
InventorsCraig Penner, Justin Patel
Estimating the term…
An example method of simulating dribbling ball behavior in interactive videogames includes: determining, a current spatial position of a simulated ball rolling on a surface of a simulated terrain; determining, based on a slope of the surface of the simulated terrain, a likelihood of ball dribbling; identifying a segment of a path of the simulated ball over the surface from the current spatial position of the simulated ball, such that a dribbling criterion based on the likelihood of ball dribbling is satisfied on the segment of the path; determining, based on a speed of the simulated ball, a dribble-simulating surface angle adjustment range; choosing a dribble-simulating surface angle adjustment value from the dribble-simulating surface angle adjustment range; adjusting, based on the dribble-simulating surface angle adjustment value, a surface normal of a segment of the surface on the path; and determining, based on the adjusted surface normal, a next spatial position of the simulated ball.
A method, comprising:
A system, comprising:
A computer-readable non-transitory storage medium comprising executable instructions that, when executed by a computing device, cause the computing device to:
Dependencies are inferred from the claim text.