2004년, Roblox는 온 세상 사람들의 상상력에 날개를 달아주겠다는 목표와 함께 창업되었습니다.
게임을 통해 모두를 한자리에 모으고자, 업계의 선도자들과 함께 기술 및 제품에 대한 어려운 문제들을 해결해 나갔죠.
하지만 이건 그저 시작일 뿐이에요.
Roblox의 플랫폼은 풍부한 기술을 기반으로 플레이어와 크리에이터에게 늘 새로운 영감을 선사하고 있습니다.
리얼리티 엔진
리얼리티 엔진은 Roblox 가상 경험의 핵심입니다. 특허 받은 고성능 크로스 플랫폼이자 실시간 시뮬레이션 엔진으로, 기기의 역량에 맞게 충실도를 동적으로 조정할 수 있죠. 엔진 전체가 초당 60프레임으로 구동되며, iPhone 4S에서부터 최신 게임용 PC까지 기기에 맞춰 조정됩니다.
물리 엔진은 연결된 클라이언트와 서버 전반에 연산 작업을 배포하고, 알고리즘을 활용해 할당하며 시뮬레이션 영역을 관리합니다.
렌더링 엔진은 모든 기기 유형 전반에서 실시간으로 점점 더 높은 충실도의 비주얼을 생성합니다.
네트워킹 계층에서는 통신을 관리하여, 배포된 연산으로 인한 어려움 없이 모든 플레이어가 실시간으로 원활한 경험을 할 수 있도록 돕죠.
유니버설 게임 클라이언트
Roblox 리얼리티 엔진은 유니버설 게임 클라이언트 패키지에 포함되어 있습니다. iOS, Android에서부터 Mac, PC, Xbox One, Oculus Rift, HTC Vive까지 Roblox가 지원하는 모든 플랫폼을 위해 제작된 단일 코드 기반입니다.
클라이언트는 각 기기의 역량에 맞게 동적으로 적응합니다.
Roblox 게임 서버는 클라이언트 기기에 상관없이 모든 Roblox 게임에 대한 크로스 플랫폼 플레이를 제공합니다. 휴대폰은 물론 태블릿, Mac, PC, Xbox One, VR 플레이어까지, 어떤 기기에서든지 항상 단일한 가상 현실 체험을 할 수 있죠.
또한 Roblox는 2D/3D 상호작용의 경계를 허물고, 2D 앱 스타일의 인터페이스와 몰입감 넘치는 3D 환경이 원활하게 전환되는 경험을 만들어 나가고 있습니다.
실시간 소셜 플랫폼
Roblox는 소셜 경험을 위한 훌륭한 플랫폼입니다. 피크 타임에는 플랫폼의 모든 백엔드 서비스 전반에서 초당 350만 개의 요청을 처리하죠. Roblox의 목표는 지역이나 언어의 장벽 없이, 실시간으로 함께 놀고 소통할 수 있는 하나의 글로벌 커뮤니티를 만드는 거랍니다.
Roblox는 기계 학습과 평판 시스템을 활용해, 모두가 함께 어울려 상상력을 펼치는 게임 플레이를 경험할 수 있는 새롭고 멋진 방법을 계속해서 탐구해 나가고 있습니다.
Roblox 채팅은 앱과 가상 환경 사이에서 동일한 친구들과의 채팅이 원활하게 지속될 수 있도록 꾸준히 발전하고 있죠.
플레이어 간의 소통 방식 또한 계속해서 혁신해 나가고 있습니다. 어린이를 위한 안전한 환경을 조성하면서도, 사용자들이 최대한 자유롭게 소통할 수 있는 가족 친화적인 환경을 만들고자 늘 노력하고 있죠.
Roblox 컴퓨팅 클라우드
Roblox 분산형 컴퓨팅 클라우드란 가상 현실 체험을 호스팅하는 서버의 집합을 말합니다. 피크 타임에는 플랫폼에서 520만 명의 동시 접속 사용자에 대한 호스팅을 제공하죠. Roblox의 매칭 시스템은 게임 내 친구들, 지리적 위치, 서버 성능, 언어, 기타 요소 등을 최적화하여 각 플레이어에 대한 최적의 게임 인스턴스를 찾아냅니다.
또한 세상의 모든 플레이어들이 지체 없이 바로 게임에 접속할 수 있도록, 세계 곳곳에 서버가 마련되어 있습니다.
이 서버들은 Roblox 독점 클라우드 소프트웨어를 실행하여, 하드웨어와 운영 체제에 상관없이 컴퓨팅 작업 및 가장 많이 플레이한 게임을 실행하고 관리할 수 있는 유니폼 인터페이스를 제공합니다.
Roblox의 매칭 알고리즘은 정교한 우선순위 조합의 균형을 맞추어 각 플레이어를 최적의 게임 인스턴스에 연결해 줍니다.
팀 개발 인프라
개발자들의 성공은 곧 Roblox의 성공이죠. 점점 진화하는 Roblox의 개발 도구 모음은 전 세계 200만명 이상의 재능 있는 개발자와 크리에이터들이 모인 글로벌 커뮤니티를 매달 탄탄히 지원하고 있답니다.
Roblox Studio에서는 실시간 소셜 경험이 가능한 개발 환경을 제공합니다. 이곳에서 크리에이터들은 직접 3D 환경을 조작하고, 물리 기반의 대화형 모델을 만들며, 복잡한 형상을 설계하고, 게임 역학을 프로그래밍할 수 있죠.
Team Create(팀 만들기)를 이용하면, 전 세계 곳곳에 위치한 크리에이터들과 함께 실시간 제작 환경을 누릴 수 있습니다.
또한 Roblox 게임에는 게임 호스팅, 데이터 지속성, 가상 화폐 거래를 포함한 여러 클라우드 서비스가 지원됩니다. 게임은 혼자서 만들 수도 있고, Roblox Groups(그룹)를 통해 팀과 함께 제작할 수도 있죠.
Roblox 기술의 과거와 현재, 그리고 미래
Roblox는 창업 이래 꾸준한 노력을 통해 오늘날 더욱 발전된 플랫폼 기술을 구축하기에 이르렀습니다. 그리고 앞으로 일어날 일들에 대해 더욱 기대하고 있죠. 아래 동영상에서 Roblox에 대해 더 자세히 알아보세요.
Roblox의 근무 환경은 어떤가요?
Roblox는 구성원들이 각자의 커리어에서 최상의 결과를 낼 수 있는 환경을 조성하고자 최선을 다하고 있습니다. 각 직원들은 업무에 대한 자율적인 권한이 주어지는 수준 높은 환경에서 근무하고 있죠. 자세한 내용은 ‘본사 방문 투어’에서 확인하세요.
게임의 미래를 창조하다
혁신은 언제나 Roblox의 중심에 자리하고 있습니다. 번뜩이는 재능으로 가득한 Roblox의 멋진 구성원들을 만나 보세요. 오늘날 기술 분야의 가장 어려운 과제들을 하나하나 풀어 나가고 있는 탁월한 인재들이랍니다.
Roblox 입사 지원을 고려 중이신가요?
무궁무진한 가능성을 지닌 Roblox에서 이 멋진 여정에 함께할 동반자들을 기다립니다. 게임에 대해 누구보다도 열정적이고, 문제 해결 과정을 즐기며, 그 과정에서 의미 있는 역할을 해 나가는 유연한 인재상을 추구하고 있죠.