2D / 3D

2D games are flat and are rendered in 2 dimensions only. While on the other hand, 3D games have volume and depth. This basic difference leads to some other influences like movement, environment, controls, and goals in the gameplay. Movement: In 2D games the movement of the character is linear.