Here's a link to Amit's site about game programming stuff, specifically hex tiles: http://www-cs-students.stanford.edu/...eprog.html#Hex. There's some good stuff on that site, including path-finding (like A*). There are a few more Delphi implementations of the A* algorithm - including one in the tutorials page here at DGDev . You can also have a look at RiverSoftAVG and this GamaSutra article for more Delphi A* fun.