Basketball shorts are generally on the longer side as compared to gym shorts. They also have more weight to them and in some cases are even specially designed with a more flexible and breathable material. Although you can definitely wear gym shorts for your basketball game, they won’t provide you with the agility and coordination needed on the court.