Skip to content

tommygood/Online-Soccer-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-Soccer-Game

簡介

應景一下世足賽,就順便做了這個線上的簡單多人足球遊戲,之後若有空,美觀再用的好看一點和一些細節再調整或是新增一些道具。
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

實際遊玩

Player A                                                       Player B

資料來源

足球框
mario rushroom