看板 GameDesign 關於我們 聯絡資訊
之前也交過俄羅斯方塊當作業 我的想法是這樣: 先看範圍要多大 用一個二維陣列表示 數值用 0:代表那一格沒有方塊 1:代表那一格有方塊 一直更新陣列值 值是1的地方 看要用什麼東西代表貼上去就可以了 然後大概有幾個要注意的地方: 方塊移動 變形 滿行消除 邊界 碰撞判斷 下降速度 大概都很好處理 但是弄起來很煩...   原po學校真拼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.75.200 ※ 編輯: boyen3 來自: 114.41.75.200 (12/14 16:59)
cooper6334:個人經驗,最麻煩的地方在方塊旋轉,其他都還好 12/14 19:25
cooper6334:因為旋轉的情況很多,還要考慮到踢牆壁 12/14 19:27
boyen3:沒錯!我的程式碼70%都在搞旋轉...一種方塊就要四種狀態 12/14 20:33
boyen3:方塊種類越多 程式碼越大串...XD 12/14 20:33
※ 編輯: boyen3 來自: 114.41.75.200 (12/14 20:35)
Splash5:要比較順的玩的話 其實是落下後的固定方塊才填mem 12/14 20:42
Splash5:掉下來的途中用一般數學方式去運算比較好.. 12/14 20:43
Splash5:像是下降速度之類的 不然t-spin之類的特技會很難作 12/14 20:43