-
A quick tour of Entity-Components in BotLG
I’ve started working on a better entity system for BotLG. The current code for dealing with entities — monsters, NPCs, things you can interact with in some way — is a bit of a rat’s nest of objects referencing each other, and creating a new monster or NPC means adding references in a half-dozen different…
-
Monday 9th February, 2020
Picture unrelated to current mental state, honest. It is a great movie, though. Keen readers — I’m sure I must have at least one — will notice I didn’t post over the weekend, ending my daily run of, I don’t know, about a month. I kind of regret that now, but I felt like I…
-
Friday 6th March, 2020
I’ve been looking around for a system to base combat on for BotLG. My natural instinct is to go to tabletop RPGs, where I’ve considered Dungeons & Dragons (Advanced, 4th Edition, and the Labyrinth Lord retroclone), Maze Rats, Knave, Risus… None of them really fit, though I was excited about Knave and 4e for a…
-
Thursday 5th March, 2020
It looks like LetsEncrypt looked at the vast amount of the Internet that would break when they go on their epic certificate revoking spree and got cold feet: “Unfortunately, we believe it’s likely that more than one million certificates will not be replaced before the compliance deadline for revocation is upon us at March 5…
-
Wednesday 4th March, 2020
Just a quick one today, because I haven’t done anything of note today. I’m getting settled in at work. I’m somehow watching episodes of Time Team on my lunch hour, because I am becoming a parody of myself. Yesterday I got all het up again about the sorrowful state of the world wide web and…
-
Entities, components, actions and certificates
Saw this article about LetsEncrypt, the service I use to get my HTTPS certificates, accidentally revoking millions of certificates… and then noticed the email from them in my inbox informing me that they’re very sorry, but all of my domains are affected. On Wednesday, March 4, Let’s Encrypt – the free, automated digital certificate authority…
-
Monday 2nd March, 2020
Today was my first day back at work, and it went pretty well. Got my desk and computer set up, and then did a couple of easy jobs before a little meeting in the afternoon to go through the jobs board and discuss what I’ll be working on next. It looks like I’m going to…
-
Back to Work
Tomorrow, I go back to work. I’ve been off for 140 days, and in that time I’ve written the majority of a game that I’m pretty pleased with. I’ve got so much better at JavaScript, and I’ve learnt a lot about managing a large JS project. I’ve also watched and listened to a lot of…
-
Saturday 29th February, 2020
After spending most of the day thinking about it off-and-on, I’ve finally come to the conclusion that yes, I am going to give BotLG a bit of a re-write and tidy up, and hopefully snag a few new features that I feel it’s lacking. I’m also going to give in and lean heavily into the…