잼민이 게임으로 월 10억? 로블록스 개발 생태계 파헤치기!
로블록스(Roblox)는 1억 명의 일일 활성 사용자를 보유한 게임 제작 플랫폼으로, 잼민이 대상 게임으로 시작했으나, 수익 창출 기회를 제공함
로블록스는 게임 제작 환경을 제공하며, 루아(Lua) 언어를 사용하여 코딩 가능하며, 3D 모델 자동 생성 AI 기능도 실험 중임
로블록스 개발자는 게임 내 아이템 판매, 광고 수익 등으로 수익을 얻으며, 수익 배분 구조(Revenue Share Model)는 플랫폼 수수료가 높음
로블록스 개발은 쉽고, 1억 명의 유저에게 즉시 배포 가능하며, 취업 포트폴리오로 활용되는 등 개발자들에게 매력적인 환경을 제공함
로블록스(Roblox) 플랫폼의 특징
발표자는 로블록스(Roblox)를 게임이라기보다는 누구나 게임을 만들 수 있는 플랫폼으로 정의한다. 게임 브라우저에서 마음에 드는 게임을 골라 입장하는 방식으로, 3D 모델 자동 생성 AI와 같은 기능이 실험적으로 도입되고 있다. 또한, 1억 명의 유저에게 즉시 배포할 수 있는 배포 편의성을 강조한다.
로블록스(Roblox) 개발 환경
로블록스 스튜디오(Roblox Studio)를 사용하면 누구나 쉽게 게임을 만들 수 있으며, 300만 명 이상이 이 도구를 사용한다고 언급한다. 코딩은 루아(Lua) 언어를 사용하며, 1부터 시작하는 직관적인 카운트 방식과 런타임 오류를 방지하는 기능을 제공한다. 발표자는 로블록스 엔진 API를 익히면 코딩이 가능해진다고 설명한다.
로블록스(Roblox) 수익 구조(Revenue Share Model)
로블록스에서 아이템 판매, 광고 수익 등으로 수익을 얻을 수 있으며, 로블록스 측에서 30%의 수수료를 가져간다. 하지만, 로벅스(Robux)라는 화폐를 사용하며, 환전 시 62%의 수수료가 발생한다. 발표자는 로블록스 측에서 매출의 75%를 가져간다고 분석하며, 이는 개발자 착취로 이어질 수 있다고 지적한다.
로블록스(Roblox) 개발의 장점
발표자는 로블록스 개발의 장점으로 쉬운 개발 환경, 1억 명의 유저에게 즉시 배포 가능, 서버 구축 불필요, 크로스 플랫폼 지원 등을 언급한다. 또한, 로블록스 개발 경험이 취업 포트폴리오로 활용될 수 있으며, 기존 게임 개발 경험이 없어도 로블록스 개발을 시작할 수 있다는 점을 강조한다.