bir base picturebox olacak, ve dock özelliği ile ekranı kaplattır. Ondan sonra bir de hareket ettireceğin moving picturebox olacak,onu seçip kes de sonra base picturebox u seçip yapıştır de,içine yapışacak.Ondan sonra artık moving pic., base pic in içinde olmuş olacak. Gerisinde problem yok.. moving pic in mouse move olayına girip parametredeki e argümanından hangi tuşa basıldığını öğrenebilirsin.. Sanırm keyevent olması lazım,tam hatırlamıyorum yine de..
e.Key ile öğrenebilirsin hangi tuşa bastığını (yada öyle birşeydir)
ondan sonra o tuşa dayanarak yani

if (Keys.Left ==e.Key)
movingpicturebox.left -=10;

gibi bir kod ile sola basıldığında resmi sola kaydırırsın.. kodlar tam çalışmayabilir ama mantık böyle..

haa senin base picturebox un içinde yol resmi var ve sen bu yolun dışına çıkarmak istemiyorsan iş sıkıntı olacak biraz.o yolun koordinatlarını belirlemen gerek ve ondan sonra her hareket sonra moving pic in, o koordinat düzleminde olup olmadığını kontrol ettirmen gerekiyor..

biraz karışık görünsede yapı olarak basit,
takıldığın yerleri sorabilirsin

iyi çalışmalar