본문 바로가기

Cocos2d-x 3.9버전에서 Live2D 사용하기 2부 코코스 X Live2D나의 무식함이 드러나는 지옥같은 하루동안의 기록이다. 우선 지난날 코코스 연동의 대한 정보는 찾아놨었다.Link : http://sites.cybernoids.jp/cubism2/sdk_tutorial/platform-setting/cocos2d-x여기에 순서대로 잘 나와있었다. 나는 생각보다 쉽게 풀리는것 같아 빨리 끝내고 셜록이나 보러가야지 라고 생각했으나..평소처럼 처음에는 윈도우 32 플랫폼에서 실행하기로 했다.위의 방법을 따라하다보니 기본적인 한가지 문제점이 생겼다. 위에서는 SDK의 lib,include폴더를 프로젝트에 복사하라고 하였는데 막상 비쥬얼을 돌려보니 그런 헤더가 없다고 아우성이었다.하.. 생각해보니 거기 복사만 했는데 비쥬얼이 어떻게 알겠는가...인터넷을 찾아.. 더보기
Cocos2d-x 3.9버전에서 Live2D 사용하기 1부 Live2D를 Inven기사를 통해서 알게 되었다. 이전에 페이스북으로 본적이 있었지만 흥미로운데서 그쳐 실제도 다뤄볼 생각은 하지 않았다. 기사를 읽고 예제 정도는 직접 해볼 수 도있겠다 싶어 도전해 보기로 했다. 징징대는것을 싫어하니 징징 대지는 않겠지만 이틀이라는 시간이 거쳐 불안정하게 실행만 한데서 그쳤다는것을 미리 알려준다. 더 완전한 방법에 대한 튜토리얼이 있다면 댓글로 링크를 부탁한다. 원래는 유니티로 해보려고 했다. 유니티가 사용방법에 대한 블로그들의 글이 좀 있었고 코코스는 거의 불모지였기 때문이다.그러나 먼가 알 수 없는 오기가 돌았다. 시빠 내가 나인데! 우회라니! 우회라니! 시빠! 이런 생각이 들었다. 본격적으로 코코스 X Live2D 시작한다. 이것을 따라하면 나처럼 흉내는 낼수 .. 더보기
Cocos2D-x 3.2 새 프로젝트 생성 Cocos2D-x 3.2에는 파이썬 스크립트 project-creator가 사라졌습니다 ㅠㅠ따라서 콘솔 명령으로 생성해야 합니다. 이 글은 환경 설정(http://makerj.tistory.com/153)을 다 끝마친 상태라고 가정합니다 게임명: MakerjGame게임 패키지명: kr.makerj.makerjgame프로젝트 폴더가 생성될 디렉토리: D:\mycocos2d-x 라고 가정하고 생성하는 예시입니다 커맨드 창을 열고 다음 명령을 입력합니다cocos new MakerjGame -p kr.makerj.makergame -l cpp -d D:\mycocos2d-x 접기new: 새 프로젝트 생성-p: 패키지(package) 이름. 프로젝트 이름과 더불어 모바일 기기에서 앱을 구분하기 위해 사용됩니다.-.. 더보기
visual studio 외부 include library 설정 방법 Visual Studio 2010에서 c++ 외부 라이브러리 설정에 대하여 안녕하세요. 저는 전주멤버십 20-2기 신재선입니다.제가 주로 사용하는 언어는 c++이고, Visual Studio에서 개발을 많이 하여서 개발하기 전에 외부라이브러리를 사용하는데 필요한 설정에 대해서 설명하려고 합니다. 버전이 업데이트 되면서 관련기능의 위치가 바뀌거나, 간단한 것인데도 개발 툴이 익숙하지 않아서 불편을 겪는 분들에게 이 글이 도움이 되었으면 합니다. 1. 빌드 전 필요한 설정 현재는 자신이 만든 소스 외에도 다른 사람이 만든 라이브러리를 사용하는 경우가 많습니다. Visual Studio에서는 라이브러리를 사용하기 위해 다음과 같은 방법을 제공합니다. 1.1 선택한 프로젝트에만 경로를 설정하는 방법 솔루션 탐색.. 더보기
cocos2d-x 멀티해상도 Cocos2d-x의 멀티 해상도 지원 Cocos2d-x 에서는 2.0.4 버전 이후부터 멀티해상도 지원을 위해 DesignResolutionSize 라는 방식을 제공하고 있습니다. DesignResolutionSize란, 쉽게 설명하면 '원본'사이즈라고 생각하시면 될 것 같습니다. EGLView->setDesignResolutionSize(Width, Height, ResolutionPolicy) 이런식으로 DesignResolutionSize를 지정해줄 때 원본 이미지의 Width와 Height, 그리고 ResolutionPolicy를 정해주면스크린 사이즈에 맞도록 지정된 Policy를 사용해 Cocos2d가 자동적으로 리사이즈를 해줍니다. 자주 쓰이는 리사이즈 방식으로는 크게 EXACT_FIT, NO.. 더보기