1
|
Tim · 技术社区 · 14 年前 |
![]() |
1
5
石英2D
更易于使用,尽管在性能不重要的地方使用。非常适合快速动画程序。更容易产生效果。也与UIViews一起使用。可以用来制作简单精细的游戏。比如乒乓球或纸牌游戏。
非常适合性能关键型游戏。更复杂一点,但一旦你能了解可用的教程和框架,你就可以创建高性能的游戏。也可以很容易地将它们移植到iphone以外的其他设备上,这很酷。 石英2D Quartz 2D是iOS强大的2D图形API。它提供专业强度的二维图形功能,如Bzier曲线、变换和渐变。对自定义接口元素使用Quartz 2D为应用程序提供样式化外观。 核心动画
对于性能不重要的游戏,比如simon说的类型游戏、纸牌游戏和琐事游戏,核心动画可能是合适的选择。有些人可能认为OpenGL ES更容易使用,如果你研究过的话,很可能是这样的。。DirectX。。但是核心动画(以及石英二维)更容易在中实现简单的效果,并且可以与现有的uiview一起使用。
OpenGL环境
http://maniacdev.com/2009/07/iphone-game-programming-coreanimation-vs-opengl-es/ http://developer.apple.com/technologies/ios/graphics-and-animation.html 主键 |
![]() |
pats · 在Libgdx中定位和旋转动画 7 年前 |
![]() |
harryisaac · SceneKit自定义几何体纹理错误 7 年前 |
|
user8581488 · OpenGL ES3阴影贴图问题 7 年前 |