궁금한 점은..
COCOS 2D 를 이용해서 하나의 게임 소스를
아이폰, 안드로이드 양쪽 플랫폼에서 구동이 가능한지..
(물론 약간의, 각 플랫폼에서 구동하기 위한 부분은 필요하겠지만..)
아니면 단지 COCOS 2D 가 아이폰/안드로이드 용이 있으니
공유하는 기능들이 많아서 포팅에 이점이 있는것인지 궁금하네요.
후자입니다.
포팅에 이점이 있는것이지 크로스플랫폼 개발은 좀 힘들것 같네요
object-c 에서 순수 c 코드로 코딩하신 후 jni를 사용하신다고 해도
약간씩 다른부분이 있고 iOS/Android UI 관련해서는 좀 다른것 같습니다.
라이브러리 자체가 조금씩 달라서 문제가 될꺼에요.
cocos2d는 플랫폼별로 다른 언어로 개발해야합니다. 따라서 아이폰용 안드로이드용 따로 개발해야하죠. 대신에 로직은 비슷하게 가겠죠.
cocos2d-x라고 크로스 플랫폼 개발 라이브러리가 있습니다. c++로 작성하는걸로 알고있구요. 한번 작성하면 아이폰, 안드로이드 둘다 결과물을 만들어낼 수 있구요. 대신에 얼마나 검증이 됐는지는 모르겠습니다.ㅎ
아 네. 좋은 정보 감사합니다.
로그인 유지
후자입니다.
포팅에 이점이 있는것이지 크로스플랫폼 개발은 좀 힘들것 같네요
object-c 에서 순수 c 코드로 코딩하신 후 jni를 사용하신다고 해도
약간씩 다른부분이 있고 iOS/Android UI 관련해서는 좀 다른것 같습니다.
라이브러리 자체가 조금씩 달라서 문제가 될꺼에요.