游戏引擎?

u013628777 2014-05-16 06:20:03
Unity3D
DirectX
OpenGL
Angelica 3D
Cube
Eparch 2D
————————
1.这些都是游戏引擎?
它们有什么区别?

2.当今,最流行的游戏引擎是什么?
...全文
506 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
sniffer12345 2014-05-23
  • 打赏
  • 举报
回复
引用 33 楼 u013628777 的回复:
sniffer12345: 在cocos2D-x之前,不是有个cocos2D-iPhone么?
是的,但是我说的是更早以前啦 再说了,cocos2d-iphone是objc写的,那angry birds的android版怎么办呢?
u013628777 2014-05-22
  • 打赏
  • 举报
回复
sniffer12345: 在cocos2D-x之前,不是有个cocos2D-iPhone么?
sniffer12345 2014-05-22
  • 打赏
  • 举报
回复
引用 31 楼 u013628777 的回复:
sniffer12345: 愤怒小鸟这类游戏,只用cocos2D-x引擎就可以搞定了。 对么? 还会用到,Open GL/Direct3d 图形库么?
是的。。不过当年它出的时候还没有2dx引擎。早期的时候没引擎,我们在ios上写游戏都是上opengl的。现在都帮你包装好啦,调调API就行啦
u013628777 2014-05-22
  • 打赏
  • 举报
回复
sniffer12345: 愤怒小鸟这类游戏,只用cocos2D-x引擎就可以搞定了。 对么? 还会用到,Open GL/Direct3d 图形库么?
jiandingzhe 2014-05-21
  • 打赏
  • 举报
回复
里面有一半都不是游戏引擎。
u013628777 2014-05-21
  • 打赏
  • 举报
回复
楼上: 图形引擎 物理引擎 2D引擎 3D引擎 它们有什么区别?
sniffer12345 2014-05-20
  • 打赏
  • 举报
回复
引用 13 楼 u013628777 的回复:
cocos2D-x,就可以开发出一个完整游戏。 Open GL或D3D 图形库,有什么作用啊?
OpenGL和D3D是对显卡API的封装。引擎得看是什么类型的引擎,有些引擎就直接是图形引擎,那么就是对opengl和D3D的封装了。像OGRE,就完全是个图形引擎,然后你可以再加入物理引擎比如bullet,再封装UI库比如CEGUI,再自己写消息循环啊脚本集成啊。有些引擎是比较完整的,像unity,连编辑器都给你准备好啦。 至于cocos2dx,它是一个2D引擎,也就是将3D投影到2D,基本没有三角形操作,只有纹理操作。也没有光照啊阴影啊这些。看你做的游戏类型啦。 至于说最牛逼的引擎,那就是虚幻和寒霜这些次时代引擎啦。不过国内大公司一般自己都有内部的引擎,做起来效果也不差。你用ogre去封,照样能出次时代的效果。
arthurzhuyong 2014-05-19
  • 打赏
  • 举报
回复
基础的东西么,还是有一些了解比较好。
引用 23 楼 u013628777 的回复:
游戏开发,还要研究:Open GL/Direct3d 图形库?
u013628777 2014-05-19
  • 打赏
  • 举报
回复
23楼问题?
mujiok2003 2014-05-19
  • 打赏
  • 举报
回复
CSDN首页刚好有一篇关于游戏引擎的:http://www.csdn.net/article/2014-05-19/2819828-Simple-and-easy-game-engines
u013628777 2014-05-19
  • 打赏
  • 举报
回复
游戏开发,还要研究:Open GL/Direct3d 图形库?
mujiok2003 2014-05-19
  • 打赏
  • 举报
回复
引用 11 楼 u013628777 的回复:
arthurzhuyong: 显卡驱动-> Open GL/Direct3d 图形库 -> 游戏引擎 -> 游戏 编写游戏,直接调用游戏引擎API就可以了。对么? 显卡驱动-> Open GL/Direct3d 图形库 。跟它们有什么关系?
显卡驱动是给操作系统(内核)用的, Open GL/Direct3d 图形库是编程接口, 是给程序员使用的。 游戏引擎引擎是对 图形库的再次封装, 更方便使用。
u013628777 2014-05-19
  • 打赏
  • 举报
回复
楼上各位: 16楼问题?
Symfund 2014-05-19
  • 打赏
  • 举报
回复
还自主知识产权呢!
Symfund 2014-05-19
  • 打赏
  • 举报
回复
不要自造轮子哦!
u013628777 2014-05-19
  • 打赏
  • 举报
回复
这个谁说说?
赵4老师 2014-05-19
  • 打赏
  • 举报
回复
u013628777 2014-05-18
  • 打赏
  • 举报
回复
arthurzhuyong: 搞定cocos2D-x,就可以了。 不用理会Open GL或D3D 图形库。 对么?
arthurzhuyong 2014-05-18
  • 打赏
  • 举报
回复
事实上是cocos2d-x包装了opengl es, 是opengl让显卡去绘制的.
引用 13 楼 u013628777 的回复:
cocos2D-x,就可以开发出一个完整游戏。 Open GL或D3D 图形库,有什么作用啊?
u013628777 2014-05-18
  • 打赏
  • 举报
回复
arthurzhuyong: 显卡驱动-> Open GL/Direct3d 图形库 -> 游戏引擎 -> 游戏 编写游戏,直接调用游戏引擎API就可以了。对么? 显卡驱动-> Open GL/Direct3d 图形库 。跟它们有什么关系?
加载更多回复(11)

65,209

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧