iDev 211

cocos2D 로 게임 개발 하기 - 설치편

http://www.cocos2d-iphone.org/download 원하는 버젼을 다운로드 받습니다. 그리고 Terminal을 열어서 다음과 같이 명령어를 실행합니다. Steve-Yeoms-MacBook-Pro-2:Downloads krazyeom$ cd cocos2d-iphone-1.0.0-rc3 Steve-Yeoms-MacBook-Pro-2:cocos2d-iphone-1.0.0-rc3 krazyeom$ sudo ./install-templates.sh Xcode에 templates 가 설치가 되었습니다. Xcode를 실행을 하면 다음과 같은 화면을 볼 수 있습니다. cocos2d를 선택해서 프로젝트를 생성하고 Run 을 하면 Hello World 가 실행되면 cocos2d를 이용를 해서 게임을 개발..

iDev 2011.07.09

iOS 개발 Retain, Release 로 부터 Release (해방) 되다!

충격과 공포로 몰아 넣었던 Retain, Release 가 Project Building Setting 에서 기본 컴파일러를 Apple LLVC compiler 3.0 으로 선택을 하고 Objective-C automatic Reference Counting 값을 Yes 로 하면 release 에 빨간 줄이 뜹니다. release 메소드가 deprecated 되었습니다. ㅠㅠb 충격. 애플 공식 iOS5 소개에 보면 간략한 설명이 나와있네요. http://developer.apple.com/technologies/ios5/ Automatic Reference CountingAutomatic Reference Counting (ARC) for Objective-C makes memory management..

iDev 2011.06.08

Google I/O 2011 - [준비편 3] 등록! 시작!

기나긴 기다림 끝에 Google I/O 2011 등록이 시작 되었습니다. Google 측에서 서부 시간으로 9시에 시작한다고 했는데 살짝 늦었습니다. 9시 10분쯤 부터 등록 페이지 링크가 열렸습니다. https://www.google-io.com/index.cfm? 기존에 체크아웃 계정을 만들어놨기 때문에 수월 할줄 알았는데 나중엔 더 큰 문제가 생겼습니다. 참석 타입, 성, 이멜 주소를 넣고 진행을 하면 PK가 생성됩니다. 이 PK가 정말 중요했습니다. 기본 인적 사항 넣고, 뭐에 관심있는지 음식은 뭘 가리는지 넣고... 다음으로 진행이 안되는겁니다. 그 이후로 브라우저엔 503 error만 계속 나옵니다. 5500석을 위해 다들 달려들었던 겁니다. 좌절에 좌절을 하고 있었는데 1시간이 지나고 Sol..

iDev 2011.02.08

Google IO 2011 참석 예정.

기다리던 컨퍼런스 준비 공지가 드디어 떴군요. Google IO 구글이 그해 자기 기술중 주목할만 것을 개발자들에게 정보를 공유하는 컨퍼런스죠. 이번엔 회사에서 지원을 못 받는 관계로 자비로 다녀오기로 마음 먹었습니다. 참석할 만큼의 실력을 가지지는 못했지만, 개발자이면서 구글에 관심이 있는 사람이면 평생 한번 참석은 해봐야 할 것 같아서 갑니다. 사실 WWDC를 가지고 싶지만... 돈이 없어서 Google IO로 대신할려고 합니다. 그리고 개발자 한테는 엄청나게 관대한 구글이니까요. :-) 컨퍼런스 내용도 공개 되었고 공부를 해야겠군요. 몇군데 다녀 본 결과, 정말 공부한 만큼. 자기가 아는 만큼. 이상만 보입니다. 특히 영어 공부를 바짝 해야겠습니다. 자세한 내용은 아래 공식 싸이트에서~ http:/..

iDev/Android Dev 2011.01.26

cocos2d에 game center 넣기

아래 처럼 뷰콘트롤러를 하나 만드신후 거기에 GKAchievementViewController 를 삽입 하시면 됩니다. UIViewController *tempVC = [[UIViewController alloc] init]; - (void) showAchievements { GKAchievementViewController *achievements = [[GKAchievementViewController alloc] init]; if (achievements != NULL) { achievements.achievementDelegate = self; [[[CCDirector sharedDirector] openGLView] addSubview:tempVC.view]; [tempVC presentModa..

iDev 2010.12.24