2 puan yazan GN⁺ 2025-11-27 | 1 yorum | WhatsApp'ta paylaş
  • 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

 
GN⁺ 2025-11-27
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.

    • Garry Newman'ı hatırlıyorum. Üniversitedeyken oyun motoru yaparken onun UI kütüphanesi GWEN'i (GUI Without Extravagant Nonsense) keşfetmiştim.
      Ü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ı
    • Burada sözü edilen Rust, programlama dili değil oyun olan Rust.
      Rust oyun bağlantısı / Rust dil bağlantısı
    • Rust'ın Unity tabanlı olduğunu biliyordum; Garry Unity'den bıkıp kendi motorunu mu yaptı diye merak ediyorum.
    • Garry’s Mod'un ortaya çıkardığı kültürel türevler gerçekten çok ilginç.
      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ı

    • Geliştiriciler sebebi açıkça belirtiyor. Anti-cheat Linux'ta da çalışıyor ama etkinliği daha düşük olduğu için hile yapmayı kolaylaştırıyor.
      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.
    • Aslında Rust'ın native Linux build'i hiçbir zaman kusursuz değildi.
      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ı.

    • s&box'ı kullanmadım ama Source 2'nin harita ve asset pipeline'ı çok değişti; BSP yerine normal mesh kullanıyor ve haritalar da .dmx dosyaları şeklinde.
      Bu yüzden onun üstüne araçlar yapmak biraz daha kolaylaşmış olabilir.
    • s&box, Source 2'nin ağır şekilde modifiye edilmiş bir sürümü.
  • “%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.

    • Muhtemelen s&box, Source 2 ile yapılmış bir oyun ve iç API'sini açarak kullanıcıların kendi oyunlarını yapabildiği bir platform sunuyor.
      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.

    • Valve, Epic ya da Unity kadar dış geliştirici desteğine odaklanmıyor.
      Source 2'de konsol desteği de yok; çünkü Valve'ın buna ihtiyacı olmadı ve bu yüzden uygulamadı.
    • Başta insanlar Half-Life: Alyx ile birlikte Source 2 SDK'sının yayımlanacağını umuyordu ama sonunda gelmedi.
  • 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.