Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »FreezingEngine« (27.06.2012, 19:52)
ich denke nicht, dass das schneller ist. Erst alle Tiles rendern, die Textur 1 haben, dann alle mit Textur 2 etc? Näh, das macht wohl (in SFML) kaum einen Unterschied; höchstens die Anzahl der Textursets wird erhöht. Allerdings hatte ich bei den ersten versuchen mit Tilemaps (in SFML 1.6, ohne RenderTextures) nicht einmal Texturen auf den Tiles, sondern einfach weiße Farbe. War trotzdem saulahm. Ein anderer Vorteil davon, alles in eine Textur zu rendern, ist dass man sie als ganzes Modifizieren (rotieren, verzerren, shadereffekte etc) kann, ohne viel arbeit und performanceverlust.
>.< ich schäme mich in Grund und Boden....KLAR hatte den debug modus xD Da machen schon Listen mit 100 Einträgen probs...
Da dieser Thread aber ALLGEMEINE Fragen zu Tilemaps heißt hätt ich gleich noch eine,
undzwar wie speichert ihr eure Tilemaps?
Und wie liest ihr sie ein?
Ich würde spontan an einer simplen Textdatei denken und vom hören sagen fällt mir xml ein,
was sagt ihr?
Naja Danke läuft mit ~400 FPS xD
Danke an Alle
1700 Sprites bzw. Tiles = ~150 FPS
und nochmal:
10.000 Sprites bzw. Tiles = ~ 30 FPS
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].
Werbeanzeige