Shoe help (court or cross-trainers)

I have recently developed a need for a pair of shoes that will be good on a gym floor, and also good for Crossfit. I am a little overwhelmed by the number of “court” shoes out there - do I need volleyball, tennis, basketball or cross-trainers? I am great at picking out running shoes, but have no idea where to start with this one…opinions? Help? Advice?