I think our posters aren't aware of this summary of the previous thread:
http://www.freeorion.org/index.php/0.4_ ... #Ship_Size
[EDIT:] looks like geoff has added some links.
• IMHO the worst option is a wholesale Grid system, unless the grid is very small. I see no point in complicating the ship design process by making it a puzzle mini-game.
Kharagh's post is a good system, similar to what i've supported in other threads.
I have a differrent system I would like to propose, it is a mix of the list and the slot system.
IMO we should split the design system into two parts. The space available inside a ship and the space available on its hull.
However i think the most important consideration which comes under this discussion is not the geometry, but the number
Originally i was thinking in terms of the smallest ship having perhaps one slot for a weapon, and the largest ship having perhaps 16-32 slots open for weapons. However on more reflection, and having seen other slot systems, i think this should be streamlined. Depending on the size of the ship, a single slot could hold more or fewer individual weapons. Like so:
Different slots on different hulls would have different capacities— something like between 1-16 (slot capacity generally increasing by powers of 2)
. Generally the slots on larger sized hulls have greater capacity, though larger sizes might also have more slots.
So Let's suppose that hulls of a particular shape have 3 slots
for weapons: forward, port, and starboard. In a medium size each of these slots might have a capacity of 4. The armory contains weapons which can take up more or less space within a slot. So the player put laser cannons (which take up 1 space each) in the forward slot, and it would fill up with 4 laser cannons. Or the slot could be filled with 2 missile launchers (2 spaces each).
But the forward weapon slot could not contain 2 laser cannons and 1 missile launcher. To avoid making micro-evil, and each ship design take excessively long with larger hulls: each slot can contain only 1 type of thing at a time.
As for the internal space, the answer revolves around how many different components we will want to allow in a single ship. If a ship will have 3-5 distinct components in the interior, we might as well do the inside with slots too. If there will be more individual components of varying size, a list would serve better.
Which connects to this post here
: I think the topic of this discussion would be better served if we first had a better idea of the stuff that will go inside a ship.