2019年6月27日 星期四

05360801_陳麒宇_小朋友下樓梯

小朋友下樓梯



遊戲玩法 : 這是一款透過左右按鍵操控角色不斷向下跑的一款遊戲,因此我做了兩個按鍵分別操作左跟右。



製作遇到的困難 :  因為這款遊戲的設計,是需要長案左右鍵,因此遊戲會忽略掉"一下"的左   右鍵,而造成遊戲內角色站在原地不動,若想要解決這個問題,就必須要在程式碼中按鍵按下和彈起之間放入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);
                         }
在執行左鍵前,會先鬆開右鍵,接著會持續壓著左鍵,直到要執行右鍵時,才會鬆開左鍵。這樣執行遊戲時,角色便能流暢的操作。

心得感想 :  雖然能夠流暢的操控遊戲角色,但因為是持續壓著按鍵,所以角色並不會停留在原地,必須要左、右、左、右來維持角色,相當困難,增加了不少難度,也帶來了更多挑戰性。


遊玩影片
                 

沒有留言: