Eine Frage.
Ich brauch aus einem Tileset ein Teil zum Kollisionen checken.
Daf?r rendere ich den screen. Grabe den Teil raus wo sich der Player befindet.
Funktioniert auch.
Aber. Die FPS gehen runter in den Keller.
Von urspr?nglich 300 FPS auf 115.
Ist das so rechenintensiv das Grabsprite?
Wie gro? ist denn das Ursprungsbild ?
Probiers mal mit Drawanim, wobei 115 FPS doch auch v?llig ausreichen, oder !?
Jo. Bei GRABSPRITE und SPRCOLL muss ich die alpha-bits der Textur mit glReadPixels lesen -> Das ist langsam by hardware.
Gibt es eine Alternative f?r eine pixelbasierte Tilemap Kollision?
Vektoren? What denn das......
Oder geht das anders?
Pixelperfekte Kollisionen sind gift f?r Spiele!
Ist in jeder Sprache so... (Macht "normal" auch keiner)
Hmpf.
Wenn nicht. Dann ne Alternative.
Was macht man um den Player auf den Tiles zu halten. Vektoren? Tilemap?berpr?fung????
boxcoll
Jow boxcoll auf der tilemap pr?fen
// angenommen dein Tileset hat 32 x 32 gro?e Bilder
BOXCOLL(playerx,playery,playerx+breite,playery+hoehe, tilex*32, tiley*32,tilex*32+32, tiley*32+32)
Ich werd das mal testen.... Vielen Dank f?r den Tipp....