Hacker Newsnew | past | comments | ask | show | jobs | submit | jazzprogramming's commentslogin

I am working on vorfract, a Voronoi voxel world which uses Voronoi cells as voxels instead of the regular cubic ones.

It's an early version so many (if not most) things that would be in a game are still missing at the moment (though planned on paper).

One interesting thing is that because the Voronoi voxels are so malleable, things like round or hollow worlds are a pretty natural outcome.

In parallel to working on it, I've been mostly using it to build and improve my own voxel castle with a pointy roof, slanted walls, custom built stairs, tables, chairs and all those nice things.

In the last update I added a CRT filter and some pixelation options as I find that appealing. As for the future (maybe as the next thing?), I guess I'd probably like to add the ability to build less blocky things like round towers (or flower vases!), but that is still very much a work in progress.

The Web version (WebGL) is completely free (and will stay that way):

https://jazzprogramming.itch.io/vorfract


I was thinking of something similar.

Waxing poetic, it's been a while since the wheel was invented and we've gone through a lot since then, yet the rich are still rich and the poor are still poor and the loved are still loved and the loveless still loveless.

Would one GPU data center/person make a difference? Probably not, but it could be quite fun to have your own personal genie. And then we get used to it.

Still, I'm not sure if most people care to make the distinction between technology (a rocket promising to reach for the stars) and the human condition (has it ever changed since the dawn of time?).


Love it, such a novel idea!

Honestly, as a long time Voronoi enthusiast, the idea of turning a regular grid into a Voronoi diagram is kind of obvious and I admit that this is definitely something that I would like to have come up with myself, but the idea never occurred to me.

The implementation is obviously pretty complex though. And I remember trying to get into regular Go several times along the years and I've always found it very difficult to grasp it (the computer thoroughly beat me every single time!) and I lost the motivation.

I read your tutorial pages, but I learn best by doing so I guess only playing for some significant amount of time will actually help me have a more than skin deep understanding of the game.

I do wish there was a Windows desktop version as the web version is eating 90% of my laptop's CPU when playing against the bot.


Thanks! I think that the high CPU utilization is probably the bot itself. It's a full-blown neural net running in-browser, so it's definitely a resource hog. If you ever play against a human performance should be much better (though please let me know if that's not the case).


Sometimes I'm taken aback by the visceral reaction some people have when their spider sense detects LLM impurities in the writing.

I read that same sentence (and the whole article, which I loved) and it didn't trigger anything in me.

It reminds me a bit of the OMG GMOs! craze people used to have a while back (and might still have?).


4 comments to heap your scorn on someone's work and what you don't understand. And you say their work is useless.


my scorn is not for this person's work but for the abomination of a programming language that made it possible


One thing that always comes to mind when I read articles like this is that, suppose he's right and the economic value of 8 billion people becomes close to zero at some point because of AI or something else:

What will 8 billion people be then doing with their time?

Will they be watching Netflix all day in the future?

Or building their dream castle & kingdom in Minecraft instead of IRL?


I am working on vorfract, a voronoi voxel world. I've always found the shapes generated by voronoi diagrams so interesting and I quite like the aesthetic.

What new ideas am I thinking about?

I'm pretty sure there are plenty of things left to discover about voronoi diagrams, but for the time being, I'm mainly exploring what's possible to build by using voronoi cells as voxels and devising various tools for cutting them.

Since they're convex polyhedra, almost any shape is possible (in principle, if not in practice) by combining several cells.

What I find particularily interesting is that a solid 3D world can emerge from just a collection of points arranged in different patterns.

https://jazzprogramming.itch.io/vorfract


https://vorfract.com

To be honest, it's actually more of a game development log, but it's the closest thing I have to a personal website.

It's hosted on an old Linux PC at home.


I've been working on vorfract (a voronoi voxel world) for some time now:

https://jazzprogramming.itch.io/vorfract


I'm working on vorfract, a voronoi voxel world:

https://jazzprogramming.itch.io/vorfract


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: