We use a RigidBody2D for the bird because we want the Godot physics engine to do all the hard math for us. In an Angry Birds game, the bird is a projectile. Once it leaves the slingshot, gravity, momentum, and collisions should completely take over. RigidBody2D is the exact node designed for this.
We use a RigidBody2D for the bird because we want the Godot physics engine to do all the hard math for us. In an Angry Birds game, the bird is a projectile. Once it leaves the slingshot, gravity, momentum, and collisions should completely take over. RigidBody2D is the exact node designed for this.