So, I'm curious what computer specs would be required to run a StarMade with completely realistic universe settings.
I've done some calculations, and the following settings should make StarMade completely to scale:
SECTOR_SIZE = 2,000,000,000
(2 billion km) The orbit of Eris in the Kuiper belt goes out to 14.5 billion km from the center, so a sector size of this would make each system about the size of our solar system
UNIVERSE_DAY_IN_MS = 86,400,000
This would make each day in Starmade equal to 24 hours in real life. (I do know that different planets irl have different day cycles, but I thought this would be a good starting point)
THRUST_SPEED_LIMIT = 100,000,000
This is 33% of the speed of light, and it about the fastest you can go without experiencing a large amount of time dilation.
PHYSICS_LINEAR_DAMPING = 0
PHYSICS_ROTATIONAL_DAMPING = 0
PROJECTILES_ADDITIVE_VELOCITY = true
For that Newtonian Physics
PLANET_SIZE_MEAN = 13000000
PLANET_SIZE_DEVIATION = 12999900
This is the big one, so the standard diameter is similar to Earth's diameter, and I set it so that planets can be up to twice as big, and down to 100m in diameter. Just a note, my game ran out of memory at 1km diameter. (I have 2gigs of vram and 8gigs of ram, so not the best stats).
And that's it, obviously there are issues with this setup that make it not entirely realistic.
Firstly, I've noticed that the light of the stars decreases a lot quicker than in irl, so the sun probably won't be visible beyond the sector it's in.
Secondly, the day cycle for all planets are the same, which isn't the most realistic.
Thirdly, the size of the irl universe is F***ING MASSIVE!!!!!!! So it will be hard to get places.
I've done some calculations, and the following settings should make StarMade completely to scale:
SECTOR_SIZE = 2,000,000,000
(2 billion km) The orbit of Eris in the Kuiper belt goes out to 14.5 billion km from the center, so a sector size of this would make each system about the size of our solar system
UNIVERSE_DAY_IN_MS = 86,400,000
This would make each day in Starmade equal to 24 hours in real life. (I do know that different planets irl have different day cycles, but I thought this would be a good starting point)
THRUST_SPEED_LIMIT = 100,000,000
This is 33% of the speed of light, and it about the fastest you can go without experiencing a large amount of time dilation.
PHYSICS_LINEAR_DAMPING = 0
PHYSICS_ROTATIONAL_DAMPING = 0
PROJECTILES_ADDITIVE_VELOCITY = true
For that Newtonian Physics
PLANET_SIZE_MEAN = 13000000
PLANET_SIZE_DEVIATION = 12999900
This is the big one, so the standard diameter is similar to Earth's diameter, and I set it so that planets can be up to twice as big, and down to 100m in diameter. Just a note, my game ran out of memory at 1km diameter. (I have 2gigs of vram and 8gigs of ram, so not the best stats).
And that's it, obviously there are issues with this setup that make it not entirely realistic.
Firstly, I've noticed that the light of the stars decreases a lot quicker than in irl, so the sun probably won't be visible beyond the sector it's in.
Secondly, the day cycle for all planets are the same, which isn't the most realistic.
Thirdly, the size of the irl universe is F***ING MASSIVE!!!!!!! So it will be hard to get places.