Realistic Asteroid belts

Robert Lindsay shared this feedback 2 months ago
Not Enough Votes

In SE1, the asteroids were just randomly scattered throughout space.

Could asteroid belts be orbiting around the sun with each belt or ring of the belt having a specific concentration of a specific resource? These would also make great locations for pirate bases and factions.

Replies (6)

photo
2

I think they could do it, but they first should add a condition or a trigger to detect if a player is in the asteroid belt zone if so start the procedural generation with the configured ore type and density, server owners or in your save game you should create asteroid belts configurations like begin and end radious from center and ore types and density of asteroids, and even density of ore type.


I'm pretty sure that in SE1 most of these variable were in code, just they were not configurable. And there is a plugin in SE1 to do this so it would be nice having this in SE2 vanilla.

photo
2

Interesting idea about resource-specific asteroid belts! Makes the solar system feel less empty. Imagine Papa's Freezeria in orbit around a rare-metal rich asteroid – the ultimate zero-g sundae destination! Factions could definitely control these resource hotspots. Perhaps a game mechanic for claiming/defending these belts?

photo
1

It is unlikely that an asteroid belt or cluster of asteroids would have formed that contained the raw material/ore, and that this raw material/ore would not be found anywhere else in the star system.

On the contrary, however, it is quite possible that an asteroid belt forms that is exceptionally rich in a particular raw material/ore. To do this, it is enough for the "asteroid generator" to change the probability of the deposit of the given raw material.

For example, the "normal" probability of an ore deposit is 1% (and the probability of an "empty ore deposit" is 50%). Simply increase this probability to 5% (on account to "empty ore deposits", for example) and suddenly there is an asteroid region where the probability of that ore being found is 5 times higher than elsewhere. That's quite a lot. The size of the ore deposit can be manipulated in a similar way.


Similarly, by fairly simple manipulation of occurrence probabilities, one can create clusters /areas rich in raw materials and ores - and conversely, clusters of asteroids poor in useful materials. Or rich in ice and poor in other raw materials and ores.


One of the problems that would arise if there was a dynamical universe, with real planetary and asteroid motions around a central star - such a cluster would break up very quickly because of the different orbital periods. Similarly, a cluster would break up if, for example, it orbited a planet.

By the way - most asteroids in the solar system are not "primordial", but formed only during the evolution of the system by the breakup of 3-4 large asteroids or dwarf planets, in which the primordial material was partially melted and separated to "iron core" and "stone mantle/crust". The bodies were smashed by collisions with each other.

Translated with DeepL.com (free version)

photo
1

If memory serves, realistic asteroids would mean most of them are further apart than the moon is from the earth, and most of them would be tiny... the rocks in rings would be much closer together, but also very tiny.


That said, having asteroids spawn in tighter "string of pearls" style groups instead of the current infinite procedural cloud would be cool.

photo
1

There could be gravitationally bound asteroid clusters containing several to several dozen asteroids in a planet-sized space. And around the huge empty space...

photo
1

You don't want -actual- realistic asteroid belts, as you'd spend weeks or months transiting from one to the next. Asteroid belts aren't as depicted in sci-fi - the one in our solar system is the size of a solar orbit expanded into a massive doughnut (torus) shape, and the average distance between them is estimated to be about a million kilometers.


For a sense of scale, estimated volumes:


The sun

1,409,272,569,059,860,000 cubic kilometers (1.4 quintillion and change)


The asteroid belt

4,000,000,000,000,000,000,000,000 cubic kilometers (about four septillion)


I'll take the fun, playable, wildly unrealistic SE asteroids

photo
1

Of course. Especially with the speed limits in game.


On the other hand:

The dimensions of the planets in the game world (SE) are downsized about 100x (~120km Earthlike vs. ~13000km real Earth).

Distances of "significant" objects, such as planets, are downscaled roughly 10,000 to 100,000 times.

This would be more or less fine. It's a game...


What is not fine is the very high density of asteroids around planets and in free space, and their "regular" distribution.

The density of asteroids should be much lower, the distances between asteroids much larger, the distribution of asteroids more in line with reality.

Asteroids should form an "asteroid belt" in the equatorial region around star, with an average distance between asteroids of ~10km. The belt could be about a hundred kilometers thick (yes, quite thin - and around the "planets" even thinner than the rings around Saturn)

Outside the belt, the asteroid abundance would be low, the mean distance would be >100-200km in the "mid-latitudes" and ~1000km in the "polar sectors"


There could be several asteroid belts in the star system, at different distances from the star (of course - outside the orbit of the planets). Different asteroid belts could have different AVERAGE compositions - belts closer to the star would contain more metals and less ice (and organic materials), while more distant belts would be rich in ice, methane, ammonia, and perhaps organic materials, but would contain less metals and ores.

Of course, in each asteroid belt one could find "everything needed", all the necessary raw materials, but the "asteroid generator" would use different settings, with different probabilities of finding that particular raw material.

Translated with DeepL.com (free version)

photo
1

You're right, the word realistic or even orbit can be a bit confusing. I think it refers to how we perceive things in the real world, there are no asteroids in Earth's exosphere, and there's an empty space between the planet and the asteroid belt. So I believe the goal is to simulate that, but with fixed positions. Creating actual planetary or asteroid orbits would likely be very resource intensive. Just imagine an asteroid crashing into a planet, it would probably cause an instant game crash!

photo
1

@Semtex - even downscaled, that would greatly change the flavor of the game. Part of what makes the survival aspect playable is the unrealistic density of asteroids - there are always resources nearby. If SE2 moves to a fully-rendered solar system including a physical sun with downscaled distances between objects, and distributes asteroids as you suggest, a lot of problems arise. A basic start in the asteroid belt effectively becomes impossible; unless every asteroid contains all the needed minerals to make a jump drive, which in turn eliminates the hunt for materials. Obnoxiously long travel distances between objects doesn't make for compelling gameplay.


I do like the idea in theory, because realism is cool and thousands of asteroids starting around 10km from the moon is wildly unrealistic - but that is a somewhat necessary conceit for the sake of gameplay.


@Dikusss if dynamic voxels were a possibility, I'd be drooling over it... I just don't see it being feasible. Playing on GeForce Now Ultimate, I crashed the blue ship into the green base in the little starter area, at full speed - even with such a high-performance system it dropped to less than 3 fps while it figured out all its complex math. I think you're absolutely right, massive voxel collisions would be gamebreaking. That said, as detailed in the first section of my response, I don't think even mimicking realistic asteroid locations in static locations would make for compelling gameplay. I'm okay with certain reality-breaking conceits that make the game more playable.

photo
Leave a Comment
 
Attach a file
You can't vote. Please authorize!
You can't vote. Please authorize!