我一直在使用基於物理的遊戲,使用MonoTouch for iPhone和XNA for Windows Phone 7.遊戲在Windows Phone 7上運行良好,但在iPhone上我發現在CPU綁定操作中存在一點滯後。MonoTouch性能問題?
之所以我懷疑是造成CPU放慢速度的CPU操作,是因爲如果我禁用物理,遊戲以穩定的60fps運行,只有當它啓用它時,它會突然變大,東西正在屏幕上發生。我使用的是爲XNA編寫的Farseer物理引擎,但通過MonoTouch在iOS上運行良好。
wp7和iPhone之間的性能差異是相當大的,這導致我不相信可能會發生某些事情,這會損害我沒有看到的性能。
所以我只是想知道這裏有沒有人與monotoucha有類似的性能問題,他們是如何通過它們的?我有一些涉及多線程的想法,但考慮到憤怒的小鳥是iPhone遊戲,我認爲iPhone(尤其是iPhone4)應該能夠處理憤怒的小鳥式的物理處理。