C++游戏编程从“一无所知”到“熟悉”要多久时间

来源:百度知道 编辑:UC知道 时间:2024/09/22 00:53:51
大学4年都浪费在游戏中了,从三国志系列第1代打到11PK,再从11PK打回到1代,还有三国群英传5,6.7,

街头篮球,穿越火线,热血江湖,QQ斗地主。。。。等等等等游戏。。。通宵达旦。。。
本人是计算机软件专业的,曾经也很认真地学过一小段时间的VB语言和MSSQL数据库,也编写过一些例如

小型计算器,定时关机小软件之类简单的不能再简单的小程序,后来发现如果VB要学精通的话,就要用

到大量的API函数,我对此又一无所知。
自已的同学中有很多是学习JAVA的,室友中有将近大半同学的毕业设计作品都是运用JSP+MSSQL(或

MYSQL)做一个比较简单的企业门户网站(购物网站,专业类论坛类),他们都推荐我去学JAVA,但我感

觉在国内的话,学会JAVA后,主要还是应用于WEB开发,去做网站的,或用于手机游戏开发(好像薪水还

不错),但心底里对此并不十分感兴趣,潜意识里还是感觉这个没什么前途。。感觉现在的人是哪种计

算机语言最近比较流行了,就盲目地去跟风。。。。。
我想既然我比较喜欢游戏,何不去学习怎么开发游戏?!在BAIDU里搜了看了老半天(游戏开发语言),

发现有一种语言出现最为频繁,--------> C++ <--------------------,
现在我的打算是
1.先熟悉了C++这门语言基础,看一些入门教学视频啊及一些C++基础书籍,等对C++有了一定的“感觉”

和经验后,再去深入研究例如< C++游戏编程指导>类的专门的书籍,学习怎么用C++做游戏

我想问的即是 1.学习C++基础然后到掌握C++游戏编程 这个过程要多久时间?
2.学习C++须要注意什么?
3.C++有哪些就业方向,C++研发工程师?c/c++软件工程师 ?
4.公司招C++实习生的话,大概要你会掌握什么东西?
补充提问: 是否是 会了C++后,自然很容易就会

1、兄弟,我也是计算机的,作为过来人,我可以很负责任的告诉你别听有的人说不要学c++了(也许他是想少一个对手),从C到C++再到今天,事实证明的C++生命力的强大,并且使用人群在JAVA之后,位居第二,但JAVA并不合适开发微机平台上的游戏(这与它的解释执行有关)。
2、1.学习C++基础然后到掌握C++游戏编程 这个过程要多久时间?这个问题并不能给出明确的回答,因为学习这东西因人而异,如果你是很认真的学,作为正常人,2至3个月,可以在这个语言入门了(是指语言的基本用法,不包括界面之类的东西)。但是要游戏编程,你得先学windows编程,例如MFC(据我所知,暴雪的魔兽世界也是以MFC为基础编写的),但是游戏里面使用了大量的DirectX的函数,你还得花上两个月的时间去学习DirectX编程。总体上需要的时间是8个月到一年。还有就是你一定要懂得一些基本的算法和数据结构。
3、学习C++须要注意什么?学一种语言就要专心去学,不能一时C++在一时VB。
还有就是编程规范,这个我就不多说了
4.C++有哪些就业方向,C++研发工程师?c/c++软件工程师 ?
C++的程序员干的都是一些苦力的工作,如何你掌握了C++,请你不要为就业操心了,明确的告诉你,任何一个与计算机相关的单位,都会需要至少一个C++程序员的。
5。公司招C++实习生的话,大概要你会掌握什么东西?
作为实习生,大多数情况下你是不能亲手写东西的,但你可以从中看看这些有经验的程序员是如何组织和开发一个项目的,还有你可能在实习期间懂得如何处理人际关系。
补充提问:会c++,你当然也会C了,应为C++是C的超集嘛,基本上除了一个面向对象,一个面向过程,面向对象的多了类和指针,两者之间我再也说不出什么区别了。

熟悉C++是必要的,但熟悉了C++后离做你心目中的那种游戏还有很长一段路。

楼主和我一样。。我现在从头开始学c++,准备熟悉之后再学vc,这样就能搞出点像样的图形界面程序了。。但愿吧!
楼上的说笑?你见过java开发的大型游戏?最多手机游戏吧!!!!
还有我和楼主的感觉差不多,现在java和.net虽然流行,但我认为将来有前途还是c/c++

游戏,特别是大型的游戏,绝