跨移动平台游戏开发的疑问 我是做android应用开发的,有些c和c++基础。现在想做点和游戏开发有关的东西。有以下几个疑问:类似愤怒小鸟这种,都说它是用c和lua开发的。但它的界面效果部分是什么做的,也是c吗?c开发的界面能做到那种效果吗?另外像QT 和MFC开的这种界面,可以移植到iphone和android 平台吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 移值有难度,愤怒小鸟PC端和android端完全是两个不同的东西,在android是用java写出来的,iphone可以用object-c写想所有平台都兼容,是麻烦的,就分辩率吧,每个手机都几十种分辨率,测兼容就麻烦死你。若说跨平台,可以用html5 js等前端技术才能真正的跨平台,但是html5好多不支持,这也是个难处。若有源代码,可以移值,但是性能可能受影响;一般大型游戏都用C也或用c++;小游戏就MFC对话框为底就可以 我反解过愤怒小鸟的代码,发现它就是2个.os库,几乎没什么java文件。应该就是C写的,然后用JNI调用才对吧。 有c和c++基础的话了解一下游戏开发引擎 cocos2d-x 吧,跨平台qt虽然也跨平台,但是不是游戏开发引擎,而是一个应用框架,对于移植到android上技术不成熟,只有社区再做。MFC就更加不合适了 有c和c++基础的话了解一下游戏开发引擎 cocos2d-x 吧,跨平台qt虽然也跨平台,但是不是游戏开发引擎,而是一个应用框架,对于移植到android上技术不成熟,只有社区再做。MFC就更加不合适了 楼主,我认真的回答你,要做游戏,还是老老实实的用PC,android下的游戏,能真正吸引客户,做到经典的,很少的. 我看了一下现有的很多android游戏,整体的感觉是八个字"要么简单,要么粗糙."要往这方面做,就要把眼光放远些.做经典的. 纯java做游戏,速度很慢的,现在有了ndk的加入,我想应该这才是个突破口用android.main.activity 在界面上开辟出一块区域,然后用opengl es来做游戏界面,这才是正解,做出来的用户体验才会好. 手机游戏想兼容真的很难,你说的从技术角度是用JNI调用,java调用so就是这样.我做过手机端游戏开发有能力的都是不断推出例如植物大战僵尸android版,用cocos2D也行,不过在android端我们一直选用的是andEngine,我第一次说的MFC可以并不是说在手机上可以,当然不可以了,那是面向PC的,我用MFC做过棋盘类游戏,要是大厅与3D引擎得各自写 感谢各位回答,我去学学cocos2d-x。 sharepreference不同应用之间进行读写 关于写文件 如何在应用中关闭其他进程或应用。 有没有android在条形码和二维码下的案例 gridView怎么点击变换图标? 请教大家个问题 如果从网页向应用程序发命令或消息? android 3D可以旋转视角的导航地图如何开发?小弟不胜感激。 百度地图关于result.getNumPages()的困惑 真机调试,手机是4.4.3系统的,前几天突然不能调试4.4的项目了,但是还可以调试2.3的项目!急求解! surfaceView + mediaplayer 播放器问题。 求安卓2.X平台棋类游戏的源代码!最好是军旗!谢谢!
若说跨平台,可以用html5 js等前端技术才能真正的跨平台,但是html5好多不支持,这也是个难处。若有源代码,可以移值,但是性能可能受影响;一般大型游戏都用C也或用c++;小游戏就MFC对话框为底就可以
qt虽然也跨平台,但是不是游戏开发引擎,而是一个应用框架,对于移植到android上技术不成熟,只有社区再做。
MFC就更加不合适了
qt虽然也跨平台,但是不是游戏开发引擎,而是一个应用框架,对于移植到android上技术不成熟,只有社区再做。
MFC就更加不合适了
要做游戏,还是老老实实的用PC,
android下的游戏,能真正吸引客户,做到经典的,很少的.
整体的感觉是八个字"要么简单,要么粗糙."
要往这方面做,就要把眼光放远些.做经典的.
现在有了ndk的加入,我想应该这才是个突破口
用android.main.activity 在界面上开辟出一块区域,
然后用opengl es来做游戏界面,
这才是正解,
做出来的用户体验才会好.
有能力的都是不断推出例如植物大战僵尸android版,用cocos2D也行,不过在android端我们一直选用的是andEngine,我第一次说的MFC可以并不是说在手机上可以,当然不可以了,那是面向PC的,我用MFC做过棋盘类游戏,要是大厅与3D引擎得各自写