如果想制作跨平台游戏,建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用。网页游戏(比如现在经常说的1刀999级)因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。
1、大学辍学生,想从事游戏工作,应该学什么?
根据游戏类型的不同,所学的软件也不一样。中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会Javascript、HTML、flashcs、Java就可以进行开发了,语言类主要有C/C ,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。
现在的游戏主要分为三种:1、PC类端游(就是电脑上面运行的游戏)这类游戏在线人数多,游戏中要处理的数据庞大,所以对服务器性能要求非常高,一般都是采用C 做为开发语言,C 可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制,它运行效率高,处理速度快,是很适合这里游戏开发语言。学习这种游戏的开发,学习的有C 编程,Linux网络编程、TCP/IP通讯协议、多线程编程再加数据库,
PC类端游戏开发周期较长。大概需要三年左右的时间,2、网页游戏(比如现在经常说的1刀999级)因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发,需要学习内容和端游差不多。
3、手机游戏(主要区分为安卓和IOS)手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后,都会有相同情节的手游上线,服务器主流的开发语言是C 和Java,但是C 学习难度大,开发速度慢。一般来说我们都是使用Java语言来开发服务器,扩展资料:学习的先后顺序1、首先是C 语言。
2、只是做windows方面的游戏学习,可以学习下DirectX,这个很方便在windows下做游戏开发,3、如果想制作跨平台游戏,建议学习下opengl/opengles,这是个很强大很专业的图形接口,因为很多平台支持所以适合跨平台游戏制作使用。4、想学习3d游戏并迅速工作,建议学习u3d引擎、ue引擎这些游戏引擎,有了以上的基础学习这些引擎也可以理解的更深入,u3d还会用到c#与js语言,
2、小孩考上大学后,没人再盯着学习了。好多都沉迷游戏,不知道自己要做什么,怎么办?
孩子上大学后,基本年龄都超过了18岁,属于成年人了,这个时候的孩子,就需要开始学着为自己的所有行为负责任了。这个时候的孩子,突然从爸爸妈妈的臂弯中解放出来,来到无拘无束的大学中,想做什么做什么,可谓是放飞的状态了,所以很多同学会出现:沉迷游戏,无所事事,受到影响,吃喝玩乐如果发生这种情况,应该怎么办呢?1、进入大学之前,明确自己的人生目标!大学更是需要有一个明确的目标,尤其是就业目标。
这样才不至于迷茫,记得我大学几年,真的是荒废了很多青春,就顾着玩了。有时候也学习,但不知道学习是为了什么,也不知道最终要成为什么样的人,从事怎样的工作?到毕业座谈会的时候,我非常的茫然,不知所措,所以,家长在这方面一定要在上学之初就跟孩子先畅谈一番。并时不时的在孩子松懈的时候打个“预防针”,2、在大学里多参与社团活动,为自己走上工作岗位做实操训练。
大学社团活动,真的很好!很丰富多彩!但是在这里建议大家不要去学习艺术类的社团,除非是自己本身就有艺术才艺,比如说萨克斯是9级了,二胡9级了,古筝9级了如果自己这些才艺本身就没有,打算在大学里学习,我建议,这样的想法尽快放弃,我们刚上大学的时候,同宿舍一个姐妹,看了很多社团,最后选择了吉他社团。她之前根本不懂音乐,就是觉得弹吉他的人好帅好酷,非要报名。