我和你一样,大三,专业是数字媒体技术,方向是游戏动漫,专业课程序语言学了c,c++,java等。
也不一定大型游戏都是C++开发的。Java在网络的表现力上明显比C++要强,一般大型游戏用的较多的开发语言是C#和Java。
个人觉得你已经有C的基础了学Java应该比较快,不知道你C的指针学的怎么样。C++的话也能很快上手。
不知道你对游戏编程了解多少,我们学校目前教的是Unity3D这款引擎,语言是JavaScript。网上也可以下到很多Unity开发的游戏。
目前的话,你要考虑的还是去打好基础,多敲几行代码,我的一个老师说,大学四年,自己能写代码上万行那才是真正在学程序语言,书本上的理论知识再好自己不会写还是白搭。你现在有一定程序基础,可以试着写一些小游戏,扫雷,俄罗斯方块这些都是很经典的游戏。这些小游戏可以很好的帮助你了解一款游戏的开发步骤。就业的话,大四上学期综合实训结束之后你就应该会清楚自己要做什么了。等到你能用你所学的语言做出一些东西的时候你就知道你的方向是什么样子的了。
如果走游戏动漫这个方向你就需要和其他专业的同学合作了,美工,策划以及技术三个方向的在一起可以尝试做游戏,策划负责游戏设计,美工建模,技术的实现动画。二维三维游戏都可以做。二维游戏可以用flash做,语言是ActionScript3.0,三维的游戏需要游戏引擎。想要毕了业找到好工作从事大型游戏开发,必须有很丰富的游戏经验,至少小游戏能独立开发,比如扫雷。
你要走这个方向首先你得多查查资料了解一下这个行业你可以做什么。
C++比较经典的书就是谭浩强的那本《C++程序设计》,你可以上网找一些视频下来学习。
1.学好一样,精通一样就吃遍天下
2.学好那样,需要看你对那样是不是够热情,喜欢那样
3.不确定喜欢那样,就一个一个尝试
4.尝试的基础有一个前提就是你的基础知识要扎实,要不你试不出味道
5.所谓的扎实就是对算法,编程语言能够掌握,并能理解其精髓,扩展其用法
6.掌握途径,就是搞点小代码,写点小程序,习惯有想法就去实现,碰到问题就解决,懂得积累
一般情况下,不推荐学习c++,除非你是想去玩游戏编程什么的,可以学java, c++方面的好书,china-pub上面自己去找一下推荐书目,排名靠前的都是可以的。 数据结构这个还是需要刻苦练习的,多做些算法题目,熟悉这个,竞争是一个很大的优势,其实会算法的毕业生是不多的
计算机是非常好的一个专业,虽然学的人很多,但只要有较强的实力还是可以高薪的,放心吧,基础很重要,c++很简单的。。。。
c++很有前途的,计算机专业必学嘛,《c++ primer》和《Thinking in c++》都是比较经典的c++文献。学习方法真得要自己摸索去。。。。。。。。。