开发者社区> 问答> 正文

libgdx做非游戏应用

你好,想跟你请教个问题:我要开发一个类似link 唱吧
的应用,运行平台是Android和IOS,我只会Android,对libgdx有一点了解,很自然的想到用libgdx去实现,但是我没有使用libgdx开发完整应用的经验,,所以希望你能指点一下,谢谢啦!

展开
收起
杨冬芳 2016-06-27 17:48:26 2647 0
2 条回答
写回答
取消 提交回答
  • 博客:https://www.ayocrazy.com GitHub:https://github.com/AyoCrazy

    不推荐使用libgdx去开发应用,应用开发的模式和游戏还是有很大区别的。如果题主只会java的话,我建议使用moe(multi-os-engine)来开发跨平台应用。libgdx也是使用了它来实现在ios上运行的。这样数据和逻辑都可以使用java去写,界面的话还是用原生的,ios上直接用所见即所得也很方便。稍微麻烦点的就是在需要用到各自平台原生API的时候,需要写接口,然后各自平台单独实现。

    2019-07-17 19:47:54
    赞同 展开评论 打赏
  • IT从业

    我觉得做简单的应用应该没问题,复杂一点的就不太清楚了。libgdx专门做游戏的,做应用有点不太合适,开发模式什么的都差别太大,而且也不好用,什么功能都得用画的,界面一旦复杂就没搞了,反正就是用这个框架开发起来很困难,成本高。 现在的方案是界面还是native原生的,底层用java封装,然后用j2objc转成objectc代码,只能保证底层是统一的,上层界面我觉得没法做到通用性,就算做到了,界面也是惨不忍睹

    2019-07-17 19:47:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
你的游戏,真的安全吗 立即下载
你的游戏,真的安全么? 立即下载
《优酷响应式布局技术全解析》 立即下载

相关实验场景

更多