Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

If you're using something like Perlin Noise for the terrain generator, there are a number of ways for converting a basic noise field into a tiling noise field.

The simplest IMO would be to blend the value for the current coordinates with a copy shifted over by one and work using modulo math.

F'(0) = 1 * F(0) + 0 * F(-1)

F'(0.25) = 0.75 * F(0.25) + 0.25 * F(-0.75)

F'(0.66) = 0.34 * F(0.66) + 0.66 * F(-0.34)

F'(1) = 0 * F(1) + 1 * F(0) // Matches with F'(0) = tileable!


That will keep the planet from having seams at the poles, and you just have to take care with the math when the player is near the pole and looking over.


If the worlds are reasonably large, that shouldn't be a problem for gameplay since even 16 bit coordinates would make a circumnavigation in the buggy an epic week long RL marathon if you don't stop for anything and have more gigs of ram than you can shake a stick at.

Smaller worlds would need the plants to regrow at least, and probably a new drilling rig setup to get more water.

I still think he should make it easier to get seeds I finding it hard and only a chance of getting a seed 1 out of 20 plants in my worl

(+1)

According to the resource_tiles.json, there could be up to an average of 3 seeds per 10 plant tiles dug up. A little less than 1 seed per 5 plants harvested in that case.

If the listed drop chances are sequential and independent rather than cumulative, it could also be a 1 : 18.9 ratio which is close to your number there.


A crafting reaction to turn one plant into one (or more) seeds could be good.

That would let you maintain the farms by saving half your production to use as seed stock for the next harvest.

The main problem would then be the finite supply of water/ice.

With the release of the new version, I have taken on a 6-day scientific marathon foot trek across over 60 chunks to collect plants in the hopes of gathering a statistically significant sample.

I achieved 154 plants and 30 seeds. This looks very much like the ideal 5:1 ratio holds up.

well then okay I just seem to not get many seeds when gatherin