2 Punkte von GN⁺ 2025-11-27 | 1 Kommentare | Auf WhatsApp teilen
  • S&box wurde von seinem bisherigen kommerziellen Modell zu einer Open-Source-Game-Engine gemacht
  • Die Struktur wurde so geändert, dass Entwickler frei auf den Code zugreifen und ihn anpassen können
  • Community-getriebene Entwicklung wird möglich, wodurch Funktionserweiterungen und Zusammenarbeit erleichtert werden
  • Auch bestehende Nutzer können nun die interne Struktur und Funktionsweise der Engine direkt einsehen
  • Durch die Open-Source-Umstellung werden Transparenz und Beteiligungsmöglichkeiten im Ökosystem der Spieleentwicklung erweitert

S&box wird Open Source

  • S&box wurde offiziell als Open-Source-Game-Engine veröffentlicht
    • Bereitgestellt in einer Form, bei der jeder den Quellcode einsehen und ändern kann
  • Durch diese Veränderung werden Beteiligung und Zusammenarbeit der Entwickler-Community möglich
    • Es werden Funktionsverbesserungen und Bugfixes durch externe Beiträge erwartet

Entwicklerzugang und Struktur

  • Durch die Open-Source-Umstellung hat sich der Zugang zur internen Struktur der Engine verbessert
    • Der bisher eingeschränkte Zugriff auf den Code ist nun vollständig erlaubt
  • Entwickler können eigene Funktionen hinzufügen oder Anpassungen vornehmen

Auswirkungen auf Community und Ökosystem

  • Es erfolgt ein Wechsel zu einem communitybasierten Entwicklungs- und Wartungsmodell
    • Eine Struktur, in der Nutzerfeedback und Code-Beiträge direkt einfließen können
  • Die Open-Source-Umstellung erhöht die Transparenz im Ökosystem der Spieleentwicklung und
    führt zu mehr Beteiligungsmöglichkeiten

1 Kommentare

 
GN⁺ 2025-11-27
Hacker-News-Kommentare
  • Das Studio hinter S&box ist Facepunch, die Macher von Garry’s Mod und Rust
    Es begann als Ein-Personen-Entwicklung im Schlafzimmer, ist inzwischen aber zu einem Unternehmen mit rund 100 Millionen Dollar Jahresumsatz und 100 Mitarbeitenden gewachsen
    Es wird noch immer vom Gründer Garry geführt, und die meisten Mitarbeitenden sind reine Spieleentwickler

    • Ich erinnere mich an Garry Newman. Als ich im Studium an einer Game-Engine gearbeitet habe, bin ich auf seine UI-Bibliothek GWEN (GUI Without Extravagant Nonsense) gestoßen
      Sie hat seit 9 Jahren kein Update mehr bekommen, aber es freut mich zu sehen, dass er immer noch großartige Technik baut
      GWEN-GitHub-Link
    • Mit Rust ist hier das Spiel Rust gemeint, nicht die Programmiersprache
      Rust-Spiel-Link / Rust-Sprach-Link
    • Soweit ich weiß, basierte Rust auf Unity. Ich frage mich, ob Garry von Unity genug hatte und deshalb eine eigene Engine gebaut hat
    • Die kulturellen Ableger, die Garry’s Mod hervorgebracht hat, sind wirklich interessant
      Es spielte eine große Rolle bei Indie-Animationen, Machinima und der YouTube-Videokultur und ebnete den Weg für VTubing und filmische Produktionen auf Unreal-Basis
      Ich frage mich auch, ob Facepunch oder Valve die Rechte an „Skibidi Toilet“ besitzen
  • Das Projekt ist zwar cool, aber der Linux-Support von Facepunch wirkt seltsam
    Ich habe Rust gekauft und war enttäuscht, als ich herausfand, dass man auf offiziellen Servern nicht unter Linux spielen kann
    Das Spiel läuft unter Linux gut, aber die Entwickler erlauben es nicht
    Relevanter Artikel

    • Das Entwicklerteam hat die Gründe klar benannt. Anti-Cheat funktioniert zwar auch unter Linux, ist dort aber weniger wirksam, wodurch Cheaten eher erleichtert wird
      Apex Legends hat aus demselben Grund den Linux-Support eingestellt
      Das ist keine Bosheit, sondern ein realistischer Trade-off
    • Tatsächlich war der native Linux-Build von Rust nie perfekt
      Der Linux-Support von Unity war instabil, wodurch bei jedem Versions-Upgrade Probleme entstanden, und beim Proton-Support war Anti-Cheat das Hindernis
  • Ich habe Garrys Blog immer gern gelesen
    Er wirkte wie ein ehrliches Tagebuch über Entwicklung und Leben, und ich hatte den Eindruck, dass er ein Mensch ist, der ehrlich zu sich selbst ist
    Ich glaube, früher gab es mehr Beiträge, aber vielleicht verwechsle ich das auch mit Forenposts
    Blog-Link

  • Ich verstehe den Zweck dieses Projekts nicht so recht
    Es scheint mit anderen Engines konkurrieren zu wollen, aber die Ära der Mods ist vorbei, jetzt ist die Ära der Engines
    Valve wirkt nicht mehr wie eine Spielefirma, sondern eher wie eine plattformorientierte Firma mit starkem Fokus auf Outsourcing

  • Ich habe noch nicht wirklich verstanden, wie diese Engine funktioniert
    Ich habe Source 1 benutzt und dachte, Source 2 sei eine direkte Weiterentwicklung davon, deshalb frage ich mich, wie man eine map-basierte Engine zu einer scene-basierten Engine gemacht hat
    Es überrascht mich auch, dass sie weiterhin Hammer-Maps nutzen und trotzdem einen völlig anderen Editor gebaut haben

    • Ich habe s&box nicht benutzt, aber die Map- und Asset-Pipeline von Source 2 hat sich stark verändert: Statt BSP werden normale Meshes verwendet, und Maps liegen als .dmx-Dateien vor
      Daher war es wahrscheinlich leichter, darauf Werkzeuge aufzubauen
    • s&box ist eine stark modifizierte Version von Source 2
  • Die Formulierung „sieht 20 % cooler aus“ ist lustig
    Ich frage mich, was genau 1 cool sein soll

  • Ich verfolge s&box seit über 10 Jahren
    In den letzten 5 Jahren ist klar geworden, dass es nicht länger „Garry’s Mod 2“ ist, sondern sich eher in Richtung einer Metaverse-Plattform wie Roblox entwickelt
    Die Ausrichtung des Projekts ist unklar, aber man spürt die Leidenschaft und das Können der Entwickler
    Ich hoffe nur, dass Facepunch nicht vergessen hat, worin der frühere Erfolgsfaktor lag — der Reiz von Gmod war seine Unvollkommenheit
    Ich habe gehört, dass der Source-2-Code nicht veröffentlicht wurde, und frage mich, ob Source 2 für die Entwicklung von s&box wirklich zwingend nötig ist

    • Wahrscheinlich ist s&box ein mit Source 2 entwickeltes Spiel, das seine internen APIs freilegt, damit Nutzer ihre eigenen Spiele bauen können
      Es basiert also auf Source 2, aber Entwickler müssen sich darum nicht kümmern — fast genau wie bei Roblox
  • s&box hängt von der Source-2-Engine ab, aber Source 2 ist nicht Open Source

    • Valve unterstützt externe Entwickler nicht so aktiv wie Epic oder Unity
      Source 2 bietet auch keinen Konsolen-Support, weil Valve ihn schlicht nicht gebraucht hat und daher nicht implementiert hat
    • Ursprünglich hatten viele erwartet, dass zusammen mit Half-Life: Alyx ein Source-2-SDK veröffentlicht wird, aber dazu kam es letztlich nicht
  • Die offizielle Website ist down, daher teile ich das GitHub-Repository

  • Mir gefällt, dass der Fix für den Bug „VR wird nicht gerendert“ in den Patchnotes als Beleg ausdrücklich genannt wird