其他分享
首页 > 其他分享> > 开发游戏到底怎么入行啊?

开发游戏到底怎么入行啊?

作者:互联网

  经常在网上看到我用java 做了什么游戏,我用python做了什么游戏,而且很多人阅读,我只想说你们都是弟弟,都是外行,你们写的那张根本就不是游戏行业的生产方式,连个玩具都不算,自嗨还行,没有一点专业性,专业的还是要看我的,正儿八经的做游戏的。

  王者荣耀这款游戏我想几乎没有人不知道,看看身边有多少人在玩,你想想你每天有多少时间在玩这款游戏。有流量就有流水,王者荣耀卖一款皮肤一次活动都是上亿的流水,这样的吸金能力堪比毒品,不服不行。成功的产品自然离不开项目组成员的努力,腾讯自然也不会亏待开发人员,据传王者荣耀项目组的程序年终奖有几十个月,并且游戏行业的工资也算比较高的,这样的福利我想在其他行业真的不多见,看着都眼馋,有人说选择比努力更重要,游戏行业的待遇普遍比其他行业好一些,但是也确实比较苦。

   抛开福利不谈,多少人都有做游戏的梦想,游戏这个行业现在也是工业化的,每个成功的项目都是一批人倾力合作的结果,个人英雄主义已经很难取得成功,因此你可以参与游戏的制作,让自己完成的游戏运行在每个玩家的手机上,也可以自豪的说,这个功能是我做的,后台是我实现的,具体的流程是什么样的,那也是一种荣耀,是不错的简历,如果好巧不巧你的游戏能成为经典,作为这种艺术保存下来,流传下来,是不是也是值得自豪的。

   在游戏行业也不少年了,总有人问我作为一个程序怎么进入游戏行业,作为一个不怎么懂程序的小白怎么做游戏,不管是为了梦想还是因为待遇,真的很欢迎大家进入游戏行业,这个行业需要新鲜的血液,需要创意,不过今天大概聊下怎么成为游戏的程序,毕竟我是程序。

一、程序工种的分类

程序分为客户端和服务器

客户端的职责就是负责玩家端的展现的所有事情,控制美术资源的表现,完成策划的流程设计,负责和服务器的数据对接等等,每个客户端相当于是游戏世界的一个人。

服务端的职责就是负责整个游戏流程的控制,负责玩家数据的存储和安全,是整个游戏世界的管理者。

二、程序的技能点

客户端:

工具:现在商业化的手游市面上的用的工具最多的是unity,cocos creator和UE4 ,其他的可能也有一些自研引擎,但是都产品不多,流行的引擎的技能是通用的,并且也是在不断的迭代下最方面的,开发效率最高的工具,值得学习。

编程语言方面,不同的工具的编程语言也不同,比如cocos  creator的编程语言是JavaScript和Typescript,unity的标配语言是C#,但是很多公司和项目为了热更新,基本上编程语言是lua,Ue4 的编程语言是C++,Ue4 也是未来的趋势,值得学习。

服务端

服务端的工具和编程语言实在是五花八门,

如果你用C++,一般最常用的是Visual studio

如果你用Java,一把最常用的是Idea,

如果用Node.js,可以选择用webstorm或者vs code

如果你要用python ,一般选择用pycharm

三、程序如何入门

1.在学校学

在学校学的最大的弊端在于学的时候学了,但是没有机会用,学完就忘了,但是学校是最好的入门方式,不懂就问,不懂就查,奉劝各位珍惜学校的时间,多学,认真学,时光不负你。

2.上培训班

多少毕业生找不到工作被骗去培训班,培训班的好处就是有人带着你学,也会教你怎么用,但是要花钱,花好多钱。而且有的公司不喜欢培训班出来的学生,因为公司认为这样的同学自学能力差,编程功底弱,很难培养,不推荐这种学习方式。

3.自学看视频,看书

现在网络太发达了,各种视频都有,不管是小白入门还是大神深入都有,只要你愿意去找,基本上都可以找到视频,给Java 系的同学推荐一个B站的视频,带你一步一步入门,看着还不错,可以试试。


传送门 :www.sangpi.com

4.找朋友带

现在还记得当年的时候得亏有学姐带着我学习,不懂的地方都可以问,也是积累了一些编程的基础,最终如愿的找到工作,如果你想学程序,可以关注我,我会一直分享和游戏相关的技术,也可以加我微信我们聊人生,我愿意分享我的经验。

四、怎么入行

有了基本的技能点,怎么才能入行,有哪些渠道进入游戏公司呐,说实在话基本的招聘方式都是大同小异的,入行的途径主要有校招,社招,内推,参与创业等等。但是圈子这种东西确实是存在的,不在圈子内很难接触到资源,很难了解到行业的信息,如果你想入行,可以进行关注后面文章!


标签:入行,游戏,编程语言,到底,程序,行业,客户端
来源: https://blog.51cto.com/u_14967986/2786346