게임으로 하나가 되는 세상

2006년, Roblox는 온 세상 사람들의 상상력에 날개를 달아주겠다는 목표와 함께 창업되었습니다.

게임을 통해 모두를 한자리에 모으고자, 업계의 선도자들과 함께 기술 및 제품에 대한 어려운 문제들을 해결해 나갔죠.

하지만 이건 그저 시작일 뿐이에요.

Roblox의 플랫폼은 풍부한 기술을 기반으로 플레이어와 크리에이터에게 늘 새로운 영감을 선사하고 있습니다.

리얼리티 엔진

Reality Engine은 Roblox 가상 경험의 핵심이에요. 기기의 역량에 맞게 충실도를 동적으로 조정하는 특허 받은 고성능 크로스 플랫폼 실시간 시뮬레이션 엔진이죠. 이 엔진은 전반적으로 초당 60프레임으로 구동되며 iPhone 4S에서 최신 게임용 PC까지 기기에 맞춰 조정된답니다. 

물리 엔진은 연결된 클라이언트와 서버 전반에 연산 작업을 배포하고, 알고리즘을 활용해 할당하며 시뮬레이션 영역을 관리하죠. 

렌더링 엔진은 모든 기기 유형 전반에서 실시간으로 점점 더 높은 충실도의 비주얼을 생성해요. 

네트워킹 계층에서는 통신을 관리하여 배포된 연산으로 인한 어려움 없이 모든 플레이어가 실시간으로 원활한 경험을 할 수 있도록 보장하죠.

Universal Game Client

Roblox Reality Engine은 Universal Game Client 패키지에 포함됩니다. iOS, Android에서부터 Mac, PC, Xbox One, Oculus Rift, HTC Vive까지 Roblox가 지원하는 모든 플랫폼을 위해 제작된 단일 코드 기반이죠. 

클라이언트는 각 기기의 역량에 맞게 동적으로 적응해요. 

게임 서버는 클라이언트 기기에 상관없이 모든 Roblox 게임에 대한 크로스 플랫폼 플레이를 제공하죠. 휴대폰, 태블릿, Mac, PC, Xbox One, VR 플레이어 모두 언제든지, 어떤 기기에서든 단일 가상 경험을 할 수 있어요.

우리는 2D/3D 상호작용의 경계를 허물어, 2D 앱 스타일의 인터페이스와 몰입감 넘치는 3D 환경이 원활하게 전환되는 경험을 만들고 있어요.

실시간 소셜 플랫폼

Roblox는 언제나 소셜 경험을 위한 플랫폼이었어요. 피크 타임에는 Roblox 플랫폼의 모든 백엔드 서비스 전반에서 초당 350만 개의 요청을 처리하죠. 우리의 목표는 지역이나 언어의 장벽 없이, 실시간으로 함께 놀고 소통할 수 있는 하나의 글로벌 커뮤니티를 만드는 거랍니다.

Roblox는 기계 학습과 평판 시스템을 활용해 친구와 함께 놀고 상상력 넘치는 게임 플레이 경험을 발견할 수 있는 새롭고 매력적인 방법을 계속해서 찾아 나가고 있어요.

Roblox 채팅은 앱과 가상 환경 사이에서 동일한 친구들과 채팅할 수 있게 원활하게 전환되도록 지속적으로 발전하고 있어요.

Roblox는 어린이에게는 안전한 공간이 되어주고, 그보다 더 나이가 많은 사용자는 가족 친화적인 환경에서 자유롭게 표현할 수 있도록 플레이어 간 소통을 계속해서 혁신해 나가고 있답니다.

Roblox Compute Cloud

Roblox Distributed Compute Cloud는 가상 경험을 호스팅하는 서버의 집합을 뜻해요. 피크 타임에는 플랫폼에서 190만 명의 동시 접속 사용자에 대한 호스팅을 제공하죠. Roblox의 매치메이킹 시스템은 게임 내 친구들, 지리적 위치, 서버 성능, 언어, 기타 요소 등을 최적화하여 각 플레이어에 대한 최적의 게임 인스턴스를 찾습니다.

모든 플레이어가 짧은 지연 시간만 거치고도 게임에 접속할 수 있도록, 세계 곳곳에 서버를 마련해 놓았어요.

이 서버는 하드웨어 및 운영체제에 상관없이 연산 작업, 가장 많이 플레이한 게임을 실행하고 관리하는 단일 인터페이스의 Roblox 독점 클라우드 소프트웨어를 구동하죠.

Roblox 매치메이킹 알고리즘은 각 플레이어를 최적의 게임 인스턴스에 연결할 수 있도록 정교한 우선순위 작업을 통해 균형을 맞춘답니다.

팀 개발 인프라

개발자들의 성공은 곧 Roblox의 성공이죠. 점점 진화하는 Roblox의 개발 도구 모음은 전 세계 400만명 이상의 재능 있는 개발자와 크리에이터들이 모인 글로벌 커뮤니티를 탄탄히 지원하고 있답니다. 그리고 이들은 게임 설계의 지평을 계속해서 넓혀가고 있죠. 

Roblox Studio는 실시간 소셜 경험이 가능한 개발자 환경이에요. 여기에서 제작자는 직접 3D 환경을 조작하고, 물리 기반 작용 모델을 만들고, 복잡한 형상을 설계하고, 게임 메카닉 스크립트를 작성할 수 있죠.

Roblox Team Create를 통해, 개발자는 세계 어디에 있든 상관없이 누구하고든 실시간으로 제작하는 환경을 조성할 수 있어요.

Roblox 게임은 게임 호스팅, 데이터 지속성, 가상 화폐 거래를 비롯해 여러 가지 클라우드 서비스를 활용할 수 있어요. 게임을 혼자서 만들거나 Roblox Groups를 사용해 팀과 함께 제작할 수 있죠.

우리 기술의 과거, 현재 그리고 미래

Roblox는 현재 우리 플랫폼에 사용되는 기술의 기반을 닦았던 과거를 자랑스러워합니다. 그리고 우리의 미래는 더욱 기대하고 있죠. 아래 동영상을 확인해서 상상 플랫폼이 무엇인지 더 자세히 알아보세요.

  • 위대한 기술이 시작되는 곳

    “회사 소개” 동영상에는 Roblox가 놀이를 위한 가장 큰 온라인 엔터테인먼트 플랫폼이 되기까지의 특별한 여정이 소개되어 있어요. 이 모든 일이 어떻게 시작됐는지 확인해보세요.

  • 위대한 기술에는 특별한 모임이 필요합니다

    매년 우리는 Roblox Developer Conference라는 이벤트를 개최해 최고의 개발자와 함께 모여 Roblox의 모든 사항을 논의하는 자리를 가진답니다.

     

Roblox에서 함께 일하고 싶으신가요?

최고로 열정적이고, 팀을 중시하며, 뚜렷한 비전이 있고, 놀랄 만큼 명석한 사람들과 함께 가장 주목할 만한 경력을 만들어보세요. 우리는 엔터테인먼트의 미래를 만들어가고 있습니다. 함께하세요.

채용 기회 보기