『壹』 想做游戏开发 先学c语言好还是先学c++

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

『贰』 游戏制作是学c语言,还是java,还是Cocos2d-x

首先你要知道你想做什么游戏。
1、PC游戏:PC端游戏就比较随意了,各种语言都可以,C/C++、Java、C#,还有Mac平台的话需要Swift、Object-C。不过除非你是开发非常小型的游戏(贪吃蛇、俄罗斯方块之类),否则你不可能直接使用这些语言完全自己开发出一个完整的游戏,你需要学习一个游戏引擎,比如你说的Cocos2dx或是Unity。借助游戏引擎你就可以开发中型、大型游戏了。
2、手机游戏:手机端限制就比较多了,安卓的话是Java优先、C/C++也行,苹果ios的话就是Swift、Object-C。不过与PC同理,你要开发游戏建议还是学游戏引擎Cocos2dx、Unity都可以开发手机游戏。
3、Web游戏:以往开发Web游戏都是清一色Flash,但是现在Flash已经不推荐使用了,所以开发Web游戏还是以html5+JavaScript为主。同样小型游戏可以直接去写JavaScript,稍大的游戏还是要游戏引擎,Cocos2djs和Unity也都可以发布Web版本。
总之,开发语言是基础,要真打算开发游戏,还是要有游戏引擎。

『叁』 学C语言需要放弃游戏吗

把握度就好了,但是可以基本肯定的告诉你。最好不好玩。
玩与不玩的区别就是你出来时的年薪5W和10W的区别

『肆』 刚学完c语言,想学编游戏,请各位大大推荐一本书。

我有个朋友也是自学游戏编程。
现在的游戏一般是C++编写的,若是题主还只会C的话,不建议题主马上学游戏编程,否则会打击自信心,不想学的,建议题主先把《C++ primer》看两遍,即把C++拿下,然后呢,再去弄一本国内的游戏教材入下门,我那朋友看的貌似是个中国大学生写的,题主可以去搜下,这书写的浅,适合入门,然后,题主可以弄一本《游戏引擎》来看看,这个是个老美写的,国内一个大牛翻译的,也写的浅,让你知道游戏是怎么开发出来的,各个人员的职责之类的。
然后呢,题主可以看下《设计模式》和《数据结构》以及《算法导论》这些技术含量更高的书了,因为在现代大游戏开发中,这些东西用得太多了,然后题主可以去网上搜一个开源的游戏自已玩下,GitHub上一大堆的开源的。
之前也有学习游戏的想法,确实很好玩的哈。还有建议题主多看游戏开发的博客,祝题主成功!

『伍』 我想要做游戏的话,我应该学java还是C语言好呢

开发游戏的主流语音目前主要有2种:C++和JAVA
先说C++,目前国际上的大型游戏的开发多数都是以C++为主开发出来的,C++开发出来的游戏具有优化更好的特性,就是占用更少的CPU、内存,但是同时,语言结构的复杂性也是非同一般的。

JAVA,上手容易,深入不难,一个月熟练不是随便说说的,是事实,主要开发跨平台的游戏,具有平台移植性良好的特性,但是优化不好,语句多数比较冗余(C++写1000句能完成的,JAVA可能要写5000句),但是浅显易懂,JAVA开发的游戏有个较大的弊端,内存占用都很高(硬件越来越发达,对于优化的追求没有以前那么高了,这也是这些年JAVA开发游戏能兴起的主要因素之一吧)

当然,你即时熟练掌握了C++或者JAVA,也不是说你立马就能上公司做游戏开发的,一般的游戏公司都会有自己的一套游戏引擎,这些引擎或是用C++写的,或是用JAVA写的,或是其他的……然后封装一下,会让你基于引擎的接口来开发真正的游戏,所以,语言是基础。

『陆』 做单机游戏需要学c语言吗

建议选一个成熟的游戏引擎入手,比如虚幻 寒霜 什么的,Unity也可以,但是不用C。
做程序学什么都不浪费时间,早晚会用到。

『柒』 c语言 学多久 才可以制作游戏

这个问题不能笼统的回答,首先你得有明确的目标,你是打算制作什么样的游戏,自学上个把月就像制作MMORPG网游显然难度不是一点两点。
我大学学习JAVA的时候学了一学期,暑假在家没事就学着做小游戏。一个超级玛丽游戏需要你掌握的知识点大概有:
1、多线程,你需要几个线程来处理游戏里的不同逻辑,比如说怪物的AI,画面的刷新,游戏事件(如死亡,吃到蘑菇,吃到金币,踩死怪物等)
2、UI程序接口,你的游戏必然是需要图形用户界面的,包括窗体,按钮,游戏信息的输出,游戏画面的输出(游戏画面其实就是分层将素材文件贴到屏幕上,或者在某层直接绘制图形文字等)
3、程序设计能力,你需要一定的程序设计能力来hold住整个游戏的逻辑,比如说游戏一开始应该是什么样子,玩家进行特定操作,游戏应当给予的反应,特定游戏事件发生,需要给予的响应等。
会这么些大概就能做一些小的休闲游戏了。
另外如果你真的对游戏制作感兴趣的话,你可以去找找有关的游戏引擎,这样制作起来效率更高,质量更好。小游戏的话,flash、oc、 html5、Android等比较流行些,cocos2d、createjs这俩引擎你也可以去了解下

『捌』 用c语言弄一个最简单的小游戏大概需要学些什么

这取决于多么小的DOS界面的一些功能可以实现,如果接口是QT,MFC可以学习windows编程的学习框架

『玖』 学完c语言我想做游戏开发有人教吗

1.继续学C++,然后就可以进入开源游戏引擎cocos2d-x的世界了,
2.很多非常火的游戏都是用这个引擎开发出来的,
3.如果你学好之后,进公司做个一两年,踏实干,月薪过万问题不大的。
4.解决你的问题了吗?开源的东西主要靠自己学,你把cocos2d-x引擎的代码下载下来,自己研究,不懂的找资料,相信你可以的!

『拾』 自己编个小游戏需要学多久C语言啊

想用C编小游戏,最快也要1年。编程没有速成,你用C编小游戏得会SDK,如果你想编一个DOS界面的也要很多库函数。看你这么问也知道你肯定是刚学了。速成的等于没学。