앞으로 게임 경쟁력은 '클라우드'가 끌어올린다

문원빈 기자 2022. 6. 21. 20:44
음성재생 설정
번역beta Translated by kaka i
글자크기 설정 파란원을 좌우로 움직이시면 글자크기가 변경 됩니다.

이 글자크기로 변경됩니다.

(예시) 가장 빠른 뉴스가 있고 다양한 정보, 쌍방향 소통이 숨쉬는 다음뉴스를 만나보세요. 다음뉴스는 국내외 주요이슈와 실시간 속보, 문화생활 및 다양한 분야의 뉴스를 입체적으로 전달하고 있습니다.

메가존소프트 '웹3.0 시대 속 클라우드 기반 게임 서비스 전략 제시'

최근 블록체인, 웹3.0, 메타버스, 클라우드, NFT, P2E 등 게임 업계에서 생소했던 단어들을 자주 접할 수 있다. 각종 게임 쇼케이스, 간담회, 인터뷰에서 들려오는 단어지만 막상 제대로 된 개념이 잡히지 않아 어떤 도움을 주는지, 어떤 발전을 가져오는지 업계 관계자들도 정확하게 인지하지 못하고 있다.

21일 메가존소프트는 '웹3.0 시대의 게임 서비스 전략'이라는 주제로 세미나를 개최해 클라우드 컴퓨팅 환경에 게임 개발사가 어떻게 대응할 필요가 있는지에 대해 알아보는 시간을 가졌다.

메가존소프트는 국내 및 아시아 최대 클라우드 관리 전문업체로 국내 주요 게임 고객사를 보유하고 있으며, 게임사가 전 세계 유저들에게 안정적인 게임 서비스를 제공할 수 있도록 클라우드 서비스를 지원하고 있다. 

이주완 메가존소프트 대표는 "국내 주요 게임사뿐 아니라 인디 게임사에 클라우드 기반의 최적의 개발 환경을 지원하기 위해 컨설팅뿐 아니라 다양한 지원 프로그램을 운영하고 있다"며 "구글 클라우드와 공동 개최하는 행사에서 게임 서비스를 전세계에 안정적으로 제공하기 위한 방법론을 제시하고 국내 게임 개발사가 웹3.0 시대에 적합한 게임 서비스 전략을 마련할 수 있는 기회가 되길 바란다"고 밝혔다.

온라인 화면으로 행사에 참여한 앤서니 맥마흔 구글 아시아 태평양 파트너 총괄은 "한국의 게임 산업이 에이펙에 매우 중요한 비중을 차지하고 있다"며 "현재 한국 게임 산업을 이끌어가는 인재와 기업들이 구글 클라우드와 함께 하길 기다리고 있다"고 전했다.

■ 변화 속에서 콘텐츠 산업이 나아갈 방향은?

홍철운 가상현실콘텐츠산업협회장은 '웹3.0 시대 탈 중앙화 시대의 메타버스'라는 주제로 강연을 펼쳤다. 발표에 앞서 그는 웹3.0, 메타버스, 탈 중앙화, NFT 등 모든 것이 웹의 발전에서 큰 패러다임을 도입하는 중이라고 예견했다.

블록체인 기술로 콘텐츠, 인터넷 산업은 큰 변화를 겪고 있다. 그리고 블록체인 패러다임을 통해 변화된 세상을 웹3.0이 주도하고 있다.

홍 회장은 "가상세계를 칭하는 메타버스 관련해 많은 이슈가 있었다. 가상세계와 현실을 연결하기 위해 많은 산업들이 노력 중이다. 메타버스를 거론할 때 '탈 중앙화'를 빼놓을 수 없다. NFT 소유권의 탈 중앙화, 디파이(DeFi) 금융의 탈 중앙화, 웹3.0 탈 중앙화가 필요하다"고 전했다.

그의 자료에 따르면 스마트폰이 발전하면서 손 안에 인터넷을 담고 다니는 시대가 웹2.0이다. 이를 잘 활용한 것이 카카오톡, 인스타그램, 페이스북, 트위터 등 SNS라고 볼 수 있다.

웹3.0 시대의 특징은 플랫폼 비즈니스에서 프로토콜 경제로 변화하는 것이다. 플랫폼에서 만들어지는 경제 수익을 생산자들이 모두 가져간다. 반대로 웹3.0 시대에서는 NFT로 그 '소유권'을 크리에이터에게 보장할 수 있는 것이다. 홍 회장은 재미 여부에 따라 게임과 메타버스를 구분했다. 재미있으면 게임, 재미없으면 메타버스라는 주장이다.

이를 도와주는 기술이 가상현실(VR, XR, AR), 인공지능, 블록체인, 클라우드, 네트워크 총 5가지로 '현실과 가상공간을 구분할 수 없을 정도로 인간의 오감을 이용해서 만들어지는 기술'이고 계속 발전시킬 필요가 있다.

그는 "10년 안에 영화 '레디 플레이어 원'과 같은 세계가 찾아올까?"라는 의문을 가졌다. 그리고 "매년 막대한 금액을 투자하는 '메타'가 가장 가까워 보인다. 물론 메타버스가 모든 산업을 영리할 수 없다. 하지만 지금보다 조금 나은 부분에서 더 유용하게 활용할 수 있을 거라 생각한다"며 "한국에서도 글로벌 시장을 리딩 할 수 있는 회사들이 대거 나타나갈 바란다"고 마무리했다.

■ 웹3.0과 함께 발전하는 'reCAPTCHA'

서진원 구글 클라우드 코리아 보안 담당자는 웹3.0 시대에 유저들을 보호하는 보안 방법을 설명했다. 대표적으로 'reCAPTCHA'라는 흔히 같은 종류의 사진을 클릭하는 보안 프로그램이 있다.

reCAPTCHA에서 구글 클라우드는 reCAPTCHA v2, v3와 reCAPTCHA Enterprise라는 유료 버전을 제공한다. reCAPTCHA v2와 v3는 오픈 소스로 제공되고 reCAPTCHA Enterprise는 상용 소스로 다루기 때문에 더욱더 견고한 보안이 가능하다.

2007년부터 출시된 reCAPTCHA는 버전 1.0을 시작으로 2012년도 버전 2.0, 2018년도 버전 3.0까지 출시된 상황이다. 1.0과 2.0은 사용자의 액션에 따라 봇과 플레이어를 구분했다면 3.0은 사용자의 액션을 최소화시켜 자체적으로 접속 환경, 입력을 인지하는 방법으로 개발됐다.

reCAPTCHA Enterprise는 2.0과 3.0을 결합한 버전이다. 게다가 단순히 웹 환경에서만 사용할 수 있는 것이 아닌 앱에서도 사용할 수 있도록 설계했다. 또한, 2.0과 3.0은 100만 건 이상의 리소스를 지원하지 않는 반면, reCAPTCHA Enterprise는 제한 없이 시행할 수 있다.

점수 계산 방법도 다르다. 2.0과 3.0은 4단계까지만 제공한다. 상대적으로 낮은 보안 수준은 공격자의 성향을 확실하게 분석할 수 없다. 반대로 reCAPTCHA Enterprise는 11단계로 구분되기 때문에 게임 혹은 사이트를 안전하게 보호할 수 있다. 분석 결과도 확인할 수 있다.

현재 reCAPTCHA Enterprise는 금융사, 게임사 등 여러 산업에서 사용 중이다. 무단으로 콘텐츠를 긁어가는 스크래핑도 reCAPTCHA Enterprise로 방지할 수 있다. 해외에서는 결제 페이지에서도 사용해 과금 문제를 예방하는 경우가 많다.

아울러, 그는 보안에서 '가시성 확보'가 가장 중요하다고 강조했다. 가시성 확보는 보호 대상이 무엇인지 파악하고 적절한 보안을 적용하는 것이다. 수많은 목록을 항상 최신 상태로 보유하는 것은 굉장히 힘든 일이다.

하지만 클라우드는 다르다. 리소스가 생성되자마자 해당 리소스를 생성할 수 있는 모든 API가 자동으로 추적되기 때문이다. 그리고 그 추적하는 데이터베이스를 시큐리티 커맨드센터가 항상 모니터링하고 최신 상태로 관리하는 것도 이유 중 하나다.

끝으로 서 담당자는 "보다 안전하고 쉬운 관리 환경을 제공하는 것에 있어 reCAPTCHA Enterprise가 분명 큰 도움을 줄 수 있을 것이다"고 확신했다.

■ 라르고소프트 "매크로 해킹 사례 多... 새로운 대안책 고안 中"

김철환 라르고소프트 대표는 모바일 게임 해킹 유형을 설명하고 실제 해킹 사례를 예로 들면서 설명했다.

최근 사용하는 해킹 방식으로는 특정 툴로 메모리에 상주한 모바일 게임 앱의 메모리 값을 찾아 변조하는 해킹 방식인 '루팅 스마트폰 메모리 해킹 툴', 매크로 프로그램을 이용해 자동으로 365일 24시간 내내 게임 플레이를 진행하는 '어뷰징 행위', 원본 앱을 끌어와서 수정한 소스를 사용하거나 크랙 파일을 원본 앱에 심는 '앱 위변조'가 대표적이다.

2017년도에는 결제 해킹이 66%로 가장 큰 비중을 차지했다면 2021년도에는 매크로 해킹이 사용률 76%를 자랑할 정도로 부쩍 성행했다. 스마트폰 환경에서 가상 환경을 만들어 그 환경 내에서 실행하는 VM이라는 앱의 경우 권한을 통해 해킹용으로 자주 사용되기도 한다.

매크로 해킹이 상승한 이유는 게임사의 서버 개발력이 발전하면서 동기화 작업을 지속적으로 진행해 해킹 툴을 사용해도 의미가 없어졌기 때문이다.

다만, P2E 게임이 매크로를 사용하기에 최적화됐다. 특히, 에뮬레이터 사용 금지 정책이 없는 게임은 38.4%나 될 정도로 높은 수치를 보였다. 동종 장르 모바일 게임의 에뮬레이터 사용 비율이 0.8%인 것을 감안하면 매우 높은 수준이다.

베트남, 미국 등 해외에서도 좋은 성과를 자랑하는 게임들도 매크로 해킹의 비율이 가장 높았다. 해긴의 대표작 '플레이투게더'의 경우 미니게임을 매크로 프로그램으로 이용하면서 재화를 수급하는 경우가 많았다. 

김 대표의 자료를 살펴보면 해킹 시도가 무려 800만 건이었다. 이를 막기 위해 해킹 시도 계정을 역으로 후킹하면서 대응한 결과 30만 건으로 줄었고 현재 한 자리수로 감소한 만큼 개선된 모습을 보였다. 

"어떤 나라에서 해킹을 가장 많이 시도하는가?"에 대해선 해킹 커뮤니티 사이트 트래픽을 조사한 결과 상위권에 동남아, 중화권 국가가 다른 국가에 비해 빈번했다. 라르고소프트는 현재 실제로 터치하는 것과 매크로 프로그램으로 터치하는 것의 차이를 비교해 매크로 해킹을 차단하는 시스템을 고안 중이다.

■ 클라우드 스패너 "성능, 확장, SQL, 관리 용이성 모두 잡았다"

전병찬 구글 클라우드 엔지니어는 '구글 클라우드 스패너'를 소개했다.

멀티플레이어 글로벌 게임은 게임 산업을 크게 변화시켰다. 이용자 수가 기하급수적으로 증가했고 매우 낮은 지연 시간에 실시간으로 제공하는 것이 의무화됐다. 플랫폼 또한 경계가 없어져 대부분 모바일, PC, 콘솔을 아우르는 크로스플레이를 제공한다.

'현재 서비스를 점검 중입니다', '서버가 혼잡하니 나중에 다시 시도해 주십시오' 등 대기열이나 점검 메시지는 유저들이 가진 게임의 흥미를 저해하는 요소로 작용한다.

글로벌 게임 환경을 제공할 경우 예측할 수 없는 플레이어 수요로 인해 규모에 맞게 계획하고 축소하기가 매우 어렵다, 확장을 위한 수작업 샤딩은 플레이어 경험의 차이를 만들어 내며 관리를 복잡하게 한다.

또한, 유지 관리 기간 및 확장 또는 장애로 인한 게임 서비스 다운타임은 수익의 기회를 놓치며 게임의 평판을 위협할 수 있다는 문제와 마주할 수 있다.

전 엔지니어는 "샤딩의 경우 데이터베이스 확장에서 비효율적인 방법이다"며 "특정 지역, 플랫폼 등으로 구분해 샤딩하면 관리 코스트가 높아지는 문제를 가지고 있다"고 설명했다.

일반적인 데이터베이스가 갖는 숨겨진 총 소유비용(TCO)도 문제다. 수백 대의 서버에 대한 유지 보수를 위한 게임 서비스 다운 타임은 작업의 시간만큼 금전적 손실이 발생할 수 있으며, 중요 작업의 경우 사전 테스트, 검증 그리고 복구 계획까지 많은 노력과 시간적 비용이 필요하며 하다. 게다가 게임의 오류로 다운타임이 발생하면 비용 뿐만 아니라 사용자의 신뢰까지 잃게 되는 이중적 문제로 이어진다.

데이터베이스에 공통적으로 요구되는 중요한 요소는 성능, 확장, SQL, 관리 용이성 4가지가 있다. 구글도 빠른 성장, 다운타임에 따른 수익 손실, 복잡한 관리 구조에 대해 지속적으로 고민을 이어왔다. 과거 글로벌 데이터 일관성, 무중단 고가용성, 무제한 수평적 확장, 쉬운 관리가 요구되는 DB 서비스가 시장에 없었고 이를 해결한 서비스가 '클라우드 스패너'다.

가장 눈에 띄는 특징은 유지 보수를 위한 계획된 다운 타임이 제로라는 것이다. 유지 보수 시간 설정이 필요하지 않고 계획된 유지 보수를 요구하지 않는다. 관리형 업데이트 및 온라인 스키마 변경을 통해 무중단 유지가 가능하기 때문이다. 즉, 365일, 24시간 진정한 무중단 서비스를 제공할 수 있다.

또한, SQL 및 JDBC와 같은 개방형 표준을 사용해 기존 애플리케이션에 통합하고 몇 초 만에 로컬, 오프라인 개발 및 테스트 환경을 가동할 수도 있다.

대표적으로 나인앤틱의 '포켓몬GO'가 클라우드 스패너로 서비스를 수행한다. 포켓몬GO의 방대한 데이터를 수평으로 확장 가능한 SQL 데이터베이스를 구현해 성능과 사용 편의성을 끌어올렸다. 비용 또한 50% 절감해 다른 비즈니스 영역에 사용할 수도 있다.

전 엔지니어는 "ACID, 트랜잭션, SQL, 스키마와 같은 관계형, 분산, RDBMS, 무제한 확장의 수평 확장성, 단순화된 운영 관리, 엔터프라이즈 수준의 완벽한 관리 체계를 가진 클라우드 스패너는 글로벌 게임 서비스에 있어서 인프라에 대한 걱정 없이 개발에만 집중할 수 있도록 지원하는 거의 유일한 데이터베이스 서비스입니다"고 전했다.

■ 웹3.0에서 게임이 성공하려면?

김세휘 구글 클라우드 엔지니어는 BigQuery와 Looker를 활용한 웹 3.0 시대의 게임 데이터 분석에 대해 설명하는 시간을 가졌다.

웹 3.0 시대가 도래하면서 블록체인, NFT, P2E 등을 바탕으로 한 많은 게임이 출시되거나 예정되고 있다. 하지만 이처럼 아무리 좋은 기술 및 트렌드를 도입하더라도 게임의 성공 여부는 여전히 '게임이 흥미가 있느냐, 재미가 있느냐' 등과 같은 '게임성'에 달려있다.

김 엔지니어는 이러한 게임성에 더하여, 게임사의 수익성을 확보하기 위한 방안으로 데이터 분석을 통한 '게임 유저 확보, 실시간 분석을 통한 게임 경험 향상, 게임 유저 유지 개선, 조직 전체 데이터 공유' 4가지를 강조했다.

하지만 현실에서는 데이터 볼륨 및 데이터 파편화로 인해 실행 가능한 인사이트를 발견하기가 쉽지 않다고 전했다. 더불어 이런 상황으로 인해 내부 분석팀에서는 최신 ML 및 AI 도구를 도입하는데 어려움을 겪기도 한다.

이러한 문제점은 구글 클라우드 스마트 분석 플랫폼이 해결책으로써 도움을 줄 수 있다. 데이터 변환 및 분석을 돕는 'BigQuery'와 데이터 가시화 및 활성화를 위한 'Looker'를 연동하면 통합적인 분석과 인사이트 확보가 가능하기 때문이다. 

구글 클라우드 스마트 분석 플랫폼을 구성하는 요소 중 BigQuery는 글로벌 규모의 서버리스 데이터웨어하우스로써 전 세계 다양한 게임 데이터의 수집 및 분석이 가능하고, Looker는 클라우드 네이티브 BI 이자 분석 플랫폼으로써 유저 인사이트를 확보할 수 있다는 장점을 가지고 있다.

쉽게 말해 BigQuery는 클라이언트로부터 게임 유저 로그 및 다양한 게임 관련 데이터(마케팅, 광고, 규제 등)를 수집하고 SQL쿼리 기반으로 해당 데이터를 분석함으로써, 게임 유저들의 기본적인 욕구와 필요를 이해할 수 있도록 돕는다. 여기에 BigQuery가 자체적으로 제공하는 머신러닝 기능을 추가적으로 적용할 경우 유저 선호도나 경향성과 같은 더 많은 고급 인사이트를 발견할 수 있으며, 만일 이러한 인사이트를 조직 내/외부에서 반복적으로 가시화하고, 해당 인사이트를 바탕으로 바로 다음 액션으로 조치가 필요한 경우에는 Looker를 통해 이러한 환경을 조성할 수 있다.

김 엔지니어는 "만약 게임사에서 블록체인이나 NFT 기술을 바탕으로 자체 플랫폼을 만들 계획이 있다면, BigQuery에서 제공하는 공개 데이터세트(Public datasets)를 활용해 또 다른 가치를 창출해낼 수도 있을 것이다"며 "웹3.0 시대가 오면서 게임업계에도 많은 혼란이 가중되었지만 결국 게임이 성공하려면 여전히 게임성과 수익성이 중요하기 때문에, 자체 보유한 데이터를 기반으로 유저들을 위한 기능 및 서비스를 추구하는 노력이 지속 필요할 것이다"고 조언했다.

■ 신개념 게임 운영을 제시하는 '큐로드'

신장윤 큐로드 이사는 '2022년 게임 서비스 트랜드'라는 주제의 강연을 준비했다.
큐로드는 게임 및 커뮤니티 운영/QA, 마케팅, 컨설팅, 프로젝트 매니징, 로컬라이징, AI 솔루션 등 다양한 서비스 역량을 보유해 수많은 서비스를 신속하고 빠르게 고객사가 원하는 수준까지 완성하는 운영 전문 기업이다.

게임은 웹1.0 시대의 PC게임, 웹2.0 시대의 모바일 게임으로 플랫폼을 확장했다. 웹3.0 시대에는 P2E 및 NFT 기반 게임, 메타버스, VR들이 등장하고 있지만, 어떤 메타가 대세로 자리를 잡을지는 쉽게 예측할 수 없는 상황이다.

현재 게임업계는 확장성, 전문성, 대응 속도를 향상하기 위해 디스코드를 중심으로 둔 글로벌 서비스 커뮤니티를 활성 시키고 있다.

물론, 텔레그램과 트위터와 같은 SNS도 여전히 공지와 소식을 전달하는 용도로 사용하는데, 해당 용도도 디스코드에서 모두 수행하는 경우도 흔히 볼 수 있다.

커뮤니티의 변화와 함께 게임 QA도 변화가 생겼다. 블록체인 게임 등장에 따라 NFT 생성 및 사용, 코인 재료 수집, 재화 위변좌 월렛 플랫폼과의 연동이라는 새로운 분야가 추가됐다.

신 이사는 "현재 큐로드는 현재 인디 게임 개발사를 비롯해 여러 업체들과 협업을 진행 중이다. 큐로드만의 운영 및 노하우는 게임 서비스에 큰 도움이 될 거라 믿고 언제든 협업할 준비가 되어 있다"고 발표를 마무리했다.

moon@gametoc.co.kr

Copyright © 게임톡. 무단전재 및 재배포 금지.

이 기사에 대해 어떻게 생각하시나요?