在开发考虑电池寿命的应用程序时,Xcode或Android SDK是否比Unity3d更好?

在开发考虑电池寿命的应用程序时,Xcode或Android SDK是否比Unity3d更好?,android,ios,xcode,unity3d,battery,Android,Ios,Xcode,Unity3d,Battery,也许可以重新表述一下这个问题:默认的Unity3D层的开销是一个很大的电池消耗吗 想象一下,使用Xcode/AndroidSDK与Unity开发的一款等价的应用程序。该应用程序可以是一个应用程序风格的用户界面(例如:材料设计),并使用GPS(为什么不?)来向他们射击。比如说UI和游戏图形都将使用Metal(或者Android上的等效图形,如果有的话) δ消耗将更接近于代码> 90% < /代码>或 10% < /代码>? 您需要认真考虑UNITY3D的PRON-CONS,并将它们与您想要的进行比

也许可以重新表述一下这个问题:默认的
Unity3D
层的开销是一个很大的电池消耗吗

想象一下,使用
Xcode/AndroidSDK与Unity开发的一款等价的应用程序。该应用程序可以是一个应用程序风格的用户界面
(例如:材料设计)
,并使用GPS(为什么不?)来向他们射击。比如说UI和游戏图形都将使用Metal(或者Android上的等效图形,如果有的话)


δ消耗将更接近于代码> 90% < /代码>或<代码> 10% < /代码>?

您需要认真考虑UNITY3D的PRON-CONS,并将它们与您想要的进行比较,我在评论中与您进行了讨论,但最好下载一些Uny3D创建的游戏并自己尝试一下。
关于使用unity的优缺点有一个完整的讨论

如果电池消耗对您很重要,请更好地使用本机,在最好的时间使用unity3d创建也会有很多开销,而unity3d更适合游戏使用它创建应用程序可能会使您失去一些本机代码的灵活性。请记住,unity3d空android应用程序的容量接近12MB,仅适用于没有任何场景的unity播放器。你知道unity 3D的消费量占比吗?我无法给出计算出的百分比,但我认为它将超过50个。当你的场景变得有点复杂时,你会惊讶于unity3d是多么的饥渴。大部分原因是unity为游戏进行了优化,并试图保持30(或根据配置多达60)fps完全稳定,但如果你不使用动画,你在应用程序中不需要那么多。Wahou。。。50%! 好吧,我需要认真考虑一下。伙计们,还有其他意见吗?事实上,最近我用unity3d写了一个应用程序。它变得非常好看,因为它在样式上的自由,unity帮助发布了适用于android、ios和windows phone的应用程序,但它是一个没有任何后台服务的小应用程序,没有太多复杂的东西。如果你打算创造一些大的东西,我强烈建议你去本土。我不担心复杂的应用程序。我担心那些简单的问题。一个很好的例子是,我认为这很简单。在你看来,原生版和Unity版的消费量会有很大的不同吗?如果你创建一个
游戏
,我认为你最好使用Unity3d。