4 ms·
I was wondering recently if it might be possible with today's GPU hardware to create a Minecraft-like world with similar dynamics but with fully simulated physi
by api 5y ago
I was wondering recently if it might be possible with today's GPU hardware to create a Minecraft-like world with similar dynamics but with fully simulated physics across the entire world. In Minecraft terms this would be a global simulation "tick" that allowed things like gravity to work, more sophisticated creature behaviors to play out globally, etc.
- oskenso 5y agoThe neosvr team is doing just that with the open source bepu physics engine :D
- fwip 5y agoLooks like they abandoned that approach in 2019 with bepuphysics2 - https://www.bepuentertainment.com/blog/2019/1/16/-but-gpus-arent-always-the-right-choice https://www.bepuentertainment.com/blog/2019/1/16/-but-gpus-a...
- api 5y agoInteresting, but I was thinking of something simpler than a full on physics engine. Simulate a whole Minecraft-style voxel world like a big 3D cellular automaton with N states where N is the number of block types. Algorithms similar to HashLife may help: https://en.wikipedia.org/wiki/Hashlife https://en.wikipedia.org/wiki/Hashlife