RE: Vector Movement (excel version)
From: "ROBERTSON,Brendan" <Brendan.ROBERTSON@E...>
Date: Thu, 26 Mar 1998 14:53:57 +1100
Subject: RE: Vector Movement (excel version)
Thanks for the math.
I've finally got the excel formulae working properly, but it will take
me a while to put it into a usable format for PBeM games. At the moment
it allows 5 separate vectors in one movement, but the angle needs to be
manually specified (not hard).
If anyone wants the raw code, let me know & I'll send it (please specify
excel version).
'Neath Southern Skies
http://users.mcmedia.com.au/~denian/
*********************
Mary had a little LAM,
It's thrusters all aglow;
And everywhere that Mary went,
The 'Mechs were sure to blow.
>-----Original Message-----
>From: Samuel Reynolds [SMTP:reynol@primenet.com]
>
>This is the mathematical representation of the vector movement rules in
>somebody's (I can't recall whose) optional rules.
>
>Non-mathematical statement:
> Add current velocity to current position, then add thrust vector.
The new
>velocity is the vector from the starting to ending positions.
>
>Mathematically:
>Given
> (x0, y0), s0, a0 = initial location and velocity (speed & angle)
> (t0, ta0 ) = vector "thrust" (magnitude and angle) where
angles are
>measured relative to the Y axis.
>
>Then
> x1 = x0 + s0 * sin(a0) + t0 * sin(ta0)
> y1 = y0 + s0 * cos(a0) + t0 * cos(ta0)
> s1 = sqrt( (x1 - x0)^2 + (y1 - y0)^2 )
> a1 = atan( (x1 - x0) / (y1 - y0) )
>
>Samuel Reynolds