Case Studies

엔클라우드24, 서버개발자 없이도 게임 제작이 가능한 ‘포톤’ 서버엔진 인터뷰 공개

주식회사 스프링컴즈
Springcomes

게임을 제작할 때 게임 서버는 필수 불가결하다. 하지만 게임 서버에 대하여 자체 개발을 진행하려고 하면 개발 비용과 많은 시간이 소요된다. 이에 대하여 개발 비용과 많은 시간을 절감 시켜줄 수 있는 솔루션이 있다면 어떻게 하겠는가? 클라우드 서비스 사업자인 엔클라우드24(㈜웰데이타시스템, 대표 맹상영)이 게임서버 없이도 효울적으로 멀티플레이 게임 개발을 할 수 있게 도와주는 게임서버엔진 '포톤(Photon)'을 활용하여 게임 개발을 진행하였던 스프링컴즈(신영철 대표)와의 인터뷰를 소개했다.

―현재 서비스 중이거나 혹은 개발 중인 게임을 소개 한다면?

신영철 대표: Match-3 게임을 주력으로 개발하다 2020년부터 장르의 다각화를 위하여 다양한 장르의 게임을 개발 중입니다. 오늘 소개할 ‘쥬얼스 배틀(Jewels Battle)’도 그 중 하나입니다.

―‘쥬얼스 배틀(Jewels Battle)’은 어떤 게임이고, 어떤 부분에 ‘포톤’을 사용하셨나요?

신영철 대표: ‘쥬얼스 배틀’은 전 세계의 플레이어들과 함께 즐기는 실시간 온라인 Match-3 배틀게임으로, 누구나 간단하고 재미있게 즐길 수 있는 캐주얼 퍼즐 게임입니다.

배틀에는 8명의 플레이어가 참여하게 되며, 플레이어의 매칭 및 멀티플레이 배틀 기능을 구현하는데에 포톤을 사용했습니다.

―포톤 네트워크를 어떻게 알게 되셨고 사용 하시게 된 계기는 무엇인가요?

신영철 대표: 게임 업계에 있는 지인들의 강력한 추천을 통하여 알게 되었고, 개발 시에 서버 개발 여력이 없었기 때문에 도입하게 되었습니다.

―포톤을 사용하지 않았더라면 사용 고려 했을 경쟁 서버 엔진이나 혹은 다른 방법이 있었나요?

신영철 대표: 포톤을 사용하지 않았더라면, 자체 서버를 개발할 필요가 있었을 것입니다.

―포톤을 이런 업체 혹은 개발자에게 추천 한다면?

신영철 대표: 자체 게임 서버 구축 경험이 없고, 멀티플레이 게임을 만들고 싶으신 분들에게 추천합니다. 포톤을 사용하면 게임 클라이언트의 개발 부분에 좀 더 집중할 수 있습니다.

―여러 네트워크 엔진 중 포톤 리얼타임 (Photon Realtime)을 선택한 이유는 무엇인가요?

신영철 대표: 서비스 이용 가격이 저렴한 편이고, 개발 기간 동안에는 돈을 지불하지 않는 무료 플랜 이용이 가능하기 때문에 합리적이라 생각했습니다. 또한 이미 수많은 업체에 도입된 실적이 있었기 때문에 신뢰할 수 있었습니다.

―포톤을 사용하며 좋은 점, 어려웠던 점 및 그에 대한 해결책이 있다면?

신영철 대표: 좋았던 점은 서버 사이드를 신경 쓰지 않아도 되므로 게임 개발 속도가 매우 빨랐고 효율적이었던 점입니다. 어려웠던 점은 포톤 SDK를 개발 프로젝트에 추가하는 부분이 저에게는 어려웠습니다.

여담으로 앞서 말씀드린 것처럼 약간의 진입 장벽을 느낄 수 있으나, 프로그래머라면 충분이 넘을 수 있는 정도라 생각되며, 한번 틀이 구축되면 매우 안정적이므로 거의 손보지 않아도 되는 장점이 있다는 것을 다시 한번 말해주고 싶습니다.

―서버 개발 경험이 없는 무경험자도 개발하기 쉽다는 말인가요?

신영철 대표: 당연한 얘기지만 경험이 있다면 더 사용하기 쉬울 것입니다. 저 같은 경우는 서버개발 경험이 없었음에도 포톤을 사용하여 게임을 출시했습니다. 때문에 서버 개발경험 없이 클라이언트 개발 지식을 가지고도 충분히 포톤을 사용하여 멀티플레이 게임을 개발할 수 있을 것으로 보입니다.

―포톤 리얼타임(Photon Realtime(C++))을 사용함에 있어 주의점, 활용법이나 사용팁이 있다면?

신영철 대표: 우선 포톤을 연동하기에 앞서 포톤에서 제공하는 데모용 프로젝트를 잘 연구하고 적용하는 것을 추천드립니다. 데모를 변형하면서 개발하면 훨씬 도움이 됩니다. 연동할 때에도 데모에서 어떻게 연동하였는지 확인하고 그대로 실제 프로젝트에 연동하면 좋습니다.

웰데이타시스템은 클라우드 매니지드서비스 전문업체로, 엔클라우드24 브랜드를 통해, KT Cloud, 아마존 AWS, NHN 토스트 Cloud, Naver Cloud, Photon 등 국내외 유수 CSP(Cloud Service Provider)와의 굳건한 파트너십을 통해 다양한 기업들에게 맞춤형 클라우드 서비스를 제공 중이며, 2017년부터 포톤(Photon)과 총판계약을 맺고, 국내 게임개발사들에게 정식 서비스를 제공하고 있다.

Company Name 주식회사 스프링컴즈
Service Info https://play.google.com/store/apps/details?id=com.spcomes.jbattle&hl=ko&gl=US

Other Cases

Back to list