The basics are the same. You will need GDScript if you want to create any 2D or 3D game. This guide covers some 2D concepts, but not extensively; most of it is dimension-agnostic, applying equally to 2D and 3D. What you learn in 2D can also be applied to 3D, with the addition of another dimension.