Open TriVoxel opened 6 months ago
At the moment it's using too much ram to run on a gamecube š But it might work if the render distance is decreased.
Yes, yes, yes! If you could implement a GC version with a very short render distance, that would be epic! Maybe you could also check for a GC Loader or an M.2 loader and if a high-speed storage device is available, offload some of the memory to a swap file? :-/
Also, this is a whole other idea completely, but have you seen the Minecraft āDistant Horizonsā mod works? It before a chunk is unloaded, it basically compresses the chunk into a low poly model, probably by averaging the blocks into larger blocks. But basically, when a chunk is really far away, the mod loads a super low detail version of it which increases visual fidelity and performance. These low poly LOD models donāt actually update until you actually reload the chunk, but who cares. They actually build multiple detail levels, too. So, as you get further away, it loads an even more inaccurate version. I imagine with the Wii and GCās resolution, the first LOD model could get away with averaging the chunk down to 2-4 block chunks, and then a chunk or two beyond that, just average it down to 8-10 blocks.
Maybe you could implement a similar system in your game to increase the draw distance by loading lower detail versions of the chunks in the distance.
I think you could basically just average every 2-4 blocks in the chunk and whichever block is most common, just turn it into 1 big block of that material type to reduce polys and RAM usageā¦ IDK, just an idea!
Is it possible this could be made to run on the GameCube? That would be SO COOL! I wouldn't even care if it had 1/4 the features and graphics tbh.