Das Grundprinzip lautet: Grafik in Pixeln wie Map in Tiles (geht auch anders aber so isses am einfachsten und passt ungefähr)
dann speicherst du die Koordinates des Helden und addierst abhängig der Position der Karte noch X oder Y dazu (wenn sie keinen Rand hat und ihre linke obere Ecke mit der des Bildschirms übereinstimmt, brauchst du garnix zu addieren)
anschließend lässt du auf die resultierenden X/Y Werte einen roten Punkt oder sowas in der Art als Picture anzeigen

ich kanns ausführlicher machen aber wenn du kein N00b bist, denke ich, dass du das selber erweitern kannst