想做游戏开发 先学c语言好还是先学c++?

作者&投稿:系轮 (若有异议请与网页底部的电邮联系)
先学C语言好还是C++好?~

C
语言
很广
包括C++
你先学C#这个是面对对象思想好学!

首先他们的区别:
C语言是更接近 “机器思维”,语法是过程化、步骤化的,这就是所谓 面向过程的语言
C++的语法更接近“人的直接思维”,是更“高级”的语言,是所谓的“面向对象”的语言
C++ 在语法上兼容了 C的语法
个人觉得 C 更基础,绝对是入门的首选,而且C 的语法知识点相对不多, 用C来学习基础的 条件语句、循环语句、指针、字符串数值操作、文件读取等,对后面学习其他语言还是很有帮助的。
之后学习C++主要是体会 他和 C的区别,即体会 面向对象 的编程思想。
说到底,不同的语言都是我们开发的“工具”,无论使用什么工具,工具用得好用得熟,那才是我们追求的目标

  建议先学C语言,理由如下;
1、c是面向过程的,java、c++、c#之类是面向对象的
2、发展过程:汇编--》C--》C++、java--》C#
3、学习顺序:大学里一般都是先学习基础语言C和数据结构,然后再升华为java或者c++等。因为具备了基础,在学习其他的就容易上手并且思维会比较缜密,做的程序也就更强大。
4、游戏编程一般对基本功要求较高,比如数据结构,数学之类。所以先从基础做起比较好

毫无疑问是先C,一般都是C精通了之后再继续深造java、C++或者其他的,我现在也再学C,是看视频学的,我现在正在看的是夏老师的,感觉还不错,比较适合像我这样0基础的。这个比较吸引我的地方就是讲的一听就能听懂。而且很多概念都有形象的比喻,例如把变量比如成盒子。把变量赋值比喻成往盒子里放东西等等很多这样的比喻。感觉特别容易理解。

其实语言之间都是互通的,我是学这个专业的,按着学校的安排,我们先学的c,希望我的回答对你有帮助

还是先学c吧,先对编程有个了解好一点

楼上说的对。都是互通的。我是学网络工程的。对编程略懂点。


慈利县15368659027: 想做游戏开发 先学c语言好还是先学c++? -
管俘佳申: 其实语言之间都是互通的,我是学这个专业的,按着学校的安排,我们先学的c,希望我的回答对你有帮助

慈利县15368659027: 请问一下学习编网络游戏要先学什么,我没有任何基础 -
管俘佳申: 既然没有任何基础,就先学C语言,这是基础语言,属于结构化的语言,然后学习面向对象的语言(如C++).商业游戏一般使用几种语言混合开发,比如C++接合脚本预言.主流语言是C/C++,脚本常用的有Lua和python.有的游戏的脚本语言...

慈利县15368659027: 想以后开发3D大型网络游戏,是不是要先学C++啊..然后再学什么3D啊 -
管俘佳申: 初二嘛我也是初二暑假开始学编程的.建议先学c语言吧,初学容易点.然后学c++,入门书籍很多.如果以后开发要用c++的话光入门是不行的.数据结构一类的书也要了解一些.c++入门以后推荐看professional c++(中文版c++高级编程),讲...

慈利县15368659027: 想学游戏编程c++ java C 哪个好适合零起点新手 好的追加50分 -
管俘佳申: 先学好C/C++ 《C语言程序设计》《C++程序设计》就可以入门了.然后学游戏编程:初学的2D 《Visual C++游戏编程基础》 《Visual C++经典游戏程序设计》 一般现在都可以直接学3D,学好3D,2D就不在话下了 《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵 《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了 《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了. 还有好多书可以去电驴上载...太多了,游戏中的每一个部分都可以单独写成一本书..以后还要更细化的..祝你成功,为中国游戏做贡献.

慈利县15368659027: 搞软件开发一定要先学C语言吗? -
管俘佳申: 搞软件开发是一定要先学C语言.因为: 1、在系统内核的开发领域,很多地方需要运用到C语言相关知识. 2、C语言还可以用来游戏软件开发. 3、c语言具有很强的绘图能力和可移植性,并且具备很强的数据处理能力,可以用来编写系统软件、绘制二维图形和三维图形等软件. 4、在嵌入式硬件开发领域,需要使用到c语言编写程序.

慈利县15368659027: 我现在没读书了,我想学网络游戏开发,请问下该先学什么 -
管俘佳申: 先学游戏发展史,然后学C语言和JAVA,主要还是学C,不过还是一边工作一边学的好,工作的时候有人带,学到的都是比较实用的,不会浪费时间

慈利县15368659027: 我想自学游戏开发,但我是零基础,该从何学起? -
管俘佳申: 得报个培训班什么的吧 自己学也要看往哪个方向发展 美工、程序还是策划 ◇如果零基础,相对学美工比较容易入门, 最少最少photoshop、3DS MAX这两个软件得精通.这方面的书还有网上的学习资料很多.时间精力还有的话,学点美术基础...

慈利县15368659027: 我想学游戏开发,该学哪些知识,从哪个先入手? -
管俘佳申: 我也是想学游戏开发 查了很多资料 要先学一个游戏引擎 我决定先从学unity引擎开始入手 然后着手学 c# 之后在根据兴趣考虑深入把 unity引擎的话所有代码都是用c#和js写的 你学过两年c学c#应该不是问题..题主还搞过web是从某公司干久了想转业么.... 感觉是大佬 多的不敢说了... 我自己是萌新一个 跟题主比还一点代码基础都没有 我基本都是在自学 您要是有兴趣 可以加我QQ 咱们一起学习....

慈利县15368659027: C和C++哪个先学最好? -
管俘佳申: 如果只学C++的话可以不学C,如果两者都想学应先学C 楼主如果想精通游戏开发的话,首先得意识到这将是一个长期艰难的学习过程,C/C++只是个起步.使用集成工具做游戏似乎也可行,但那就不需要学C这种底层的东西了,自由度也小了很多

慈利县15368659027: 我是小白,想学IT,软件开发和游戏这类,请问要先学什么? -
管俘佳申: 是这样的,要入门必须的学C语言基础教程,因为IT行业离不开C的,它是大厦的基石,其他一些高层语言都是以C为基础的,比如说JAVA,C++,C#,PHP等等.每一种语言都有特定的开发环境,你是新手,学C语言的话就装VC6.0,继续往上,比如C++,C#就装一个VS2008,VS2010等.JAVA的话你的电脑可能还要装LINUX.任重道远啊.本人就是做IT的,不过是单片机类的,学软件的人太多了,不建议学,而且吃青春饭!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网