開始連線遊戲前, 必先有人開啓了「房間程式」, 然後讓最多 4 台玩家電腦同時連接. 以每台電腦可容納 3 人計, 一個房間可供最多 12 人同時作戰, 相當刺激!
我現時於香港、美國、德國開放了一些官方房間, 供各地玩家使用. 不過, 由於 Hero Fighter 本身不是為長途連線而設計, 如果你所處地點跟以上各地都遠, 跟官方房間連線時就會令遊戲很 lag. 所以, 我建議玩家跟朋友連線時盡量用自行開設的房間, 使遊戲更暢順.
要開設房間, 必先從這兒下載及安裝 Hero Fighter . 然後, 你會在你的程式選單的Hero Fighter目錄中看到房間程式(Room Server):
點擊並執行它.
你會看到:
i) 如果你只想跟在同一LAN (內聯網, 例如在同一 router 或 hub 以內)的電腦連線:
你只須..
1. 輸入房間名稱
2. 點擊 「建立房間」.
3. 其他玩家只要在遊戲中輸入你的內網 IP (192.168.xxx.xxx) 就能跟房間連線.
如果不行, 請檢查確保你 Windows 或防毒軟件的防火牆沒有攔截 room server 及 Java.exe (又稱「Java(TM) Platform SE binary」)
ii) 如果你要跟互聯網上的其他玩家連線:
要注意的東西會比較多... 你必須...
- 做好 Port Forwarding:
這個非常重要. 從以上例子, router 需要把Port: 8888 及 Port: 8889 forward 到
內網 IP: 192.168.1.105. 否則, router 就會把其他電腦轉給 room server 的訊息攔截著.
如果你不懂如何在你的 router 設置 Port Forwarding, 可參考這兒 (抱歉只有英文).
另外, 要留意 Room server 會同時使用兩個 2 Port. 緊記把它們都forward 好.
- 如果你只想跟相識的朋友連線, 只須點擊「建立房間」. 然後你的朋友可在遊戲中輸入你房間的真實 IP 來連線.
- 如果你想跟公眾連線, 可選「公開房間」. 這樣, 你的房間就會被加到房間列表中, 被其他玩家看到 (如下):
- 房間開放前, 你可以調整「連線延遲上限」, 以防止很Lag的電腦跟你連線.
(什麼是連線延遲?)把資料從遊戲程式傳送到房間伺服器所需要的時間(幀數), 稱為「連線延遲」. 它主要取決於連線的距離. 「連線延遲」越大, 遊戲對按鍵的反應便會越慢. 通常「連線延遲」少於 8 都是可以接受的. 在長途連線 (例如香港到美國), 「連線延遲」可以高達 25, 令遊戲反應非常慢.
- 如果你的房間是「公開」, 點擊 「建立房間後」, 你會見到:
輸入認証碼後, 中央伺服器就會測試一下你的房間能否被外界連上.
如果測試沒問題, 你將會看到:
當其他人加入房間後, 你會見到:
你可以看到各玩家的對話, 操作, 及隨時將玩家踢除.
如果有什麼疑問, 歡迎到官方論壇發問. 謝謝.