Project's still going, but it feels like there's not much to show for it. Why? Because there's been a lot of back-end code being written, and a lot of db & comms testing. Still it's not been without a few little wins along the way. Most significant of which is that my xml/lua UI scripting works.
Arguably, this is where my 'agile' code-and-refactor approach is at its weakest. The UI scripting and how I manage lua objects in the UI will undoubtably require some revision, which will in turn require revision of a number of script files and xml UI layouts to accompany every code change. On the upside though, something works man, and that's cool.
Among other features is the MD5 hashing and salting of passwords during login. Currently, the actual game packets are unencrypted, but I'm not sure how much I care about that at the moment.
Of course, all of this feels like it's distracting away from writing the game and focusing on coding gameplay and generating content. So I'm very keen to get the backend stuff up and running soon.
Before I run out of steam.