Monday, May 03, 2010

忽發奇想 - Timer

在電腦裡,Timer 是一個很重要的部份,在 Hardware 和 Software 中也亦然。很多 Program 程式中也有 Timer 來作計算的用途,在遊戲程式中亦當然也很多用呢。

今晚忽發奇想,究竟 Timer 是否一個很費時的工具?想到這裡,我便想用 Ogng'3D 中的 Timer 工具做個小實驗。

建立 256 個 Timer,每個 Timer 設定的 Delay 都有不一樣,究竟程式在這麼多的 Timer 下,會否被拖垮呢?答案是:不會!

在 Ogng'3D 中,使用了 256 個 Timer 雖然會令程式變得慢了很多,足足慢了十倍之多,但要在 60 FPS 中運作,還卓卓有餘。

其實,Timer 並不是那麼恐怖的呢......。

No comments: