넵튠 반기보고서 (2021.06)
6. 주요계약 및 연구개발활동

가. 연구개발조직 당사의 연구개발 조직은 아래와 같습니다.- Powerhouse Labs : 게임 등 개발 및 서비스- 기술지원담당 : 게임 등 개발 및 서비스 관련 기술 지원 본 보 고서 작성 기준일 현재 회사의 연구개발 인력은 총 30명으로 전체 임직원 63명 대비 47.62% 입니다.

나. 연구개발비용 당사는 모바일게임 개발사로 대부분의 인력이 모바일게임 개발과 관련된 기획, 개발,디자인 등을 하는 연구개발활동 조직으로 구성됩니다. 상기 연구개발비용의 산정 기준은 본사의 경우 모바일 게임 개발인력에 대한 인건비(급여, 퇴직급여, 복리후생비)와 감가상각비 일부(인력비율에 따라 산정)가 포함되어 있으며, 개발 자회사는 성격을 감안하여 인건비와 감가상각비 전액을 연구개발비용으로 산정하였습니다.

(단위: 백만원)

과 목	제7기 반기(2021년 반기)	제5기(2019년)	제4기 (2018년)	비 고

연구개발비용 계	8,827	13,292	18,310	-

연구개발비 / 매출액 비율
[연구개발비용계÷당기매출액×100]	79.07%	73.69%	100.75%	-

(*주) 상기 내용은 연결재무제표 기준입니다.

다. 연구개발실적1) 게임 클라이언트 개발

(1) 모바일환경에 최적화된 네트웍 접속 모듈 개발

연구과제	과제명	네트웍 접속 모듈 최적화

연구기간	2015.03~2015.08

내용	모바일 환경에 최적화된 네트웍 접속 모듈 개발

연구기관	넵튠

연구결과 및 기대효과	모바일 네트웍 환경에서 과도한 네트웍 비용이 발생하지 않도록 최적화된 캐쉬 정책 적용 및 연결 유지 등의 기술을 적용하고 있습니다.
과도한 네트웍 비용 및 사용은 모바일 게임에서 사용자의 경험에 민감한 부분이므로 이 부분의 최적화를 통해 쾌적한 게임 환경을 구성할 수 있고 이를 통하여 네트웍 환경이 열악한 지역에서도 원활한 서비스 제공이 가능할 수 있게 되었습니다.

(2) 서버-클라이언트의 표준화된 데이터 교환 모델 및 접근 방법 설계 및 구현

연구과제	과제명	서버-클라이언트의 표준화된 데이타 교환 모델 및 접근 방법 설계 및 구현

연구기간	2015.05 ~ 2015.08

내용	모바일 환경에 최적화된 네트웍 접속 모듈 개발

연구기관	넵튠

연구결과 및 기대효과	서버와 데이타 통신시 표준화된 데이타 모델을 설계하여 서버 데이타의 내용 접근시 추가적인 코딩이 발생하지 않도록 함으로써 개발 생산성을 높이도록 적용하고 있습니다.
중복 코드가 줄어들고 표준화된 방법을 제공함으로써 개발자들이 게임로직 자체에 좀 더 집중할 수 있도록 하여 빠르고 안정적으로 개발을 할 수 있게 되었습니다.

( 3) 클라이언트 UI 프레임웍 개발

연구과제	과제명	클라이언트 UI 프레임웍 개발

연구기간	2015.10 ~ 2016.01

내용	공통 UI 컴포넌트 개발을 위한 프레임웍 개발

연구기관	넵튠

연구결과 및 기대효과	UX 설계시에 공통적으로 표현되는 UI 컴포넌트 개발 및 이들간의 상호작용 , 표현 방식등을 관리할수 있는 프레임웍을 연구개발하였습니다.
개별적인 개발을 지양하고 프레임웍을 통한 개발을 함으로써 신뢰성 높은 클라이언트 프로그램을 빠른 시간내에 개발할 수 있게 되었습니다.

2) 게임 서버 개발(1) 야구 시뮬레이션 엔진 개발

연구과제	과제명	야구 시뮬레이션 엔진 개발

연구기간	2012.04 ~ 2016.03

내용	선수 능력치 데이타에 기반하여 현실 야구의 결과와 근접한 결과를 제공하는 시뮬레이션 엔진 개발

연구기관	넵튠

연구결과 및 기대효과	시뮬레이션 야구 게임 개발을 위해 선수 능력치 데이타에 기반하여 현실 야구의 결과와 근접한 결과를 제공하는 엔진을 자체적으로 연구 개발하였습니다.
자체 개발한 엔진과 기술을 보유하여 현실과 유사한 상황의 재현뿐만 아니라 게임내의 요구 사항에 부합하도록 엔진을 개선하고 있습니다. 이를 통하여 보다 현실감 있고 재미있는 야구 시뮬레이션 게임 개발이 가능하도록 하고 있습니다.

(2) 실시간 게임 로그 분석 시스템 개발

연구과제	과제명	실시간 게임 로그 분석 시스템 개발

연구기간	2015.12 ~ 2016.04

내용	게임 로그를 실시간으로 분석하여 게임 유저들에게 다양한 피드백을 제공할 수 있는 시스템 개발

연구기관	넵튠

연구결과 및 기대효과	게임상에서 발생하는 사용자 행동을 비롯한 빅데이터를 실시간으로 분석하여 다양한 게임내 컨텐츠로 활용할 수 있는 기반 시스템을 구성하고 있습니다.
이를 통해 개별 트래픽의 서버 부담을 줄이고 비동기 처리시간을 실시간에 가깝도록 단축하여 보다 쾌적한 사용자경험을 제공하게 됩니다.

(3) 대용량 데이타 처리 시스템 개발

연구과제	과제명	대용량 데이타 처리 시스템 개발

연구기간	2012.04 ~ 2016.04

내용	DB 부하 분산, 큐 시스템 적용을 통한 대용량 데이타 처리 시스템 개발 및 운영

연구기관	넵튠

연구결과 및 기대효과	증가하는 게임 유저에 비용대비 효율적인 방법으로 대응하기 위하여 DB sharding, queue system 등의 적용 및 운영을 통하여 통상 하나의 DB 박스에서 제공할 수 있는 유저수의 제한에서 벗어날 수 있게 하였습니다.
사용자가 많은 게임을 비용 효율적인 방법으로 대응할 수 있게 되어서 많은 유저들에게 쾌적한 게임 환경을 제공할 수 있게 됩니다.

3) 연구개발 계획

상기 연구 실적 중 야구 시뮬레이션 엔진과 대용량 유저대응 항목은 지속적으로 개선및 운영 노하우를 쌓아가는 항목입니다. 실시간 게임 로그 분석시스템은 분석 뿐만 아니라 유의미한 변화등을 자동으로 감지해 내고 피드백 할 수 있도록 개발해 나갈 예정입니다. 개발시의 공통적인 부분의 표준화 및 프레임웍화는 지속적인 과제로 게임 개발의 안정성 및 생산성 향상을 도모하고자 합니다.

4) 보유 기술의 경쟁

(1) 소요기술명세 및 자체 개발 정도 등

항목	소요 기술 내용	기술수준 및 내용	자체개발 여부

야구 시뮬레이션 엔진	선수능력치 데이터에 기반한 야구 시뮬레이션 엔진	수만번의 시뮬레이션결과를 검증하여 선수능력치 데이타의 증감에 따른 선수개인 성적 및 팀성적의 현실감을 검증하였고 실제서비스중인 게임에 적용하고 있습니다.	자체 개발

실시간 게임 로그 분석 기술	게임로그를 실시간으로분석하여 피드백할 수 있는 시스템 개발	게임로그를 실시간으로 분석하여 현재 유저들의 게임내의 진행상황등을분석할 수 있습니다.	오픈소스를 활용한 시스템 구성 및 운영. 시스템 운영 노하우는 자체 기술 확보

대용량 데이타 처리 시스템	대용량 동접자 처리를 위한 시스템의 개발 및 운용 기술	기존상용시스템을 개선하여 캐쉬 등네트웍 사용을 최적화 하였습니다.상황에 따른 최적화된 시스템을 개발할 수 있는 기술을 확보하고 있습니다.

네트웍 접속 모듈 개발	모바일 환경에 최적화된네트웍 사용을 위한 네트웍접속 모듈 개발	네트웍 프로토콜을 분석하여 최적화된 네트웍 사용 제공을 하도록 개발하였습니다. 상황에 따른 최적화된 시스템을 개발할 수 있는 기술을 확보하고 있습니다.	자체 개발

(2) 핵심 보유기술에 대한 기술

구분	보유 기술	경쟁력

게임
클라이언트	1. 네트웍 접속 모듈 최적화
2. 표준화된 데이타 교환 모델 및 접근 방법 설계 및 구현
3. 클라이언트 UI 프레임웍 개발	-기반 프로토콜 분석을 통한 최적화 모듈 개발은 보다 근본적인 환경개선 노력이 가능
-개발 안정성 및 생산성을 위한 기술 개발 내용 은 일반적 적용이 가능한 수준으로 발전이 가능 하여 경쟁력 우수

게임 서버	1. 분산서버 및 대용량 유저 통합 기술
2. 실시간 게임로그 분석 기술
3. 야구 시뮬레이션 엔진 개발	대용량 게임 서비스 제공을 위한 기반기술 보유하고 있으며 초대용량 서버 운영 노하우를 가진 인력 구성으로 경쟁력 확보. 야구 시뮬레이션 엔진은 외부 통계학 전문가와 협업으로 개발되어 경쟁력 우수