퍼즐 게임 – 개발일지 : 1일차
핵심 알고리즘? 로직?을 구현중이다. 뭐 딱히 핵심은 아니지만 그래도 중요한 부분이니. 애니팡이나 비쥬얼드와 같은 게임 초기 보드 생성 알고리즘에서 처음에는 복잡하게 하나하나씩 비교해서 적어도 3개가 연속으로 안되게 생각했었는데, 그냥...
핵심 알고리즘? 로직?을 구현중이다. 뭐 딱히 핵심은 아니지만 그래도 중요한 부분이니. 애니팡이나 비쥬얼드와 같은 게임 초기 보드 생성 알고리즘에서 처음에는 복잡하게 하나하나씩 비교해서 적어도 3개가 연속으로 안되게 생각했었는데, 그냥...
Xcode에서 Mac App을 만들면 기본적으로 About 윈도우가 생성되고 아래와 같이 Credits의 내용이 유머스럽게 들어가 있다. 아무리 MainMenu.xib 파일을 살펴봐도 About 윈도우관련된 것이 보이질 않는다. Supporting Files 폴더 아래에 Credits.rtf...
앱에 별점을 주는 프레임워크 Appirater https://github.com/arashpayan/appirater위에서 파일을 다운로드 받고 (또는 cocoPods, git 등등)으로 관련 파일 3개(Appirater.h, Appirater.m, AppiraterDelegate.h)를 프로젝트에 복사한다. 그리고 AppDelegate.m 구현파일을 아래와 같이 수정한다. 그리고 빌드를 다시 하면 자신이 설정한 주기 마다...
* iAd는 UIViewController에만 붙는다. iAd 문서https://developer.apple.com/library/ios/documentation/userexperience/Reference/iAd_ReferenceCollection/_index.htmlGoogle AdMob 문서https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals#ios두 개의 문서를 참조하여 필요한 프레임 워크 및 설정을 하도록 하자. AdMob에서는 Other Linker Flags에서 -ObjC 설정을 안해주면 뭔가 에러를 나니 꼭...
오늘 아침 Xcode를 통해서 첫 팀 프로비저닝 프로파일을 생성하니 Pending 상태. Pending이 되니 아무것도 할 수가 없다. 뭔가 문제가 있는 것 같아서 구글링 하니 똑같은 이슈는 엄청나지만 다른...
공식 애플 문서에 보면 you assign each leaderboard a leaderboard ID, also known as a category. 로 나와있다. LeaderboardID 값으로 GKScore를 만들고 .value 값에 점수를 넣고 그냥 쏴주면 되는 듯. -(void)reportScore:(int64_t)score...
게임이 끝나고 OS X 내장된 트위터를 통해서 점수를 보낼 때, 현재 화면을 캡쳐해서 NSImage로 저장하는 방법이다. // 42는 윈도우 타이틀바 높이인데 뭔가 가져올 방법이 있을지도. 방법 찾았음. 윈도우의 전체 크기에서 콘텐츠 크기를...
일본어 키보드에 익숙해져 볼려고 노력을 하고 싶었으나 코딩하기에 너무 어렵네요. 전반적으로 키보드가 트랙패드 정가운데 기준으로 왼쪽으로 한개 키보드 만큼 이동해 있어서 더 어렵네요. Delete, Return 키보드 키보드 하나 크기씩 빠져서 더더욱...
어제(2.12) 새벽 3시쯤 문득 잠에 깼다가 급 생각나서. 어제 이렇게 하면 되겠다 구상하고. 오늘 출근전에 노닥노닥 중인 게임 컨셉.이미지와 사운드만 입히면 그럴싸 할 듯.
게임이 끝나고 iOS 내장된 트위터를 통해서 점수를 보낼 때, 현재 화면을 캡쳐해서 UIImage로 저장하는 방법이다. - (void)onShareClicked:(id)sender { NSString *scoreString = [NSString stringWithFormat:@"Just scored %ld.", (long)_score]; SLComposeViewController *tvc =...
게임이 끝나고 iOS 내장된 트위터를 통해서 점수를 보낼 때, 현재 화면을 캡쳐해서 UIImage로 저장하는 방법이다. - (void)onShareClicked:(id)sender { .... CCRenderTexture* renTxture = [CCRenderTexture renderTextureWithWidth:winsize.width ...
열풍 적인 인기를 얻고 있는 Flappy Bird ... 광고가 너무 자주 나와서! cocos2d v3 를 공부할 겸해서 따라 만들어 보기로 했습니다. * 이미지 및 저작권은 원 개발자에게 있습니다. 개인적인 습작...
앱스토어는 개발자들에게 놀이터를 제공했고, 마인크레프트는 게이머에게 놀티터를 제공했다. 놀자. 재미있게. 꾸준히.
Mac OS X 원격 화면 공유 및 접속 방법오래된 맥을 간단한 서버로 사용하기 위해서 삽을 들었다. 일단 화면 공유를 위해서 시스텀 환경설정 > Sharing > Screen Sharing 또는 Remote Management를 활성화 한다. 접속을...
기회는 두 번 다시는 오지 않는다. 준비 할 때가 가장 늦는 법이다. 항상 미리 준비 하도록 하자.
"언제 밥 한번 먹어요"는 그냥 단순한 인사다. 큰 기대를 하면 안된다. 오늘 우연히 커피숍에서 만난 선배는 “우리 금요일에 밥 먹어요.”라는 구체적으로 약속을 잡고 일정표에 약속을 넣었다. 사소한 차이지만...
웃자고 시작한 이야기가 현실이 되어가고 있다. http://www.appilogue.kr/2844505 블로그에 “아이패드와 맥을 사려면 일본으로 우동 먹으러 가세요” 라는 글을 포스팅 했었는데… 처음엔 3월 3일(월) 생일날 당일 치기로 우동만 먹고 올...
* 방사능 어쩌고 드립은 삼가합니다. 달러/엔, 원/엔 둘 다 겹친 엔저 현상으로 애플 제품이 일본에서 엄청나게 저렴합니다. 기억하기론 2012 맥북 프로가 나오기 전날까지 이런 현상이 한 번있었다가. 맥북 프로 출시와...
가라앉는 배에 타는 무모한 짓을 해야 할까? 아니면 언제 출항 할지 모르는 배에 타야 할까? 또 아니면 걍 보물섬의 꿈을 접고 그냥 일반인이 되야 할까. 세 갈래의 막다른...
Moga 게임 콘트롤러를 약 10만원 이상 주고 구매했으니, 게임만 할게 아니라 GameController 프레임 워크를 사용해서 한번 API 테스트나 해보기로 했습니다. 일단 애플 공식 Game Controller Programming Guide 를 펼칩니다. 대충 이해는...
iOS Moga Game Controller 사용기 및 개봉기iOS 7에서 게임 콘트롤러 API를 지원하기로 시작된 후, 애플에서는 2개의 공식 업체(로지텍, Moga)에서 콘트롤러를 만든다고 하였습니다. 그런데 먼저 콘트롤러를 발매한 곳은 Moga라는...
뉴스에선 봄이 지나고 여름이 왔다고 하지만, 정작 대대분 사람에게는 기나긴 겨울인가 보다. 난 그나마 따뜻한 집이 있는 놈인데, 집이 맘에 안든다고 투덜거리고 있다. 하지만 겨울이 무섭다고 집안에만 갇혀있기는...
Github에서 클론 버튼과 SourceTree 연결이 안될 때 Github에서 clone을 할 때 콘솔명령어 또는 Github for Mac 보단 Jira와 Bitbucket으로 유명한 Atlassian사의 SourceTree를 등록해서 사용하고 있다. 언젠가 부터 [그림 1] 처럼 Github 사이트에서...
11월 23일(토) 벌레게임 만들기 - 게임 기획 토요일 아침 다윤이와 함께 게임 기획을 시작하였다. 만들고 싶은 게임이 있으면 아빠가 만들어 줄테니 그림을 그려보라고 시켰다. 그랬더니 뭔가 쓱싹쓱삭 A4용지...
고양이는 발톱을 간다. 본능이다. 갈곳이 없으면 벽에다 간다. 그렇다고 왜 벽에다 가냐고 뭐라고 하면 스트레스 때문에 이곳 저곳에 소변을 배설 할지 모른다. 고양이는 아무런 잘 못이 없다. 주인인...
이것저것 내가 하고 싶은 일을 재미있게 할 수 있어서 월요일 출근하는 것도 즐겁다. 퇴근후, 다윤이와 놀아주는 것도 즐겁다. 자고 일어나면 해결 되는 일이 많아서 잠자는 것도 즐겁다. 그렇다고...