S&box to good to be true


Aku ingin membicarakan s&box (dibaca sanbox), sebuah game atau engine yang dibuat oleh Facepunch menggunakan Source 2. Tahun lalu aku pernah mendengar mengenai s&box ini, karena desas-desus dari internet, game ini akan menggunakan source 2 yang dari 2015 SDK-nya tidak dipublikasikan ke publik oleh valve selama bertahun-tahun. Game ini digandrungi sebagai penerus dari Garry's Mod.

Game ini tidak hanya menyediakan map saja untuk dimainkan seperti di GM, dimana player hanya bisa memainkan map-map buatan komunitas, Firepunch studio mengambil pendekatan yang cukup berani, yaitu dengan membuat s&box menjadi sebuah game platform seperti roblox. Sehingga, para player tidak hanya dapat membuat map, tetapi mereka juga membuat game mereka sendiri di platform s&box secara online.

Lebih gilanya lagi, Firepunch mengklaim bahwa s&box bisa menjadi game engine sepenuhnya, developer bisa mempublish game mereka sendiri ke steam dan mendapatkan penghasilan dari sana. Tidak hanya itu, Firepunch mengklaim bahwa royalti yang diberikan kepada developer sebesar 0%, alias tidak diambil sepeserpun. Menurut aku, ini rada gila, mereka membuat sebuah game yang bisa juga menjadi engine game, lalu game hasil engine ini bisa dijual dengan keuntungan 100% milik developer.

Menurutku, kesepakatan dan strategi bisnis antara Valve dan Firepunch studio ini gak masuk akal, mereka baik banget. Hanya dengan 20 USD, sekitar 350rb dan bisa lebih murah kalau kena region pricing, mereka memberikan semua fitur engine yang bisa membuat game setara Half-Life: Alyx, CS2.

Yang membuat aku tertarik dengan game atau engine ini adalah, ngoding tanpa compiling. Menurut website resmi s&box, fitur ini disebut hotload, developer bisa melihat bagaimana kode mereka memberikan efek ke game mereka secara langsung tanpa harus compiling dulu atau restart. Menurut pendapatku, fitur ini to good to be true, gak mungkin tapi gak mustahil. Jika fitur ini beneran ada, maka akan memangkas proses development game secara signifikan.

Bahasa pemrograman yang digunakan juga bukan C++, melainkan C# 14. Mereka menggunakan Dot NET 10 untuk mengimplementasikan C# 14 kedalam s&box. Tujuannya, karena menurut Facepunch, C# dinilai mudah dimengerti oleh orang awam. Jadi, bagi orang yang tertarik untuk menggunakan platform ini, tidak akan terlalu kesulitan karena C# sendiri gampang dibaca. Apalagi bagi pengguna Unity, akan semakin mudah untuk bermigrasi.

Tidak hanya itu, Firepunch memublikasikan source code s&box secara publik di github. Tidak hanya memberikan 0% royalti, source 2 murah, fitur hotload, pakai C#, mereka juga membuat s&box open-source. Kurang baik apa mereka. Tapi, aku juga masih sedikit skeptis mengenai beberapa hal pada s&box.

Pertama, Regulasi royalti 0% masih belum jelas, di website resmi, mereka mengklaim 0% royalti, tapi tidak ada kejelasan lebih mengenai hasil bagi pendapatan kosmetik dan biaya server, jika developer memilih untuk mempublish game mereka di platform s&box secara online. 

Ke dua, jika developer memilih export diluar platform s&box, apakah source code game masih milik developer? Meskipun tertera 0% di website, mereka juga menambahkan bahwasanya peraturan terkait royalti ini bisa berubah sewaktu-waktu, yang berarti royalti 0% belum tentu benar. Yang menjadi pertanyaan terbesarku adalah, bagaimana cara mereka mencukupi biaya server? Mungkin akan terjawab nanti.

Belum lagi fitur Hotload, dengan koding tanpa compiling atau restart, pasti memerlukan ram yang sangat besar atau VGA dengan vram yang besar. Ini akan menghambar developer yang menggunakan spesifikasi komputer atau laptop lebih rendah. Untuk sekarang, Unity dan Godot masih menjadi pilihan yang ideal.

Kesimpulannya adalah, dari sisi game s&box mungkin akan menjadi game yang menyenangkan, mengingat kebanyakan orang yang main game ini juga orang yang main GM, pasti bakalan chaos. Dari sisi game engine, s&box too good to be true, andai spesifikasi laptopku mencukup, aku akan beralih dari Unity ke s&box, untuk sekarang aku akan stay di Unity, sesimpel spesifikasi yang lebih rendah dan dukungan komunitas yang kuat, aku akan menunggu untuk membeli s&box ketika diskon.

***


Posting Komentar untuk "S&box to good to be true"