Live data from Hacker News

Making Minecraft Spherical

bowerbyte.com

121–130 of 130 posts

Re: Making Minecraft Spherical

#122
post #23

how about making the player smaller as you get closer to the core? then each layer appears the same. would be no seams where layers double/halve.

You still have the 'pointy' problem, even with many layers, no? The bottom-most block has to be a triangle.

Re: Making Minecraft Spherical

#123
post #15

This is SO fun! You have the foundation for a cool voxel-y interplanetary game if that's your jam. I had fun "getting into orbit" and watching my velocity increase at periapsis and decrease at apoapsis, then descending and landing with the rocket power button ([Space]). I would love a Minecraft + Kerbal Space Program fusion game and most of the pieces for it are already here. :D

> I would love a Minecraft + Kerbal Space Program fusion game

You might like Space Engineers.

Unfortunately Space Engineers is full of jank and random things will explode through no fault of your own. Actually, I guess that's on par with Kerbal Space Program-y. Also, Space Engineers will sometimes crash to desktop.

There's a Space Engineers 2 in development and I have good hopes for it.

Re: Making Minecraft Spherical

#126

Earlier quoted context omitted.

Not allowing excavation to the core solves weird gravity issue as well. Astroneer had super weird gravity at their planet core. You can get stuck oscillating there.

If you really wanted to go for realism, there would be NO GRAVITY at the core. :P As you dig down you would get lighter and lighter on your feet. Any mass you are below (within the sphere of Earth) will exert a gravitational pull in one direction, while the mass above you (also within the Earth) will exert an equal and opposite pull.

>As you dig down you would get lighter and lighter on your feet.

Fun fact: Gravity doesn't decrease the entire way down! Only when you get to the core does it decrease monotonically: https://physics.stackexchange.com/questions/18446/how-does-g...

Re: Making Minecraft Spherical

#127

I wonder if this is also how Eskil Steenberg's 'Love' worked. [0] It had a spherical 'block' world as well. [0]: https://www.quelsolaar.com/love/

What a strange webpage, it almost feels like the author deliberately avoids describing the game in any way and talks literally about anything else.

In case anyone else is curious, here is the description (one click away from the main page):

> LOVE is a cooperative online first person adventiure game. You play as a scavanger on a small planet who together with other scvangers will build a settlement by placeing a Monolith some where in the world. This Monolith makes the ground lose so that you can shape the environment around it in to what ever you want. Build walls, catacoms, houses and shape your settlement any way you want.

Re: Making Minecraft Spherical

#128
post #9

Wonderful write-up of attempting to tackle this problem. I believe there must be a significant number of people who have played both Minecraft and Super Mario Galaxy, and had something like this sequence of thoughts - although you have followed it all the way to an actual demonstration, and written up your thoughts along the way so clearly. The vertical distortion is the biggest issue IMO, there are a few reasonably…

There are shader packs for actual Minecraft that make the world spherical, it’s a nice addition

You can also invert it and play Inception-style!

Re: Making Minecraft Spherical

#129
post #107

I was recently thinking about this... We've been building houses and other structures using plum lines and water levels all the time before afordable optics came in play. This kinda means most of our buildings are actualy polar rather than cartesian. Surely enough given the size of earth the error is quite tiny. But it's funny thinking about how the room i am sitting in right now is shaped like frustum with spherical…

Long bridges, like the Verrazano Narrows in New York City, have plans that account for Earth being a sphere. The towers at either end are not parallel, but tilted apart so that each is aligned with its local gravity.

Re: Making Minecraft Spherical

#130

You should definitely have a look at space engineers. They have a similar spherical problem with their voxels and I don’t think they went half as far as you did when implementing “orbital bodies”. As someone who is rather keen on space, gfx, and the algorithms that render them. Kudos. The problems were known to me, which is why I didn’t attempt it, however - the distortion correction, the chunking, I’m thinking if yo…

Not allowing excavation to the core solves weird gravity issue as well. Astroneer had super weird gravity at their planet core. You can get stuck oscillating there.

Astroneer does deliberately make it weirder, though, it's not just a simple gravity implementation.
Post reply on HN