So, I have a full time programming internship now, and that’s awesome.

I’ve still done a bit of personal programming in the evenings and on the weekends, but I haven’t updated my blog.

Until now.


I’ve been floating between various ideas for a while, and there are many details that I’m not certain of yet, but I’m pretty sure it will involve hex tiles and cubes in space.

Screen Shot 2013-06-24 at 11.48.08 PM

This weekend (the weekend including June 23rd, 2013), I started work on a cube editor, and now I have it up to a comfortable usable state. It’s still very crude, but it gets the job done.

Screen Shot 2013-06-24 at 11.04.42 PM Screen Shot 2013-06-24 at 11.03.51 PMAvailable here. Keep in mind that it’s a dev program, and that it’s likely to be unstable.

I’ll be updating my progress every weekend (maybe).



Beginning optimization.

I just recently got the generation speed up to roughly 26 vertices per millisecond on a single core, so I can now generate much larger volumes without as much wait.


Terrain experimentation.

I initially thought that I made an error in my normal-averaging calculations (on tracking linked vertices), but after adding wire-frame rendering, a lot of small triangles become visible. Right now I’m debating on whether or not to cull these out or come up with a weighted averaging system that includes these.


screenshot46 screenshot47 screenshot48