跳到內容

在替別人託管之前,我們先為自己的聯賽打造了計時系統。

Pitwall 一開始並不是一家託管公司。它起源於一個 Discord、一台週六夜晚的 Bathurst 伺服器,以及越堆越多的爭論:第 2 號彎到底發生了什麼,沒人能說清楚,因為沒人看得到。

  1. 1

    enum.gg 一開始是個社群

    enum.gg 起初是澳洲一個小型的模擬賽車社群:一個 Discord 裡滿是寧可經營自己車陣、也不想在配對佇列裡等待的人。我們租了一台機器,架起 Bathurst 伺服器,讓所有來的人都能參加聯賽之夜。比賽一結束,唯一的紀錄就是誰截了圖。

  2. 2

    AC EVO 沒有計時 API

    AC EVO 沒有官方的計時或成績 API。沒有即時位置、沒有分段時間,除了翻語音聊天紀錄之外,也沒有辦法釐清在 Chase 是誰撞了誰。我們認識的每個聯賽,都是靠試算表、螢幕錄影與大量的善意來整理成績。

  3. 3

    我們自己讀取伺服器

    我們的引擎讀取伺服器本來就傳給車手的資料,加上它自己的日誌與成績檔,把它們變成每場賽程的名次、圈速、分段與成績,不管有沒有人記得按錄製。車手輸入(油門、煞車)是下一步。

  4. 4

    其他管理員也想要同樣的東西

    當我們的伺服器有了即時計時、真實成績與逐圈遙測比較後,其他聯賽經營者就問我們怎麼才能在他們的伺服器上也有。「自己解碼二進位通訊協定」不算答案,所以我們把引擎、面板與託管打包成一個東西:Pitwall。

為什麼(目前)是託管

我們一開始也是自架者,所以兩邊的處境都懂。大多數聯賽管理員寧可比賽,也不想照顧一台 Linux 主機,而託管正好處理這些事:安裝、AC EVO 更新、當機重新啟動與專用核心。

我們也希望你能在自己的硬體上運行。遙測管線尚未打包成可供自架的形式,因此目前設有候補名單。無論如何都不會被綁住:想取消就隨時取消。

託管方案

enum.gg 仍在比賽

這一切的起點,那個社群依然活躍,也依然是我們所打造一切的第一批使用者。

看看引擎看到的畫面

完整的範例比賽夜:即時地圖、計時、分段與圈速比較。