Tuesday, 13 October 2015

Javascript Cellular Automata Editor

After spending time learning to save and load text then images I have now moved onto creating save files for more complex objects. This program allows you to create schematics for a kind of Cellular Automata which follows rules similar to logic gates. The rules are a mix of the Von Neumann cellular automata I was experimenting with previously and some of the thoughts I had after playing the excellent Infinifactory.

Sorry that the program is light on instructions, you can select tools from the top menu:

Thursday, 8 October 2015

Prototype Character Generator

Character Generator Been chatting to a friend of mine about procedural content generation in games, got to talking about creating characters in such a manner for Dungeons and Dragons. The idea would be to play the role of the leader of an adventuring guild sending parties of random adventurers into similarly random dungeons :)

I do so enjoy creating procedural programs so I said I'd be happy to help out. We'll probably explore this idea in a pen and paper format but I went and coded a prototype of a browser-based character generator. The results are very simplistic but its oddly compelling to see what the program will produce.

If you come across an amusing combination do let me know!

DnD Character Generator (prototype)


Friday, 11 September 2015

Javascript Image Editor

Javascript Image Editor This is a natural continuation of that code for a text editor running in Javascript. I switched the save, load code to expect images and have now got a proof-of-concept image editor running! Like the last experiment use the buttons to open an image file and then save it. The mouse can be used to crudely paint onto the image :P

Javascript Image Editor

Image :

HTML5 canvas goes here

Save As :

Tuesday, 8 September 2015

Some fun in WebGL

Been experimenting with OpenGL in the form of WebGL, it only makes sense after upgrading from basic 2D graphics to rotatable sprites in the last Ludum Dare that I would now make the important step to full 3D :P

Thursday, 3 September 2015

Ludum Dare 33: Swarmlord!

Its been two weeks since the competition and I didn't post my completed game here. Still need to work on getting things done promptly clearly :/

As for the contest itself it went really well and I was able to submit a team effort this time!

The entry is a real time strategy game where you play as a space monster. Looks like my last post here the embed link still works but the game is displayed at a much nicer size on the Ludum Dare entry page (linked through the banner)


I also documented the whole development process on the website which can be seen by checking my profile on the site: link

Saturday, 22 August 2015

Ludum Dare 33

A new ludum dare has begun and I'm taking part again :D

Been looking at how to have programs hosted through google drive and then embedded onto webpages. Experimenting with that below:


Awesome, it just works! :D Source code for what I end up making will be on Github like last time:

github.com/AlexMulkerrin/LudumDare33

Saturday, 8 August 2015

Javascript Text Editor

Many of my coding project have been Javascript based for the simple fact that nothing is better for click and play function and ease of source code sharing. One thing it lacks though is easy file read/write access. This is for the extremely sensible reason of not allowing any arbitrary script edit the contents of your hard-drive when you load a page, that would be chaos!

Files can be saved and loaded by the user though so with significant help from the example script on the blog This Could Be Better I've made a proof-of-concept file loader and editor. This opens up all kinds of exciting prospects for projects which are more than little toys. There are several things I experimented with in Java which would benefit from such functionality if ported to Javascript. :D

Javascript Text Editor
File : Save as :

I could even write code in this browser based editor :3