소스 2(게임 엔진)

덤프버전 : r20210301



파일:밸브 코퍼레이션 로고.svg 게임 엔진
GoldSrc
소스
소스 2




Source 2
[[파일:Source2_engine_logo.jpg|width=300]
개발사
밸브 코퍼레이션
유형
게임 엔진
기반 언어
C++
물리 엔진
루비콘 엔진[1]
그래픽 API
Vulkan[2]
라이센스
사유 소프트웨어

1. 소스 2
1.1. 2019년 모바일 플랫폼 지원
2. 소스 1과 비교했을때 바뀐점




1. 소스 2[편집]


2014년 8월 7일의 도타 2 베타 커스텀 게임 업데이트에 소스 2를 적용했고 2015년 베타를 거쳐 정식으로 도타 2에 처음으로 적용되었다. 게이브 뉴웰이 유로게이머와 한 인터뷰에 따르면 하이엔드 VR을 위한 게임 3가지를 준비 중이며, 이 게임들에는 소스 2와 유니티 엔진으로 개발 중이라고 전했다.

소스 2는 계속 작업 중인 엔진으로 현재 적용된 게임들은 과도기적인 성향이 강하다.[3] 물리 기반 렌더링 기술이 도입되었다. 밸브의 소스 2의 기술 명칭이나 Aperture Robot Repair로 인해 소스 2의 메인 타겟은 기존 PC가 아닌 VR이라는 이야기가 있다.



GDC 2015에서 스팀 VR 퍼포먼스 테스트용으로 만들어진 Aperture Robot Repair는 스팀VR 성능 테스트더 랩에 수록되었고 해당 게임 중 유일하게 유니티가 아닌 소스 2로 개발되었으며 유니티 버전에 비해 비교적 훌륭한 비주얼 디테일이 눈에 들어온다. 스팀VR 퍼포먼스 테스트용으로도 사용해서 그런지는 몰라도 기존 소스 엔진 기반 게임에 비해 폴리곤의 숫자가 높아져서 모델링 수준이 꽤나 높아진 모습을 볼 수 있다. 또한 밸브는 평소 자잘한 요소를 생략하는 최적화 방식을 사용한 반면, 이번 데모에서는 사물 하나하나에 폴리곤이 많이 들어갔을 뿐더러 고해상도 텍스처가 입혀져 비주얼적으로 일취월장했다. 머테리얼 시스템 역시 발전해 기존의 소스 엔진 1의 경우 금속재가 마치 흑연을 바른듯한 클레이였지만 소스 2에서는 언리얼 엔진에 비견할만한 재질 시스템이 적용되었다. 대신 플랫폼이 VR이다 보니 요구 사양이 기존의 밸브 제품보다 높아졌다.


1.1. 2019년 모바일 플랫폼 지원[편집]


2019년에 도타 언더로드가 출시하면서 안드로이드iOS 지원을 시작했다.[4]


1.2. 2020년 하프라이프: 알릭스 출시[편집]


소스 엔진 1에 비해 눈부신 발전을 이뤘다. 새로운 물리엔진 루비콘은 거의 현실과 같을 정도로 놀라운 상호작용을 보여주고, 소스의 강점이던 멀리서 보면 실사같은 느낌은 더욱더 강해져 사진으로 착각할 수준이다. 약점이던 디테일도 장점으로 변해 아주 세세한 면모를 보여주는데, 중력 장갑을 필두로 꼼꼼한 디테일을 자랑한다. 광원도 크게 발전해 자연스러워졌다. 이렇게 하프라이프: 알릭스에서 보여준 소스 엔진 2의 그래픽은 현세대 최고 수준의 그래픽이라 해도 손색이 없지만, 아쉬운 점으로 원래 물 그래픽 좋기로 유명한 소스 엔진이건만 이번 작품은 물이 거의 안 나와 이를 평가하기가 어렵다. 다만, 5월 28일 업데이트로 액체 물리 효과(Liquid Physics)가 추가되어 이제 용기 속에 든 액체가 움직임에 따라 자연스럽게 출렁거리며, # 그 밖에 이 영상에서 물의 질감이 어떤지 짐작할 수 있으니 확인해 볼 것.

한편 알릭스에 사용된 소스 2 에셋으로 벌써부터 이전 소스 1 게임들을 소스 2로 이식하는 시도가 이루어지고 있다.

2020년 5월 16일, 마침내 하프라이프: 알릭스 스팀 창작마당 오픈과 함께 소스 2 에디터가 공개됐다. 아직은 하프라이프: 알릭스 전용 베타 에디터이다. #


2. 소스 1과 비교했을때 바뀐점[편집]


하복 물리 엔진 대신 루비콘이라는 자체 개발 물리 엔진을 시용한다.[5] 그래픽 APIVulkan을 사용하며 하프라이프 알릭스 기준으로 최적화도 뛰어난 편이다.


파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 소스(게임 엔진) 문서의 r308에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
소스(게임 엔진) 문서의 r308 (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)



[1] 하복 엔진에서 교체됨[2] DirectX에서 교체됨[3] 대표적으로 소스 2를 사용하는 도타 2와 아티팩트는 물리 요소에 루비콘이 아닌 하복을 그대로 사용한다.[4] 본래 아티팩트를 위해 안드로이드iOS 등 모바일 플랫폼에 이식을 준비 중이었는데, 아티팩트의 사후 지원이 잠정 중단되고 도타 언더로드가 대신 적용되었다.[5] 단 발매 초창기의 도타2같은 게임은 하복을 여전히 사용하고 현재 루비콘이 적용된 게임은 하프라이프 알릭스 뿐이다.