Skip to content

Instantly share code, notes, and snippets.

@wildjcrt
Last active June 23, 2018 07:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wildjcrt/028bd0c2645d3abfdf0f718e3b0b85c1 to your computer and use it in GitHub Desktop.
Save wildjcrt/028bd0c2645d3abfdf0f718e3b0b85c1 to your computer and use it in GitHub Desktop.
Caller's Bane 遊戲簡介與中文自架說明

由於這是一款我很喜歡的卡牌+SLG 遊戲,最近 free 了所以來寫篇簡介,以及說明怎麼安裝。

更新時間: 20180623

Caller's Bane (也就是之前的 Scrolls)

遊戲玩法可以看這裡,我覺得教學模式挺完善的,可以直接開 Arena 把 Tutorial 打完大概就會了。後面還有很多關卡可以挑戰,也可以 pvp,我自己是覺得電腦還挺強。

遊戲閃光點

這款跟其他遊戲都不同的閃光點在於:

  1. 任何牌都可以犧牲轉 mana,單色不會有卡地的問題,混色才要考慮
  2. 任何牌都可以犧牲轉抽 2 張
  3. 召喚出來的生物,施放後每回合是可以移動的,回合結束自動攻擊目前這一列
  4. 場上共 5 列,如果有 3 列塔被打爆就輸了

遊戲資訊

遊戲 Client 安裝說明

  • 下載連結: https://callersbane.com/download/index.html
  • 看是 Windows 還是 Mac,挑一個下載
  • 目前一打開預設就是社群伺服器 scrollsguide.com,如果要換 server 要知道 IP,請看下一節

注意:Mac client 我覺得不太穩,請避免執行後開全螢幕,要進入遊戲後去設定改解析度。

解救:真的不小心開到全螢幕,然後無法看到畫面,要去把視窗設定改回 window,強制關閉程式後,再度執行就可以看到遊戲畫面了。

遊戲 Server 安裝說明(for Mac)

我沒有 Windows,不過英文說明是 for Windows 的,可以去看看原文

環境要求

  • Java 7 或 8
  • MySQL 5.7(但我電腦 5.6.24 可以正常運行)

開始安裝

  1. 下載連結: https://callersbane.com/download/index.html
  2. 解壓縮後,會跑出一個 CallersBane-Server 資料夾,把裡面的 callersbane_database.sql 匯入你的 mysql,指令是 $ mysql -uroot -p < callersbane_database.sql ,執行後請輸入你的 mysql root 密碼。完成後你的 mysql 會多出一個 scrolls DB。
  3. 用編輯器開 hibernate.cfg.xml 設定檔,把你的 mysql root 密碼寫進去。指令是 $ vim CallersBane-Server目錄/CallersBane-Server/cfg/hibernate.cfg.xml,在第 7 行的 >< 之間輸入密碼。不會用 vim 的請自行更換編輯器。
  4. 回到 CallersBane-Server 目錄,可以用 ls 確認一下要有 Server.jar 這個檔案。執行指令後,server 就會開起來了,看到 log 內有 WARN 可以先不管他,我自己看是不影響運作的。 $ CallersBane-Server目錄/CallersBane-Server/localserver.bat
  5. 遊戲預設會用到 8081 port,有開防火牆的記得允許。

進入遊戲

前面有 client 步驟,打開進入遊戲後,下方有個 Edit servers,把剛架的或是其他來源的 server 輸入就可以連過去玩。

格式是 名稱 # IP,可以輸入 myserver # 127.0.0.1,確認後上方的 servers 選單就會出現 myserver 可以選。新伺服器都要重新註冊帳號才能玩,後面步驟就跟正常的一樣囉。

筆記:跟同事測試過一次,可以註冊但進入遊戲就會遇到 connection issue,不確定原因。 scrollsguide.com server 也遇過,但是關掉等一段時間重連後又可以了。總之就是不太穩……

使用聲明

原文在此,居然不允許翻譯!(瘋狂吐槽)簡單講就是中文化是不允許的行為,總之大家請注意使用規範啦。

安裝文件中,有一段 OPTIONAL 說明各項關鍵數值在資料庫內的對應欄位,歡迎自架玩家去修改數值平衡以及獲得卡片,但其他的修改行為看來就都不允許了。(傷心)

OMT

我絕對不會告訴大家解壓縮後的程式碼都是沒有過 urglify 的,也不會說 java .class 反組譯後是很好懂得。

@wildjcrt
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment