![]() |
1
2
Here 是一个关于coco2d的简单教程,你可以用它来制作一个二维游戏。 还有一个关于触摸检测的教程 here 由Coca2d教程的作者之一编写。 另外,源代码对于一个完整的、有效的游戏可能很有用——我的问题上列出了一些开源的、完整的游戏。 "Are there any Open-source iPhone applications around?" |
![]() |
2
2
您需要派生uiview的子类并重写keydown:方法,以便获得按键。有一个nstimer类,它很适合进行定期更新,还有uiimage,用于在屏幕上加载和显示位图。 您可能只需对要绘制的所有对象使用(x,y)坐标,而不是使用显式网格。然后可以定期更新对象的位置。 |
![]() |
3
1
关灯是一款相对简单的iPhone游戏,它是在不使用OpenGL的情况下开发的。消息来源已经发布,可能会给你一个关于如何开始的好主意。 |
![]() |
4
1
我在你的情况下,在开始构建一个二维拼图游戏之前,我研究了Quartz和OpenGL,最终我走上了OpenGL的道路。它有点复杂,但更灵活。从性能上讲,你可能不需要它来构建一个青蛙克隆,但是如果你曾经需要一个提升,像许多形状一次,它将取决于任务。我所做的是用我自己的方法包装OpenGL代码,所以我不需要过多地考虑它。在我对它有了更多的经验之后,我开始直接在我想要优化的地方调用它。 要快速开始,您可以在Xcode上使用OpenGL模板。您还可以使用它来查看如何设置nstimer。如果需要纹理,请检查Apple Crashlanding示例应用程序中的纹理2d类。 本网站是掌握OpenGL ES的基本概念(如顶点和颜色数组)的绝佳资源: http://www.zeuscmd.com/tutorials/opengles/index.php 关于您提到的网格,请阅读基于平铺的引擎。关于这个主题有很多教程。这对青蛙来说绝对是个好主意。 |
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |