This subtopic is created for the basis of recording what HoverEX’s physics engine involves. It is also written in the hope that someone else writing simmilar physics simulation based game will benifit from this.
They are mainly High School stuffs.
The fundamental of physics. It basically represents a Spatial coordinate of a object with magnitude and direction. In mathematic form, it can be described in two form.
: insert image to explain
: insert image to explain
The most basic stuff is the Resultant Vector:
: insert image to explain
To split them up to a formular calculatable with the respect of X and Y axis:
: insert image to explain
Very important in Velocity and Force calculation.
Where
Hence:
Velocity defines the Vector quantity of Speed.
Hence with respect to X and Y axis:
Acceleration defines the incremental changes of a velocity over time.
Fomular in respect to X and Y axis:
Force is a concept of work or energy described in Vector quantity.
Or in respect to X and Y axis:
Thrust is always opposite to the force exerted to a mass.
Friction is the non-conservative resistive force that occurs when two surfaces travel along each other when forced together.
: insert image to explain
Let,



Hence,
Friction is a magnitude force. The direction depends on the Resultant Force exerted on it where it is opposite of the Resultant Force direction.
Momentum is a physical quantity related to the velocity and mass of an object.
In respect to X and Y axis,
Momentum is vital in computing collision reaction.
The change in momentum is called Impulse.
In respect to X and Y axis,