我和我的朋友正在创建一家专注于移动设备应用程序开发的公司。他是Android家伙,所以他擅长Java技术,而且我是iOS人员,了解Objective-C。我们正在开发我们的第一款游戏,我们想知道,在设备上保持一致体验的最佳方式是什么?我们考虑过使用Cocos2D-x,但我们都没有太多的C++经验。试用Cocos2D-x是否值得,或者是否可以为这两种平台编写本机应用程序并保持相同的用户体验? 谢谢!iOS和Android跨平台游戏开发
-1
A
回答
2
我认为你应该在一个平台上开发游戏,然后移植到另一个平台上。同时在2个平台上编写同一游戏听起来像是一场噩梦。 iOS和Android有自己的一套问题。 Cocos2d-x听起来很有希望用于多平台开发,但这一切都取决于您要使用的游戏类型。
如果你打算为每个平台做本地化,无论你们谁是更强大的程序员,我都会先在该平台上工作。解决游戏问题,然后移植。
0
作为针对iOS和Android开发的跨平台开发解决方案,请考虑Xamarin。
它可以减少必须将整个代码从一个平台移植到另一个平台的工作量,通过在iOS和Android之间共享非可视化逻辑,同时访问本机GUI小部件的外观和感觉。人们可能会得到原生的外观,但获得感觉是另一回事。
成功地测试了它之后,Xamarin跨平台方法的主要区别在于可以在iOS和Android之间共享逻辑,而可以使用原生GUI工具构建GUI。
PS我不是为Xamarin或任何与Xamarin有关的工作。
0
这真的给了我开发移动应用程序的动力,因为我也想开发自己的移动应用程序。但正如我在上面的评论中所看到的那样,我们应该把重点放在一个平台上,先开发并做好开局。
相关问题
- 1. 跨平台游戏开发
- 2. Cocos2d-x跨平台游戏开发
- 3. Android开发跨平台到iOS平台
- 4. TDD和iPhone游戏开发平台
- 5. 开发跨平台游戏,与开发人员在多个平台上
- 6. 适用于2D平台的跨平台(Android和iOS)游戏引擎
- 7. 跨平台手机游戏?
- 8. 跨平台iPhone/Android 2D游戏引擎
- 9. 开发多平台游戏的工具
- 10. 实时多人2D跨平台游戏开发的最佳平台
- 11. Android 2D平台游戏
- 12. 开发基于服务器的游戏跨平台,包括iphone,android,WP7
- 13. 跨平台开发
- 14. 跨平台开发?
- 15. 跨平台开发
- 16. 适用于Android和iOS的跨平台开发
- 17. 用于跨平台iOS和Android开发的Adobe Air
- 18. Unity具有node.js的实时多人游戏(与IOS和Android的跨平台)
- 19. 跨平台2D图形/游戏库
- 20. 移动跨平台游戏引擎
- 21. 游戏平台
- 22. 什么JavaScript框架和库最适合跨平台的MMO游戏开发?
- 23. Android开发:游戏后台循环
- 24. Android游戏开发
- 25. 为iOS/Android设备开发游戏?
- 26. 开发跨平台Android应用程序
- 27. iOS 2D游戏开发
- 28. 开始Android游戏开发
- 29. 跨平台套接字库 - Android和IOS
- 30. CCUserDefault,ios/android游戏和游戏更新