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.