Posted on 02/05/2017My HTML5 voxel engine has so far been built up around the idea of handling terrains, specifically that from a heightmap. While this won't always be the case, it's a good place to start. There's no end to interesting heightmaps you can find for testing with a quick look on Google Images.
In my engine, a Heightmap is a class object. This object is designed to handle everything you might want to do with a heightmap, before doing anything with it such as passing it to the world to generate. There's not many options to use just yet, but I will touch more on it in the future.
Posted on 28/04/2017Been a while since I spoke of writing a game engine in JS. The problem with writing "just an engine" is that you can't really know what it needs. So that never really got far, however it was good practice. And recently I was able to put that practice to use by finishing my first game written in JS (it's worth noting that I also didn't use any libaries).
Posted on 25/01/2017I have been planning to rewrite my website for a long time, now I've finally got around to it. Previously I was using WordPress, but became frustrated at trying to do even the simplest things and not really having control. This new site I wrote from scratch, following a similar design but with everything a little more compact and clearer, not to mention faster and more convenient. I got a couple more websites that I need to update, and they'll likely follow the same design as this.
I plan to do more frequent updates on this site, in regards to the blog, filling up my games section and continuing to build my portfolio section. I may even try an update-a-day as I'm working on a lot of pretty cool, at least I think so, things right now. So, we shall see! :)