The best type of flooring depends on the type of game you want to have. If you are looking for a fast-paced game with lots of running and jumping, a harder surface like concrete or asphalt might be the best choice. But if you want a more relaxed game where you can control the ball, then a softer surface like grass or turf might be a better option.