전체 글 1383

게임 마케팅 용어 정리

게임 마케팅 용어 정리 이번 포스트에는 게임 업계에서 일반적으로 사용하는 마케팅 용어를 정리한다. 마케팅 용어를 굳이 쓰는 이유 업계 표준화된 용어를 사용함으로써 커뮤니케이션에 오류를 방지하고 정보전달을 명확하게 하는데 있다. [유저관련 지표] UV (Unique visitor) : 일정기간 내에 게임의 접속(방문)한 실제 유저 수로 한 유저가 여러번 방문해도 1로 카운트 한다. DAU (Daily Active User) : 일단위로 측정한 UV WAU (Week Active User) : 주단위로 측정한 UV MAU (Monthly Active User) : 월 단위로 UV 측정 RU (Registered User) : 일정기간내에 게임에 등록된 유저 수 NRU (New Registered User) ..

정보 시각화 중요성 - 차트를 올바르게 사용하자

정보 시각화 중요성 차트를 올바르게 사용하자 정보의 시각화는 인포그래픽(InfoGraphic)이라고도 한다. 인포그래픽은 Information과 Graphic의 합성어로 텍스트, 데이터, 통계 등의 복잡한 정보를 수집, 분석 가공하여 스토리텔링과 디자인을 통해 정보를 전달하는 시각 적 표현이다. 정보 시각화의 정의는 사용자에게 더 효율적인 정보를 전달하기 위해 그래픽 요소를 활용하여 데이터가 정보로서 의미가 생성되도록 형상화 하는 것이다. 출처 : http://inside.chosun.com/site/data/html_dir/2015/05/08/2015050800797.html 인포그래픽의 장점은 다음과 같다. 정보를 누구나 알기 쉽게 표현 함으로써 이해력을 높인다. 인간 정보 처리능력 확장과 정보의 직..

한국의 게임시장 미래

한국의 게임시장 미래 둔화되는 게임 성장 게임시장의 규모(http://sqlmvp.kr/220353763740)에서 한국의 게임시장은 2013년 약 10조원의 시장이 형성되어 있다고 하였다. 하지만 최근 몇 년 동안 유지해온 성장세는 국내 게임시장 전체 종합 성장률이 2011년 18.5%에서 2012년 10.8%, 2013년에는 -0.3%로 급속히 둔화되고 있는 추세이다. 출처 : 게임백서 2014 (한국콘텐츠진흥원) 특히 모바일 게임의 성장률이 급속도로 둔화되고 있는 것으로 나타나는데 이는 2012년 스마트폰의 보급과 함께 크게 성장하였으나 급격한 보급속도로 인해 안정화 시기가 빠르게 도달하여 둔화된 것으로 분석된다. 모바일 게임 2년만에 성장 정체의 위기 빠르게 보급된 스마트폰은 포화상태가 되었으며 ..

게임 시장 규모

게임 시장 규모 [글로벌 게임 시장 규모] 글로벌 게임 리서치 기관의 2014년 자료에 따르면 전세계 72억 인구중에 29억7천명 정도가 웹에 접속한다. 이중 18억명((25%) 정도가 게임을 한다고 한다. 출처 : http://venturebeat.com/2014/06/24/gamer-globe-the-top-100-countries-by-2014-game-revenue/ 총 게임 매출액은 820억 달러(91조 정도)이며 지역별로 큰 차이를 보이고 있다. 미국은 20.5억 달러 규모이고 캐나다는 1.7억 달러 규모이다. 아시아 지역에서는 중국은 17.9억 달러, 한국 3.4억 달러, 일본 12.2억 달러 규모이다. 아래 표는 게임 지출 금액 및 1인당 게임 지출 금액을 국가별로 산출한 것이다. 한국의 ..

게임 시장 동향 (텐센트)

게임 시장 동향 (텐센트) 텐센트는 중국의 인터넷 서비스 및 게임 서비스 전문 기업으로 1998년 11월 중국 광둥성 선전에서 설립되었다. 창업자는 마화텅(馬化騰, Ma Huateng)으로 IT엔지니어였다. 텐센트는 무료 메신저프로그램인 QQ로 잘 알려져 있다. http://www.tencent.com 텐센트는 2014년 중국 내 브랜드 가치 1위 기업으로 선정되기도 하였으며 전 세계에서 가장 만은 수의 이용자를 보유한 매신저 앱 위챗, 중국인의 95%가 사용한다는 QQ, Q존, 텐페이(온라인 결제 수단), 텐센트 웨이보등 자회사를 가지고 있는 중국의 대표적인 기업이다. 마화텅이 밝힌 텐센트의 성장전략은 '창의적 모방'을 통한 새로운 서비스 창조와 부족한 기술력을 보완할 수 있는 공격적 M&A이다. QQ..

게임기획자를 위한 통계이야기

게임기획자를 위한 통계이야기 [시작하면서] 지금까지 거의 10년 동안 게임회사에 몸담고 있으면서 수 많은 데이터를 다루어왔다. 데이터베이스를 운영하는 엔지니어로써 어떻게 하면 더 빠르게 데이터를 처리 할 수 있을까를 고민해 왔고, 사업팀, 재무팀, 기획팀 등과 함께 하면서 한정된 데이터로 더 많은 정보를 만들어 낼 수 있을까, 어떻게 하면 좀더 시각적으로 한눈에 파악할 수 있을까, 이 결과는 정말 유용한가 등에 대해서 많은 고민을 하게 되었다. 이 프로젝트는 지금까지 경험한 내용을 바탕으로 정리하였으며 게임 회사에서 주로 하는 분석및 분석하기 위해 필요한 데이터, 그리고 데이터 처리를 위한 시스템 구성에 대해서 다룬다. 앞으로 쓰게 될 글은 인터넷 검색, 각종 통계 자료, 경험 등을 정리하며 외부자료의 ..

ASP.NET에서 MySQL 연결

ASP.NET에서 MySQL 연결 Version : ASP.NET (VS 2013) ASP.NET에서 MySQL 연결 방법에 대해서 알아본다. MySQL에 연결하기 위해서 NuGet 패키지에서 MySQL DLL 을 추가한다. VS 2013 툴 목록에서 [프로젝트] – [NuGet 패키지 관리]를 클릭한다. NuGet 패키지 관리 창이 나타나면 mysql dll을 검색하여 설치한다. MySQL DLL을 설치하면 Web.config 파일에 자동으로 MySQL Data Provider이 생성된 것을 확인 할 수 있다. MySQL에 연결하여 데이터 입력 하기. public string insertuser(DateTime RegDate, Int32 Num, string Conn) { // For MYSQL Aut..

62_교착 상태 처리(Deadlock Handling)와 선출 알고리즘(Election Algorithm)

62_교착 상태 처리(Deadlock Handling)와 선출 알고리즘(Election Algorithm) 교착 상태 방지와 회피 알고리즘은 분산 시스템에서 자원들 간의 전역 순서화를 정의함으로써 자원 순서와 교착 방지 기법을 분산환경에 적용할 수 있다. [교착 상태 방지와 회피(Deadlock Prevention and Avoidance)] 교착 상태 방지 기법은 다음 두 가지로 분류 된다. Wait-Die 기법 : 비선점 기법에 기반을 둔다. P1가 보유한 자원을 프로세스P2가 요청 할 때 P2가 P1보다 더 작은 타임스탬프를 가진 경우에만 기다리는 것이 허용된다. 그렇지 않은 경우 P2는 롤백한다. Wound-Wait 기법 : 선점 기법에 기반을 두며 wait-die 기법과는 상반된 특징을 가지고 ..

61_분산 조정 (Distributed Coordination)

61_분산 조정 (Distributed Coordination) 중앙 집중식 시스템에서는 하나의 공유 메모리와 클록을 사용하므로 두 개의 사건이 발생해도 그 순서를 결정하는 것이 가능하다. 많은 응용 분야에서 순서를 결정할 수 있다는 것은 매우 중요 하다. 분산 시스템에서는 공유 메모리와 공유 클록이 존재하지 않기 때문에 두 사건의 순서를 결정하기가 불가능한 경우가 있다. 사건의 전후 발생 관계는 분산 시스템에서 사건의 부분적인 순서(partial order)만을 정의 한다. 순차적인 프로세스들만 고려할 때 하나의 프로세스에서 수행되는 모든 사건들은 완전 순서화된다. 또한 인과 법칙에 따라 메시지가 보내진 후에 그 메시지는 수신된다. 사건은 자기 자신이 발생하기 전에는 발생될 수 없으므로 관계는 비반사적..

60_분산 시스템 구조 (Distributed System Structure)

60_분산 시스템 구조 (Distributed System Structure) 분산 시스템이란 통신 네트워크를 통하여 서로 약결합된(loosely coupled) 처리기들의 집합이다. 분산 시스템 내의 처리기 관점에서 그 처리기가 가지고 있는 자원을 지역(local)이라 하고 그 처리기 외의 나머지 모든 처리기들과 그들에게 속해 있는 자원들은 원격(remote)이라고 한다. 분산시스템을 구축하는 목적은 크게 4가지로 분류 할 수 있다. 자원 공유(Resource Sharing) : 다른 기종의 사이트가 서로 연결되어 있다면 한 사이트의 사용자는 다른 사이트의 자원들을 사용할 수 있을 것이다. 연산 속도 향상(Computation Speedup) : 하나의 특정 연산이 동시에 처리될 수 있는 여러 개의 부..