안녕하세요

초보 안드로이드 개발자입니다.

C/C++ 휴대폰 개발자로 몇년일했는데 이번에 게임회사쪽으로 오면서 아래와 같은 요청을 받았는데요 

가능한지 어떤지 견적이 안나와서요 ㅠㅠ

고수님들의 고견 부탁드립니다.


<< 요청 >> ------------------------------------------------------------------

  1.  C++ 코드로 작성된 게임을 --> 안드로이드 플래폼

                                                      --> iOS 플래폼

       으로 원 소스 멀티플래폼 릴리즈를 하고 싶다

<< 문제점 >>----------------------------------------------------------------

 1. C++ 코드의 VC종속성 

     : VC 라이브러리를 사용하여 문제가 되지 않을까?

 2. OS 종속성

     : 윈도 SDK를 사용할 경우 이것은 안드로이드와 iOS는 모르는 함수인데 어떻할것인가?

 3. 게임 엔진

     : 어찌할지 잘 모름 ㅠㅠ 

<< 해결책 >>-----------------------------------------------------------------

1. C++ 코드의 VC종속성 

   : VC 라이브러리 함수를 NDK/iOS SDK로 변환

2. OS 종속성

 2.1. 안드로이드 : 윈도 SDK를 NDK로 변환하여 C++코드를 그대로 사용

 2.2. iOS : 윈도 SDK를 iOS SDK로 변환 

---------------------------------------------------------------------------------

허접하게 <<해결책>> 처럼 생각하고 있는데,, 먼가 답이 아닌거 같은데 물을데가 없네요 


전에 휴대폰쪽 일을 해서 지원하고 나서 보니 일이 장난이 아닌데 

근본적으로 C++코드 하나로 멀티 플래폼 릴리즈가 가능한가요? 

불가능한지? 아님 어떤 수작업을 거쳐야 하는지? 어떤 솔루션이 있는지 지금으로선 무척 답답하네요 

못 한다고 해야 하나 ㅠㅠ


고견 부탁드립니다.