手機遊戲開發記事【24】從夢幻模擬戰手機版談轉蛋抽卡的規劃與設定

中國紫龍遊戲開發的《夢幻模擬戰》這款手機遊戲,是近期銀狐花了比較多時間在玩的手機遊戲之一。這款遊戲獲得了日本方面的授權,取得遊樂器上這款同名策略遊戲的IP,然後重新依據手機遊戲的特性所開發的遊戲,雖然玩起來的感覺還是和遊樂器版略有不同,站在一個曾經很喜歡《夢幻模擬戰》這個系列遊戲的玩家可能會覺得遊戲不如預期,不過銀狐個人是覺得玩起來的感覺還算不錯,所以在上面花了不少時間。

【夢幻模擬戰手機版】

有在注意遊戲相關新聞的網友,幾年前應該都有看到extreme這間公司在取得NCS(旗下的メサイヤ則是它們遊戲事業的品牌)相關IP的版權後,開始推出一系列NCS知名遊戲的續作。當時銀狐也寫了「メサイヤ再現」這篇文章來記錄這件事。事實上,在銀狐之前還任職於某遊戲公司的時候,就曾經和部份團隊的成員聊到過如果能夠取得《夢幻模擬戰》的IP,是否可以在手機上做出一款不錯的策略遊戲。不過當時就只單純的聊聊,並沒有真正付諸行動。所以當這款《夢幻模擬戰》手機版推出後,銀狐在好奇別人會怎麼做的心態下,自然就花了不少時間去研究。

【遊戲的基本玩法算是有遊樂器版本的感覺】

在手機遊戲的這個領域,目前主流的獲利管道是轉蛋抽卡,而這款《夢幻模擬戰》也一樣的是採用轉蛋抽卡作為最主要的獲利來源。關於轉蛋抽卡的文章銀狐以往寫過很多篇,也寫過一些在設計轉蛋抽卡時要注意或是可以使用的小技巧。在實務上,製作一款靠轉蛋抽卡為主要獲利來源的遊戲其實有很多地方要注意的,怎麼樣規劃和設定它的資料實務上也有很多的竅門。如何用節省維護的時間、降低每次設定新的轉蛋抽卡時需要花費的人力,是要從遊戲資料規劃的時候就下工夫的。因此今天銀狐就利用《夢幻模擬戰》來作為例子,談一談若是銀狐負責這款遊戲的轉蛋抽卡時,會怎麼設定相關的資料。

【手機版的角色成長有著等級、職業進階、升星等等的設計】

這款《夢幻模擬戰》是款IP授權的遊戲,因此遊戲中的賣點就是幾款原作中那些具有特色的角色。原作是策略遊戲,因此角色數量並不是非常多,所以手機版的角色養成的部份看得出開發團隊有在這部份下了工夫,拉長每個角色的養成線。透過讓玩家需要重複獲得同一隻角色的設計,來解決角色數量較少的問題。遊戲中的角色主要分為SSR、SR以及R這三階(不含手機版原創的馬修、格尼爾以及艾梅達這三位),而且每一階的數量並不多,在銀狐撰寫這篇文章的時候,三階的角色數量分別是SSR:17、SR:16、R:12。

【遊戲中的稀有度R角色就這12隻】

由於角色的數量不多,而且原作也就只有這麼多的角色,因此《夢幻模擬戰》手機版不能像某些手機平台上的轉蛋抽卡遊戲那樣不斷的推出新角色,所以這款遊戲在轉蛋抽卡的部份,是透過提升特定幾隻角色的抽中機率來作為刺激玩家消費的手段。遊戲開機之後,我們在召喚這個頁面(也就是遊戲中的轉蛋抽卡)看到好幾個不同主題的轉蛋抽卡項目,其中有項名叫英雄召喚的,是唯一沒有時限的項目,這個項目應該就是遊戲中長駐的轉蛋抽卡。至於其餘的幾項,全部都有各自的時限,而且每一項都標示出有那幾隻角色的獲得機率提升。

【夢幻模擬戰遊戲開放時的轉蛋抽卡】

首先,我們來看一下《夢幻模擬戰》裡各階角色的抽中機率。在英雄召喚這個頁面,我們找不到機率的說明。不過其他幾項有時限的主題都有說明,而這些說明的底下都寫著英雄召喚獲得R、SR、SSR稀有度英雄的機率為:R英雄85%、SR英雄13%、SSR英雄2%。因此,首先我們就以這個說明為根據,來規劃遊戲裡轉蛋抽卡所需要的資料。

【夢幻模擬戰遊戲中轉蛋抽卡各稀有度的機率】

在以往的文章中,銀狐提到過轉蛋抽卡的設定有兩種模式,一種是機率制、另一種則是權重制。不過在實務上,為了便於日後的增刪以及控制特定稀有度角色產出的機率,通常銀狐會採用兩段式的設定。就以《夢幻模擬戰》這款遊戲來說,如果是銀狐來負責這款遊戲的轉蛋抽卡資料設定時,會以下面的方式來設定:

首先,將遊戲中的SSR、SR以及R這三階稀有度的角色,各自依其稀有度歸到一起,然後各稀有度各自設立一個距陣。通常在設定這些資料的時候,大多只會使用數值的代碼,然後為了日後的識別以及管理,在編碼的時候還會做一點簡單的劃分。假設我們以G作為大類的代號,後面接三個數字,那麼一個大類的編號就會變成G001、G002、G003….以此類推。

為了辨識和管理,三個數字的第一位數可能會用1、2、3來分別代表這個大類是SSR、SR、R的稀有度的大類,所以這三個大類的編號就會變成G101、G201、G301這樣。有了G101、G201、G301這三個距陣後,我們就可以依照遊戲中角色的稀有度,將每個角色分別放到這個距陣中。然後,我們將這三個距陣串成英雄召喚用的轉蛋抽卡資料:

英雄召喚的設定

  • G101:2%
  • G201:13%
  • G301:85%

完成了英雄召喚的設定之後,接下來我們來看看有時限的部份。就拿遊戲開放時的第一個限時轉蛋抽卡-帝國的野望來當作範例吧,在帝國的野望的說明中,寫著這個轉蛋抽卡的限定英雄SSR利昂和SSR巴恩哈特的機率UP。由於官方並沒有說這個UP提升的機率有多少,因此以下銀狐就以自己的經驗,來推測可能的作法。

【遊戲中的十連抽有保證至少一隻SR角色的設計】

首先第一個作法,就是把原本的G101這個距陣Copy一份,然後將它的編號訂為G102,代表著它是稀有度SSR的第二個距陣。然後將這個距陣中利昂與巴恩哈特這兩個角色的權重提高。在原本G101的距陣中,所有的SSR角色後面的權重都是1,在這裡將利昂與巴恩哈特的權重從1提高為2(或是更高的數值),這樣子這兩個角色出現的機率就會比原本英雄召喚中要高,達到出現機率UP的效果。同樣的,在遊戲開放時的另外三個時限轉蛋抽卡-啟程的勇者、傳說的黑暗面、消除黑暗之光各自再設定G103、G104、G105這三個距陣。然後用這幾個新增的距陣,和原本的G201、G301串成各自的轉蛋抽卡資料:

帝國的野望的設定 (作法一)

  • G102:2%
  • G201:13%
  • G301:85%

將G102換成G103就是啟程的勇者、將G102換成104就是傳說的黑暗面、將G102換成G105就是消除黑暗之光,這樣就可以完成四個限時轉蛋抽卡。

不過,上面這個作法銀狐個人並不喜歡,因為這樣的作法會造成日後增加新角色時資料維護的負擔。就以《夢幻模擬戰》這款遊戲來說,它在遊戲開放營運一段時間之後,加入了四代的幾位角色-SSR安潔莉娜與SSR雪露法妮爾。以上面這樣的作法,當遊戲開放這兩隻角色的時候,負責維護轉蛋抽卡資料的人就需要將這兩隻角色加入所有的SSR距陣,以本篇文章所舉的例子,就是從G101到G105這五個距陣都要加入。如果不小心有那個距陣忘了加進去,那麼就會造成玩家抽不到的狀況。

【中間那兩隻銀狐還沒取得的綠頭髮角色就是後來加入的SSR角色】

所以,銀狐個人比較喜歡的作法,是針對各個時效轉蛋抽卡各自設定機率提升角色的距陣。就以帝國的野望來說,我會增加一個距陣G102,距陣中就只有利昂與巴恩哈特這兩隻角色,然後將這個距陣與原本的G101、G201、G301串成帝國的野望的轉蛋抽卡資料:

帝國的野望的設定 (作法二)

  • G101:(2-n)%
  • G102:n%
  • G201:13%
  • G301:85%

這樣的作法,將要提升獲得機率的角色獨立設定一個距陣,就可以直接設定它們的獲得機率來提升它們出現的機率。假設我們將n設為0.5,那麼利昂與巴恩哈特的獲得機率就是G102的0.5除以2再加上G101分到的機率(假設G101裡有十個SSR角色,那麼就是1.5/10)。這樣的設定方式,一來G101和G102加起來的機率還是2%,符合官方對玩家宣告的機率。二來需要提升獲得機率的角色也有明確的UP效果,可以刺激想要獲得這兩隻角色的玩家消費。

然後再依據這個同樣的原則,分別設定G103-啟程的勇者專用的距陣,裡面有艾爾文與雪莉、G104-傳說的黑暗面用的距陣,裡面有波贊魯與拉娜、G105-消除黑暗之光用的距陣,裡面有雷丁與莉亞娜。然後用上面同樣的方式,串成各自的轉蛋抽卡資料,就可以達成遊戲開放時的四個限時轉蛋抽卡。

採用這樣的作法,日後在新增SSR角色的時候,就只要將它加入G101這個距陣,可以減少未來加入新角色時需要耗費的時間,也可以避免因為粗心而造成的錯誤。而且G102到G105這五個距陣的資料量很少,佔用的資料量也遠比複製多個G101要節省許多。

當然,實際上《夢幻模擬戰》裡的轉蛋抽卡是不是這樣規劃設定的銀狐並不確定,因為銀狐並不是這款遊戲的開發人員。不過像這種營運型的遊戲,遊戲的獲利模式通常都是在很早的時候就決定的,然後遊戲才能夠依照這個獲利模式來做出各種設計。像是轉蛋抽卡,也是要早早就確定未來營運時可能的推出狀態,這樣才能在規劃設計時將未來的需求一併考慮。

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *