본문 바로가기

분류 전체보기

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.. 더보기
Android studio cocos2d-x 빌드 방법 Android Studio is only partially supported in cocos2d-x 3.7 and 3.8. With the default project you will only be able to run your app without debugging using Android Studio. Prior to running your app in Android Studio you will have to compile using the Android Studio flag: cocos compile -p android --android-studio You will have to run this command after any changes to your app are made, since the .. 더보기
[포트폴리오] Shake Coke Shake Coke 시연 영상 GITHUB : https://github.com/tooOpen/ShakeCokie작품 요약서n Basic Data 더보기
[포트폴리오]Air Hockey Together Air Hockey Together 시연영상 GITHUB : https://github.com/tooOpen/Airhockeytogether 1. 개요-삼성전자 Tizen 앱 콘테스트 출품작-Tizen forum에 올라감.-2명이 하는 파티게임입니다. 에어하키2. 스토리-3. 게임 플랫폼 및 게임 기본 구성- 모바일 Tizen 게임- 2D 아케이드 게임- 2명이 동시에 같이 플레이하는 파티게임4. 개발 툴- Cocos2D-x 3.5 for Tizen - 클래식 에어하키 룰을 따른다. 5. Memorable Part. -씬에서만 터치를 받아서 처리하다 동시에 두개의 멀렛에서 동시에 터치를 처리해야하는 상황이 발생했다. 생각해보니 Sprite와 Clonable을 상속받은 멀렛 클래스를 정의하여 그 안에 터치.. 더보기
[포트폴리오]After Earth After Earth시연영상 GitHub : https://github.com/tooOpen/AfterEarth 1. 개요-삼성전자 Tizen 앱 콘테스트 출품작-Tizen forum에 올라감.-오지게 터치해서 지구를 터뜨리자2. 스토리- 터뜨리라고3. 게임 플랫폼 및 게임 기본 구성- 모바일 Tizen 게임- 2D 노가다 게임4. 개발 툴- Cocos2D-x 3.5 for Tizen - 클릭하라니까. 5. Memorable Part.읎다. 주변에 이게 게임이냐? 라는 말을 많이 들었다.어쩌라고. 더보기
[포트폴리오]Thinking Snake Game THINKING SNAKE GAME시연영상 GITHUB : https://github.com/tooOpen/Thinking-snake-game 1. 개요- 삼성전자 Tizen 앱 콘테스트 출품작- Tizen forum에 올라감.- 2등상 수상작- 퍼즐 뱀 게임2. 스토리- 뱀에 표시된 숫자 만큼 먹이를 먹으면된다. - 많이도 적게도 말고 딱 그 만큼 3. 게임 플랫폼 및 게임 기본 구성- 모바일 Tizen 게임- 2D 퍼즐 게임4. 개발 툴- Cocos2D-x 3.5 for Tizen - 뱀에 표시된 만큼 먹이를 먹어야한다.- 먹이마다 값이 있다 - 한번 먹이를 먹은 길은 돌아가지 못한다. 5. Memorable Part레이어를 씬에서 따로 나누어서 만들었다. 스테이지가 바뀔 때 마다 초기화 해주어야하기.. 더보기