보도자료

스프링컴즈, 서버 개발 경험 없이도 게임 출시한 비결은? '포톤 엔진'

작성자 :
welldy
작성일 :
2021-03-12
조회 :
2717

서버 개발자 없이도 게임 제작하는 엔클라우드24 ‘포톤’ 서버엔진


 

게임을 제작할 때 게임 서버는 필수 불가결하다. 하지만 게임 서버에 대하여 자체 개발을 진행하려고 하면 개발 비용과 많은 시간이 소요된다. 이에 대하여 개발 비용과 많은 시간을 절감 시켜줄 수 있는 솔루션이 있다면 어떻게 하겠는가?

클라우드 서비스 사업자인 엔클라우드24가 게임서버 없이도 효울적으로 멀티플레이 게임 개발을 할 수 있게 도와주는 게임서버엔진 '포톤'을 활용하여 게임 개발을 진행하였던 스프링컴즈와의 인터뷰를 소개했다.

 

 

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

스프링컴즈 신영철 대표: 매치-3 게임을 주력으로 개발하다 2020년부터 장르의 다각화를 위하여 다양한 장르의 게임을 개발 중이다. 오늘 소개할 <쥬얼스 배틀>도 그 중 하나다.

 

<쥬얼스 배틀>은 어떤 게임이고, 어떤 부분에 ‘포톤’을 사용하였는가?

<쥬얼스 배틀>은 전 세계의 플레이어들과 함께 즐기는 실시간 온라인 매치-3 배틀게임으로, 누구나 간단하고 재미있게 즐길 수 있는 캐주얼 퍼즐 게임이다.

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

 

 

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

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

 

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

포톤을 사용하지 않았더라면, 자체 서버를 개발할 필요가 있었을 것이다.

 

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

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

 

 

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

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

 

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

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

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

 

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

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

 

포톤 리얼타임을 사용함에 있어 주의점, 활용법이나 사용팁이 있다면?

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

 

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