[軟體] DS4Windows 使用 PS4/PS5 控制器取代 Xbox 搖桿玩遊戲

DS4Windows 可以把 PS 搖桿輸入訊號模擬成 Xbox 控制器。如果要玩的遊戲有上 Steam,那就不需要使用 DS4Windows,因為 Steam 已內建支援 PS 系列搖桿,只要設定一下就能用。請參考:玩家用初步指南

DS4Windows 網站:DS4Windows – Tool to Use PS4/PS5 Controller on Windows PC (ds4-windows.com)

安裝步驟

第一步:下載軟體

進入 DS4Windows 官網,點擊右上角的 Download,再點擊下圖中紅框的 Download 按鈕下載程式。

將下載的程式解壓縮到合適的位置後,啟動 DS4Windows.exe。

第二步:初始配置

初次啟動軟體,DS4Windows 會提示你要選一個軟體設定的存檔位置,選哪個都可以,這邊我選擇 Appdata。

接下來要來安裝驅動,首先點選 Step 1: Install ViGEmBus Driver

同意協議並完成安裝。

第三步:啟動系統

這個軟體的使用方式非常簡單,進入主介面後,點擊右下角的 Start

這時用藍牙或傳輸線接上 PS4/PS5 搖桿,Controllers 列表中將會出現作用中的控制器。

有出現你的控制器後就可以開始用搖桿玩遊戲了!

[Minecraft] SkyFactory 4 天空工廠生存入門攻略

安裝模組包

一、開啟 CurseForge 程式,切換到 Browse Modpacks 分頁後搜尋 SkyFactory 4 安裝最新版本模組包。

二、切換回 My Modpacks,進入 SkyFactory 4 模組包內容頁,從右上角的選項進入 Profile Options

三、取消勾選 Use System Memory Settings,並將記憶體大小拉到 4GB 以上位置,能直上 8GB 更好。系統預設的 4GB 記憶體過少,會一直出現記憶體滿載導致頻繁 GC 與遊戲卡頓。

建立世界

進入單人模式建立新世界,除了預設的一樹一泥土的經典模式外,SkyFactory 4 還有許多世界模式供你選擇,每種都有些不同的玩法,可以自我挑戰。

我一般都會將 Allow Cheats 開啟,進遊戲後會把防噴打開,玩起來比較輕鬆。

空島生存入門

一、進入預設的世界後你會出生在樹頂,你要做的第一件事就是獲得更多樹苗。首先按住鍵盤左上角的 ~ 鍵,再挖掉頂部的樹葉,連鎖挖礦會將所有樹葉全部挖掉並確保能獲得所有掉落物。否則當原木被挖空樹葉開始自然掉落時,沒有地板時將會無法獲得樹苗,就得重開世界。

但還是有機率不會掉樹苗,當狀況發生時就看你要開新世界或用創造拿囉!

二、挖掉剩餘原木後全部合成為木材,做出合成桌和木棍後再合成為 Handheld Crafting Table (手持式合成桌) 來節省空間。

三、拿著手持式合成桌右鍵,用木材多合成些半磚並擴建地板。

筆記:擴建地板時可按下鍵盤 F7 查看亮度等級,在能做熔爐之前時只有預設給的火把能用,不要讓地板出現紅色的 X (當距離太遠時會生怪)。

四、用四個木棍做出 Wooden Crook (木鉤),用鉤破壞樹葉可提升樹苗掉落機率。

五、地板稍微擴建後就繼續種樹砍樹,連續點擊 Shift 鍵可以消耗飽食度催熟樹苗,催熟時會有綠色的粒子效果出現。請盡情的 BM 樹苗。

六、累積一些 Dirt Acorn (泥土橡實) 與 Dirt Resin (泥土樹脂) 後,再來合成一些泥土來加快種樹的速度。

七、接下來用半磚做一些 Drying Rack (晾乾架),做個牆放在上面。

八、將砍樹獲得的 Dirt Acorn (泥土橡實) 放上去晾乾,最後會變成 Petrified Acorn (石化橡實),集滿八個將可以製作石化樹苗。

九、使用石化橡實與泥土樹苗合成出 Petrified Sapling (石化樹苗) 後繼續種樹砍樹。

十、運氣好砍一個石化樹後獲得三個 Petrified Resin (石化樹脂),與泥土樹苗和泥土樹脂合成出 Clay Sapling (黏土樹苗)。這時要同時種植石化樹苗與黏土樹苗。

十一、分別用 Clay Acorn (黏土橡實)、Clay Resin (黏土樹脂)、Petrified Acorn (石化橡實)、Petrified Resin (石化樹脂) 做出黏土塊與鵝卵石。

十二、做出八個鵝卵石後再合成出熔爐。

十三、將黏土塊分解成黏土並拿去熔爐燒成磚塊。

十四、用五個磚塊合成 Bonsai Pot (盆栽盆),建議做出兩個。

十五、將盆栽放在空曠處,上方不可有任何遮擋物,右鍵置入泥土與樹苗後將自動生長,待成熟後拿著斧頭右鍵可直接收割。建議石頭與黏土各一株,這是初期比較缺的東西。

十六、接下來製作 Crushing Tub (粉碎盆)。

十七、將粉碎盆放地上,右鍵放入八個石化橡實,並站在上面按空白鍵跳躍,即可獲得 Gravel Acorn (礫石橡實)。

十八、用八個礫石橡實與一個石化樹苗合成出 Gravel Sapling (礫石樹苗),也將他用盆栽種起來。

十九、再做一個粉碎盆,這次裡面放任意樹苗 20 個,踩踏後生出 2000 mB 的水 (1000 mB = 一桶)。這邊注意,因為盆栽採收不會掉樹苗,所以要注意別把樹苗一次用光。

二十、用黏土做出 Unfired Clay Bucket (未燒製的黏土桶),並丟進熔爐燒製成黏土桶。

二十一、用黏土桶將剛才的生出的水撈出來,用半磚圍一個 4×4 區域,在對角線各放一桶水形成無限水源。

二十二、合成礫石。

二十三、再用木材合成 Oak Cauldron (橡木坩鍋),將一桶水與礫石放進去後即可獲得骨粉。

二十四、獲得八個骨粉後,與石化樹苗即可合成出 Bone Sapling (骨頭樹苗)。

二十五、以上為初期的資源獲取方式,接下來的遊戲方向可透過按下鍵盤 L 開啟成就介面來進行摸索。

[Minecraft] Light Overlay 亮度等級顯示模組,支援 Forge、Fabric

Minecraft 是否出生怪物的其中一個判定標準就是亮度,當遊戲入夜時,亮度不足的區域就有可能會出現敵對生物。在無模組的情況下,玩家僅能透過 F3 Debug 資訊中查詢到精準的亮度資訊,但是在安裝 Light Overlay 模組後,你也可以透過 F7 快速鍵直接在遊戲地面方塊中以顏色或數字顯示亮度等級。


Light Overlay 模組下載:Light Overlay (Rift/Forge/F… – Mods – Minecraft – CurseForge

CurseForge 模組安裝:[Minecraft] 透過 CurseForge 快速安裝遊戲模組,自動安裝依賴性功能


模組介紹

一、Light Overlay 有分為 Forge 與 Fabric 兩個版本,且依賴於 Architectury 與 Cloth Config 兩個模組。使用 CurseForge 安裝 Light Overlay 後,系統將自動把依賴項目一同完成安裝。

二、進入遊戲後,遊戲預設的快速鍵為 F7,當你於夜晚或暗處時按下 F7 即可顯示光線,預設的各顏色意義如下:

藍色:當位於生怪磚範圍時,這裡會生怪。
黃色:當遊戲時間為夜晚時,這裡會生怪。
紅色:無論現在是任何時間,這裡會生怪。

三、模組設定可從首頁選單 > Mod > Light Overlay > Config 開啟,其中較為重要的設定有:

Show Number Instead:以數字取代顏色亮度顯示。
Display Underwater:可在水下顯示亮度等級。
Display in Mushroom Biomes:可在蘑菇生態域顯示亮度等級。

四、預設的 F7 按鍵如有跟其他模組相衝突,我們可以在遊戲的按鍵控制設定中的 Light Overlay 區塊中進行設定。

[Minecraft] 透過 CurseForge 快速安裝遊戲模組,自動安裝依賴性功能

以往要在 Minecraft 中加入模組時,需要手動進行 Forge 與模組的安裝,也常常會因為沒注意到依賴性模組的存在或版本而花費太多時間在進行反覆的重啟測試。CurseForge APP 的推出從根本性解決了這個問題,對於電腦技術方面有困難的玩家,現在已可以輕易地透過 CurseForge 桌面版快速安裝 JEI、Journey Map 等模組。


CurseForge 桌面版下載:CurseForge Mods and Addons | Overwolf.com

安裝步驟:[Minecraft] CurseForge 客戶端下載與安裝


自訂模組安裝步驟

一、啟動 CurseForge,進入 Minecraft 的模組包管理,點擊右上角的 Create Custom Profile 建立自訂模組包。

二、自己取一個模組包名稱、選擇 Minecraft 版本與 Forge / Fabric 模組載入器版本,完成後點擊 Create 完成建立。

三、自訂模組包建立後需要稍等他完成下載和安裝。現在我們的包裡還沒有任何的模組,所以請點擊下圖紅框的 Add More Content 開始加入模組。

四、透過列表或搜尋功能找到你要的模組後,點擊右邊的橘色 Install 安裝。

五、如模組有其他的依賴項目,CurseForge 會自動一併將他們安裝起來 (參考下圖)。確認無誤後,即可點擊 Play 開始遊戲。

六、啟動登入器後,確認一下遊戲版本,再開始遊戲。

七、進入遊戲後,剛才範例中安裝的 JEI 與 Light Overlay 即開始運作。

[Minecraft] F3 常用快速鍵指令整理:切換模式、顯示 Hitbox、Chunk、清除聊天室等

F3 這個快捷鍵是 Minecraft 玩家常用的指令,可在遊戲中檢視當前座標、方位或電腦硬體運作狀況等資訊。在這篇文章中我要來介紹與 F3 搭配的幾個常用快速鍵,包含快速遷換遊戲模式、清除聊天室、範圍顯示等。

切換遊戲模式:F3 + F4

無須鍵入指令,按住 F3 後連續點擊 F4 可直接切換遊戲模式。

顯示生物 Hitbox:F3 + B

顯示生物的碰撞器範圍,在晚上使用時可清楚看到敵對生物位置 (可輕易面對平常難以處理的夜魅)。

顯示 Chunk 範圍:F3 + G

Chunk 是 Minecraft 遊戲地圖更新迴圈的重要單位,在模組遊戲中,應避免在單一 Chunk 中建築過多需要高度運算資源的機關,容易導致遊戲世界或伺服器卡頓問題。

直接暫停遊戲:F3 + ESC

一般暫停遊戲的方法都是直接按下 ESC,現在我們也可以使用 F3 + ESC 直接暫停遊戲而不開啟選單。再次按下 ESC 即可恢復遊戲。

切換視窗遊戲自動暫停:F3 + P

Minecraft 預設在你 Alt + Tab 切換視窗時會自動跳出 ESC 選單,並在單人模式時會暫停遊戲。我們可透過 F3 + P 開關這個機制,當你想要掛機刷資源時非常實用。

清除聊天室:F3 + D

真正的清除遊戲聊天室內所有內容,並非某些伺服器插件僅使用一堆換行來刷新面板。

重新載入 Chunk:F3 + A

當某些機關或方塊出現未知問題時,可嘗試使用此指令重新載入所有 Chunk。

重新載入貼圖、音效、材質:F3 + P

如字面上說明,可重新載入所有遊戲美術資源,是材質包開發者必備的指令。

檢視所有 F3 相關指令:F3 + Q

我們隨時可以按下 F3 + Q 列出所有可用的 F3 指令,本篇僅介紹幾個常用的快速鍵。

參考資料

Minecraft: Java Edition – Hotkeys – Home

[Minecraft] 關閉 Mipmap 與 VSync 可有效提升視窗化遊戲順暢度

我因為時常會需要切瀏覽器查資料或使用 Discord,通常都是使用視窗化模式來玩 Minecraft。雖然我們都知道全螢幕模式可以有效提升遊戲順暢度,但如果在全螢幕模式下頻繁切換視窗容易造成系統卡頓,更容易影響遊戲體驗。

為了能提升 Minecraft 的視窗化遊戲體驗,我們在無模組的環境下實驗調整兩條設定值:Mipmap 與 VSync。

Mipmap

Mipmap 是用於減少 GPU 於即時顯示遠景物件時的降載技術,可讓離攝影機 (玩家) 較遠且較小的物品使用尺寸更小的貼圖,並於距離變動時進行切換。但因為啟用此技術需要使用到更多的記憶體,就會間接影響到遊戲效能。對於像是 Minecraft 這類並非超高畫質的遊戲,Mipmap 並非必需。

VSync

VSync 應該比較多人知道,此技術用於穩定遊戲的 FPS 速率,防止出現畫面撕裂與超過螢幕刷新率的情況。但因為 VSync 為遊戲設置了嚴格的 FPS 上限,且需要額外的效能來即時平滑你的遊戲畫面,當你的效能本身已不足或在跑圖與變更生態系時就容易出現嚴重掉幀。

Minecraft 是一款顯示卡效能再好都有辦法操爆電腦的遊戲,如果你很在意順暢度,非必要的功能就不要開。

遊戲設定

進入遊戲中按下 ESC > Options > Video Settings,分別設置以下功能:

  • VSync:OFF
  • Mipmap Levels:OFF
  • Max Framerate:過高的 FPS 螢幕顯示不出來,設置大於你的螢幕刷新率一階即可 (例如 144Hz 的螢幕就選擇 150 fps)

比較結果

最後來比較設定一下前後的差距:

一、首先是調整前,在一般地圖中到處找點,在靜止狀態下以我的硬體配備最高只能跑到 110 FPS。

二、調整之後,無須找特定地點,靜止時 FPS 皆可達到螢幕 144 FPS 的標準。


當然,會影響遊戲順暢體驗的設定值不只有這兩項,但當你發生在硬體效能理應足夠負荷遊戲壓力的狀況下仍然會出現低幀率的問題時,可以在變更遊戲材質或光影設定前先嘗試這個設定,無須立即影響你的遊戲外觀體驗。

Steam 變更與管理遊戲收藏庫安裝位置教學

Steam 預設會將遊戲安裝在本機磁碟 (C:) ,與作業系統共用磁碟。乍看至下貌似沒甚麼問題,但如果未來電腦發生了更新災情或中毒等極需重灌作業系統的狀況,因為系統碟會洗白,將導致先前下載的遊戲會全部消失,而後還要浪費許多時間在重新下載。

所以理想的做法是將作業系統與存放遊戲與其他資料的位置分開,這裡不說明磁碟分割,我們直接來看能管理遊戲收藏庫安裝位置要如何設定。

開啟 Steam 空間管理器

一、首先啟動你的 Steam 程式,點擊左上角的 Steam 後進入 設定

二、切換到 下載 分頁,點擊收藏庫管理群組中的 Steam 收藏庫資料夾 以開啟空間管理器。

新增遊戲收藏庫空間

一、點擊上方現有空間旁的 + 新增一個 Steam 收藏庫資料夾,下拉式選單中會儲存前一次的設定,如果要變更請把他改成 我想選擇別的位置

二、建立或選擇你想放置遊戲檔案的位置即完成收藏庫資料夾的建立。另外如果你選擇的位置是以前有使用過的收藏庫資料夾,Steam 會自動將目錄內的遊戲導入。

三、展開右邊的選項可將此空間設為預設值,下次在安裝遊戲時就會自動套用設定。

移除收藏庫空間

一、如果空間設定錯了要更改,一樣展開右側的選項並點擊移除磁碟。這個移除僅會讓遊戲從 Steam 已安裝的遊戲中移除,只要重新將空間加回來就會恢復。

二、移除設定錯誤的收藏庫資料夾後,記得要去將不要的資料夾刪除,節省空間。

《魔物獵人:崛起》切換 PS4 搖桿遊戲按鈕圖示設定

《魔物獵人:崛起》預設為 XBOX 的手把按鈕顯示,如果想要用 PS4 搖桿則需要事先進行設定:

設定步驟

一、使用藍牙或 Micro USB 將搖桿連接至電腦。

二、開啟 Steam,進入「檢視 > 設定」。

三、切換至「控制器」分頁,點擊「一般控制器設定」。

四、勾選「PlayStation 配置支援」,順便確認下方「偵測到的控制器」中是否有你的 PS4 搖桿,如果沒有出現的話可嘗試重新連接搖桿已解決。

五、開啟《魔物獵人:崛起》,進入遊戲世界 (不能在主畫面),開啟「選項」。

六、選擇「遊戲設定」,並將「手把專用按鍵圖示設定」改成「類型 3」。

七、完成。

MultiMC 非官方啟動器 OptiFine 模組安裝教學

下載 OptiFine

首先,請前往 OptiFine Downloads 下載對應遊戲版本的 .jar 模組檔。直接點擊 Download 即可,如果不想看廣告的話可改從 Mirror 超連結來下載,兩種取得的檔案是一樣的。

下載 OptiFabric

接下來,前往 CurseForge 下載 OptiFabric,這是能讓 OptiFine 在 Fabric Loader 中運行的模組。

安裝 Fabric Loader

打開你的 MultiMC,新增一個遊戲實例後點擊 滑鼠右鍵 > 編輯實例

切換到「版本」頁,點擊右側欄的 安裝 Fabric

選擇最新發布版本後即安裝完成。

安裝模組

請切換到「已載入模組」頁,點擊右上角的 新增

按著 Ctrl 多選剛才下載的兩個模組 .jar 程式後點擊 開啟。MultiMC 將自動將模組檔複製到實例中,代表你可以安心的將這兩支檔案從下載資料夾中刪除。

啟動 Minecraft

最後將 Minecraft 啟動,可以觀察到左下角已經有 OptiFine 與 Fabric 的文字,顯示設定內的選項也增多了。MultiMC 的 OptiFine 安裝完成!

Minecraft 1.18 快速砍樹資料包 TreeCapitator 安裝教學

下載 TreeCapitator 資料包

首先,請用瀏覽器前往 TreeCapitator 的發布網站,並點擊網頁中的 DOWNLOAD DATA PACK 按鈕下載砍樹資料包壓縮檔。

開啟世界資料夾

接下來,在 Minecraft 選擇世界時,點擊左下角的編輯按鈕並開啟世界資料夾。

安裝資料包至世界

最後,將剛才下載的資料包壓縮檔直接移動到 datapacks,再重新進入世界後即會套用效果。

使用方法

TreeCapitator 只會用「斧頭」砍自然生成的樹才會有作用,只要砍伐最下層的樹幹,上方的所有木頭與樹葉皆會移併破壞,並消耗相對應的工具耐久值。

注意:在耐久值不足以砍下這棵樹時只會與原版一樣只破壞單一方塊。

TreeCapitator 可使用此指令開啟設定,並按下 T 後用滑鼠點擊文字設定各種斧頭的快速砍樹作用種類。

Minecraft 1.18 版本 Spigot 插件伺服器架設教學

安裝 OpenJDK

在開始架設之前,我們必須在電腦上安裝版本至少為 16 以上的 OpenJDK,除了常見的 Oracle 官方版本 外,我們還有 AdoptOpenJDK 等第三者維護的開源版,而這次我想要用看看 Microsoft 前陣子釋出的版本。我們用瀏覽器前往 下載 OpenJDK 的 Microsoft Build | Microsoft Docs 網頁下載 Windows x64 的 JDK 程式並完成安裝。(可使用目前最新的 OpenJDK 17 版本)

編譯 Spigot.jar

開始架設的第一步,我們要先取得最新版的伺服器核心,以得到最少錯誤、最好的遊戲體驗。請用瀏覽器前往 Spigot 的 Jenkins 下載最新版本的 BuildTools.jar,並將他移動到獨立的資料夾中。

接下來在資料夾內新增一個檔案名為 Build.bat,用記事本開啟後貼上這串指令:

java -jar BuildTools.jar --rev 1.18

最後雙點擊 Build.bat 開始編譯,等待時間約 3~5 分鐘。

完成編譯後我們會在資料夾內發現一個新的 spigot-1.18.jar,這時可以將它移動到另一個獨立資料夾,用來執行伺服器程式用。接下來我們在伺服器資料夾下新增一個 Start.bat 檔案,並貼上這串指令:

@echo off
java -Xms2G -Xmx8G -XX:+UseG1GC -jar spigot-1.18.jar nogui
pause

這串指令中的 -Xms2G -Xmx8G 分別代表伺服器將使用的最小與最大記憶體,請依你伺服器所在的電腦硬體狀況來進行修改。

同意 EULA 協議

接下來我們需要啟動一次伺服器,讓他完成初始的檔案設定。請雙點擊 Start.bat 執行,等待一段時間後他會出現「You need to agree to the EULA…」訊息,這時就可以先把視窗關掉來進行下一步驟。

在資料夾下我們會發現一個新的 eula.txt,這時可以用記事本開啟他,並將其中的 eula=false 改成 eula=true

啟動遊戲伺服器

最後再次雙點擊 Start.bat 執行伺服器程式,等待啟動完成後即可遊戲!

[Minecraft] 1.18 版本官方遊戲伺服器架設教學

Minecraft 1.18「洞穴與山崖」更新與同版本官方版伺服器核心已於 12/2 正式推出,欲架設 1.18 伺服器的玩家可先以官方版 + 資料包的方式進行架設,待模組或 Spigot 正式版本釋出後再進行轉移。

安裝 OpenJDK 16

在開始架設之前,我們必須在電腦上安裝版本至少為 16 以上的 OpenJDK,除了常見的 Oracle 官方版本 外,我們還有 AdoptOpenJDK 等第三者維護的開源版,請參考:[Minecraft] 多 OpenJDK 版本伺服器管理與啟動教學

取得官方版伺服器程式

接下來我們可透過官方版啟動器以取得對應版本的伺服器核心程式,請依照 如何從官方啟動器中取得 Minecraft 各版本伺服器核心?文章完成下載後繼續。

架設步驟

一、請在與 server.jar 相同目錄中建立一個空文字檔,將檔名含副檔名重新命名為 Start.bat,使用文字編輯器開啟後貼上以下指令。

@echo off
java -Xms2G -Xmx8G -XX:+UseG1GC -jar server.jar nogui
pause

其中 -Xms2G 與 -Xmx8G 是指伺服器會吃 2G~8G 的記憶體,可依伺服器硬體資源狀態進行調整。

使用指令執行伺服器程式可額外自訂記憶體、GC 等選項,推薦使用。

二、執行 Start.bat,初次啟動時會自動建立伺服器資料,並且會發生下圖中的中斷情形,因為我們還未同意他們的 EULA 協議。

三、用文字編輯器開啟與 server.jar 同目錄下的 eula.txt,並將 eula=false 改成 eula=true 即可。

四、重新執行 Start.bat 啟動伺服器,這時你應該可以看到系統已正常的建立世界,並已可以正常加入遊戲。

接下來你可能會想要為伺服器加上各式各樣的功能,雖然官方版本的伺服器無法安裝插件或模組,但還是可以嘗試用資料包或外掛程式來進行擴充。請參考以下相關文章:

如何在網頁中嵌入 Steam 遊戲小工具,並修改成自適應寬度?

目前 Gutenberg 編輯器雖然有很多超連結轉小工具的模塊,但目前還沒有支援 Steam 遊戲商店頁面。現在的網站讀者大多都喜歡有圖有文的內容,如果能改一下超連結的呈現方式,看起來質感也比較高、不會那麼枯燥。

好在 Steam 有提供網頁嵌入的功能,我們只要稍微修改一下他的原始碼,讓他支援 RWD 就可以正式上工。

取得嵌入程式碼

首先,打開任一款遊戲的商店頁面往下滑,點擊在右手邊很明顯的「嵌入」按鈕。

接下來「建立 WIDGET 以嵌入」的視窗中選擇遊戲的組合包與撰寫小工具的說明,這個說明可以不寫,他會自己用預設遊戲提供的內容。

完成後就會得到 Steam 小工具的 HTML 程式碼。

修改成寬度自動調整

如果你現在已將小工具嵌入網站,那你應該會發現他很醜,因為這東西的寬度不會自動伸展 (手機版應該看不太出來),所以要將他程式碼中的 width 屬性改成 100%,這樣才符合 RWD 精神!

原始:

<iframe src="https://store.steampowered.com/widget/281990/38760/" frameborder="0" width="646" height="190"></iframe>

修改後:

<iframe src="https://store.steampowered.com/widget/281990/38760/" frameborder="0" width="100%" height="190"></iframe>