Problem
Rust sunucu sahipleri iki şeyle boğuşuyor: oyuncuyu elde tutacak ayırt edici mekanikler ve sunucu yönetiminin tekrar eden yükü. Hazır eklentiler genellikle birini çözüp diğerini görmezden geliyor; ikisini birden isteyen sunucu yöneticisi ya birbiriyle çakışan beş ayrı eklenti kuruyor ya da kendi geliştiricisini arıyor.
Buradaki fark, bunun bir müşteri projesi değil bir ürün olması: kimse size ne yapacağınızı söylemiyor, ihtiyacı kendiniz okuyorsunuz ve karşılığını ancak insanlar parasını verirse alıyorsunuz.
Çözüm
Rust sunucuları için beş ticari eklenti geliştirdim ve Codefling üzerinden yayınladım. Eklentiler C# ile, oyunun sunucu eklenti ekosistemi (Oxide/uMod) üzerinde yazıldı; bir kısmı oyun mekaniklerini genişletiyor, bir kısmı sunucu yönetimi iş akışlarını otomatikleştiriyor.
Ticari bir eklentinin teknik gereksinimleri müşteri işinden farklı: kurulumun herhangi bir sunucu yapılandırmasında sorunsuz çalışması, yapılandırmanın dokümante edilmiş olması ve oyunun her güncellemesinden sonra eklentinin ayakta kalması gerekiyor. Bu yüzden geliştirme bitmiyor - satış devam ettiği sürece bakım da devam ediyor.
Sonuç
Eklentiler ilk yıl içinde 1.000’den fazla satış ve 50.000’den fazla ürün görüntülenmesine ulaştı. Hepsi hala yayında, bakımı sürüyor ve satış üretmeye devam ediyor - 2022’den bu yana kesintisiz.