Archive for the ‘Javascript’ Category

Full cycle

The Archaos server now validates, processes and outputs a full turn of human interactions. This is a pretty major milestone in the development process, and I’m very happy with the results so far:
{
“turn” : 1,
“phase” : “move”,
“interaction” : “sequence”,
“finished” : true,
“actions” : [
[...]

nodelog IRC bot

As a little bit of an aside to ‘the main project’ , I’ve been getting more familiar with node.js by forking a nice simple IRC bot project on github. At the moment I’ve just got it logging in an mIRC compatible format, and added some missing features to the logging, but in the future I’m [...]

Non techies avert your eyes

The server is really starting to take shape now. Turns and phases flow along nicely, and I’ve spent the last few days working on the spellcasting system. If you’ve read the Google Code page on Spells you’ll know that the spells themselves are simply sandboxed Javascript functions. I had thoughts before about writing some kind [...]

Progress

Just a small update to let everyone know I’m still working feverishly on Archaos’s server. It’s looking pretty good at the moment, and the server currently features:

Creating games
Joining and leaving games
Creating and moving pieces on the board
Extensive move validation (bounds checking, path checking, engagement checking etc)
A customisable turn/phase system (this has been an absolute pain [...]