低調の美國生活

各種疑難雜症

在Unity中加入IAP(In App Purchase,遊戲中購買道具)的功能

x2863
10月29日2012年

 

  • iTunesConnect Product Setup
  • IAP初始設置: Get Product
  • Can Purchase
  • Purchase Successful (User purchased the item)
  • Purchase Canceled (User canceled the transaction)
  • Purchase Failed (Connection Error)
  • Save data locally (Player Pref)



IAP在設計端的思考

  • 和Gameplay分開 Buy Coins only / remove AD only
  • *Non-Consumable Product只要購買過一次,使用者的雲端上就會同步,就算之後使用者在不同設備上重新下載/移除app,只要使用相同帳號就可免費重新下載

目前在用Unity開發一款遊戲 雖然在原定計畫上是免費 但因為不想加廣告 所以就必需考慮加入IAP(遊戲中購買道具)的功能來增加收入

何謂IAP?

IAP為In-App Purchases的縮寫 中文為“應用程式中購買”或“遊戲中購買”的一種功能 製作一款遊戲(App) 收入來源大致有以下幾種:

  • 付費下載收入
  • 點擊廣告收入(或是拉廣告)
  • IAP

因為在我遊戲製作的目的是希望玩家多享受遊戲 多花時間在遊戲上 而不是放一堆廣告 故意讓玩家不小心按到來賺錢 所以會採用免費下載的方式 但如果想要玩更多或更快達成更高的成就 就可透過IAP一次直接購買更多金幣,武器或不同場景 享受更多樂趣

在Unity導入IAP的步驟

因為內容有點長 以下將此文章的重點列表如下:

還有下一頁…


發佈於 10月29日2012年