I love it! Have you considered actually building it?
I don't really understand sending rendered images over wifi but perhaps you could just build small computers or laptops to go in the backpacks?
You could also put an ultrasonic transducer on each player and do triangulation on that?