大学期间能够自学完《深入浅出MFC》《COM内幕和技术》这两本书,说明你已经很用心了。我认为你现在已经有了C++的编程功底,那就以此为强项发展下去。不要看到Java/.Net很火就去赶时髦,人云亦云永远是无知者才热衷的事情。
我的工作主要是民航信息化建设方面的,所以会遇到很多不同的情景。结合我的实际情况,也许能给你一些启示:
我用C++做过工控软件,这个基本上是能用高级语言做的最底层的事情了,完成这种任务,基本上是非C/C++莫属了,你想进行游戏开发,可以这么跟你说,游戏一般是不会使用MFC、COM技术的,它们过于约束了,过于窗体化了,所以一般都是Win32编程。
.Net开发过航空运行网、签派平台、QAR分析等等,看到了吧,这些都是非常面向用户级别的系统,他们不会过多的涉及到操作系统,而往往以数据为基础,需要将大量的数据进行整合、分析和呈现,并且很多这样的系统之间可能会有复杂的集成,这时基于数据的敏捷开发就是Java/.Net这些完全面向对象的开发语言的强项。
大学时候,我也参与过BitTorrent的开发(Python),不过这个只是兴趣使然,开开眼界,了解下国内比较冷门的语言罢了。
很多大学生很茫然,确定一个未来的职业意向很关键。你的心愿是去做游戏开发,那么最好的选择就是C++了,呵呵。不过游戏也不只是C++的专有,传奇是Delphi开发的,对DirectX支持最佳最权威的却是.Net平台类语言。多了解一些其他的语言长长见识,总是有好处的。
写的有点多,关键还是靠努力!
VS2008 和 VC6 都是编译器而已 学会了VC6 2008 就会用了没什么大区别 有些地方是变了 那都不是问题 就好象你学看电视 你刚学看电视的时候是黑白电视 等到彩色电视你就不会看了吗
不用在这些小地方 浪费时间 想学就学
C++好好学学吧 还有C C是永远不会被淘汰的 想要高效率的算法 还是要纯C+ASM 我就是做游戏开发的 不过我是负责算法的 专业性强一些
游戏开发是团队协作 你只要有一个方面优秀 就可以了 不用面面俱到
想开发游戏 还不好好学C++ 我是开发游戏的。不过是手游! 你想学网游的话。就必须学好C++ ,就你现在的水平 根本进不了游戏公司。 C++ 一直是我想学的。 不过太难了。 但学好C++绝对天下无敌。!! C++ 不会被淘汰的。 你还是好好的学吧。 学校的C++都很落后了。建议你毕业后去培训。 会更上一层楼的!!