问题描述
- 游戏跨三大移动平台运行的实现机制是怎样的
-
用vs2005,C++语言开发的游戏使用打包工具打包成ios,android,wp平台下运行的版本,这里面关键的地方是打包工具还是引擎,怎么实现的?
解决方案
关键的地方是用了c来开发,c的本身属性就是可移植的
解决方案二:
现在的手机等移动设备的cpu一般都是用的arm核,用c或c++写出来编译成so,就可以用
解决方案三:
现在有很多游戏引擎,基于vs的我知道有Egret, 不过vs2005估计都不支持把, 你不用2015, 至少用2013把
解决方案四:
vs2005出来的年代,iPhone一代都没有出,那时还是诺基亚的天下。你用那个时代的开发工具想通吃三大平台,还是C++,你是从世外桃源来的么?
再说了,为了最好的用户体验,特别是游戏,你应该用各自的原生开发工具去开发,而不是做一个四不像的怪物,或许你可以用cocos2dx unity3d之类的库,但是应用一定要是原生的。
这和什么打包工具挨不上。再说,iPhone除非越狱,根本就只有苹果自己才有权打包应用,你操这个心干嘛。
时间: 2024-09-20 00:04:01