人算不如天算

計畫趕不上變化

原定星期五下午舉行的

遊戲專題成果發表

因為公司主管臨時有任務

所以延期一周

聽到這個消息

差點跳起來放鞭炮

多出的這個禮拜

我們這組針對效能進行調校

發現全螢幕畫面延遲的原因

在於浮點數轉整數的運算

當程式不斷做強轉型

又使用CPU在做繪圖運算時

就會發生LAG的情況

解決方式是再多建立一個int變數

去接強轉過後的數值

就可以順利解決這個問題

到現在才發現我都在為難電腦…

多虧專題發表延後一個禮拜

終於有點空閒時間

所以又把C語言的書從頭看了一遍

這一次我才發現除了string

C也沒有bool值

改用0和1代替

書上不斷的強調電腦的世界

是用二進位的方式在思考

在C語言上真的是嶄露無遺

常常在電影上看到010101的特效畫面

原來真不是開玩笑的

以前看不懂的位元運算子

如果把自己當成電腦

用二進位而不是十進位的方式來思考

就可以理解為什麼要這樣做了

而這禮拜持續在上的資料庫

就是在幫我們處理這些資料的結構問題

透過在背後建立索引、二元樹等等

讓使用者可以透過簡單的語法

輕鬆達到資料搜尋的目的

星期五下午又到了每月的會談時間

下周即將開始公司的實習徵選

Link除了關心大家的學習進度

同時要我們開始為期末專題做好心理準備

為期一個月遊戲專題

在還沒劃下句點前

即將迎來另一個新的開始