ios - 用于 2D 游戏的 Unity

标签 ios unity3d quartz-graphics

暂时忽略价格,将 Unity 用于 2D 游戏会比在 iOS 中本地构建更好,即由于底层 OpenGL 的使用而更快、更强大,或者它要么没有得到很好的支持,完全矫枉过正,不比仅仅更好使用 UIImages 和/或 Quartz,或者出于其他原因更糟?

最佳答案

取决于游戏。如果你有不到 100 个左右的 Sprite ,你可以使用 UIViews 而没有任何大问题。在那之后,您就开始进入 OpenGL 重要的领域。

如果我在做一个有很多 Sprite 或粒子的游戏,我肯定会研究 Unity。再说一次,我也会研究 Cocos2D。 (我也不直接熟悉,我的游戏都是基于 UIView 的。)

关于ios - 用于 2D 游戏的 Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8949431/

相关文章:

python - 使用starflut在flutter中导入python模块

html - 如何删除移动 Twitter 闪屏?

c# - 协程导致统一崩溃

iphone - 通过贝塞尔曲线绘制路径

ios - 在 iOS 中,MVC "View Controller"和 MVVM "ViewModel"之间有什么区别?

ios - 在 collectionView cellForItemAtIndexPath 中创建形状 - Objective C

c# - 代码剥离错误 Unity

c# - Interop 导致 Unity 崩溃

iphone - 如何使用 Core Graphics 绘制自定义样式的线条?

iphone - 更改图像时清除 CATiledLayers 缓存