Indoor sports can offer similar fitness benefits, cardio, strength, coordination, but lack sunlight and natural air. I find badminton and basketball great indoors, though outdoor sports feel more refreshing. Both work well if played consistently and actively.