So wieder mal etwas gearbeitet:
-Habe den Gegner Editor fertig gestellt, dieser deckt alles von gegnerischen- bis zu freundlichen Entitäten ab.
-"Gegner" lassen sich auf der Map platzieren, oder durch Events spawnen.
-Ladefehler bei Lichtquellen wurde behoben,
-Kamera geht nun nicht direkt hoch wenn man springt ( bessere Übersicht ).
-Poligon Count vorhandener Modelle drastisch reduziert ( von 6,5 auf 2,3 MB beim Spieler ).
-Reggie beschleunigt schneller aus dem Stand heraus.
Habe auch wieder auf der Pandora getestet:
Bei sehr vielen Gegnern auf dem Schirm geht die Frame Rate drastisch runter:
https://www.dropbox.com/s/rmllwb22g0iu9b2/Screenshot 2014-08-24 18.13.11.png?dl=0
Diese Situation ergab bei 1.2 GHz eine 5.4 ( 11,11 Frames pro Sekunde ),
bei 900 MHz 6.5 ( 9,23 Frames pro Sekunde ).
Das Modell der Gegner ist 1.4 MB groß, bei Gegnern mit weniger Polys sinkt die Frame Rate nicht
so stark ab.
( Die Modelle sind auch daher so groß, weil GLBasic standartmäßig nicht mit Skeletalanimation arbeitet, statt dessen werden die KeyFrames einzeln geladen, sie lassen sich interpolieren )
Werde also noch etwas am PolyCount arbeiten, vlt. hilft auch die Reduktion der Texturengröße von 128x128 auf 64x64.
In normalen Situationen komme ich auf Werte von 2,2 bis 2,8 bei 850 MhZ und 1,2 GHz
( Was 27,7 FPS und 21,42 FPS entspricht )