Friday, 1 July 2016

Summer Holidays

So this blog hasn't been getting any updates for- *checks calendar* the whole of June o: . Main reason for that was that I was away on a lovely family holiday in Corfu.

Agios Georgios Corfu

So that was good, shame that I didn't spare some time to put a note up on this blog beforehand. Oh well I'll have to keep trying to keep up with weekly updates. To be fair I didn't take a computer away with me so I've not got a whole lot of coding to post :P

I've been playing a lot of German city builder games recently. Settlers 7 and Anno 1404 in particular. It's pretty likely that my next programming hobby project will be related to them.

I'll be thinking about what to develop for version 0.4 of the Voxel Editor too, what functionality would *I* as a user like to see the most?

Sunday, 29 May 2016

Voxel Editor Version 0.3


As mentioned last week I've been working away at the Voxel Editor program. Been adding so many new features that it's high time I shared them here to get feedback from people. As always the program can be found at the bottom of this post :P

Friday, 20 May 2016

Update of Progress on Voxel Editor

Now that I've mostly recovered I have been getting into some proper improvements to the Voxel Editing project, behold!


There have been some pretty big changes in the programs capabilities :D

Sunday, 15 May 2016

Binary Glyph Visualiser

Been rather unwell past week so haven't managed to get much hobby coding done.

I did mess around with a method to visualize Binary files/programs based on byte glyphs. Probably not of much utility but I really like the neat hieroglyph-like symbols it produces :3


Throw in some syntax highlighting and you get a better sense of the structure inherent in bytecode. This is a whole program from a certain bootloader, congrats if you can guess what :)

Friday, 6 May 2016

3D render of Voxel Scene

Tried taking the output from my Voxel Editor program and feeding it into a 3D renderer I made with OpenGL. The two systems seem to behave reasonably well, meaning I can take an isometric render like this:

And get this:

To be fair it is really nice seeing a Voxel schematic in full 3D, I'll definitely put this in as an option for the next version of my Voxel Editor :)

Friday, 29 April 2016

JavaScript SynthPiano

I have been Experimenting with the Audio Context web API as of late. It lets you create sounds in JavaScript programs using sound wave primitives. This combined with a basic piano keyboard layout means I have made a pretty basic synthesizer.

Saturday, 23 April 2016

Just Bloggin'

Bit of a humdrum week here. Got started on an entry for Ludum Dare last weekend; created a sound system and a particle system. Both neat things to add to future projects. Couldn't really get into creating a game there and then. The theme: Shapeshift was neat and I saw some people create some really nice games with it, I just didn't have the energy and motivation to work on all the other parts of a game once I finished the engine :/

I miss being able to work in a group on a programming project and let people work to their strengths. I love getting stuck into low level code but am not that enthused with asset creation. Hence the whole fascination with procedural content generation :P I suppose I'll have to look for a group of like-minded individuals to work with for better luck in the future.

Pictured, faaar too many particles to be able to run efficiently in anyone's browser. Quite pretty tho'