Bukan pertanyaan pemrograman tetapi terkait pengembangan game.
Saya membuat game online iPhone yang ingin saya mainkan gratis di mana pembelian dalam aplikasi digunakan untuk monetisasi. Poin penting adalah untuk memastikan bahwa ini tidak merusak permainan, prioritas saya adalah gameplay pertama, monetisasi kedua.
Salah satu cara populer untuk memonetisasi basis pemain adalah menjual mata uang dalam gim Anda, namun ada 2 cara untuk melakukannya:
Satu Mata Uang: Mata uang ini dapat membeli apa saja dalam permainan, dapat diperoleh melalui permainan normal dengan harga terbatas. Namun, pemain dapat memilih untuk membeli mata uang ini secara langsung untuk mempercepat perolehan mata uang.
Mata Uang Ganda: Satu mata uang dapat diperoleh melalui permainan normal dan dapat digunakan untuk membeli satu set barang terbatas yang diperlukan untuk kenikmatan permainan yang normal. Mata uang kedua adalah 'premium' dan harus dibeli menggunakan uang dunia nyata. Mata uang kedua ini dapat digunakan untuk membeli 'barang premium' yang memberikan kemampuan ekstra seperti meningkatkan keuntungan EXP, dll. 2 mata uang dapat diperdagangkan antara pemain untuk memberi pemain yang tidak membayar untuk menukar waktu mereka dengan mata uang 'premium'.
Kedua metode tidak merusak gameplay dan memungkinkan pemain yang tidak ingin membayar menikmati seluruh konten permainan jika mereka menghabiskan waktu dan usaha yang cukup.
Pertanyaan saya adalah, adakah alasan mengapa Anda memilih satu dari yang lain? Apa pro dan kontra yang harus saya perhatikan ketika menerapkan setiap alternatif?
Terima kasih.