여러분 안녕하세요! 여러분의 더욱 재미있는 개발 생활을 함께하고 싶은 에디터 칩입니다. 🙌
지난 2주간 잠시 휴가를 떠난 저를 대신해서 지원님과 유빈님께서 작업하신 주간 개발 소식, 잘 즐기셨나요? 조금 더 쉴까 고민을 했지만.. 이번 주가 기념비적인 10호차가 발행되는 주라는걸 깨닫고 빠르게 달려왔어요.
또, 복귀한 후에도 하루가 조금 넘는 시간동안 또 하나의 로샵 내부 프로젝트를 마쳤는데요. 여러분에게 이런 글을 전달하기 위해 에디터들이 글을 쓰는 공간인 CMS 개발과 이전 작업을 진행했습니다. 기존에는 시도해보지 못한 다양한 방식들, 예를 들어 여러 장의 이미지를 마치 미술관처럼 놓는 등의 시도해 볼 생각이니 앞으로도 많은 관심 부탁드려요!
이제 곧 장마철이 시작되니 안전에 유의하시고요! 그러면, 이번 주의 주간 개발 소식을 시작해볼까요?
자동 성능 프로파일링 기능 출시

아마 게임 개발자, 어쩌면 모든 개발자의 영원한 적은 최적화일텐데요. 저도 과거 한 게임에서 개발자로 일할 때 약 2주간 진행한 프로젝트가 오직 게임 최적화만을 위한 프로젝트였던 기억이 나네요. 이처럼 로블록스에서 게임 개발을 하다보면 최적화를 하려고 노력하지만, 이유조차 가늠하기 어려운 순간들이 많죠.
그런 어려운 순간들을 위해 로블록스가 Roblox Studio 내 Assistant 기능과 결합한 자동 성능 프로파일링(Automated Performance Profiling) 기능을 출시했습니다. 이 기능을 사용하면 다양한 병목 현상을 쉽게 파악하고 해결 방안을 제시받을 수 있어요. 로블록스는 최근 AI를 활용한 게임 스트리밍 전환 기능을 얼리 억세스로 출시한 바 있는데요, 이 기능과 마찬가지로 AI가 자체 분석한 문제의 원인에 대해 직접 수정까지도 가능합니다.
이번 업데이트, MCP 서버를 통해서도 사용할 수 있는데요. MCP 서버를 통한 게임 테스트 기능까지 출시된 만큼 여러분이 주로 사용하고 계신 AI 모델, 예를 들어서 Gemini, Claude 등을 연결하면 테스트부터 성능 최적화까지 한번에 진행할 수 있겠죠.
사용하는 방법은 매우 간단합니다, 별도의 신청이나 설정이 필요 없어요. 우선 스튜디오에서 여러분이 작업할 게임에 접속하시고, 컨트롤 + F6 을 눌러 MicroProfiler 창을 열어주세요. 이후 다양한 게임 테스트를 진행하다가 순간적으로 프레임이 튀는 현상이 발생하면 테스트 일시 중단 버튼을 누르고, Roblox Studio 내 탑재된 Assistant 에게 이 문제에 대해 질문하면 됩니다.
이후, AI의 원인 분석과 해결 방안이 괜찮다면, 이에 대한 수정을 요청해볼 수도 있어요. 이 Assistant는 로블록스 게임 개발에 대해서는 그 어떤 AI보다도 정확하고 높은 이해도를 지니고 있는 만큼 잘 활용한다면 이제 게임 최적화까지도 사람이 해결하지 않는 시대가 찾아오겠네요.
인게임 내 영상 서비스 모니터링

2020년 2월, 처음 선보인 로블록스의 영상 스트리밍(Video Straming) 기술. 같은 해 9월부터 정식으로 출시해 지금은 모든 사용자가 짧은 영상을 마켓플레이스에 공유하고, 게임에서도 활용할 수 있게 되었는데요. 이 영상 스트리밍 기술을 가능케 한 VideoFrame은 사용자의 시선에 보이지 않더라도, 사용자의 주변에 있다면 일부가 미리 로드되어 불필요한 네트워크 다운로드를 소비하고 일부는 성능 저하로도 이어졌습니다.
하지만 이러한 문제에 대한 쉬운 분석 자료를 제공하지 않아 개발자들이 문제를 해결하기 버거웠죠. 로블록스가 이러한 문제를 해결하고자 크리에이터 허브(Creator Hub) 내 분석(Analytics)에서 접근할 수 있는 영상 서비스 모니터링(Video Service Monitoring) 페이지를 제공합니다. 이 페이지에서는 다양한 정보들을 확인해볼 수 있어요.
우선 가장 기본적으로 로딩된 영상에 대한 결과를 제공하는데요, 사전 로딩 여부, 재생 여부, 시청 여부를 확인할 수 있습니다. 그래서, 사전에 영상이 불러와졌지만 재생은 되지 않은 경우 등 다양한 상황에 대해서 확인해보실 수 있어요. 또, 총 재생 시간또한 표시됩니다. 로블록스는 이러한 지표들을 통해 여러분의 게임 성능 개선에 도움이 될 것으로 기대하고 있다고 해요.
영상 재생의 효율성을 높이는 방법도 제시했는데요. 우선 가장 중요한 것은 VideoFrame을 사용자의 시선에 들어올 가능성이 높은 경우에만 노출하는 것이라고 합니다. 즉, 단순히 영상을 띄우기 보다는, 사용자의 시선, 사용자와의 거리, 사용자가 해당 UI를 볼 수 있는지 여부 등을 종합 고려하여 스크립트를 설정하라는 것이죠.
특히 재생될 영상의 ID를 비워두었다가, 사용자에게 노출되어야 할 시점에만 이를 동적으로 제공하여 최대한 효율적으로 로딩하라는 의미로 보여요. 로블록스는 그 밖에도 다양한 예시를 담은 공식 예시 모델또한 제공했습니다. 관심이 있으시다면 다운로드 받아 테스트해보시는 것을 권장드려요.
LEARN CREATE ROBLOX 2026
올해 두 번째 로블록스 팝업이 충청북도 청주에 위치한 현대백화점 충청점에서 7월 24일부터 8월 9일까지 열립니다!
이번 행사에서는 코딩 교육 콘텐츠를 포함하여 다양한 행사들이 준비되어 있다고 해요.
특히 로샵의 오랜 파트너, DEDVOR Creative의 대표작, 병철이네를 플레이할 수 있는 체험존또한 마련된다고 합니다.
그 밖에도 99 Nights in the Forest 등 다양한 게임들을 체험해보실 수 있는 팝업이라고 해요.
관심이 있으신 분들은 월요일(6일)부터 사전 예약을 진행하실 수 있다고 하니 아래 링크에서 보다 자세한 정보를 확인해보세요!
인스타그램 게시물, 사전예약 페이지
제 2회 벌스워크 노페어 게임 대회
벌스워크와 노페어가 공동 주최하는 제 2회 벌스워크 노페어 게임 대회가 개최됩니다.
최대 300만원의 상금이 지급되며, 주제와 장르 제한 없이 여러분의 개발 실력을 마음껏 보여줄 수 있는 게임이라면 모두 신청해보실 수 있다고 해요.
오는 7월 15일(수)까지 접수하실 수 있는 만큼 관심이 있으신 개발자 여러분들께서는 빠르게 신청하시기 바랍니다!
보다 자세한 사항은 로블 크리에이터즈 카페내 게시물을 참고해보세요.
이 주의 주간 개발 소식을 마칩니다.
아쉽게도 저는 소개해드린 행사들에 참석하지는 못하지만, 참석하신 분들은 언제든! 로샵 커뮤니티에 사진을 공유해주시면 제가 모두 살펴보도록 하겠습니다! 😊
내년에는 꼭 행사들에 참석할 수 있기를 바라면서... 😭
다음주에 만나고 싶은 소식이 있으신가요? 언제든 로샵 공식 커뮤니티나 저의 이메일로 남겨주세요! 제가 답변드리지는 못해도 모두 확인해서 소식을 전해드릴게요.
지금까지 여러분의 더욱 재미있는 개발 생활을 함께하고 싶은 에디터 칩이였습니다. 👋



