2D-Gamedesign
-
Dieser Beitrag wurde gelöscht!
-
Versuchs erst mal mit einer Tilemap.
-
Soll dein Spielfeld weiterhin "diskret" sein? Also bewegt sich alles auf einzelnen Feldern? (Wie bei Pokemon.) Oder soll man sich da "frei" auf dem Spielfeld bewegen können?
-
Dieser Beitrag wurde gelöscht!
-
Dann ist der Tipp von kjljkljkl schon richtig, such mal nach Tilemaps. Wenn der Spieler immer in der Mitte sein soll, musst du das Spielfeld halt relativ zu seiner Position zeichnen. Eigentlich kein großes Ding. Dann musst du dir noch einfallen lassen, wie du die map lädst, oder du bist faul und machst es so wie Pokemon/Zelda mit einzelnen, kleinen Maps und Portalen. Wie man das jetzt alles genau programmiert passt allerdings nicht in einen Beitrag (und würde dir ja auch den ganzen Spaß nehmen :p), da musst du schon etwas konkretere Fragen stellen.
-
Dieser Beitrag wurde gelöscht!
-
cooky451 schrieb:
Wenn der Spieler immer in der Mitte sein soll, musst du das Spielfeld halt relativ zu seiner Position zeichnen.
Nicht einmal das. SFML bietet
sf::View
-- eine Kamera, die dem Spieler folgen kann. Allerdings kann man sich ausrechnen, welche Tiles überhaupt auf dem Bildschirm sichtbar sind und deshalb gezeichnet werden müssen.Noch was: Nimm unbedingt SFML 2. Die Version 1.6 wird schon seit Jahren nicht mehr weiterentwickelt und enthält mehr Bugs und weniger Features.