Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Thanks for the feedback and providing the performance numbers.

Yeah, the water looking like jelly is still something I'm trying to figure out. I may just need to put solids on a separate velocity field from liquids so the particle velocities don't blend together. But sometimes it can also be useful, like if you mixed water with dirt you might get mud naturally. On the rendering side, I may also split the opaque and transparent objects and use screen-space reflections/refractions in conjunction with the voxel-based lighting.

I'll also work on improving the controls and fixing mouse movement. I think the way I multithreaded made it so that the times the mouse movement is measured are a little jittered.

I might be able to improve the speed further by taking advantage of AVX2 and improving the multi-threading efficiency. I'm also seeing some improvements moving things over to DirectX 12. I'm going to be experimenting with Async Compute and Copy to more fully utilize the GPU.

Thanks again, stay tuned for more!

EDIT: And yes, I definitely plan to have a map editor and really want to make it easy for players to bring in their own user generated content.

good luck, i'll be following along