Tartarus CVS: sdlgames simon
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Wed, 04 Sep 2002 20:32:15 +0100
CVSROOT: /home/cvs
Module name: sdlgames
Changes by: simon 02/09/04 20:32:15
Modified files:
sumo : sumo.c
Log message:
Gareth-proofing: ensure movement is processed in sufficiently small
increments that even at high speeds it's impossible to tunnel
through a map feature. Yes, I know I should have done this the
proper way by computing the time of the next intersection, but I
couldn't be bothered. Working out whether a moving circle will
intersect a line _segment_ is more hassle than I was prepared to go
to when this solution is perfectly adequate.