- S&box, mevcut ticari modelden açık kaynaklı bir oyun motoru olarak yayımlandı
- Geliştiricilerin koda erişip değişiklik yapabildiği bir yapıya geçildi
- Topluluk merkezli geliştirme mümkün hale gelerek özellik genişletme ve iş birliği kolaylaştı
- Mevcut kullanıcılar da motorun iç yapısını ve çalışma biçimini doğrudan inceleyebiliyor
- Açık kaynak haline gelmesiyle oyun geliştirme ekosisteminde şeffaflık ve katılım fırsatları genişledi
S&box'un açık kaynağa geçişi
- S&box, resmen açık kaynaklı bir oyun motoru olarak yayımlandı
- Herkesin kaynak kodunu inceleyip değiştirebileceği bir biçimde sunuluyor
- Bu değişimle birlikte geliştirici topluluğunun katılımı ve iş birliği mümkün hale geldi
- Dış katkılar yoluyla özellik iyileştirmeleri ve hata düzeltmeleri bekleniyor
Geliştirici erişilebilirliği ve yapı
- Açık kaynak olmasıyla motorun iç yapısına erişim arttı
- Önceden sınırlı olan kod erişimi artık tamamen izinli hale geldi
- Geliştiriciler kendi özelliklerini ekleme veya özelleştirme işlemlerini özgürce yapabiliyor
Topluluk ve ekosistem etkisi
- Topluluk tabanlı bir geliştirme ve bakım modeline geçildi
- Kullanıcı geri bildirimleri ve kod katkıları doğrudan yansıtılabilecek bir yapı oluştu
- Açık kaynağa geçiş, oyun geliştirme ekosisteminin şeffaflığını artıran
ve katılım fırsatlarını genişleten bir değişim olarak öne çıkıyor
1 yorum
Hacker News görüşleri
S&box'u yapan stüdyo Facepunch; Garry’s Mod ve Rust'ın geliştiricisi.
Başlangıçta yatak odasında başlayan tek kişilik bir geliştirme işiydi ama şimdi yıllık yaklaşık 100 milyon dolar gelir elde eden, 100 çalışanlı bir şirkete dönüştü.
Hâlâ kurucusu Garry tarafından yönetiliyor ve çalışanların çoğu saf anlamda oyun geliştiricilerinden oluşuyor.
Üzerinden 9 yıldır güncelleme geçmemiş olsa da hâlâ harika teknolojiler ürettiğini görmek sevindirici.
GWEN GitHub bağlantısı
Rust oyun bağlantısı / Rust dil bağlantısı
Indie animasyon, machinima, YouTube video kültürü gibi alanlarda büyük rol oynadı ve VTubing ile Unreal tabanlı film yapımının önünü açtı.
Facepunch ya da Valve'ın “Skibidi Toilet”in haklarına sahip olup olmadığını da merak ediyorum.
Harika bir proje ama Facepunch'ın Linux desteği tuhaf geliyor.
Rust'ı satın aldım ve sonra Linux'ta resmî sunucularda oynanamadığını öğrenince hayal kırıklığına uğradım.
Oyun Linux'ta gayet iyi çalışıyor ama geliştirici buna izin vermiyor.
İlgili yazı bağlantısı
Apex Legends da aynı sorun nedeniyle Linux desteğini bıraktı.
Bu kötü niyetten değil, gerçekçi bir trade-off yüzünden.
Unity'nin Linux desteği istikrarsızdı; her sürüm yükseltmesinde sorun çıkıyordu ve Proton desteğinde de engel anti-cheat tarafı.
Garry'nin blogunu okumayı severdim.
Geliştirme ve hayat üzerine dürüst bir günlük gibi gelirdi; kendisine karşı dürüst biri izlenimi veriyordu.
Eskiden daha fazla yazı varmış gibi hatırlıyorum ama belki de forum gönderileriyle karıştırıyorumdur.
Blog bağlantısı
Bu projenin amacını pek anlayamıyorum.
Diğer motorlarla rekabet etmeye çalışıyor gibi duruyor ama artık mod çağı bitti, motor çağı başladı.
Valve artık oyun şirketinden çok, dış kaynak ağırlıklı bir platform şirketi gibi görünüyor.
Bu motorun nasıl çalıştığını pek kestiremiyorum.
Source 1 kullandım ve Source 2'nin de onun devamı olacağını sanıyordum; harita tabanlı bir motorun nasıl sahne tabanlı hâle getirildiğini merak ediyorum.
Hammer haritalarını hâlâ kullanırken tamamen farklı bir editör yapmaları da şaşırtıcı.
Bu yüzden onun üstüne araçlar yapmak biraz daha kolaylaşmış olabilir.
“%20 daha havalı görünüyor” ifadesi komik.
Tam olarak ‘1 cool’un ne olduğunu merak ediyorum.
s&box'ı 10 yıldan uzun süredir takip ediyorum.
Son 5 yılda artık “Garry’s Mod 2” değil, daha çok Roblox benzeri bir metaverse platformuna yöneldiği netleşti.
Projenin yönü belirsiz ama geliştiricilerin tutkusu ve yeteneği hissediliyor.
Yine de Facepunch'ın geçmişteki başarı nedenini unutmamasını umuyorum — Gmod'un cazibesi kusurlu olmasıydı.
Source 2 kodunun yayımlanmadığı söyleniyor; s&box geliştirmek için Source 2'nin gerçekten gerekip gerekmediğini merak ediyorum.
Yani Source 2 ile yapılmış ama geliştiricinin bunu dert etmesine gerek yok — neredeyse Roblox gibi.
s&box Source 2 motoruna bağlı ama Source 2 açık kaynak değil.
Source 2'de konsol desteği de yok; çünkü Valve'ın buna ihtiyacı olmadı ve bu yüzden uygulamadı.
Resmî site kapalı olduğu için GitHub deposunu paylaşıyorum.
“VR render edilmiyor” hata düzeltmesinin yama notlarında kanıt olarak açıkça yer alması hoşuma gidiyor.