메뉴 건너뛰기

자유롭게 이야기를 적는 공간

cocos2d-x로 만든 게임은 윈도우, 안드로이드, iOS 모두에서 돌아간다.


...는 건 일단 이론적인 것이고.

물론, 돌아간다. 하지만 귀찮은 일이 있을지 없을지

그건 해봐야 안다.


일단 SvnX를 통해서 구글코드에 있는 내 프로젝트를 가져왔다.

이건 매우 순조롭게 잘 되었다.

딱히 할 말은 없음.


그 다음은 Mac에 Cocos2d-x 설치.

템플릿이 설치가 안 된다.

한참 헤멨다.

 Permission denied라고 계속 떠서 뭔가 했더니 권한 문제.

chmod 707 install-templates-xcode.sh

식으로 실행 권한을 줬다.

그 전에는 읽기, 쓰기 권한만 있었음.


이제 설치도 완료.

받아온 프로젝트를 빌드를 해봤는데.

에러 발생.


무슨 에러인고 하니, 텍스트 에러이다.

일단 윈도우랑 맥이랑 한글코드가 다르다.

윈도우에서 쓰던 한글 그대로 가져오면 깨져버린다.

그리고  wsprintf라든지 Unicode를 UTF8로 바꾸는 명령어 등은 쓸 수 없다.

이건 윈도우 전용이다.


일단 지금은 영어로 바꿔서 에러는 없앴는데,

나중에 제대로 하려면 텍스트는 외부 파일로 빼고

윈도우랑 맥은 텍스트 처리를 따로 하도록 만들어 줘야 할 거 같다.


아무튼 에러도 다 잡고 드디어 빌드.

그런데 엥?


스크린샷 2013-07-06 오전 12.02.59.png


이것이 무엇인고...


분명 화면은 가로 화면이 먹혔는데,

글자와 리소스들은 90도 회전한 상태이다.


우째 이런일이...

아무래도 윈도우에서 세팅한 좌표계랑 달리

XCode에서도 좌표를 설정해야 하는 게 있는 거 같다.


일단 오늘은 여기까지...

조회 수 :
1390
등록일 :
2013.07.06
09:14:43 (*.75.34.129)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=free&document_srl=700063

익명

2013.07.06
19:24:23
(*.161.204.10)

용사탄생2는 스마트폰 게임이었군요??

똥똥배

2013.07.06
20:53:17
(*.75.34.129)

멀티플랫폼요.

똥똥배

2013.07.06
21:38:31
(*.75.34.129)

해결했습니다.

원인은 화면을 눕히는 것이 2번 일이났기 떄문.

윈도우에서는

pDirector->setDeviceOrientation(kCCDeviceOrientationLandscapeLeft);

이 부분을 통해서 화면을 가로로 눕히는데,

iOS에서는 기본적으로 생성되는 AppController와 RootViewController에서 이 작업을 하기 때문에

결국 윈도우의 소스를 그대로 가져오면 눕히기가 2번 적용되는 셈.

이를 방지하기 위해서는 위의 소스를 윈도우에서만 적용하도록 ifdef을 사용해야겠음.

iOS쪽 클래스를 고쳐서 수정할 수도 있겠지만,

이 경우에는 시뮬레이터의 화면이 가로로 안 눕혀질 것으로 예상되서 그냥 윈도우쪽을 고치는 게 나을 듯.

List of Articles
번호 제목 글쓴이 조회 수sort 추천 수 날짜 최근 수정일
공지 (대피소) 혼돈과 어둠의 디스코드 노루발 158   2023-09-05 2023-09-05 16:05
공지 글 작성을 위해서는 회원 가입이 필요합니다. 노루발 4718   2016-02-22 2021-07-06 09:43
237 PC방에서.. [4] 검룡 1334   2004-05-08 2008-03-19 09:33
이런 거나 보고 웃고 있어야 하다니.. 애니와 원작 비교. 엄청난 차이. 차.. 차일드맨. 그린 사람의 말을 따르면.. 이번에는 차선생님 비교. 애니의 저 장면은 나에게 있어 컬쳐쇼크에 가까웠다. 포마드 기름에 던져넣고 마아가린을 듬뿍 끼얹으면 나올 법한 ...  
236 혼둠의 올드와 뉴비의 기준은 뭔가 [5] 엘리트퐁 1337   2010-08-04 2019-03-19 23:11
궁금해졌뜸. 나도 이제 혼둠온지 3년이 됬는데 아직도 난 뉴비인거 같단말이지.... 그리고 활동은 안하지만 난 살아있음.  
235 요즘은 원피스보다 바쿠만이 재미있네요. [3] 똥똥배 1344   2010-06-05 2010-06-06 07:14
스토리 공모전 때문에 챔프 잡지를 샀다가바쿠만 최신화를 본 뒤로 어쩔 수 없이 챔프를 계속 구입하고 있네요. 역시 잡지는 재미있는 작품 하나가 살리는 듯... 바쿠만은 잡지로 보면 놓을 수 없는 것이 단행본이랑 격차가 너무 심하거든요. 잡지 스토리는 이...  
234 혼둠의 땅 새로운 이름을 뭘로 할까요. [21] 혼돈 1349   2004-05-08 2008-03-19 09:33
이제 혼둠은 없어진 거니 새로운 이름을 정해야 할 듯. 잔, 마리, 메리...  
233 제7회 똥똥배 대회 채점 양식 [3] file 똥똥배 1350   2010-09-02 2010-09-03 01:04
 
232 나 외박 나왔뚬 [2] 쿠로쇼우 1351   2010-08-08 2010-08-10 04:58
이제 197일 남았쿤! 우왕 짬찌 펭돌보다 빨리가네염 ㅋ  
231 몇년만에 슬쩍 들어왔습니다만 [4] 시드goon 1352   2010-08-08 2010-08-08 16:43
많이 바뀌었군요, 또 다시 개혁이라도 한겁니카. 근데 폴랑폴랑이는 어디에 계신지 모르겠네요, 보이면 연락해주세요. 아 연락처 모르지 그럼 이만[-] 혼둠은 언제나 건재해서 맘에듬. [그렇게 뻘글을 남기고 갑니다] 몰랐는데, 아직도 아이디 있구나 ㅇ  
230 마사님으 똥똥배대회 홍보만화를 보고나서 [4] 엘리트퐁 1352   2009-06-03 2009-06-08 10:13
재미있었습디다. 물론 바로가기에 마사님으 블로그가 있어서 똥똥배대회 광고를본 뒤에 혼둠에 재밌었다고 올리려니 똥똥배님의 글이있었뜸. 똥똥배님은 미화되었다고 하지만 제눈에 거기서 거긴데... 중간에 devil-monkey가 나오더군요 우힛우힛 뭐.. 글은 원...  
229 RPG 제작 현황 4. 슬라임 캐릭터 만들기 [1] file 우켈켈박사 1355   2014-11-14 2014-11-15 02:14
 
228 백수되면 한가할 줄 알았는데 그것도 아니네요. [1] 똥똥배 1357   2010-08-24 2010-08-28 04:21
지금 운전면허 딴다고 열공 중입니다. 운전 학원에 갔더니 필기 합격증부터 가져오라기에 오늘 오전에 공부하고 오후에 바로 시험쳐서 나의 천재성을 보여주려고 했지만 부모님의 반대와 게으름으로 내일이나 모레 시험치기로 했습니다. 뭐, 필기는 개나 소나 ...  
227 지나가던 명인님 휴가오시면 A.미스릴 1362   2013-02-25 2013-02-25 08:31
용사레이스 만화 1편좀 보내주세여  
226 오늘의 와우 [2] 노루발 1368   2019-09-16 2020-03-02 01:14
돌아다니다 이런걸 주웠다. ???: '아 어디서 드루따위가 탱을 한다고 귓말을 넣어' 주운 열쇠를 이용해 궤짝을 까는 중 녹템이 나왔다. 20렙을 찍고 드디어 고양이 변신을 배울 수 있게 되었다. 퀘스트를 깨기 위해 통곡의 동굴이라는 인던에 입장할 파티를 ...  
225 크라이텍사의 개사기 게임 엔진 [5] 네모상자 1370   2009-10-08 2009-10-18 02:47
http://thisisgame.com/board/view.php?id=299705&board=0&category=102&subcategory=&page=1&best=&searchmode=&search=&orderby=&token= ...앞으로는 아마추어 게임개발자도 와우나 아이온급 게임을 슥슥 만들어내는 시...  
224 샤덴은 4화부터 캐릭터 도트가 싹 물갈이됩니다. [4] file 카오스♧ 1372   2010-06-03 2010-06-04 02:48
 
223 하베스트문 [4] file 비밀청소년 1373   2006-02-18 2008-03-21 06:45
 
222 던젼&러버 대화창 완성 [1] file 똥똥배 1375   2013-05-28 2013-06-05 21:27
 
221 체인 메일 건틀렛 제작 완료! [1] file 노루발 1376   2012-05-13 2012-05-15 17:56
 
220 "쥬니어 베이스볼"이란 게임을 찾습니다. A.미스릴 1376   2009-03-23 2009-03-23 04:55
쥬니어 베이스볼은 이런 게임입니다. http://chaika.egloos.com/2038761 후속작으로 백야드 베이스볼 시리즈가 있는데 옛날에 하던건데 많이 알려져 있지 않지만 세밀한 묘사도 들어가 있는 완성도가 꽤나 높은 게임입니다 이 게임 가지고 계시거나 구해 주시...  
219 패티 스미스 [2] file 이사온 살놀 1379   2009-11-24 2009-12-02 19:55
 
218 서명을 바꿀 수가 없네요 [2] file 안씨 1382   2011-06-04 2011-06-04 21:46