build on Node.JS + socket.io。
1. 移動:按上下左右可移動自己的角色。
2. 抄球:若觸碰到球,可以按 d 搶球,若成功球就會跟隨自己角色移動。
3. 射門:若球在自己身上,可以按 w 向左射門,按 e 向右射門,射球時球會隨機往上下偏移。按著射門鍵越久可以射得越遠,不過射的越遠,球往上下的隨機偏移量越大,且射門時必須站著不動, 在此期間別的玩家可以搶球。
4. 進球:進球後會顯示進球資訊於中間上面(哪一個球門進球),並幫該球門加分(顯示於左上角)。然後球會回到(橫坐標中間, 縱座標隨機)的位置。
5. 道具-香菇:每 10 秒會在地圖上的隨機位置生成。使用者吃到香菇後移動速度會變快,效果維持 5 秒,速度不能累加。 0. node install
1.mkdir soccer
2.cd soccer
3.git remote add origin https://github.com/tommygood/Online-Soccer-Game.git
4.vim config/default.json
change root to your file path
5.node test.js
6.open localhost:5000 on browser
mario rushroom