Category: physics
-
Making Boat Physics in Godot
My objective was to make a ship that is floating on water; walkable on deck; and its motion is based on dynamic water waves. Yet it should be cheap to compute, not taking too much frame-rate. Breakdown Full Code Thank you for reading <3
-
Physics & Collision Detection
Reading This article covers some techniques of physics used in games; however, collision detection, rigid-body dynamics, ragdoll physics, soft-body dynamics, etc are already well implemented by major game engines such as Godot, Unity, Unreal and so on. Collision Detection Overview This section provides basic bounding-volume based collision detection techniques that should be a good start.…
-
3D Boat Physics
In a Nutshell When an object is submerged in a fluid, it displaces the surrounding fluid. This displacement results in the elevation of the fluid around the object. As the fluid is lifted against gravity, it gains potential energy. The source of this potential energy is the work done by the object in displacing the…
-
3D Airplane Physics
In this post, I’ll discuss simple 3D aerodynamics which can be used in video games & simple simulations. Forces on a Plane There are four important forces acting on an airplane. Weight This acts on airplane’s center of gravity, downward towards the center of the earth. It is constantly acting on a body. So with…