Deine Zellen werden also weiß umrandet und sollen am Ende die roten Punkte in ihrer Mitte haben? Ok, check soweit. Kannst du mal einen Screenshot machen der zeigt wie das ganze aussieht wenn du die Kamera nicht bewegst?
Siehe Anhang
Du siehst also, dass die Map ab der Bildschirm-Mitte nach oben rechts gezeichnet wird.
Das war jetzt ehrlich gesagt auch nicht ganz die Verbesserung, die ich im Kopf hatte. Damit greifst du auf die Interna eines Tiles zu. Warum gibst du einem Tile nicht eine Draw-Funktion und lässt es das Sprite selbst zeichnen? Da muss der Aufrufer überhaupt nicht wissen, wie ein Tile intern funktioniert.
Okay danke für den Tipp.
Eigentlich bin ich jetzt mehr verwirrt als vorher. Eine TileMap besteht üblich ja aus Tiles. Die sind bei dir aber angeblich nur 3x3 Pixel groß, was extrem winzig ist. Oder sind sie 15x15 groß? Dann verstehe ich aber nicht, was eine Zelle sein soll und wieso die TileMap aus Zellen und nicht aus Tiles besteht. Sollte das dann nicht eine Zellmap sein?
Das Problem ist, dass es beides im Prinzip Tiles sind. Auch wenn das 3x3 große nicht in der Map integriert ist. Deshalb habe ich die eigentlichen 15x15 "Tiles" Zellen genannt, da diese Textur mehr einer Zelle ähnelt, als ein roter Punkt