首页编程语言cocos2dx编程语言,cocos2dx 语言

cocos2dx编程语言,cocos2dx 语言

cysgjjcysgjj时间2024-06-14 14:24:10分类编程语言浏览34
导读:游戏程序员入门应该从Unity3D或Cocos2dx开始,还是从OpenGL和DirectX开始?游戏程序员入门应该从Unity3D或Cocos2dx开始,还是从OpenGL和DirectX开始? 快来关注萌新程序猿本人吧!这得看你的情况,我学习使用过Unity3D开发游戏,感觉上手还是挺快的,也算是曾经在游戏开发的门口晃过一圈。问题……...
  1. 游戏程序员入门应该从Unity3D或Cocos2dx开始,还是从OpenGL和DirectX开始?

游戏程序员入门应该从Unity3D或Cocos2dx开始还是OpenGL和DirectX开始?

快来关注萌新程序猿本人吧!
这得看你的情况,我学习使用过Unity3D开发游戏,感觉上手还是挺快的,也算是曾经在游戏开发的门口晃过一圈。

问题中所说的四种东西应该分为两类,一类是游戏引擎,即是Unity3D与Cocos2dx都是人家已经封装好的引擎,包含的内容很多,有渲染动画,AI等等,而游戏引擎渲染图像也是调用底层图形API接口。前面有了解过Unity3D和Cocos2dx周边信息现在整体来看使用这两个游戏引擎开发的游戏程序员五五开。

另一类是底层的API接口,即OpenGL和DirectX都是底层的接口。Direct X是Direct eXtension的简写,是微软公司开发的多媒体编程接口,目前支持Windows平台

cocos2dx编程语言,cocos2dx 语言
图片来源网络,侵删)

OpenGL是由开源社区提供的免费开源的多媒体编程接口,全称是Open Graphics Library。OpenGL功能非常强大,但是使用起来也是相当的复杂, 开源社区为任何操作系统提供OpenGL支持,所以适用范围也是相当的广。很多游戏开发***用OpenGL作为渲染方式,这样可以方便的向Linux和OS X等平台移植。

在Windows平台下,常规硬件(非服务器级别的)下,Direct X对3D的渲染性能要比OpenGL略微好点,尤其是在Windows7/8上。但是在Linux平台下OpenGL的渲染要比在Windows下对OpenGL的渲染强。

我觉得你既然是要做游戏,而不是做游戏引擎,那么你入门应该去从使用引擎开发游戏,而不是学习底层的API。任何事都有一个循序渐进的过程,当你对引擎的使用达到一定的程度之后,再去学习这些底层的API,不然你在开始阶段需要花更多的时间,并且人的精力是有限的,你想要同时学好两个可行性也不大。

cocos2dx编程语言,cocos2dx 语言
(图片来源网络,侵删)

我是萌新程序猿,科技圈的事情欢迎邀请我来回答!

cocos2dx编程语言,cocos2dx 语言
(图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/14769.html

游戏OpenGL渲染
科技创新小制作初中生,科技创新制作初中生作品 精通一门编程语言需要多久