Tuesday, 17 May 2022

Monday, 17 January 2022

Pathfinding with smell maps

 Enemies in Axes, Armour & Ale find the player using various methods, from calculating a Bresenham line to the player, heading towards the players last seen location, or even just wandering aimlessly around the map.One of the methods used is a smell, or distance, map. This is much easier to implement than A* star pathfinding or Dijkstra maps. It simply takes the players location as the starting...

Wednesday, 28 April 2021

My current development IDE

I've recently reconfigured an old Dell laptop for development work and thought that I'd post my current setup. I love reading about how other people configure their systems and I'm always open to suggestions.I already have a Windows 10 PC, that I only really use to test Windows versions of software...

Sunday, 4 April 2021

Roguelikes, a very strange hobby

Disclaimer. This post assumes some familiarity with the idea of roguelike games, if not with the games themselves. This isn't a 'history of roguelikes' post, for that see hereRecently I was working on a graphical roguelike that I occasionally dust off and tinker with, Axes, Armour & Ale. It uses...

Sunday, 28 March 2021

It's all about the people

Back in the day, when I thought that I was going to change the world from behind a keyboard, I wrote a password manager application. It was a small, portable application that ran in both Windows and Linux, without needing to be installed. The idea was that you could keep your passwords with you...

Search This Blog

Powered by Blogger.

Using the Free Pascal IDE for a week

Code can really be written with any text editor that you're comfortable with. I tend to use Vim for quick edits and writing notes, and ...