Ich glaube, ich weiß, wies geht... du nimmt erstmal die Abstände des Bildes zum Mittelpunkt X160 Y120 und zwar die wirklichen Abstände, also mit negativ, nicht der Betrag davon!
diese beiden Abstände teilst du durch 16
anschließend nimmst du die Position des Helden und addierst diese Werte (wenn sie negativ sind, wird ja automatisch subtrahiert)

zack, schon stimmts (allerdings muss dafür gesorgt werden, dass der Held mindestens 7 Feler vom oberen/unteren Rand und mindestens 10 Felder vom linken/rechten Rand der Karte entfernt ist, was dafür sorgen würde, dass er nicht mehr im Mittelpunkt des Bildschirms ist, bei Sprüngen musst du deshalb auch aufpassen, schließlich rücken Sprünge den Helden aus dem Bildschirm)