S&box

S&box()는 페이스펀치 스튜디오가 개발 중인 출시 예정 오픈 소스 비디오 게임 개발 플랫폼이자 게임 엔진이다. 소스 2 엔진을 사용하여 제작되었으며 2026년 4월 MIT 라이선스로 공식 출시될 예정이다. S&box는 게리 모드의 정신적 후속작으로 의도되었으며, 사용자가 다양한 게임과 경험을 만들 수 있도록 설계되었다.

 역사 
2015년 9월, 게리 모드의 창시자인 개리 뉴먼이 후속작이 개발 중이라고 처음 언급했다.

2017년 9월, 페이스펀치 스튜디오는 S&box를 프로토타입으로 공식 공개했다. 이 초기 버전은 언리얼 엔진 4(UE4)를 사용하여 제작되었으며 핫로딩 C# 레이어가 포함되어 있었다. 개발자들은 렌더링, 네트워킹, 물리 엔진과 같은 핵심 기능에 UE4를 사용했다. 당시에는 S&box가 모드 제작이 가능한 플랫폼으로 출시될지, 아니면 페이스펀치 내부적으로 사용될지 불확실했다.

2020년 3월, S&box가 게리 모드의 후속작이라는 점이 시사되었다. 그러나 개발팀이 소스 2와 유니티 중 어느 엔진으로 교체할지 고민하면서 프로젝트가 잠시 보류되었다. 팀은 결국 2021년 2월까지 하프라이프: 알릭스 제작에 사용된 소스 2 엔진을 선택했다. 이는 게리 모드의 도구를 더 쉽게 이전하고 ModelDoc 및 AnimGraph와 같은 도구로 엔진을 업데이트하기 위해 내린 결정이었다.

2021년 7월까지 개발자 프리뷰 대기열이 개설되어, 게리 모드 및 하프라이프: 알릭스 창작마당 활동 내역을 기반으로 액세스 권한을 부여했다. 이를 통해 사용자는 사용자 지정 게임 모드, 맵, 모델, 소스 필름메이커 프로젝트를 만들 수 있었다.

2023년 7월, 페이스펀치는 초대 시스템을 도입하여 기존 사용자의 게임 사용량을 기반으로 금요일마다 코드를 배포했다. 이 코드는 스팀 키가 아니었으며 asset.party(현재 sbox.game) 웹사이트에 입력해야 했다. 이 시스템은 백엔드 시스템을 테스트하고 사용자 기반을 늘리기 위해 구현되었다. 그러나 2023년 8월, 개발 과정에 큰 변화가 일어났다. 페이스펀치는 기존 소스 엔진의 클라이언트/서버 구조에서 벗어나 S&box를 대대적으로 개편했다. 목표는 더 유연하고 직관적인 개발 환경을 만드는 것이었으며, 이를 위해 엔티티 시스템을 유니티나 고도에서 사용하는 것과 유사한 씬(Scene) 시스템으로 대체했다. 그들은 C#을 사용하여 엔진을 제어하기 시작했고, 게임 루프에 대한 더 큰 제어 권한을 허용했다. 이러한 개편의 결과로 새로운 초대가 중단되었고 기존 초대는 만료되었다. 개발자들은 게리 모드 커뮤니티를 넘어선 엔진을 목표로 엔진을 더 유연하게 만드는 데 내부적으로 집중했다.

2024년 7월, S&box는 공개 프리뷰 액세스를 시작하여 개발자가 다양한 게임 모드와 프로젝트를 테스트하고 피드백을 제공할 수 있도록 했다. 페이스펀치는 향후 수십 년 동안 반복적인 개선을 할 계획이라고 밝혔다.

2024년 11월까지 S&box는 스팀 페이지를 개설했으며, 공식 샌드박스 모드의 포함을 확인했다. 페이스펀치는 이 모드 없이는 S&box를 출시하지 않을 것이라고 밝혔다.

2025년 7월, 2026년 초 출시한다는 점을 발표하였다. 페이스펀치는 2025년 11월 S&box의 소스 코드를 MIT 라이선스로 공개했지만, 기반이 되는 소스 2 코드는 독점 상태로 유지된다.

 기능 
S&box는 사용자가 자신의 게임을 만들 수 있는 게임 엔진이자 플랫폼으로 묘사된다. C# 레이어가 있는 소스 2 엔진을 기반으로 구축되었다. 엔진에는 핫로드 시스템이 있어 개발자가 코드를 컴파일하거나 게임을 다시 시작하지 않고도 코드 변경 사항이 즉시 적용되는 것을 볼 수 있다. 플랫폼은 고도 및 유니티와 유사한 씬 시스템을 특징으로 하여 모든 것을 쉽게 보고 액세스할 수 있어 더 빠른 반복 작업이 가능하다.

맵 제작을 위한 사용자 지정 에디터, 오픈 월드를 위한 지형 시스템, 비주얼 스크립팅을 위한 액션그래프, 셰이더 제작을 위한 셰이더그래프를 포함한 다양한 도구를 제공한다. S&box는 가상 현실 게임 제작 및 플레이도 지원한다. 게임이나 애드온을 설치하거나 구독할 필요가 없으며 사용자는 클릭만으로 플레이할 수 있다.

S&box는 클라우드 기반 에셋을 통합하여 크리에이터가 수동으로 다운로드하거나 구독하지 않고도 에셋을 씬으로 드래그 앤 드롭할 수 있게 한다. 게임 제작 도구 외에도 S&box는 벤치마크 시스템을 갖추고 있어 개발자가 성능을 추적하고 회귀를 식별할 수 있다. 이 플랫폼은 멀티플레이어 기능을 포함하며, 멀티플레이어는 엔진에 내장되어 있다.

개발자들은 사용자가 자신의 창작물을 독립형 게임으로 내보내어 라이선스 비용이나 로열티 없이 스팀 및 기타 플랫폼에서 판매할 수 있도록 할 계획이다. 플랫폼은 사용자가 게임으로 수익을 창출할 수 있는 시스템을 갖추겠지만, 페이 투 윈 메커니즘을 피하도록 설계되고 있다.

 각주 

분류:.NET 게임 엔진
분류:페이스펀치 스튜디오 게임
분류:무료 3D 그래픽 소프트웨어
분류:무료 게임 엔진
분류:벌컨을 지원하는 게임 엔진
분류:오픈 소스 비디오 게임
분류:MIT 라이선스 소프트웨어
분류:소스 2 게임
분류:공간 컴퓨팅
분류:출시 예정 소프트웨어
분류:2026년 출시 예정 비디오 게임
분류:영국에서 개발된 비디오 게임
분류:사용자 생성 콘텐츠 비디오 게임
분류:비디오 게임 개발 소프트웨어
분류:게임 엔진
분류:비디오 게임 통합 개발 환경
분류:윈도우 게임
분류:윈도우 전용 자유 소프트웨어