Ercrta 嵐
一個人要控制兩條蛇,東西不能亂吃喔!哈!左右腦共用。
遊戲Bug:
1.因為增加食物的函式不是標準的演算法, 把遊戲畫面填滿說不定會出現BUG...還沒做測試。
以下為偷懶的演算法:
do{
tempx=Math.floor(Math.random()*backgroundX);
tempy=Math.floor(Math.random()*backgroundY);
}while(map[tempx][tempy].currentLabel!="empty");
照道理是不能這樣寫啦…東西滿的話,就會跑無限迴圈了。不過據說這種演算法速度最快~
2.開始按鈕的圖層不是最高層,會被程式產生的蛇蓋住,到時重新開始時,可能會按不到…遊戲說明我倒是已經改好了。
3.蛇的前進速度,我還沒想到要什麼時候加速比較合適,加速的進行方式太多了。 ex:吃到東西加速、到達一定分數後加速、玩家自己控制(選擇的速度愈快,每吃一個食物分數就加得愈高)...方法太多了,隨便想想就3個,要用什麼好呢?
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言