Hallo, ich habe eine Spritecollisionsroutine getestet von ProSpeed 3.0
Wenn ich mit Profan compiliere ist die Überprüfung genügend schnell. Wenn ich mit Profan2Cpp und Borland 5.5 übersetze, ist es ab der Pixelüberprüfung nur halb so schnell. Obwohl die dll-daten immmer gleich bleiben von der Prospeed-Dll. Woran liegt das.
womit misst Du denn die Geschwindigkeit? Zumindest subjektiv kann ich bei mir keinen Unterschied festellen, wenn ich die beiden EXE-Dateien in dem Archiv vergleiche...
MfG
Sebastian
Windows XP, XProfan/Profan² 4.5 bis 11 Profan2Cpp-Homepage: [...] Alte Profan²-Seite: [...]
Fahre von links nach rechts, bis das unsichtbare rechteck anfängt, man merkt es (128x128Pixel). Dann kurz eine Pause und jetzt das Rechteck durchfahren nach rechts.
Das mit beiden Programmen.
Man sieht es.
Eigentlich müsste es mindestens gleich sein von der Geschwindigkeit.
Also im Rahmen der Messgenauigkeit (gegeben durch meine Reaktionszeit) konnte ich mit der Stoppuhr meines Handys keinen signifikanten Unterschied feststellen. Die Zeit bis zum Erreichen des rechten Fensterrands beträgt in beiden Versionen zwischen 12 und 13 Sekunden (auf meinem System). Dass die Bewegung rund um die Barriere spürbar langsamer wird, kann ich bestätigen, aber wie gesagt tritt der Effekt sowohl mit XProfan als auch mit Profan2Cpp auf...
MfG
Sebastian
Windows XP, XProfan/Profan² 4.5 bis 11 Profan2Cpp-Homepage: [...] Alte Profan²-Seite: [...]