does it make a diference using Java3D or JOGl in the network part of it?(Like sending information about the location of the objects to the instances of the program?)
Not really, no. It could, theoretically, if you were being lazy and just trying to use built-in serialization
, but in practice the chances of you doing that in a game are very small (unless you're already committed to RMI or similar at a high-level, in which case you probably wouldn't need to ask
In practice, you will create a custom message format, and possibly a custom protocol too (although there are some existing protocols you could re-use, like HTTP as a trivial example), and so it's irrelevant what API you use to render things.