WmDOT v15 (and MetaLibrary v11) for OpenTTD released

After over a dozen years, I’m releasing an update to WmDOT (to v15). This update brings lots of bug fixers1, improved ship selection2, and introduces basic streetcar operations3 (although off by default). I’m also releasing an update to my related MetaLibrary (to v11) at the same time.

•  ~3 min to read •  read more  


MetaLibrary 9 for OpenTTD released

Version 9 of MetaLibrary has been released.

To recap, MetaLibrary is a collection of code I’ve written to simplify writing an AI for OpenTTD, a remake of my childhood favorite, Transport Tycoon.

Version 9 brings a couple of bug fixes in the Python build script. The documentation for MetaLibrary has also been updated.

•  ~1 min to read •  read more  


MetaLibrary 8 for OpenTTD released

Quick on the heals of the release of version 7, version 8 of MetaLibrary has been released.

To recap, MetaLibrary is a collection of code I’ve written to simplify writing an AI for OpenTTD, a remake of my childhood favorite, Transport Tycoon.

Version 8 brings a 9-30x improvement in the speed of Lakes, and by extension, a speed-up in the Ship Pathfinder. And that’s all for now; I figured that would be enough. The documentation for MetaLibrary has also been updated.

•  ~1 min to read •  read more  



MetaLibrary Documentation Live

Over the last four years, I’ve been working on an AI called WmDOT for OpenTTD, a remake of the classic Transport Tycoon, a beloved game from my childhood. To support WmDOT, I’ve built a library of support functions. Over the last three days, I have written up documentation for the included functions and the result can be seen live at my site at http://minchin.ca/openttd-metalibrary/ I’m excited to have it up. I hope it will help others make use of my library.

•  ~1 min to read •  read more