繁体   English   中英

Iphone 2D应用程序建议

[英]Iphone 2D app suggestion

我需要为学校项目开发一个Iphone 2D应用程序。 我没有对象C和C ++背景。 我刚刚在线浏览了Iphone App开发流程。 有关快速构建2D iphone应用程序的建议吗?

我应该使用Opengl-es还是Quartz? 是否有任何框架可以帮助快速绘制2D线条和曲线?

提前致谢!

Cocos2d可能吗? (虽然你需要学习一些目标-c)

如果你需要更多类似矢量的东西, GCDrawKit也可以很好

正如Ben所说,Cocos2d是一个不错的选择。 并且,为Cocos2D进一步扩展它:

int - (void)draw方法:

ccDrawLine(startPoint, endPoint);

画一条线。

要绘制曲线,您可以在cocos2d绘制方法中使用此网站上的此功能:

http://www.bit-101.com/blog/?p=2152

“快速构建2D iphone应用程序”很难。 要正确地做到这一点,你真的需要了解一切如何协同工作,否则你可能会遇到大量的错误和内存泄漏。 也就是说,有一些库可以帮助你做一些肮脏的工作。 例如,有Unity游戏开发工具 我使用的是3D版本,在旧手机上运行速度稍慢,但2D版本的运行速度要快得多。 还有其他开发工具可用,只搜索谷歌看起来很吸引人。

首先通过学习objective-c开始。 学习使用高级可可方法(如NSBezierPath)绘制,然后慢慢向Core Graphics(Quartz)移动。 首先要了解图形上下文是什么以及如何在其上绘制简单对象(即线条,方框,圆圈等)。

我假设您可能想了解一些关于动画的知识,所以也要了解一下Core Animation。

这是一个有趣的过程。 希望你喜欢它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM