計算機圖學 Computer Graphics
- 主題:期末作品 Q & A
今天的進度完全都是期末作品的Q&A,而且終於輪到我了 ya
在問老師問題前,我已經完成俄羅斯方塊的背景、隨機形狀和顏色,並且可以左右移動
遇到最大的問題就是方塊該怎的掉下來?以及在OpenGL下怎麼實作碰撞偵測?
我選擇問老師碰撞偵測的問題
而老師則用Processing來示範,程式碼如下,加了一些筆記註解
回家後改一改程式,就變成了下面的樣子(完成下方的偵測 xD)
原來我一開始寫的時候沒有考慮到後面開發的操作方便性
直接把圖形畫在視窗上的座標轉成浮點數,沒有善用到背景的array
後來將陣列和螢幕上的位置重新配置(換一種寫法)就順利多了



沒有留言:
張貼留言