Something any nerd has given ample thought to and now I feel much better having a more concrete notion of what this would be like, other than “in space no one can hear you scream.”
First, let me point out something that Ender’s Game got right and something it got wrong. What it got right is the essentially three-dimensional nature of space combat, and how that would be fundamentally different from land, sea, and air combat. In principle, yes, your enemy could come at you from any direction at all. In practice, though, the Buggers are going to do no such thing. At least, not until someone invents an FTL drive, and we can actually pop our battle fleets into existence anywhere near our enemies. The marauding space fleets are going to be governed by orbit dynamics – not just of their own ships in orbit around planets and suns, but those planets’ orbits. For the same reason that we have Space Shuttle launch delays, we’ll be able to tell exactly what trajectories our enemies could take between planets: the launch window.