테크 개발 그럼에도 불구하고 끊임없이 시도하는 R&D실 개발자 2026.06.26. url 복사 facebook 공유 페이스북 공유 linkedin 공유 공유하기 <br> <div style="font-size: 23px; font-weight: 700; color: #4FA159; padding-left: 10px; border-left: 5px solid #4FA159; margin: 20px 0;"><b>INTRO</b></span> <span style="font-size: 16.5px"> 메이플스토리 조직에는 메이플스토리 PC, 메이플스토리M, 메이플스토리 월드 외에도 IP를 활용한 '더 다양한 시도'를 해 나가는 조직이 있습니다. 메이플스토리라는 세계를 더 넓히고 새로운 형태로 재해석하는 R&D실은 아무도 해 본 적 없는 것을 처음으로 시도하고, 방법을 찾고, 창작합니다. 장르도 기술도 제각각인 수많은 시도들을 관통하는 공통점은 하나입니다. <b>'메이플스토리라는 IP로 무엇이 가능한가'</b>를 끊임없이 묻는다는 것입니다. 오늘은 라이브 프로젝트 조직의 개발자이면서, 조금은 독특한 개발과 연구를 해 나가는 R&D실의 개발자 이야기를 들려드리려고 합니다. <br> <br> <hr align="center" style="width:80%; height: 0.5px; border:none;background-color: #d1d1d1; margin-left: auto; margin-right: auto;"><br> <br> <br> <br> <div style="font-size: 23px; font-weight: 700; color: #4FA159; padding-left: 10px; border-left: 5px solid #4FA159; margin: 20px 0;"><b>메이플R&D실에서는,</b></span> <span style="font-size: 16.5px"> 저희는 메이플스토리 IP를 기반으로 연구와 실험을 통해 메이플스토리의 새로운 가능성을 탐색합니다. 연구 리서치부터 프로토타입 제작, 실험적인 프로젝트 개발까지, 현재 서비스 중인 다양한 메이플스토리 프로젝트의 기술적 고도화를 함께 수행합니다. 라이브 인게임 콘텐츠 개발과는 조금 다른 형태의 프로젝트를 진행하며, 신기술 도입, 영역 확장, 가치 검증 등 게임 개발 노하우를 확장하고 응용하는 연구를 중심으로 '게임 개발'을 넘어선 다양한 분야에 시도를 이어가고 있습니다. <span style="font-size: 16.5px"> 소수의 TF로 신규 프로젝트의 가능성을 탐색하고, 가능성이 확인되면 팀 전체가 함께 붙어 프로젝트를 완성해 나가기도 합니다. PC, 모바일은 물론 앱/웹서비스 환경까지, 게임은 물론 AR/XR, AI에 이르기까지 다양한 플랫폼과 분야에서 메이플스토리 IP의 가능성을 탐색하고 구현하는 개발을 담당하고 있습니다. <br> <br> <p align="center"> <img src="https://file.nexon.com/NxFile/download/FileDownloader.aspx?oidFile=5197197954745642536" style="width: 90%;"></p> <p style="text-align: center; font-size: 15px; display: _block; color: #777777; margin-top: -10px;">메이플R&D실의 개발자들 </p> <br> <br> <br> <br> <hr align="center" style="width:80%; height: 0.5px; border:none;background-color: #d1d1d1; margin-left: auto; margin-right: auto;"><br> <br> <br> <div style="font-size: 23px; font-weight: 700; color: #4FA159; padding-left: 10px; border-left: 5px solid #4FA159; margin: 20px 0;"><b>기술로 메이플스토리의 경계를 넓히다</b></span> <span style="font-size: 16.5px"> 라이브 중인 게임 IP를 활용해 다양한 시도를 하는 일은 단순해 보일지 몰라도, 그 안에는 다양한 이해관계가 얽혀 있습니다. 기존 용사님부터 메이플스토리를 처음 접하는 사람도 쉽게 융화될 수 있는 넓은 스펙트럼으로 접근해야 합니다. 비교적 최근에는 메이플스토리 IP를 활용한 매치3 퍼즐 게임, <b>메이플 퍼즐 : 블록 매치</b>를 선보이기도 했습니다. 별도의 앱 설치 없이 HTML로 구현되어 바로 플레이할 수 있도록 접근성 개선 관점에서 진행된 R&D였는데, 많은 사람들에게 익숙한 형태의 게임에 메이플스토리 색을 더해 더 많은 사람들이 메이플스토리를 즐길 수 있도록 한 대표적인 예입니다. <br> <br> <p align="center"> <img src="https://file.nexon.com/NxFile/download/FileDownloader.aspx?oidFile=5629543518973210331" style="width: 90%;"></p> <p style="text-align: center; font-size: 15px; display: _block; color: #777777; margin-top: -10px;">메이플 퍼즐 : 블록 매치 </p> <br> <br> <span style="font-size: 16.5px"> 지금 저희 팀에서는 크고 작은 여러 프로젝트가 동시에 진행되고 있는데, 그 중 하나가 메이플스토리의 확장성과 또 다른 가능성을 위해 내부적으로 진행 중인 엔진 포팅 연구 프로젝트입니다. 메이플스토리를 새로운 환경에서 재구현하는 가능성을 탐색하는 프로젝트로, 자체 개발 엔진으로 만들어진 기존 코드를 상용 엔진 환경에 최적화하여 이식하는 연구를 수행하고 있습니다. 한 문장으로 설명되지만, 그 안에 담긴 기술적 고민의 무게는 생각보다 훨씬 무겁습니다. 자체 엔진으로 만들어진 코드는 상용 엔진과 큰 차이가 있고, 기존의 취약점을 확인함과 동시에 지금의 개발 환경에서 기능을 구현할 수 있는지 검증해야 하는 미션이 있습니다. 단순히 게임을 다시 만드는 것이 아니라, 보안 취약점이 유입되지 않도록 보안과 안정성 검증에도 각별한 주의를 기울이며 연구하고 있습니다. <span style="font-size: 16.5px"> 그래서 저희는 AI를 활용해 코드를 분석하고 잠재적 취약점을 미리 찾아 대응하는 방법을 연구하며, 서버 코드 레벨의 방어 로직을 탐색하고 있습니다. 취약점을 두루 확인하면서 성능 목표도 달성할 수 있는지 검토해야 하기에, 각 전문 부서와 긴밀히 협업하며 안전한 구현 방법을 함께 모색하고 있습니다. 이 연구를 처음 시작했을 때 마주한 벽은 데이터 구조의 차이였습니다. 기존 메이플스토리는 자체 엔진으로 만들어진 게임이지만, 이번 연구에서는 Unity 엔진으로의 이식 가능성을 검토해야 했습니다. 두 엔진의 좌표 체계가 정반대였기 때문에, 데이터를 읽을 때마다 좌표를 뒤집어 사용해야 했습니다. 처음에는 아바타 데이터조차 불러오지 못할 정도였습니다. 좌표를 단순히 뒤집는 것을 넘어 이외의 영역까지 고려하며 고도화해야 했기에, 팀원 모두가 함께 붙어 방법을 찾아 나갔습니다. <span style="font-size: 16.5px"> 데이터 구조의 차이를 극복했다고 끝이 아닙니다. 메이플스토리는 2D 이미지로 구성된 게임 특성상, 아바타 하나를 움직이기 위해 수많은 개별 이미지 파일이 필요합니다. 3D 게임은 텍스처 하나로 다양한 동작을 처리할 수 있지만, 메이플스토리는 모든 동작을 직접 그린 이미지로 표현합니다. 아바타 착장까지 고려하면 활용되는 이미지 파일이 기하급수적으로 늘어나고, 이를 Unity 엔진 환경에서 그대로 구현하면 비효율적인 처리가 발생합니다. 이를 어떻게 최적화할 수 있을지가 연구의 핵심이었기에, 기술적으로 가장 집중해서 고민한 부분은 <b>'현재의 엔진 환경에서 어떻게 하면 메모리를 최적화하여 데이터를 변환할 수 있을까'</b>였습니다. PC 버전, 모바일 버전 등 플랫폼에 따라 최적의 데이터 변환 처리 방식이 달라지기 때문에, 메모리 사용량과 성능 사이의 줄다리기를 하며 기존 코드를 가장 현명하게 구현해 낼 수 있는 방법을 지금도 연구해 나가고 있습니다. <br> <br> <hr align="center" style="width:80%; height: 0.5px; border:none;background-color: #d1d1d1; margin-left: auto; margin-right: auto;"><br> <br> <br> <div style="font-size: 23px; font-weight: 700; color: #4FA159; padding-left: 10px; border-left: 5px solid #4FA159; margin: 20px 0;"><b>가능성을 실험하는 곳</b></span> <span style="font-size: 16.5px"> 저희 팀에는 오래된 습관이 하나 있습니다. 아이디어를 허투루 넘기지 않는다는 것입니다. 외부에 공개되지 않더라도 가능성을 검토하고, 실험하고, 연구하여 끝내 실행시킵니다. 이렇게 만들어진 결과물은 예상치 못한 순간, 메이플스토리의 이름으로 세상 곳곳에서 보여집니다. <b>'또 어떤 새로운 모습으로 더 많은 분들께 메이플스토리를 소개할 수 있을까'</b>라는 고민이 항상 저희 개발의 출발점이 되기 때문입니다. <span style="font-size: 16.5px"> 실제로 과거의 실험이 용사님들께 가 닿는 순간이 존재합니다. PC, 모바일뿐만 아니라 웹, AR/XR 등 더 다양한 방법으로 메이플스토리를 소개할 수는 없을지, 익숙한 미니게임에 메이플스토리를 접목시키면 어떨지 등 가능성과 아이디어를 바탕으로 만들어진 결과물은 돌고 돌아 세상 밖에서 메이플스토리를 즐길 수 있는 제3의 콘텐츠가 됩니다. <span style="font-size: 16.5px"> 최근 메이플 아일랜드에서 선보인 저희의 도전들이 그러합니다. 레트로 게임존의 '터치터치 테니'와 '말썽쟁이 스톰윙'은 메이플스토리에 미니게임을 접목시켜 보다 쉽게 다가갈 수 있는 콘텐츠를 탄생시킨 과거 미니 프로젝트였고, 아일랜드 곳곳의 메이플스토리 AR 콘텐츠 역시 저희의 수많은 연구와 고민으로 만들어낸 결과입니다. <br> <br> <p align="center"> <img src="https://file.nexon.com/NxFile/download/FileDownloader.aspx?oidFile=4764852390518074871" style="width: 90%;"></p> <p style="text-align: center; font-size: 15px; display: _block; color: #777777; margin-top: -10px;">메이플 아일랜드에서 메이플스토리 IP를 다양하게 즐기는 용사님들 </p> <br> <br> <span style="font-size: 16.5px"> 한 줄짜리 아이디어를 실현시키기 위해 PC, 모바일, AR, VR 등 모든 환경에서 성공시킬 수 있는 개발을 공부하고, 처음 보는 문제와 마주하고, 직접 도전합니다. 그렇게 색다른 모습의 메이플스토리가 적재적소에 더 많은 분들 앞에 설 수 있게 됩니다. <br> <br> <hr align="center" style="width:80%; height: 0.5px; border:none;background-color: #d1d1d1; margin-left: auto; margin-right: auto;"><br> <br> <br> <div style="font-size: 23px; font-weight: 700; color: #4FA159; padding-left: 10px; border-left: 5px solid #4FA159; margin: 20px 0;"><b>그럼에도 불구하고, 끊임없이 시도하는 R&D실의 개발자</b></span> <span style="font-size: 16.5px"> 장기간 사랑받는 라이브 게임 조직에서 '새로움에 도전하는 개발자'로 일한다는 것은 특별한 일입니다. 저희는 새로운 기술이 등장했을 때 가장 먼저 반응하고 도전하며, 스스로 기회를 만들고 예상하지 못한 결과물을 만들어가는 여정을 매일 겪습니다. 아무도 도전하지 않은 첫 발걸음을 떼야 한다는 점에서 '이곳이 개발의 시작점이 맞을지'부터 고민해야 할 때도 있고, 직접 발로 뛰며 하나씩 구현해 나가는 일은 쉽지만은 않습니다. <br> <br> <p align="center"> <img src="https://file.nexon.com/NxFile/download/FileDownloader.aspx?oidFile=4981025176926817806" style="width: 90%;"></p> <p style="text-align: center; font-size: 15px; display: _block; color: #777777; margin-top: -10px;">끊임없이 시도하는 R&D실의 개발자들 </p> <br> <br> <span style="font-size: 16.5px"> 그럼에도 불구하고, 메이플스토리라는 IP를 바탕으로 누구나 머릿속에 한 번쯤 그려본 아이디어를 만들고, 도전하고, 성장하는 시간은 켜켜이 쌓여, 결국 메이플스토리를 즐길 수 있는 새로운 길을 개척해 나간다고 생각합니다. 앞으로도 메이플R&D실 개발자의 끊임없는 도전을 응원해 주시기 바랍니다. #게임프로그래밍 #게임개발 #IP확장 문의 url 복사 facebook 공유 페이스북 공유 linkedin 공유 공유하기