小朋友下樓梯
遊戲玩法 : 這是一款透過左右按鍵操控角色不斷向下跑的一款遊戲,因此我做了兩個按鍵分別操作左跟右。
製作遇到的困難 : 因為這款遊戲的設計,是需要長案左右鍵,因此遊戲會忽略掉"一下"的左 右鍵,而造成遊戲內角色站在原地不動,若想要解決這個問題,就必須要在程式碼中按鍵按下和彈起之間放入DALAY,才能讓遊戲感應到,但依然很難流暢的操控遊戲角色。
最後我把程式碼改成 :
LEFT{
keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_LEFT, 0, 0, 0);
}
RIGHT{
keybd_event(VK_LEFT, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_RIGHT, 0, 0, 0);
}
在執行左鍵前,會先鬆開右鍵,接著會持續壓著左鍵,直到要執行右鍵時,才會鬆開左鍵。這樣執行遊戲時,角色便能流暢的操作。
心得感想 : 雖然能夠流暢的操控遊戲角色,但因為是持續壓著按鍵,所以角色並不會停留在原地,必須要左、右、左、右來維持角色,相當困難,增加了不少難度,也帶來了更多挑戰性。
遊玩影片 :
沒有留言:
張貼留言