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
Zitat von »"Abrexxes"«
ich weis jetzt nicht wie du deine Tile Map aufbaust. Wahrscheinlich löschst du denn Bildschirm nach jedem Durchgang und baust Ihn neu auf was in einer "normalen" 3D Szene nicht der Fall ist ist, hier werden die Objekte nur einmal gesetzt. Bei 2D ist das natürlich zum Teil nötig wegen dem "Prinzip" von 2D,
Zitat von »"Abrexxes"«
"grossen" Megatiles.
Sicaine
unregistriert
Zitat von »"TrommlBomml"«
aida oder everest home edition zeigt dir genau die gemessenen werte an und vieles mehr wie durchsatzrate und und und..
Zitat von »"Sicaine"«
Du koenntest ja mal nen anderes Prinzip verfolgen: Erhoeht zwar nicht deine Framerate, ist mir aber grad bei der Diskussion eingefallen. Du koenntest es so umbauen, dass nur im FB gezeichnet wird, wenn gezeichnet werden muss und nur dort wo gezeichnet werden muss. Hat den Vorteil, dass aufn Laptop sehr viel Leistung gespart werden kann. Nachteil: Ist bisl tricky zu wissen wann man wo was wie nachzeichnen muss.
C-/C++-Quelltext |
|
1 2 3 4 5 6 |
for (int i = 0; i < 100 ; i++) { ::BeginBatch ::RenderSprite ::EndBatch } |
Werbeanzeige