Python: Autopilot for driving games

In real-world vehicles, Autopilot steers within your lane and keeps distance from vehicles around you through autonomous braking and acceleration.

My Python-based implementation for Euro Truck Simulator 2 uses computer vision from OpenCV, and Tensorflow machine learning, to recognise the traffic & lane lines around you and make control inputs as needed.

The latest version even recognises traffic lights & stop signs. The source is available on Github.

Unreal Engine 4 game development

I'm a keen hobbyist game developer, and my tool of choice is Epic Games' Unreal Engine 4 - the same engine that powers Fortnite and various other AAA titles. Take a look at the showreel linked on this page, and feel free to contact me if you're curious about the games.

Nintendo 64: Tomorrow Never Dies

Tomorrow Never Dies is a first person shooter based on the legendary Goldeneye 007 engine, and is fully playable on authentic N64 hardware. It's truly one of my "hobbyist highlights"!