Unity adalah game engine paling populer untuk developer indie dan studio menengah. Tapi di September 2023, Unity Technologies mengumumkan kebijakan baru yang bikin komunitas developer panik total: Unity runtime fee. Keputusan ini jadi salah satu kontroversi terbesar dalam sejarah industri game development.
Apa Itu Unity Runtime Fee dan Kenapa Jadi Masalah
Unity runtime fee adalah biaya yang ditagih berdasarkan jumlah install game. Kalau game kamu di-install 200 ribu kali, Unity mau nagih biaya per install setelah ambang batas tertentu. Kedengarannya masuk akal buat Unity yang mau cari pendapatan lebih, tapi cara kerjanya bikin semua orang bingung dan marah.
Masalah pertama: bagaimana cara hitung install? Game yang di-install ulang dihitung berapa kali? Demo gratis kena charge? Pirate install yang developer nggak dapet uang sepeser pun juga kena tagihan? Unity nggak kasih jawaban jelas di awal, malah bilang mereka punya “fraud detection” rahasia. Developer basically disuruh percaya aja sama angka dari Unity tanpa bisa verifikasi sendiri.
Masalah kedua jauh lebih parah: regional pricing ketimpangan. Install dari negara miskin atau Indonesia yang harga game cuma setengah dari AS tetap dihitung sama. Developer bisa bangkrut karena game laku di region murah tapi kena tagihan berdasarkan install, bukan revenue. Sistem ini nggak masuk akal dari sudut pandang bisnis developer.
Kenapa Developer Marah Besar
Reaksi komunitas developer cepat dan brutal. Ribuan developer ancam pindah ke game engine alternatif seperti Godot atau Unreal Engine. Beberapa studio besar seperti Innersloth (Among Us) dan Mega Crit (Slay the Spire) publicly nyatakan bakal stop pakai Unity untuk project baru.
Yang bikin lebih parah, kebijakan ini berlaku retroaktif. Game yang udah rilis bertahun-tahun pakai versi lama Unity tiba-tiba kena aturan baru. Developer merasa dikhianati karena mereka bikin game dengan asumsi model bisnis tertentu, eh ditengah jalan aturan diganti sepihak.
Ini seperti sewa apartemen dengan kontrak harga tetap, terus tiba-tiba landlord bilang mulai bulan depan sewa naik 300% dan berlaku untuk semua tahun sebelumnya yang sudah kamu bayar.
Trust yang dibangun Unity selama belasan tahun hancur dalam hitungan hari. Developer panik bukan cuma soal biaya, tapi karena mereka sadar bahwa fondasi game mereka bisa diubah sewaktu-waktu oleh vendor engine. Kalau Unity bisa ngelakuin ini sekarang, apa yang mencegah mereka bikin perubahan lebih gila lagi nanti?
Akhirnya Dibatalkan Tapi Kepercayaan Sudah Hilang
Sebulan setelah pengumuman, Unity akhirnya batalkan kebijakan Unity runtime fee. CEO John Riccitiello yang jadi dalang kebijakan ini resign, dan manajemen baru buru-buru minta maaf ke developer community. Mereka kembali ke model langganan lama berdasarkan revenue atau seat license.
Tapi damage sudah terlalu besar. Godot, game engine open-source gratis, tiba-tiba dapat donasi jutaan dollar dan ribuan developer baru. Unreal Engine dipandang sebagai alternatif lebih stabil meskipun kompleks. Banyak studio yang sudah terlanjur mulai migrasi project mereka dan nggak balik ke Unity.
Pelajaran besar dari kasus Unity runtime fee: developer game sangat bergantung pada tool yang mereka pakai, dan kepercayaan itu rapuh. Sekali pecah, susah direkatkan lagi meskipun kebijakan yang buruk sudah ditarik balik. Industri game engine sekarang jadi lebih kompetitif karena developer lebih hati-hati memilih fondasi teknologi mereka.
Baca juga: PHK massal industri game yang terjadi di periode yang sama.