The Monster (memoir excerpt)

The little fucker was giving me the evil eye! I could sense his little reptilian brain planning his attack. His evilness was palpable, he was pretending to look forwards, oblivious of my presence, but I knew, I knew! The bastard was just waiting for his moment to pounce. I was approaching from behind, cautious yet determined, like the great white hunter that I was in my head. My weapon of choice for this occasion: an Read more

A Poisoned Glass of Water

“I’m thirsty” my mother said, “go down to the kitchen and get me a glass of water.” I didn’t like the idea, in fact it scared the shit out of me, the kitchen was dark and had huge windows which framed even darker, unknown regions of the night. I was seven years old, our kitchen, a lovely place during the day, turned into a pit of hell at night for me, complete with lurking monsters, Read more

Why The Last of Us is the best (modern) video game ever made

The Last of Us is the best video game ever made in the last 20 years. There, I said it! I was going to write “arguably the best video game ever made” but screw that! It’s not arguable, it is!!! 😅 Here’s why. The Story If you’ve played it, or have seen the HBO adaptation, you might think the story is about zombies and survival. It’s not. OK then, you might think it’s about this Read more

Character Design: Posh Fly

I went to visit my sons who live in Bristol while the youngest is in Uni. I took Sasha with me, we had ourselves a decadent barbecue (with a whole lot of drama finding charcoal but that is a story for another post) and Sasha got to gnaw on some bones. And there was much rejoicing. Next day I went to see where Sasha had “buried” her treasure. Being a silly, city dog, not used Read more

The True Measure of Success

In the Western world we measure success by how much money an individual has, how financially comfortable they are in life.  There are myriad examples of this, we revere and idolise people like Elon Musk, Bill Gates, et al even the Enron, etc CEOs who stole people’s pensions and committed fraud but, hell they were rich. Perhaps the most infamous of these right now is Ruja Ignatova, the Crypto Queen. We don’t give two shits Read more

Godot GDScript and C#

GDS is a very capable language, no doubt about it. And it’s very easy to learn and you can do some amazing things with it without having to learn in-depth programming concepts like Object Oriented Programming, Inheritance, classes vs structs, modularity, interfaces, etc. But it’s not a great language to build maintainable, modular code. For that, C# is a much better option. Don’t get me wrong, I think GDScript is a great idea for people Read more

On Screen Visibility in Godot

Notifier Useful to delete nodes no longer visible onscreen, etc. Enabler Can be used to check if a node is visible in the camera. Then perhaps trigger some behaviour. Though this is attached to the process method, which executes on every frame, it will only print that when the enemy is visible on screen. Customisation

Godot RemoteTransform2D

Use it to control which transforms are inherited from the parent.  Very useful when you want maybe only the position and not scale or rotation to be inherited. Camera2D follow player The easiest way to do this is by making the camera a child of the player. But this has issues because it will inherit both scale and rotation along with position. For the most part, the camera seems to be behave properly but it’s Read more