Hello大家好,我是小帅,很高兴,回答您的问题,游戏开发具体学什么。这要看你以前学的什么专业以及为什么学编程了,WEB网页开发现在行业内一般叫H5开发,基础技术是JavaScript HTML CSS,主要是PC端和移动端网页开发,目前市场很好,但是人才也很饱和,竞争力较大。

1、转行IT做后端开发,学什么好?

转行IT做后端开发,学什么好

我是计算机科班出身,并且工作了5年,程序开发主要有这几类:C/C ,Java,C#,前端开发,其他语言(python)。下面我就针对这几门语言讨论一下它们的优缺点,真实感受,1.C/C ,多用于桌面端软件和服务器。本人就是用这个做计算机图形学开发的,很多人都说C/C 比其他语言学习起来难,这样描述是不准确的,所有的语言学习起来都有难有易,只能说C 入门稍微慢点,当你入门后就会有驾轻就熟的感觉了。

虽然目前市场上C/C 的岗位没有Java多,但是从事的人也比较少,所以就业前景也是不错,2.Java,多用于网页端软件后台。现在市场占有率最高的的语言,市场需求很大,但是从事的人也很多,竞争力也相对很大,所以学习Java必须要深入,才能有竞争力,Java入门起来比C/C 简单,并且有大量的框架可以使用,不用重复造轮子。

后期可以向全栈发展,全栈的意思就是前后端都能做,简单说Java 前端。3.C#,C#就是微软想要复制Java的成功,C#的特点就是:抽象层次高且基本只有一种(面向对象的),运行时支持丰富(垃圾回收等),类库丰富。所以它就是好学,易用,同时兼顾运行效率,尽量优化,说起这个,并不是说越高级的语言就越慢,运行时性能跟很多东西有关。

王者荣耀就是unity个c#开发的,4.前端开发,多用于浏览器页面。前端之所以可以被称为编程语言是由于JavaScript的诞生,HTML和css我不认为算作编程语言,前端的优点就是入门非常快,可以短时间写出很好效果的界面,当下前后端分离大趋势,所以市场需求也很多。不过知识更新太快需要不停地学习,所以我也建议可以后期学习Java,然后做个全栈,

5.其他语言,多用于解决特定技术问题。为什么把Python,PHP等归为其他语言呢?因为这些语言大多数都是作为辅助开发的,比如我平时用Python做数据分析,配合主程序可以有很不错的效果,所以这些语言也可以作为工具学习一下,说在最后的,其实现在很多人感觉程序员工资高,想要转行,其实程序员很苦逼的,加班多,压力大,职业病多,职业生涯短,如果不是科班或者实在喜欢编程,那么不是特别推荐入行。

2、游戏开发具体学什么,好入门吗?

游戏开发具体学什么,好入门吗

Hello大家好,我是小帅,很高兴,回答您的问题,游戏开发具体学什么?好入门吗?根据游戏类型的不同,所学的软件也不一样,中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作。这类游戏开发相对比较简单,会Javascript、HTML、flashcs、Java就可以进行开发了,语言类主要有C/C ,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java,

现在的游戏主要分为三种:1、PC类端游(就是电脑上面运行的游戏)这类游戏在线人数多,游戏中要处理的数据庞大。所以对服务器性能要求非常高,一般都是采用C 做为开发语言,C 可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制,它运行效率高,处理速度快,是很适合这里游戏开发语言,学习这种游戏的开发,学习的有C 编程,Linux网络编程、TCP/IP通讯协议、多线程编程再加数据库。

PC类端游戏开发周期较长,大概需要三年左右的时间。2、网页游戏(比如现在经常说的1刀999级)因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多,和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发,需要学习内容和端游差不多。


文章TAG:
下一篇