开始iPhone 3D游戏编程
你好 我是 iphone 开发人员,我已经了解 iphone 编程。我写了几个基于 GPS 的应用程序。 现在我想开始学习3D图形和游戏开发。我想做非常简单的游戏。另外我想学习如何在 iPhone 中制作实体对象。 有什么建议从哪里开始吗?有什么书之类的吗?
Hi
I am iphone developer, I already know iphone programming. I wrote couple of GPS based apps.
Now I want to start learning 3D graphcis and game development. I want to make very simple games. ALso I want to learn how to make a solid object in Iphone.
Any suggestions where to start from ? ANy books etc ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
看看Unity 3d。它非常容易使用,上周我用它制作了我的第一个 3D 游戏!
Look at Unity 3d. Its incredibly easy to use, and I made my first 3d game with it just last week!
我正在阅读《Beginning iPhone Game Development》(apress)这本书,该书最终完成了整个“2.5D”3D 小行星类型游戏的开发。它坚持使用 OpenGL ES 等相对底层的东西,而不是教你 Unity 之类的东西。
I'm sort of working through the book Beginning iPhone Game Development (apress) which eventually goes through the development of an entire "2.5D" 3D asteroids type game. It sticks to relatively low-level stuff like OpenGL ES rather than teaching you something like Unity.
前往 Apress 的开始 iPhone 游戏开发,这对于那些开始为 iPhone 开发游戏的人来说更有用。本书探讨了用于 iPhone 游戏开发的 openGL ES 基础知识。
Go for Beginning iPhone Games Development by Apress this one is more useful for those who started to develop game for iPhone. This book explores the basics of openGL ES for iphone game development.
如果您对商业 3D 游戏编程感兴趣,我建议您查看 http://unity3d.com。它简化了很多问题,你可以开始玩免费版本。
如果您有兴趣了解 iPhone 中 3D 编程的基础知识,您可以从 OpenGL ES 编程指南(iPhone 4 的 2.0 版本或 3G/GS 的 1.x 版本)开始。
另一本看起来不错的书是:iPhone 3D 编程:使用 OpenGL ES 开发图形应用程序,虽然我还没读过。
If you're interested in commercial 3D game programming, I would recommend you take a look at http://unity3d.com. It simplifies a lot of problems, and you can start to play with a free version.
If your interest is in understanding the basics of 3D programming in the iPhone, you could start with the OpenGL ES Programming Guide (either the 2.0 version for iPhone 4 or the 1.x for 3G/GS).
Another book that seems good is: iPhone 3D Programming: Developing Graphical Applications with OpenGL ES although I haven't read it yet.