本站AI自動判斷提供您所需要的app下載:點我下載安裝,你懂的APP
大家好,這里是不定期更新的正驚推游,我是正驚小妹。
說到2D橫版動作游戲,不知道大家會想到什么游戲?對小妹來說,在玩過的2D橫版動作游戲中,印象最深刻的就是《朧村正》和《龍之皇冠》了,因為這兩款游戲的畫風實在太美太符合小妹看臉黨的口味了!
比如《龍之皇冠》中的小白兔……↑
不過,小妹今天要說的不是《朧村正》、也不是《龍之皇冠》,而是騰訊旗下NEXT工作室推出的硬核2D橫版動作游戲《幽林怪談》。這回他們搞了個單機版的DNF。是的,就是那個Steam 91%的好評率《死神來了》的開發商,他們不做休閑游戲,竟然做起硬核動作游戲了!
對于大多數玩家而言,《幽林怪談》最容易吸引人的一點,或許就是它那神似《朧村正》的美術風格了。而且兩者同樣都是2D橫版動作游戲,實在讓人無法繞開《朧村正》這款經典2D橫版動作游戲來談這款游戲。
這是《朧村正》的主角百姬↑
這是《幽林怪談》的主角季姜↑
作為一個玩過《朧村正》的玩家,《幽林怪談》的美術風格和日本香草社的《朧村正》的畫風給小妹感覺確實很接近,就連女主都有《龍之皇冠》女戰士的既視感。
《龍之皇冠》女戰士↑
不過仔細游玩后發現,《幽林怪談》其實在畫風上也有它自己的特色。游戲融入了傳統水彩、彩繪,以及中國水墨、皮影等多種風格,更偏向“國風”,而不是“和風”,在后期甚至還加入了一些空想的蒸汽科幻。不過小弟我怎么覺得那么像是DNF里的大槍呢,看來騰訊還是改不了那啥……
后期動不動就掏出“大寶貝”——薄姑技能↑
DNF中槍炮師的激光炮↑
大槍:???↑
不過說實話,雖然畫風有些相似,但《幽林怪談》的細膩程度還是不如《朧村正》,例如游戲背景沒有做相應的虛化,畫面太過復雜甚至有點干擾到打斗。實力上的差距還是有的,香草社的十年前的經典美術畫風實在難以超越。
十年前的《朧村正》↑
十年后的《幽林怪談》↑
說完畫面,讓我們回到正題,畢竟作為一款動作游戲,戰斗體驗才是核心。《幽林怪談》在核心的戰斗體驗方面,乍看上去與香草社的一眾游戲也有不少相似之處。不過小妹覺得,與其說像《朧村正》,不如說某些程度上還借鑒了DNF……
游戲中動作戰斗的設計并不輕度,游戲走的是偏重度的躲避+連攜式技巧攻擊,而非走爽快風格的無限連,這意味著操作手感的頓挫、節奏的把握、進攻和防御的選擇,決定了玩家的戰斗體驗。
這技能怎么那么像DNF的刺客……↑
角色可以使用的初始武器有兩種,一是短劍,二是重刀,分別對應快速連擊和強力重擊。這種比較簡單的戰斗系統能夠讓沒有接觸過ACT游戲的玩家也能快速地上手,再搭配上游戲的簡單難度,各種手殘黨玩家都可以感受戰斗的快感。
而防反在這款游戲中也是核心戰斗中很重要的一部分,除了常規的防御之外,在受擊瞬間按下防御還能觸發完美防御,即防反。觸發防反之后,除了免除傷害,還能讓攻擊者產生硬直,并破除霸體狀態。這一點與另一款國產橫版動作游戲《ICEY》就很相似,不過《ICEY》的判定時間更長,而且還有防反閃避。
這樣一套便是游戲主要的輸出循環了↑
ICEY:???↑
不過作為一款動作游戲,招式設計了很多,但是實際上只有那么一套搭配是最有效的,缺少炫酷的連招與變化,這明顯是不夠的。畢竟對于許多玩家來說,研究多種多樣的酷炫連擊套路也是樂趣所在,不然同個套路玩久了多少覺得膩煩。
實際上,游戲也設計了多達6個“魂識”技能來為戰斗增加新鮮感,雖然技能很強大,展現形式也很酷炫,但這些“魂識”和動作系統本身的連攜度不夠高,而且數量有限,實際使用的體驗更像是放大招而不是連招中的一部分。
魂識技能之一↑
游戲的主流程并不長,不玩BOSS Rush的話,不到3個小時就可以通關,再努力一點兒steam就可以直接退款了呢~(大霧)
2個小時半即可通關↑
小妹正經說:游戲并不完美,在各種設計以及細節上都還有欠缺,有種明明可以得100分但是最后由于各種原因就得了80分的遺憾。不過,《幽林怪談》游戲價格只有《朧村正》的十分之一,當做低配版《朧村正》也是不錯的。
不說別的,這飯菜真好吃!↑
那么問題來了:國產游戲什么時候能原創出一款“經典”游戲呢?
前言事情是這樣的,前段時間在值得買看到了一篇如何搭建 DNF 臺服的文章,看了之后心中的勇士之魂蠢蠢欲動,于是自己搭了一個玩玩。但是搭建 DNF 臺服是有系統限制的,只有在 centOS 上網能用,而且還有版本限制,網上大多都是使用 centOS 5.8 系統,我實測 cetnOS 6.11 也行。但這兩個系統已經廉頗老矣,特別是 cetnOS 5.8,官方早已停止維護,各大云服務廠商甚至都不會提供這個系統,就算能安裝,更新源文件也麻煩。
就在這個時候,突然就想到還有 Docker 這么好用的玩意,上面 Docker Hub 一搜,果然有鏡像,馬不停蹄地搭了一個試試。順便分享一下教程。
這篇文章就可以幫助你在任何支持 Docker 的機器上搭建一個免費的設備 DNF 臺服。本文需要用到 SSH 命令行操作,可能會勸退一部分人,但我還是建議你看完,純命令行的搭建難度也不是很高,如果你用群暉之類的 Linux 系統的 NAS 完全可以用純 UI 界面搭建。
需要準備的東西一個裝有 Linux 系統的電腦/服務器/VPS
DNF 臺服客戶端(鏈接私聊) 提取碼:fybn
網關文件(鏈接私聊) 提取碼:2333
PUTTY
會用鍵盤的人
需要把網關文件補丁覆蓋到客戶端文件夾內(鏈接私聊),提取密碼:2333
建議可以先開始下載,一邊下載一邊看教程。
理論上所有能夠運行 Docker 的 Linux 系統都能安裝(WINDOWS 沒測試過),包括那些 NAS 系統,比如:群暉 DSM、威聯通 QNAP、UNRAID、TrueNAS 等等。這里我用 Ubuntu 2104 虛擬機來演示。
SSH 登陸打開 PUTTY,輸入服務器的 IP 用戶名密碼的參數,點擊登陸。
輸入 IP 地址
依次輸入用戶名和密碼
更新以及安裝 Docker連接到服務器第一件事就是獲取 root 權限和更新一下軟件源。
sudo -i
apt update
先安裝一個 Docker,下面用到官方的腳本進行安裝。
curl -sSL <https://get.docker.com/> | sh
docker --version #如果有版本信息反饋表示安裝成功
安裝成功后的反饋
設置 SWAP 虛擬內存因為這個 DNF 臺服容器非常消耗內存,作者推薦設置 8G SWAP 虛擬內存,所以我們這就來設置一下。如果你的機器已經大于 8G 內存,可以跳過這一步。
先輸入下面的命令
swapon --show
Ubuntu 默認創建的 SWAP
從返回的命令可以看到現在系統內已經有 4G SWAP,存儲在 /swap.img 文件里,顯然只有 4G 是不夠的,我們要把它刪了重新新建一個。
刪除 SWAPswapoff -v /swap.img
刪除 fastab 文件最后一行 swap 的配置文件下,命令如下:
nano /etc/fstab
刪除最后一行所有內容
刪除完后按 Crtl + X 推出,Y 保存,回車確定。
rm /swap.img
這里就已經成功把 SWAP 卸載。
創建 SWAP下面創建一個文件并設置為 swap。
fallocate -l 8G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
nano /etc/fstab
在最后一行粘貼以下內容,然后按 Crtl + X ,再按 Y ,再按回車。
/swapfile swap swap defaults 0 0
把上面的代碼粘貼到最后一行
最后輸入命令看一下返回的信息,如果和我下面一樣就表示成功了。
swapon --show
最下面的返回結果已經顯示 8G
創建數據庫首先創建一個文件夾用于存放數據庫和日志等文件。
mkdir /dnf
把鏡像拉回到本地并初始化數據庫 (下面一整段復制粘貼到終端)。
docker run --rm -v /dnf/log:/home/neople/game/log -v /dnf/mysql:/var/lib/mysql -v /dnf/data:/data 1995chen/dnf:stable /bin/bash /home/template/init/init.sh
這里如果顯示出這個數據庫正在啟動的界面就代表成功了,這里會在前臺跑一個生成數據庫的腳本,并不是卡住了,要耐心等大概 10 分鐘就行了。
容器創建成功,數據庫正在啟動
顯示這個界面就代表初始化已經完成了(主要看最后三行)。初始化完成后容器會自動刪除。
數據庫創建成功
搭建服務器端接下來第二步就是重新啟動容器并加上其他一些必要的參數。命令我放到下面,如果前面你的文件路徑設置和我完全一樣,下面這些命令直接復制粘貼,如果修改了位置,那下面的三個 -v 參數前面的路徑請替換成自己設置的路徑。
docker run -d --name=dnf -e PUBLIC_IP=192.168.5.235 -e DNF_DB_ROOT_PASSWORD=88888888 -e GM_ACCOUNT=gm_user -e GM_PASSWORD=gm_pass -v /dnf/log:/home/neople/game/log -v /dnf/mysql:/var/lib/mysql -v /dnf/data:/data -p 3000:3306/tcp -p 7600:7600/tcp -p 881:881/tcp -p 20303:20303/tcp -p 20303:20303/udp -p 20403:20403/tcp -p 20403:20403/udp -p 40403:40403/tcp -p 40403:40403/udp -p 7000:7000/tcp -p 7000:7000/udp -p 7001:7001/tcp -p 7001:7001/udp -p 7200:7200/tcp -p 7200:7200/udp -p 10011:10011/tcp -p 31100:31100/tcp -p 30303:30303/tcp -p 30303:30303/udp -p 30403:30403/tcp -p 30403:30403/udp -p 10052:10052/tcp -p 20011:20011/tcp -p 20203:20203/tcp -p 20203:20203/udp -p 30703:30703/udp -p 11011:11011/udp -p 2311-2313:2311-2313/udp -p 30503:30503/udp -p 11052:11052/udp --cpus=1 --memory=1g --memory-swap=-1 --shm-size=8g --restart always 1995chen/dnf:stable
PUBLIC_IP 等號后面填你服務器的公網 IP,我已經在命令行上用粗字標注了,如果你是局域網內搭建的,可以和我一樣填內網 IP。(這個一定要改)
-e 參數可以自行設置數據庫賬號密碼
-v 參數可以自行設置數據庫等位置
輸入完命令之后會有一個反饋提示。
我們先用命令查看容器有沒有在后臺運行,如果有返回結果表示容器在后臺運行。
docker ps
可以看到容器在后臺運行中
稍稍等候兩到三分鐘后,輸入下面的命令查看日志。
grep -rHi 'GeoIP Allow Country Code' /dnf/log
如果沒有返回信息稍等片刻再輸入一次試試,直到有反饋信息為止。看到這里有返回了地區信息,就代表服務端已經搭建并啟動成功了。
出現多個區域代碼表示服務器成功搭建并啟動
客戶端設置離成功就差最后一步了。現在的操作就要回到我們熟悉的桌面操作了。下載并解壓文章前面給的網關文件。
打開前面下載的統一網關,點到第二項,把你的服務器地址填上,如果你上面沒有修改 Docker 參數的話,可以直接抄我的作業(IP 除外)。確保服務器防火墻放行了對應端口和所有參數都填好了以后點擊一下連接。
復制下面參數按照截圖填到對應的位置
通訊密鑰: 763WXRBW3PFTC3IXPFWH
登錄器端口: 7600
網關端口:881
GM賬戶: gm_user
GM密碼: gm_pass
登陸器版本:20180307
如果沒有返回錯誤信息就代表連接網關成功,接下來就是生成啟動器。
點到第一頁,把版本號、IP 地址、密鑰等參數填到對應的地方,點擊增加,再點擊生成,然后程序就會幫你生成一個獨一無二的登陸器,把登陸器復制到 DNF 臺服客戶端的根目錄。
同上
再點擊最后一頁,依次“獲取當前密碼→生成隨機密碼→應用當前密碼”,再點擊打開文件,把解壓文件里面的 Script.pvf 文件選上,然后點擊應用,得到一個新的 Script.pvf 文件,把這個文件放回 DNF 臺服客戶端內即可。
依次點擊按鍵,生成 PVF
打開客戶端目錄中的統一啟動器,如果沒有報錯,證明正常連上服務器,點擊右下的賬號注冊,信息隨便填,賬號和密碼記住就好。
登陸器主界面
注冊賬號
輸入剛創建的賬號和密碼稍等片刻就可以看到耳熟能詳的掉線 BGM 了
熟悉的界面
創建角色
正常游玩
容器默認會隨著系統開啟而打開,如果容器進程被殺或者啟動失敗,可以用下面的命令:
docker stop dnf #關掉 DNF 容器
docker start dnf #打開 DNF 容器
docker restart dnf #重啟 DNF 容器
至此,Docker 搭建 DNF 臺服是成功了, 感謝鏡像作者提供了另一種搭建方法,擺脫了 CentOS 系統的束縛,其他 Linux 系統也可以用 Docker 靈活搭建。容器還有其他可自定義選項,更加詳細的文檔請訪問作者的 Github 中查看,有搭建方面的問題也可以留言或者去作者的群里面詢問一下。
總的來說 Docker 對比虛擬機搭建還是有著不少優勢的,Docker 不怎么挑系統,對硬件的使用率也要高于虛擬機。而且就向開頭所說,如果你用的群暉、威聯通等帶 Docker UI 的 NAS 系統,搭一個這樣的私服也非常簡單方便。如果服務器、NAS 這些你都沒有,那你還能用 WIN10 自帶的 WSL 子系統搭建,反正路子很廣,多花一點點時間學習,不比去淘寶花錢買一個好?
最后希望大家都能搭建成功,復興阿拉德大陸的重任就交給你們了。
本文經“什么值得買”社區作者@Hikarunara授權轉載,文章內容僅代表作者觀點,與本站立場無關,未經授權請勿轉載。