首先要清楚两点,为什么开发游戏,因为高薪,或者是为中国游戏的崛起都是可以的!第二也是最重要的玩游戏比较爽,开发游戏就特别痛苦,越好玩的游戏开发起来考虑的越多,也都挺痛苦的,不过成果出来之后也很有成就感!游戏开发是一条很艰难的路!
这个问题太笼统了,我就大概回答一下,首先考虑你要做什么样的游戏,棋牌卡牌还是rpg,2d还是3d不同的需求使用的东西不同,2d的目前用的比较多的是cocos开源的源码c++,3d的目前国内比较多的是u3d还有最近人气旺盛的ue。ue也是开源的源码也是cpp的,u3d不开源开发语言是c#。目前手游中,cocos做2d的比较多,u3d做3d的比较多。说一下个人的看法,手游已经有点没那么火了,未来几年可能是单机或者主机游戏的爆发期。网上资源有很多。
首先要确定你要做什么类型的游戏然后选择一个自己使用的引擎,学习引擎然后就可以开始了……不简单,也没那么难。
你刚学习c语言,大学时间有很多,加油未来是很美好的。
腾讯、网易的绝大部分知名游戏(王者荣耀、绝代双骄、炉石传说、神庙逃亡、仙剑奇侠、穿越火线、时空召唤、全民无双……)都是用Unity3d(.NET C#)开发的,所以说想学习游戏开发的话,先把 .NET学好了,把编程的能力提升了,再去学习其他方面的知识,这样会比较容易上手一些;
以前学习.net 是在 如鹏网 上学习的,有网络的地方就可以学习,学习成本比较低,在宿舍,在家就可以学习,可以根据自己的时间来灵活安排学习进度,把课余可支配的时间充分的利用起来,学习就业的技术,也有更多的时间来练习项目,增强动手能力,夯实基础;
有问题随时提问,老师实时在线答疑,有技术大牛亲自授课,口碑不错,基本上都是慕名而去的;在学习的时候,每一章节的后面,都有大量的练习题和面试口才题,需要以录音的方式去提交,为以后的面试做准备,在找工作的时候,从写简历,投简历,模拟面试,薪资洽谈等方面进行全方位的指导;
有新的课程,新的技术更新了,也是可以继续免费申请了来学习的,特别的不错,很多人都是利用业余的时间到如鹏网上进行系统的学习,还在学校的时候就已经开始工作了,拿着薪资上大学,更重要的工作经验的积累,目前国内.net 学习的就是 如鹏网了,具体的可以到如鹏网官网上去了解一下;
说个题外话国产游戏曾经辉煌过,没落了,目前没什么精品,这并不能说明国内做游戏不行,如国漫一样,那么多年的沉寂,总会有些豪杰在别人不看好的地方负重前行,现在国漫已经有抬头的希望了!游戏行业也如此!