製作遊戲的兩三事【51】談談邀請碼(Referral Code)的運用

談到遊戲的宣傳,很多玩家想到的就是打廣告(不管是電視、網路或是各種媒體)。不過在遊戲的設計中,如果能夠運用玩家來幫遊戲進行宣傳,它的效果是相當不錯的。而透過玩家來宣傳遊戲的一種方式,就是邀請碼(Referral Code)。

Referral Code

前一陣以銀狐開始玩的《AGLET》這款結合了運動與收集的遊戲,就有採用邀請碼的設計。而且這款遊戲在邀請碼的設計上也很符合以往銀狐在帶專案時製作邀請碼的原則。所以,今天就藉用這款遊戲來談談關於遊戲中要加入邀請碼功能時有那些該注意的。

關於《AGLET》這款遊戲,銀狐也寫了篇『AGLET 遊戲介紹、玩法說明與試玩心得』。如果您對這款遊戲有興趣,可以看看這篇文章。

什麼是邀請碼(Referral Code)

所謂的邀請碼,就是玩家在註冊遊戲的時候額外輸入的一組字元。這個邀請碼的來源,是已經有在玩這款遊戲的其他玩家。而透過輸入了邀請碼的這個行為,可以將玩家的帳號連結起來成為上下線的關係。當 A 玩家註冊時輸入了 B 玩家的邀請碼,就代表著 A 玩家是由 B 玩家邀請來加入遊戲的。

AGLET 的邀請碼設計

這款《AGLET》,就有著邀請碼的設計。每一位遊戲玩家,都有一個屬於自己的邀請碼,玩家可以將這個邀請碼提供給其他的玩家,讓其他玩家在註冊帳號的時候輸入他的邀請碼(如上圖)。當然,玩家不輸入邀請碼一樣可以進入遊戲。

首先,我們來看看《AGLET》遊戲中關於邀請碼的說明:

這個頁面簡單的說明了《AGLET》中關於邀請碼的部份。底下大大的寫著玩家的邀請碼(銀狐的邀請碼是 PHRE9N),所以玩家可以將這個邀請碼抄下來傳給朋友,或是透過手機中的應用程式(例如:Facebook、Line等等的上傳到社群網路上)。

接下來,我們來看看設計邀請碼功能時有那些該注意的部份,以及《AGLET》這款遊戲在這個部份是怎麼做的。

讓玩家願意使用邀請碼

設計邀請碼功能最重要的,就是要吸引玩家使用它。而要讓玩家願意在註冊帳號的時候輸入其他玩家提供的邀請碼,最重要的就是要提供足夠的誘因。如果誘因不足,那麼就很難吸引玩家願意在註冊帳號時特別去輸入邀請碼。

在《AGLET》這款遊戲中,有輸入邀請碼的玩家在遊戲一開始會多拿到一雙球鞋。由於這款遊戲的球鞋可以說是消耗品,所以在遊戲的初期可以多拿到一雙鞋,對玩家來說是相當具有吸引力的。雖然實際上這個送的鞋子數值不高,不過對玩家來說一雙鞋和兩雙鞋就是有很大的差異。然後,當玩家在遊戲中行走的步數超過一萬步的時候,還會再獲得 1000 遊戲幣。

讓玩家願意散播邀請碼

要讓玩家願意幫忙散佈邀請碼,也要付出一些好處作為誘因。如果散播邀請碼對玩家沒有好處,那麼大多數的玩家應該不會很積極的做這件事。所以在《AGLET》中,當其他的玩家使用了你的邀請碼時,當其他玩家使用你的邀請碼進入遊戲並達成一萬步的目標時,你也會同時獲得 1000 遊戲幣。而且遊戲中還會跳出訊息,告訴你是那個玩家達成了目標。

給散播邀請碼玩家的獎勵要避免立刻給

這種給予散播邀請碼玩家的獎勵,要避免其他玩家一註冊就會拿到,而且最好還設定一個目標,這個目標是要實際有遊玩才可能達成的。為什麼要這樣做,是要避免玩家用多開帳號的方式自己洗這個獎勵出來。不管這個獎勵是好是壞,當洗這個獎勵的門崁太低的時候,一定會有玩家在那邊洗。而玩家洗獎勵這事對遊戲不好,也會造成一堆無用帳號的出現。

在《AGLET》裡還做了一個額外的設計,那就是這個一萬步獎勵的 1000 遊戲幣玩家最多只能拿到五十份。也就是說不管使用你的邀請碼的玩家有多少,就算有超過五十位的玩家行走步數超過一萬步時,你也最多只能從這個管道取得 50000 遊戲幣。

以上圖來看,遊戲中使用銀狐的邀請碼的玩家共有 55 位,然後其中的 39 位完成了行走一萬步的目標,所以在這 39 位玩家取得遊戲中的 1000 遊戲幣的同時,銀狐也同時取得 1000 遊戲幣,因此銀狐總共透過這個管道獲得了 39000 遊戲幣。

總結

設計邀請碼,除了可以作為推廣之用,其實也可以用來控制使用者的人數。某些軟體在註冊的時候會需要邀請碼,就可以藉此控制使用者成長的速度。

像是曾經在 2021 年的年初爆紅的語音社群媒體 Clubhouse,初期就用邀請碼來控制使用者成長的速度。而且它利用依據使用者使用 Clubhouse 的時間來發放邀請碼,也讓想要取得邀請碼送給其他人的使用者變相的黏在這款應用程式中。從某個角度來看,不但有推廣的效果還額外增長了使用者的黏著度呢。

Leave a Reply

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