최신 커뮤니티

추천 커뮤니티

인기 커뮤니티

핫뉴스 취재기사 기대작 인기신작 업계소식 집중분석 커뮤니티
VR게임 | 웹게임 | 인디게임 | 포켓몬 | 탑10기사 | 시장분석
로그인 | 회원가입

홈 > 뉴스센터 > 핫뉴스

"블록체인게임 1시간만에 만들기" 유니티엔진SDK 적용 실전(3)-배틀로얄게임

[ 등록일시 : 2019-05-17 09:52:37 ]

블록체인 게임 1시간만에 만들기 실전 세 번째 시간이다. 게임개발 쌩초보인 기자가 직접 엔진 유니티 SDK를 다운받아 직접 블록체인 아이템을 만든 체험 기사를 올린 지 1달 여 만이다.  

1달 동안 꽤 많은 개발사에 엔진 SDK 체험기 원고 부탁을 했지만, 흔쾌히 승낙하는 곳은 없었다. 개발에 2주 이상 걸리고, 빠듯한 개발 스케줄 때문에 시간을 낼 수 없으니 별도의 지원이 없다면 어렵다는 답변이 돌아왔다. 내용을 알고 보면 개발자 입장에서는 크게 어렵지 않을 일인데, 블록체인에 대한 이해가 부족해서 그럴 가능성이 크다. 

구세주를 만난 것은 지난 9일부터 킨텍스에서 진행된 플레이엑스포에서였다. 많은 개발사들이 자신의 게임을 홍보하기 위해 부스를 차렸다. 이 중에서 분명 블록체인에 관심있을 개발사가 있을 것이라는 생각으로 빠르게 부스를 스캔했다. 그중 눈에 확 들어오는 게임하나. '배틀로얄'이라는 문구가 크게 적힌 '네크로랜드: 배틀로얄'이라는 게임이다. 분명이 멀티게임이고, 단순한 방치형 게임은 아닐 것이라는 생각에 어떤 게임인지 부스를 지키고 있는 담당자에게 물었다. 

펍지의 배그와 같은 스타일의 배틀로얄게임이다. 좀비를 테이밍(길들이기)하여 자신의 편으로 만들어 지역을 평정하는 방식인데, 예전 PC게임 세균전을 보는 것 같은 느낌이다. 담당자에게 엔진의 SDK 얘기를 꺼냈고, 야누스랩스 김동윤 대표 흔쾌히 이를 허락했다. 그리고 정확히 일주일만에 엔진 SDK 사용 후기 원고가 도착했다. 원고 도착이 이 정도면 실제 테스트 기간은 훨씬 짧았을 것으로 보인다. 테스트 기간이 이렇게 짧았던 이유로는 김 대표가 블록체인에 대한 이해가 어느 정도 있었기에 가능했다. 네크로랜드의 아이템에 블록체인을 적용한다는 것도 염두에 두고 개발했다고 한다. 아래는 김 대표가 보내온 원고다. 

 

◇ 배틀로얄게임 '네크로랜드'의 엔진 SDK 적용 사례

Enjin은 가이드가 한글로 잘 설명되어 있어 쉽게 적용할 수 있었다. 특히, 로그인과 지갑관리 그리고 스마트컨트랙트(Contract)까지 별도의 개발과정이 필요없고, Unity SDK를 통해 비개발자도 쉽게 셋팅이 가능했다.

'네크로랜드 : 배틀로얄'은 현재 개발 중인 게임으로 언데드 유닛을 테이밍하여 자신만의 언데드 부대를 만들어 싸우는 멀티플레이 게임이다. 게임 내 재화인 Genom으로 새로운 언데드 유닛을 만들고 강화할 수 있는 게임 시스템이 있다. 따라서 Genom을 대체가능한 아이템(FI)으로 만들고 MINT하여 100개를 생성했다.

게이머가 '네크로랜드' 게임 안에서 Genom을 획득했을 때를 가정하여, 게이머(2513)에게 Genom을 1개 지급했고, 게이머(2513)의 지갑에서 Genom 1개가  확인됐다. 


1. 아이템 생성

2. 아이템 생성 확인(지갑)

2. 아이템 생성 확인

3. 아이템 민트(지갑)

3. 아이템 민트

4. 게임 연동
5. Genom지급 로그


5. Genom 지급확인(지갑)

 

◇ 적용 후기-엔진 SDK 적용 상의 몇 가지 시행착오

첫 번째, Enjin 에셋이 유니티 2018.3.6 버전 이상을 지원하여 유니티 버전업이 필요했다. 버전업 과정에서 큰 문제는 없었지만 일부 수정이 필요했다.

두 번째, Websocket 라이브러리 충돌이 있었다. 네크로랜드 같이 멀티플레이 게임은 Websocket과 같은 라이브러리를 사용하는데 Enjin 에셋 내에도 같은 라이브러리가 포함되어 있어 충돌의 문제가 있었다.

세 번째, Enjin 에셋 내 JsonHelper, User 같은 일반적인 클래스명이 사용되어 있어 클래스명 수정이 필요했다.

네 번째는 Genom 지급 속도문제다. 15일 저녁 6시쯤 Genom을 지급했는데 2~3시간 내에 지급 확인이 안되고 자정쯤에 지급이 된 것을 확인할 수 있었다. 현재 Kovan이라 느린 것일 수 있으나, 실제 아이템 지급이 느리면 문제가 될 것 같다.

 

◇ 개발자 김동윤 대표와의 미니 인터뷰



Q. 개발(SDK 엔진 적용)시간은 얼마나 걸렸나?
A. 금방했다. 세팅하는데 문제가 있어 좀 오래 걸렸지만, 반나절, 길어도 하루면 충분했다. 버전업만 잘 되어 있으면 3시간이면 충분할 것 같다. 이것저것 손봐야 할 것이 많은 실제 적용은 더 오래 걸릴 것이다. 

Q. 민트나 멜트 등 전문 용어가 어렵지는 않았나?
A. 크립토키티도 해봤고, 이오스나이츠도 해봤다. 블록체인 게임에 대한 이해가 있어 어렵지는 않았다. 멜트는 안해봐서 모르겠고, 민팅은 금방했다. 지갑 부분은 안정화가 필요한 것 같다. 

Q. 속도 부분을 지적했는데, 안정화가 되면 엔진을 사용해서 진행할 용의가 있나?
A. 당연히 있다. 다른 플랫폼에 비해 여러모로 잘 되어 있는 것 같다. 속도는 문제다. 거래를 했는데 반응이 늦으면 CS에 부하가 걸릴 것 같다. 백업을 안하면 날아가는 부분도 있는데, 이 부분도 개선이 필요하다. 

Q. 엔진 SDK를 적용하면서 궁금한 사항은 없었나?
A. 테스트에는 가상의 엔진을 지급받아 진행했지만 실제 메인넷에서는 엔진코인을 구매해서 아이템에 적용하는 것이 개발자에게는 부담일 수 있다. 이 부분은 어떻게 할 것인지 궁금하다. 

Q. 개발사 지원 부분은 아마도 5/21일 엔진 밋업에서 내용이 나올 것 같다. 그런데 게임 골드에만 블록체인을 적용했는데, 게임 아이템에는 적용할 생각이 없나?
A. 이번 게임 버전에서는 아이템별로 가치를 부여하는 형태로 개발되지 않았다. 아마도 차기작인 RPG에서 적용할 수 있을 것 같다. 

Q. 인터뷰 감사 드린다. 밋업에서 뵙겠다. 

   이재덕 기자 | game@gamey.kr
0

   30  
  이재덕 기자
  45567P
총 덧글수 ( 0개 )

"블록체인게임 1시간만에 만들기" 유니티엔진SDK 적용 실전(2)-아이템 만들기

핫뉴스 | 2019-04-12 | 이재덕 기자 | 10750

블록체인 게임 1시간만에 만들기 실전 두번째 시간이다. 지난 시간에는 ERC-1155 표준과 사례를 알아봤고, 이번에는 실전이다. 최근 엔진SDK의 한글 가이드가 완성됐다. 가이드를 토대로..

넥슨 트라하 400만 돌파...역대급 사전등록 게임 6종 분석

핫뉴스 | 2019-04-11 | 이재덕 기자 | 10738

출시 1주일 남짓 남은 넥슨 트라하가 사전등록자수 400만을 넘겼다. 역대급이다. 이 기록은 리니지와 검은사막모바일, 드래곤볼레전드에 이어지는 역대 4위의 기록이다. 사전등록 400만..

언리얼엔진으로 개발중인 특급 AAA급 게임 공개!

핫뉴스 | 2019-04-03 | 이재덕 기자 | 10734

화려한 그래픽과 이펙트로 겜심을 녹이는 언리얼엔진. 언리얼의 최신기술이 적용되어 개발중인 AAA급 게임이 공개됐다. '리니지2M'과 '아이온2' 등 시장을 뒤흔들 만큼 대작 타이틀이 ..

"블록체인게임 1시간만에 만들기" 유니티엔진SDK 적용 실전(1)-사례

핫뉴스 | 2019-04-01 | 이재덕 기자 | 10715

ERC-1155 표준의 이해...'식스드래곤' SDK 적용 사례 분석엔진이 적용하고 있는 ERC-1155 표준은 작년 6월 처음 발표됐고, SDK는 올해 3월 출시된 나름 신기술이다. 신기술이라는 것은 ..

YJM의 독특한 '삼국지 인사이드' 포지셔닝...성공할까?

핫뉴스 | 2019-03-29 | 이재덕 기자 | 10751

1년동안 사포질(폴리싱)...유저가 원하는 건 다 넣었다!​ 와이제이엠게임즈(이하 YJM)가 '삼국지 인사이드'로 인싸가 되기 위한 준비작업을 마쳤다. '삼국지 인사이드'에 거는 기대가 크..


이 게임 캐릭터를 저 게임으로? 엔진의 멀티버스 시스템 분석

핫뉴스 | 2019-03-26 | 이재덕 기자 | 10693

-DC코믹스의 멀티버스와 유사한 개념...SDK 공개로 더욱 확대-콜라보 게임의 상위 개념...탈중앙화와 중앙화의 세계 이동도 가능-유니티게임 신작들 엔진 SDK 도입시 폭발적 확대 기대..

게이머 & 게임사가 바라본 유니티엔진SDK란?

핫뉴스 | 2019-03-22 | 이재덕 기자 | 10716

-​유니티엔진SDK 유니티에셋스토어 론칭 의미 분석블록체인 플랫폼 엔진이 유니티엔진SDK를 14일 유니티 에셋스토어에 론칭했다. 내용을 잘 모른다면 단순 업계 소식에 불과하겠지만 이 ..

차별성 강조한 ‘린’, 버그 해결이 우선 과제

핫뉴스 | 2019-03-21 | 유정현기자 | 10713

▲ 게임 화면 캡처지난 13일 사전 오픈을 공지하며 정식 서비스를 시작한 넥슨의 신작 ‘린:더라이트브링어(이하 린)’이 출시 후 약 일주일이 지났다.‘낯설 것이다 하지만 놀라울 것이다’..

[인터뷰] 이 남자가 사는법...3억DL '주행의달인' 안상하 대표

핫뉴스 | 2019-03-20 | 이재덕 기자 | 10708

대한민국 최고 모바일게임...합산 4억 다운로드​"단 한명이라도 내가 만든 게임을 '재미있다'고 해주면 살 맛이 난다." 수 많은 인디게임이 있지만 '주행의달인', '주차의달인'이라는 ..

"누구보다 빠르게, 남들과는 다르게" 마스터탱커 던전공략법

핫뉴스 | 2019-03-18 | 이재덕 기자 | 10744

와우(WOW)를 닮은 마스터탱커의 열기가 뜨겁다. 구글플레이에서 연일 인기 1위를 차지하고 있는 가운데, 기존 대륙식 MMORPG와 닮지 않은 색다른 매력이 어필하면서 오래 가는 스테디셀..


‘에픽게임즈’ 스팀 유저 감시 논란, 해명에도 유저 반응 싸늘

핫뉴스 | 2019-03-15 | 유정현기자 | 10773

지난 14일 ‘ResetEra’라는 게임 커뮤니티의 한 유저가 에픽이 스팀을 사용하는 유저들의 개인 정보를 수집하고 있다고 주장해 해외 게이머들 사이에서 큰 화제가 되고 있다. ‘ResetEra’..

클래게임즈, 전략게임 '문명전쟁' 글로벌 서비스

핫뉴스 | 2019-03-15 | 이다윗 기자 | 10688

모바일 전략 시뮬레이션 게임(Simulation, SLG) ‘문명전쟁’의 글로벌 도전이 시작된다. 얼마 전 개발사에서 퍼블리셔로 사업영역을 확장, 업계의 뜨거운 주목을 받은 클래게임즈(대표 정..

트라하, 리니지2M, BTS월드...2019년 기대작 출시 '점화'

핫뉴스 | 2019-03-15 | 이재덕 기자 | 10741

2019년 날이 풀리면서 신작들도 기기재를 켜고 있다. 1월 넥슨이 '스피릿위시'로 강렬하게 등장했지만 이내 고개를 숙였다. 하운드13의 헌드레드소울도 인기 1위까지 기록하며 비상한 관..

[기획]게임사 탑20 기상도 (13)-위메이드

핫뉴스 | 2019-03-14 | 최명진 기자 | 10678

◇위메이드 소개2000년 2월에 설립된 위메이드는 장수 IP인 미르의 전설로 국내뿐만 아닌 해외에도 이름을 알린 20년차 중견기업이다. 특히 여러 회사들이 우회상장을 시도한 것과 달리 ..

미리보는 '마스터탱커' 직업 순위는?..."역할분담이 중요한 게임"

핫뉴스 | 2019-03-13 | 이재덕 기자 | 10754

웹젠의 MMORPG '마스터탱커'가 출시됐다. 마스터탱커의 기반은 블리자드의 월드오브워크래프트(WOW)다. 따라서 그동안 웹젠이 선보인 뮤오리진의 시스템과는 많은 차이가 있다. 뮤오리..


넥슨, 탄탄한 신작 라인업으로 '불확실성' 의혹 털 것

핫뉴스 | 2019-03-12 | 이재덕 기자 | 10703

200만 사전등록 '크아비앤비M', MMORPG '트라하'에 기대​ 넥슨이 상반기 출시할 신작 모바일게임 10종을 공개했다. 매각을 앞둔 상황이서 어수선한 분위기일 텐데도 변함없이 '다양성'이..

렙업 빨라졌나? 달라진 '아인하사드'...유저 반응은?

핫뉴스 | 2019-03-11 | 이재덕 기자 | 10725

용옥 '비싸다' 의견에 '검토후 조정' 답변...실제 조정 여부는?​​리니지M의 렙업이 빨라진다. 89레벨에서 90레벨이 되는데 4년이 걸리지만 새로운 업데이트를 통해 9개월로 단축시킨다는..

[기획]게임사 탑20 기상도 (12)-네오위즈

핫뉴스 | 2019-03-10 | 최명진 기자 | 10699

◇ 네오위즈 소개2007년 창립한 네오위즈는 PC온라인 게임 유통사로 시작해 PC게임 포털인 피망을 운영하면서 이름을 알렸다. 이후 웹보드 규제 등의 이슈로 자체 개발의 비중을 늘려 가..

  1|   2|   3|   4|   5  |   6|   7|   8|   9|   10

[ 게임 집중 분석 ]