iPhone iOS如何为iPhone游戏演示创建空间?

时间:2012-06-02 16:25:23

标签: iphone ios5 opengl-es uikit core-motion

我正在构建一个iPhone核心动作游戏演示,并希望在用户周围拥有一个虚拟的“空间”。用户将使用具有核心动作的电话通过电话“环顾”房间。附件就是一个例子。

我不是在寻找任何花哨的东西。 4个用于墙壁的纯色面板和用于地板和天花板的2个面板。几乎是一个大的立方体,中间位于用户的位置

我最快的方式是创建一个带有盒子几何形状的房间,将用户置于中间位置?这可以用UIKit对象完成,还是我需要使用openGL来渲染面板?也许有某种游戏引擎我可以用于这些目的?

我希望以后能够旋转房间。

感谢您的投入!

Wolfteinstein

1 个答案:

答案 0 :(得分:1)

如果不以某种形式使用OpenGL,您将无法创建3维环境。入门的最佳方法是遵循OpenGL的优秀教程,例如this one。你甚至可以拿这个教程把摄像机放在立方体内,然后就可以了。您只需要从核心运动中添加视图旋转逻辑,就可以设置。