메뉴 건너뛰기

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

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 심심심심심심심 [1] ㅋㄹㅅㅇ 43   2019-03-27 2019-03-28 07:35
심이 여러개 있으면? 심즈(Sims) 엌ㅋㅋ  
236 긴 연휴도 끝났군요. [4] 규라센 42   2023-10-04 2023-10-12 17:28
이제 한글날 바라봅니다.  
235 백과사전, 신문사 건물이 없네요 노루발 42   2021-07-05 2021-07-05 23:08
이제서야 깨달은 나도 레전드다 정말 백과사전은 혼둠위키로 대체되고 있고 신문사도 더 이상 업데이트 되지 않고 있고 앞으로도 업데이트 안 될 것 같으니 차라리 정리하고 아카이브 동굴로 옮기는 것이 좋을 것 같습니다. 현 아카이브 동굴은 유머글 저장소...  
234 집필이 극도로 느려서 고민... [2] 슈퍼타이 42   2019-02-17 2019-03-04 08:14
한시간에 거의 삼백자도 못 쓰는 것 같읍니다.... 조바심은 놔두고 일단 내 템포대로 여유 생기면 쓰는 식으로 천천히 성장해나가려하는데 생각의 흐름이 너무 느린 것 같네요. 소질이 없다해야흐나. 헣헣헣. 그래도 하찮은 삶. 꿈이라도 붙잡으며 버팁느다...  
233 이번에는 [1] 흑곰 42   2020-12-01 2020-12-01 20:38
이번에는 혼둠 정모 후기가 안올라오네요. 기다리면 뭔가 올라오려나  
232 우리 중대장은 두번 실망함 [1] file 흑곰 42   2022-10-05 2022-10-11 15:14
 
231 부족전쟁 121세계 일지 (完) 노루발 42   2021-08-16 2021-08-16 01:01
길게 쓰려다가 귀찮아서 짧게 씁니다. M부족에서 스카웃 온 거 간보다가 흐지부지됨 이후 별다른 일 없이 2만PP정도 모으고 접음 접는 와중에 이놈들 경기병도 못 뚫고 노블보내서 노블 하나 날림 좀 쉬면서 122 기다려야징  
230 (펌)취업 안되고 답답했던 장수공시생 흑곰 41   2023-03-21 2023-03-21 00:03
제목 : 올38. 취업 안되고 답답했었던 내 인생. 장수공시생. 이런 청춘 많겠지? ---------- 수능 대충 3~4등급 나와서 경기권 문과 대학 입학. 학교다닐때 학점? 자격증? 어학? ㅈ까고공차고 PC방 다니고 학점 딱 3점 맞추고 27살 졸업. 취업? 될리가 있나 스...  
229 좀 많이 임시방편이긴 한데 file 흑곰 41   2018-11-20 2018-11-20 13:46
 
228 평균 퇴근시간 [2] 흑곰 41   2019-04-23 2019-04-26 01:46
평균 퇴근시간을 적어봅시다. 요새의 저는... 저녁 9시. 어제는 12시였네요.  
227 손흥민 골 보셨어요? [2] 따스한커피 41   2019-04-19 2019-04-23 17:31
손흥민 골 보셨어요? 챔스에서 2골이나 넣다니 진짜 대단하네요 ㅋㅋㅋ 실검 계속 1위 할만하네요 ㄷㄷ  
226 음악감상실이 있으면 어떨까? [8] 흑곰 41   2019-06-14 2019-06-18 08:31
유튜브 음악이나 사운드 클라우드 음악을 링크할 수 있는 공간 마련? 지금 창작탑은 자작곡만 올릴 수 있으니까.  
225 보드게임에서 가장 어려운 일 [4] file 흑곰 41   2022-10-03 2022-10-11 17:10
 
224 1월 1일임다 [3] 슈퍼타이 41   2019-01-01 2019-01-02 08:52
새로운 인생이 열릴것 같은 년도입니다. 다들 life를 fresh 하게 해봅시다. 저도 이번달부터 무조건 글 시작합니다 ㅋ 역시 작은 구석의 사이트라도 뭔가 남들에게 보이게되는 자리를 마련하니 미묘하게 마감압박 같은게 느껴져서 저에게는 긍정적인 효과가 있...  
223 다들 즐거운 추석 보내셨나요. [1] 규라센 41   2021-09-23 2021-09-24 12:56
연휴가 끝나면 항상 아쉬움이 남는데, 이번에는 코로나 때문에 뭘 할 수도 없어서 더 아쉬움이 많이 남네요. 다들 푹 쉬셨길 바랍니다ㅎ  
222 엘데로 떠납니다. [4] 규라센 40   2023-07-08 2023-07-21 20:20
엘든링을 시작했습니다. 월드가 매우 넓더라구요...  
221 MD 아르테미스 슬레이 채용 카구야 [4] file 노루발 40   2023-01-06 2023-01-07 17:08
 
220 이 곳 은 글 바 위 입 니 다 [2] ㅋㄹㅅㅇ 40   2019-04-12 2019-04-26 20:14
This is on the '글바'  
219 날씨 진짜 개같이추워짐 [6] 짜요 40   2018-12-27 2018-12-28 09:49
빌어처먹을 시베리아기단 그나마 다행인건 미세먼지랑 같이올일은없다는거  미세먼지있으면 안춥고 없으면 춥고  헬피엔딩 개꿀  
218 후.. 이제 곧 크리스마스네요 [5] 짜요 40   2018-12-24 2018-12-27 03:49
혼둠엔 산타할아버지 안오시죠? 받고싶은 선물 있는데...  만약 오신다면 애쉬 황금크로마 선물해주세요  그거빼고 다모았단말이에요