Either that or retain the Galactica's scale and just clarify in the documentation that you can't dock with the Galactica if you have anything bigger than an Adder. Seems to fit more with the fact that the Galactica's launch bays were designed for fighters, not big ass trade ships.
Documentation! I knew I was forgetting something.
Shuttles launch straight out of the landing bay, so I don't see why an Adder couldn't.
I added some more greebling, couple of fighters in the landing bay (fighter from the sketchup 3d warehouse), 16 launch tubes and even a fighter ready to launch in one. Frame rate suffered when flying past the landing bays, probably due to the baffles in the launch tubes and the fighter model.
I don't think this model would be suitable as a Generation Ship, as the Galactica can travel at 'light-speed', and Gen-ships are supposed to be very much sub-light. But it was fun building it.
Just a note on progress.
Had side by side instances of the game coordinated through my arena server.
It was working very nicely so I decided to extend the testing and use my very old laptop as a second client.
But then I encountered several problems
1) it's graphics card doesn't support non-power-of-two texture resolutions, and I had converted all the planets to cubic projected spheres with 512x3072 textures.
2) It didn't have enough memory (1GB compared with my 8GB newer laptop), so failed loading some models - in my game cargo items are also modelled, including the edible poet steaks. I need to manage the model loading and unloading to handle memory more efficiently. Currently it just loads all models during hyperspace/launch transitions.
3) There is a glitch in the drawing code for the HUD - it wasn't properly drawing the crosshair and other static items like the borders. Not sure if it is my code or the graphics adapters fault - probably my code.
Still, without planets, I was able to have a head-to-head game with my son in different rooms.
I am able to manipulate the server response latency to simulate country-wide game play.
From here to the UK is about 400ms latency (opposite side of the world) - I think game-play would be noticably erratic, but achievable, at that distance. For example, in my tests I would spin my thargoid craft in front of the Cobra, and when I stopped rotating the thargoid warship it would appear to continue rotating and then suddenly flick back to the position that it was stopped in.