2011年5月14日 星期六

隨機亂數Random


random()函數對遊戲來說,也是很重要的,同樣在眾多的程式語言中也都有。那在遊戲中有什麼功用,其實並不是一般網遊中說的衝裝,或掉寶機率,那樣的網遊對台灣人不屈不撓的打寶精神來說,那遊戲中的神裝就人手一件了,而是可以用在不重要,比較需要隨性的地方,比如遊戲中隨意走動的NPC,用亂數產生1-4的數字,NPC依照數字往指定方向移動。

2011年5月7日 星期六

鍵盤輸入


玩家要控制遊戲中的角色,一般都是使用鍵盤或滑鼠,所以,要讓程式知道當玩家使用者按下鍵盤上的某某鍵,程式應該要做什麼動作,這時就需要知道按鍵所對應的ASCII碼,通常都會搭配switch敘述來使用,當然,如果要用if來做判斷也是可以啦,因此,這部分也是要做遊戲必須學會的。