首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone开发者:口袋上帝用过的图形引擎

iPhone开发者:口袋上帝用过的图形引擎
EN

Stack Overflow用户
提问于 2009-10-21 16:35:46
回答 4查看 957关注 0票数 1

我想开发一款2d游戏。我必须从石英/核心显卡、OpenGL ES或Cocos2D中进行选择。我对游戏Pocket God是如何实现的很感兴趣,因为它完美地满足了我的需求。

你知道用哪种技术来构建游戏Pocket God吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-10-30 23:38:05

开发人员Dave Castelnuovo在touchArcade forums中提到了OpenGL。

票数 2
EN

Stack Overflow用户

发布于 2009-11-03 08:42:36

根据Dave Castelnouvo (袖珍上帝的创造者)的说法,他们使用标准的iPhone开发工具包构建了自己的引擎。

如果你有兴趣使用他们的引擎,你将不得不联系Dave在Bolt Creative,看看他们是否愿意授权。

然而,有许多公开的(但不是免费的)引擎可以用来构建iPhone游戏。我会从其中一个开始,然后再去寻找一个非公开的。

票数 1
EN

Stack Overflow用户

发布于 2009-11-10 22:54:01

如果您的目标是为iPhone构建2D游戏,只需使用Cocos2D (或其他高级游戏引擎)即可。如果您在使用第三方库时遇到问题,请使用CoreGraphics。如果您的目标是成为图形编程专家,请使用OpenGL。

一般而言,Cocos2D是建立在基于OpenGL的CoreGraphics之上的。您可以通过直接使用OpenGL来完成Pocket上帝中的所有图形,但这将比仅使用高级图形包困难得多。每个包都对低级包的使用进行了抽象和简化。

在使用较低级别的包时,您有更多的控制和更广泛的可能性,但您还需要对计算机图形编程的基础有更深的理解。

使用高级软件包时需要注意的一点是,尝试做一些扩展软件包功能的事情,例如,在游戏中添加独特的图形效果,无论如何都需要学习较低级别的软件包。你的选择是要么放弃这个额外的功能,要么爬上另一条学习曲线。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1599476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档