Ekonomi game bisa terlihat sempurna saat launch, tetapi kondisinya belum tentu sama setahun kemudian.
Veteran mengumpulkan jutaan Gold, event baru membawa reward lebih besar, sementara sink lama perlahan kehilangan fungsi karena progression sudah selesai.
Karena itu, Menggunakan Source-Sink Balance pada live service harus dilakukan secara dinamis.
Developer tidak hanya menghitung berapa currency yang masuk dan keluar, tetapi juga siapa yang memilikinya, kapan mereka membelanjakannya, dan bagaimana update mengubah perilaku ekonomi.
Dengan segmentasi dan telemetry, sumber masalah dapat ditemukan sebelum inflasi merusak value mata uang game.
Source-Sink Balance Bukan Angka Global
Kesalahan besar dalam game economy adalah hanya melihat seluruh populasi sebagai satu kelompok.
Bayangkan ekonomi global menghasilkan:
100 juta Gold masuk dan 90 juta Gold keluar.
Sekilas ratio tersebut terlihat cukup sehat.
Namun setelah dipisahkan, kondisi sebenarnya bisa berbeda.
New player mungkin memperoleh 1 juta dan menghabiskan 1,2 juta.
Veteran memperoleh 40 juta tetapi hanya menghabiskan 10 juta.
Artinya ekonomi pemain baru terlalu ketat, sementara veteran mengalami surplus besar.
Unity menekankan bahwa pemain memiliki perilaku, skill, tingkat engagement, dan pola progression yang berbeda. Karena itu, economy perlu dirancang mengikuti perjalanan pemain, bukan hanya berdasarkan satu model rata-rata.
Average bisa menyembunyikan masalah yang serius.
Segmentasikan Player Economy
Segmentasi membuat source-sink analysis lebih berguna.
Kelompokkan pemain berdasarkan account age, level, progression, activity, spending behavior, atau total currency balance.
Microsoft PlayFab memungkinkan segment dibuat berdasarkan berbagai player properties, termasuk statistik dan nilai virtual currency. Pemain dapat masuk atau keluar dari segment secara dinamis ketika kondisi mereka berubah.
Developer bisa memiliki kelompok seperti:
New Player, Mid-Game, Endgame, Returning Player, dan High Balance Player.
Tidak perlu membuat puluhan kategori sejak awal.
Lima kelompok yang jelas sering jauh lebih mudah digunakan.
Kemudian ukur source, sink, saldo median, dan spending frequency pada masing-masing segmen.
Anda mungkin menemukan bahwa source-sink ratio sehat sampai level 30, lalu melonjak pada level 50 karena tidak ada upgrade yang tersisa.
Itulah insight yang sulit terlihat dari data global.
Cari Sink yang Bertahan setelah Progression Utama
Salah satu penyebab umum currency kehilangan value adalah permanent sink selesai terlalu cepat.
Pemain membeli equipment.
Equipment selesai.
Pemain membeli upgrade.
Semua upgrade selesai.
Namun currency tetap terus diperoleh dari battle dan event.
Akibatnya supply berjalan tetapi demand berhenti.
Unity menyarankan economy dibangun dengan progression dalam pikiran, termasuk memastikan pemain berpengalaman tetap memiliki hal yang ingin dikejar atau digunakan.
Untuk late game, pertimbangkan sink yang bersifat berulang tetapi opsional.
Cosmetic customization, housing, guild project, reroll, crafting specialization, prestige, atau build experimentation bisa menjadi contoh.
Recurring sink tidak berarti barang harus sengaja rusak setiap lima menit.
Tujuannya adalah memberikan spending opportunity yang tetap terasa bernilai setelah core progression selesai.
Ukur Frequency, Bukan Hanya Volume Spending
Misalnya dua kelompok pemain sama-sama membelanjakan 100.000 Gold per bulan.
Kelihatannya identik.
Namun kelompok A melakukan 20 transaksi kecil, sedangkan kelompok B hanya membeli satu item mahal.
Perilakunya berbeda.
GameAnalytics resource events tidak hanya dapat mengidentifikasi jumlah currency, tetapi juga kategori transaksi dan item terkait. Ini memungkinkan developer melihat transaksi apa yang menjadi source atau sink dari virtual economy.
Spending frequency membantu memahami kesehatan currency loop.
Jika pemain memiliki saldo tinggi tetapi masih melakukan transaksi rutin, currency mungkin tetap relevan.
Jika balance terus bertambah dan frequency mendekati nol, terjadi hoarding.
Hoarding bisa berarti pemain sedang menabung.
Namun jika tidak ada target pembelian yang jelas, itu merupakan sinyal sink sudah kehilangan value.
Perhatikan Dampak Live Ops terhadap Source
Event merupakan salah satu area paling berisiko terhadap keseimbangan.
Developer ingin event terasa menarik, sehingga reward biasanya dibuat generous.
Misalnya baseline pemain adalah 15.000 Gold per hari.
Seasonal event menambahkan 10.000 lagi.
Selama dua minggu, source harian meningkat sekitar 67%.
Jika sink tidak berubah, surplus masuk ke saldo pemain.
Masalah semakin besar ketika event seperti ini berlangsung terus-menerus.
Unity menyebut periodic rewards dan event prizes sebagai contoh source yang harus dimasukkan saat memetakan ekonomi. Jumlah source secara keseluruhan perlu diperhitungkan bersama sink agar progression tetap sehat.
Karena itu, setiap event sebaiknya memiliki economy budget.
Hitung berapa tambahan currency yang diperkirakan masuk jika pemain menyelesaikan seluruh event.
Lalu bandingkan dengan baseline.
Gunakan Event Currency untuk Membatasi Spillover
Tidak semua reward harus memakai mata uang utama.
Event currency dapat membantu ketika developer ingin memberikan banyak reward tanpa menyuntikkan terlalu banyak Gold ke core economy.
Misalnya event Halloween menggunakan Pumpkin Token.
Token diperoleh melalui event dan hanya digunakan di seasonal shop.
Setelah event berakhir, token bisa dikonversi dengan rate terbatas, digunakan pada rerun berikutnya, atau ditutup sesuai desain yang sudah dikomunikasikan.
PlayFab Economy mendukung berbagai virtual currencies serta item yang digunakan sebagai medium pertukaran di katalog dan store. Economy v2 juga dirancang untuk menangani progression system dan inventory dalam skala besar.
Namun jangan berlebihan.
Jika setiap event memiliki tiga token berbeda, pemain bisa mengalami cognitive overload.
Gunakan currency terpisah hanya jika memang menyelesaikan masalah ekonomi atau desain.
Lindungi Purchasing Power Pemain Baru
Salah satu respons terhadap inflasi adalah menaikkan harga.
Masalahnya, kenaikan global memengaruhi semua pemain.
Bayangkan veteran memiliki 20 juta Gold dan newcomer hanya 15.000.
Jika harga upgrade dinaikkan lima kali untuk menyerap saldo veteran, newcomer menjadi korban.
Lebih sehat menciptakan sink khusus late game daripada menaikkan kebutuhan basic progression.
Unity merekomendasikan agar early game memberikan cukup currency dan reward untuk menghasilkan first-time user experience yang nyaman, sementara difficulty dan tekanan ekonomi meningkat secara bertahap.
Ini berarti balancing perlu mempertahankan purchasing power berbeda pada setiap tahap.
Jangan mencoba menyelesaikan masalah satu segmen menggunakan harga universal.
Gunakan Telemetry untuk Mendeteksi Economy Drift
Source-sink balance bukan sesuatu yang cukup diperiksa sekali saat launch.
Economy berubah setelah update, balance patch, event, fitur baru, dan perubahan perilaku komunitas.
GameAnalytics memiliki metrik Virtual Currency Earn dan Virtual Currency Spend yang dapat dipisahkan berdasarkan jenis currency.
Pantau tren setidaknya pada beberapa indikator:
source per active user, sink per active user, median balance, spending frequency, serta top source dan top sink.
Tidak semua angka harus masuk satu dashboard raksasa.
Pilih indikator yang benar-benar membantu keputusan.
Jika Gold earned naik 30% setelah patch tetapi spending tetap datar, lakukan investigasi.
Mungkin quest baru terlalu generous.
Mungkin ada farming exploit.
Atau pemain hanya mengubah pola bermain sementara.
Telemetry memberikan sinyal; developer tetap membutuhkan analissis konteks.
Gunakan Eksperimen sebelum Perubahan Besar
Ketika ekonomi mulai tidak stabil, hindari perubahan drastis langsung ke semua pemain.
Developer bisa menguji sink, pricing, atau struktur reward kepada kelompok tertentu terlebih dahulu.
PlayFab Live Service Management mendukung player segmentation serta eksperimen pada kelompok pemain untuk menguji konfigurasi dan strategi berbeda.
Misalnya dua kelompok veteran menerima struktur cosmetic sink berbeda.
Kelompok A menggunakan fixed price.
Kelompok B mendapatkan koleksi progresif dengan cost yang meningkat.
Bandingkan spending frequency, total sink, engagement, dan sentiment.
Tujuannya bukan mencari sistem yang mengambil currency paling banyak.
Cari desain yang menyerap resource tanpa mengurangi kesenangan atau perceived fairness.
Buat Source-Sink Health Dashboard
Untuk game live service, dashboard ekonomi sebaiknya menjadi alat rutin bagi tim.
Track keseimbangan berdasarkan hari, minggu, event, dan player segment.
Salah satu struktur sederhana adalah:
Source → Balance Growth → Sink → Remaining Balance
Lalu tambahkan lifecycle.
Jika pemain mid-game mempunyai flow sehat tetapi veteran mulai menimbun, tim langsung tahu area yang membutuhkan intervensi.
PlayFab Economy v2 ditujukan untuk game dengan progression system dan inventory besar, sementara sistem segmentasi dapat menggunakan virtual currency values sebagai salah satu karakteristik pemain.
Kombinasi economy telemetry dan segmentasi membuat kontrol jauh lebih presisi.
Yang penting, jangan mengejar keseimbanagn matematis semata.
Ekonomi harus tetap terasa menyenangkan.
Menggunakan Source-Sink Balance dalam live economy membutuhkan pemantauan berdasarkan lifecycle, bukan hanya total currency global.
Segmentasikan pemain, siapkan recurring sink, ukur spending frequency, dan audit dampak setiap event terhadap supply.
Bangun dashboard ekonomi sederhana lalu lakukan kalibrassi secara bertahap agar currency tetap bernilai tanpa membuat progression terasa terlalu mahal atau memaksa.