您的位置首页  网络科技  前端

网络游戏行业岗位介绍

  如上图,描绘了游戏研发行业的岗位。做一个特别说明,这里讲的是游戏研发,并没有囊括诸如游戏发行、上市及上市后运营所涉及的角色,所以我们熟知的游戏运营、游戏BD就没有展示出来。

  因为这个头条号偏重于技术层面的介绍,加之我本人也是互联网研发技术出身,因此就重点介绍一下游戏技术研发该如何入门。

  前端开发的职责就是负责游戏客户端的开发。通常来讲,无论是端游、还是页游和手游,都有一些游戏引擎。所谓的游戏引擎就是把各类游戏通用的、核心的的一些功能抽象出来供各个游戏开发人员调用。因此实际的游戏前端开发都是基于某个游戏引擎来做游戏逻辑开发(专门的游戏引擎开发人员例外)。在手业,目前流行的开发引擎主要包括cocos2d-x、Unity3D。基于cocos2d-x开发,可以使用C++、JavaScript、HTML5等语言,基于Unity3D则使用C#为主流。

  从学习步骤来看,建议先掌握对应的语言,然后选择一种游戏引擎进行深入。针对每一种引擎,网上都有很大demo可供参考,在掌握demo后,就需要进入一个游戏公司真刀地做游戏了。

  游戏的后端开发跟其他业务的后端本质上没有区别,只是不同业务的逻辑不一样。使用的开发语言不同公司、不同团队不一样,比如像腾讯是以C/C++为主,总的来讲,Java、golang也用得比较多,Python、php也有一些份额。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186