XMCL 的故事
那個沒有玩成的晚上
我還記得,那是高中的一個晚上。
我想和朋友一起玩一個整合包。那時候沒有什麼能夠方便安裝 Mod 的啟動器:我用 Windows,朋友用 Mac,而我自己幾乎沒在 Mac 上玩過 Minecraft。光是安裝 Forge 就遇到了各種問題。
我遠端幫他一點點排查。版本、檔案、Java、Forge,哪裡都可能出錯。三個小時過去,整個晚上快結束了,我們才終於把遊戲裝好。
但我們還是沒能開始玩。
當時用的虛擬區域網路連不上,即使偶爾連上也很不穩定。折騰了一整晚之後,朋友已經心灰意冷,不想玩了。
那天晚上,我暗暗覺得:以後一定要寫一個啟動器。它不只要讓安裝整合包變得簡單,還要解決和朋友連線的問題。
到了大學,這個念頭變成了 XMCL
XMCL 是我上大學以後真正開始做的。
後來,XMCL 加入了許多圍繞 Mod 和整合包的功能:安裝相依、管理版本、處理不同載入器、整理實例、診斷問題。這些並不是為了讓功能列表看起來更長,而是因為我一直記得當初想和朋友玩整合包、卻怎麼也弄不好的自己。
我需要這些功能,我相信許多玩家也需要。
大多數啟動器不會把「連線」當作自己的職責。但 XMCL 中途加入連線功能,也正是因為我以前吃過這個虧。讓遊戲成功啟動只是第一步;如果朋友始終連不進來,那一晚仍然沒有真正開始。
我們想服務的,是想把事情做好的人
XMCL 一直希望服務那些喜歡整合包、願意研究遊戲,也想和朋友一起玩的超級使用者(super users)。
他們不一定想成為 Java、網路或伺服器專家。他們只是希望:
- 整合包可以正確安裝和啟動;
- 出現崩潰、相依衝突或設定問題時,有辦法解決;
- 朋友可以穩定加入同一個世界;
- 需要長期世界時,可以方便地部署一台伺服器。
所以,無論你選擇好友連線,還是租用一台持續在線的伺服器,目標其實都是同一個:少花時間解決工具和網路的問題,多花時間和朋友真正玩起來。
AI 協助也是為了這個目標存在。它不是另一個需要單獨理解的產品,而是幫助你處理整合包、崩潰和伺服器設定問題的工具。因此 Together 和伺服器方案都會贈送固定的 AI 使用額度。
為什麼今天開始嘗試付費服務
連線中繼、全球網路、AI 協助和持續執行的伺服器都有真實成本,也需要持續維護。
今天 XMCL 嘗試提供付費服務,不是為了改變最初想服務的人,而是希望能長期保證這些服務的品質:在直連失敗時仍然可以穩定連線,在整合包出問題時能夠得到幫助,在需要伺服器時有一個可靠的選擇。
很多年過去了,XMCL 仍然在做那個高中夜晚沒能做到的事:
讓你和朋友少一點折騰,早點進入同一個世界。