✔ 最佳答案
呢個問題其實你應了解下玩遊戲時,成部腦要做乜東東。
粗略咁分三部份,一係處理用家輸入,包括鍵盤、滑鼠、或其他如touch,body motion等裝置,第二樣係遊戲的邏輯運作,例如架車移動,物件相撞,那一個要減值或死亡,或怪物出現等,第三件事係個畫面,如2d遊戲,要移動每件物件的sprite,按前後顯示,即係那一個疊那一個,如3d遊戲,每個物件除位置,再加上鏡頭位置,計算每件野在你的lcd平面顯示應該係點,因為物件都係ector,你又要處理變成2d顥示的texture、陰影等。呢個可能最要時間。
第三件事,若無顯示卡的情況,會由主cpu用軟件達成,若有顯示卡,主程式只要告之顯示卡3d物件的位置,光源位置、鏡頭位置,其他計算全部由顯示卡處理,主程式只要負責告知移動位置,畫面變化不用處理。
由於遊戲畫面大約15幅以上可以流暢。若無顯示卡幫,而1/15秒又未處理完邏輯及畫面更新,就發生窒格。
所以打機唔夠快,你閂減d如陰影、畫面粗一點(即少點數要計)會好一點、但不及加一張顯示卡咁好。