cocos2d-x 3.0 6

Cocos2d-x v3.0 정식 버전 발표

드디어, 오늘날짜(2014/2/24)로 Cocos2d-x v3.0 의 정식버전이 발표되었습니다. 그동안 긴 알파와 베타, RC를 거쳐 드디어 발표되었네요. 자세한 내용은, Cocos2d-x.org의 뉴스페이지의 http://cocos2d-x.org/news/215 에서 살펴볼 수 있습니다. 이전 3.0RC2에 비해서 몇가지 버그들이 수정되었고, 약간의 기능추가가 있었던것 같습니다. 자세한 변경 로그는 https://github.com/cocos2d/cocos2d-x/blob/cocos2d-x-3.0/CHANGELOG 에서 확인 할 수 있습니다. 또한 릴리즈 노트를 보면, 이번 3.0 버전의 많은 특징들을 살펴 볼 수 있습니다. 릴리즈 노트는 https://github.com/cocos2d/cocos2d-..

Cocos2d-x 3.0 RC0 출시 소식

오픈소스 게임엔진인 Cocos2d-x 3.0이 베타버전을 벗어나, 버전 3.0 RC0로 2014년 3월 15일에 출시되었습니다. 제작사측에서 발표한 이번 릴리즈의 주요 변화점은 아래와 같습니다. 성능향상을 위해 스프라이트 자동 컬링 기능이 추가 되었으며, 트랜스폼이 필요할때에만 일어나도록 업데이트 되었다고 합니다.cocos 라는 커맨드 라인 툴을 이용하여 게임 프로젝트를 생성하고 실행시킬수 있는 방법을 만들었다고 합니다.환병변수를 설정하는 setup.py가 추가 되었습니다.Label에서 쉐도우와 아웃라인을 커스터마이징 할 수 있게 되었으며,스케쥴러에서 std::function을 파라미터로 사용할 수 있게 되었고,iOS의 경우 arm64버전 빌드를 위한 Xcode 5.1을 지원합니다.자세한 소식은 Coco..

Cocos2d-x 3.0 베타2 안드로이드에서 애드몹(Admob) 달기

Cocos2d-x가 기존 2.x대 버전과는 달리 3.0으로 오면서 안드로이드의 메인 액티비티가 일반 액티비티가 아닌 NativeActivity로 변경되었습니다. NativeActivity를 사용하면, 자바 호출이 필요하지 않는 프로젝트에서는 성능향상을 가져올 수 있다고 합니다만, 문제는 자바 호출이 필요할 경우 입니다. 대표적인 것이 인앱결제라든지 랭킹플랫폼, 광고 플랫폼등이 있겠지요. 3.0 베타2 버전에서는 알파버전과는 달리 기본적으로 Cocos2dxActivity.java 가 들어있습니다만 (알파버전은 이조차도 없어서 직접 생성해야 했습니다) 기존 2.x대의 일반 액티비티에서 애드몹과 같은 광고 플랫폼을 올리는 방식이 더이상 통하지 않더군요.(광고배너가 아예 화면에 나타나지를 않습니다.) Cocos..

Cocos2d-x 3.0 beta2 발표

2014년 1월 27일에 Cocos2d-x 3.0 Beta2 가 발표되었습니다. 약 보름조금 넘어서 발표되었는데요, 생각보다 이번에는 업데이트가 빠르네요. 발표 소식은 http://www.cocos2d-x.org/news/179 에서 살펴볼 수 있습니다. 소식은 리카르도 퀘사다씨가 올린것으로 나오는군요. 이번 버전의 변화점은 https://github.com/cocos2d/cocos2d-x/blob/cocos2d-x-3.0beta2/CHANGELOG 에서 확인해 볼 수 있습니다. 살펴보면 일부 기능 추가와 많은 버그 픽스가 있었던 것으로 나오는데요, 주요점을 보면 게임에 따라 20%~100%의 렌더링에서의 퍼포먼스 향상이 있다고 하며, 스택에서 AutoReleasePool을 생성하는것을 지원한다고 합니다..

Cocos2d-x 3.0 beta, 멀티플랫폼 프로젝트 생성 방법 변경됨

Cocos2d-x 3.0 베타에서 멀티플랫폼 프로젝트의 생성방식이 바뀌었습니다. Cocos2d-x 2.1.4 에 있던 create_project.py를 이용한 멀티플랫폼 프로젝트 생성방식이 개인적으로 마음에 들지 않았던 점이 Cocos2d-x 엔진을 여러 프로젝트가 공유한다는 점이었거든요. 그래서, 보통 [cocos2d-x루트디렉터리/projects/내 프로젝트] 형태로 프로젝트가 생성이 되었었고, 여러 프로젝트를 만들어도 하나의 cocos2d-x 엔진을 공유하는 형태였지요. 문제는 이런방식으로 사용할 때, cocos2d-x는 하나만 있어도 되니 디스크 공간 절약도 되고, 문제있는 부분 하나만 고치면 전체 프로젝트에 적용된다는 장점은 있지만, 새 버전의 cocos2d-x가 나왔을 때 일부는 기존버전을, ..

Cocos2d-x 3.0 beta 출시!

어제인 2014년 1월 8일부로 Cocos2d-x 3.0 베타버전이 릴리즈 되었습니다. 그동안 3.0 alpha1 버전으로 오랫동안 기다렸는데요, 아마 두달 정도 기다린것 같습니. 알파에서 베타로 넘어온 이상 많은 부분의 개선이 있지 않을까 싶습니다. 자세한 내용은 http://cocos2d-x.org/news/172 에서 살펴 볼 수 있습니다. 그리고 드디어 3.0과 관련한 도큐먼트도 보강이 된 것 습니다. 사실 알파버전에서는 도큐먼트가 아무래도 많이 부족한 점이 있었죠. (대체로 샘플 프로젝트를 보면서 작업이 가능하기는 했습니다만...) (출처 : http://cocos2d-x.org/news) 공식사이트에서 설명하는 지난 3.0 alpha1 버전에 비해 개선된 주요점을 보자면, 새로운 랜더러가 드디..