July 15, 2022


I've had in mind a little side project for a while; in fact it's something that has been knocking around my head for many years. I suspect that it may well knock around for a few more unless I solve all the interesting problems. Rather than explain what...


August 17, 2022

Coding up the Buildings

Well this was a very fun process, full of pitfalls. My initial idea was to have a set of locations or "plots" that the player could create new buildings. Each building would have certain requirements...


August 10, 2022

Another look at the Database

I've been having a rethink about the structure of the database; in part brought about as I've been really busy work of late and not had a chance to lay with Cepheus, in part as I had mose misgivings...


July 29, 2022

Designing the game

Well it's taken me a little longer than anticipated to work out the rough details, however I think I'm now in a position to start drafting up the initial stages. Obviously, there is going to be a...


July 22, 2022

Release v0.1.1 and Designing Authentication Tests

Well it took me a little longer to complete this in part as I had problems with the password reset testing, specifically the throttling of requests, but that's all in place now. So, out of the box,...


July 20, 2022

Authenticating users

The login controller is nice and simple, during authentication it: checks to see if the user exists with the correct password redirects to the home page on success If the user does not exist, or...


July 19, 2022

Creating a landing page

Before I look at the landing page itself, I need to create a couple of components. Initially I'll need a simple HTML component as this will be used in at least three separate places: guest pages,...