2016年9月11日 星期日

Don't Starve 饑荒 如何使用區網連機?

前一陣子有人介紹給我一款遊戲叫 "Don't Starve 饑荒"
玩起來真的會讓人整個忘記時間
如果自己一個人玩就沒那麼好玩了.....
好遊戲就是要大家一起玩阿~~

正常要連機是用Steam 或是一些大陸的對戰平台 游俠網、浩方、iPve
如此一來ping會較高或遊戲中容易遇到伺服器不穩和維修
這時候就想要改用區網連線讓電腦間直接互連
比較不會突然斷線或是卡住
但朋友沒在旁邊可以連同一個wifi或hub
則可以藉由nMatrix和hamachi這類軟體來架設區網
個人比較推薦nMatrix 介面簡單明瞭又簡單上手(我自己也用過hamachi 但是沒連線成功....)

1.下載完 nMatrix 打開程式會安裝網路介面卡nMatrix Virtual Network
2.在nMatrix中按下"啟動"後選擇>網路>"建立新網路"
3.這邊的"網路群組ID"和"網路密碼" 輸入隨便英文的帳號密碼,下方的"類型"選擇"Hub & Spooke" (之前一直無法順利連線成功是因為選擇Mesh)


4.主要創房間的電腦在這裡按右鍵>選擇"設定為Hub端"


5.要連線的電腦直接在nMatrix中的網路>"加入現有網路"
ID和密碼就輸入剛剛輸入的那個

6.現在兩台電腦應該建立連線左邊都亮起綠燈就OK了

-----------------------------------------------------------------------------------------------

有一次在連機時明明一台已經開好房間
在另一台電腦上明明也看得到房間
卻無法連線 顯示"服務器沒有響應。也許大聲喊有助於......"

已經測試過無數方法 ex.關防火牆、關防毒、重開、重連、刪除 使用者\Documents\Klei\DoNotStarveTogether 路徑下的檔案

結果最後解決的方法非常非常簡單
只要在nMatrix裡系統>設定>"流量設定"
將"最大上傳速度"和"最大下載速度"改為9999KB/s 就OK了!!

-----------------------------------------------------------------------------------------------

在win8或win10的電腦上有可能會發生找不到房間或是無法連線的狀況
原來是因為在IP設定上會有問題
也可以試試看以下的方法
nMatrix上會顯示目前的IP如下圖


在網路和共用中心.>左方"變更介面卡設定">找到 "nMatrix Virtual Network">右鍵 "內容"
TCP/IP v4的地方將IP設定成剛剛nMatrix顯示的IP
子網路遮罩為255.0.0.0
預設閘道為6.0.0.1
下面DNS伺服器就不用設定了