游戏程序主要就是用引擎,国内用的比较多的是cocos2d和unity3d,写代码开发引擎的功能,配合策划和美术实现整个游戏中的所有功能,就是这样的。可以去17xuee看看游戏行业的岗位分工的,非常详细
游戏开发主要学什么?
根据游戏类型的不同,所学的软件也不一样。
中小型游戏大致可分为网页游戏,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语言来开发服务器。
希望这些见解,能给头条的友友们带来帮助。
没有美术基础可学数字媒体技术专业吗?
可以学,这个专业在目前来说是不需要太多的美术基础的。目前大学中存在有“数字媒体技术”和“数字媒体艺术”两个专业,前面的专业是属于软件、编程方面的专业,后面的艺术才是美术类专业。
数字媒体技术和数字媒体艺术专业的不同点
这两个专业都拥有相同的5个字,一个是技,一个是艺,两者技艺上还是有一定区别的:
1、专业课程安排有区别:比如数字媒体技术专业会学到计算机二维、三维动画制作,影视后期制作,计算机辅助设计与CAD,C++程序设计,OpenGL编程与应用,DirectX动画编程等计算机软件与编程技术,而数字媒体艺术专业会学到的课程是影视艺术导论,艺术设计概论,设计美学,画面构图,数字媒体新技术与艺术欣赏等。但两者也有一定的相同之处,那就是都要学摄影与摄像、多媒体技术、数字图像处理等方面的知识。
2、高考录取要求不同:数字媒体技术术语理科范畴,在新高考时代对于物理、数学的要求相对还是比较高的,而数字媒体艺术术语艺术类专业,传统高考的文科范畴,新高考时代基本上可以没有科目选择要求。
3、就业方向不同:数字媒体艺术毕业生可在传统的广播电视、电影和电脑动画、虚拟现实等媒体领域从事数字媒体方面的设计、教学、研究和管理工作;数字媒体技术毕业生可在网络游戏软件开发、通信、影视、广播、信息家电、平面媒体等行业从事各类数字媒体的制作、传输、产品开发及设计等工作。
4、毕业授予的学位不一样:数字媒体艺术授予的是艺术学学士学位;数字媒体技术授予的是工学学士学位。
两个专业的相同点
因为数媒属于新兴专业,随着学科交叉融合的发展,在将来两个专业有可能集合在一起,因为目前有部分高校就已经开始探索这方面的融合,因为两者都属于数媒类行业,对于高精尖人才的培养,在技术与艺术两者结合培养当更为引领该专业的发展。
欢迎关注偶的头条号,为你带来更多的高考志愿与选科方面的疑问解答。