妈妈,我要做游戏, 一文告诉你怎么入行游戏开发

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

经常在csdn 上看到我用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.bilibili.com/video/BV1Rx…


4.找朋友带


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


四、怎么入行


有了基本的技能点,怎么才能入行,有哪些渠道进入游戏公司呐,说实在话基本的招聘方式都是大同小异的,入行的途径主要有校招,社招,内推,参与创业等等。但是圈子这种东西确实是存在的,不在圈子内很难接触到资源,很难了解到行业的信息,如果你想入行,你想进入游戏行业可以关注我公众号【香菜聊游戏】,可以带你了解游戏,可以帮你内推到苏州和上海的游戏公司,可以带你入行程序(毕竟这么多年的程序)。


最后做个总结:


3f96e5aac39a4e3e949ccd129e7063b8~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg

目录
相关文章
|
6月前
|
移动开发 前端开发 JavaScript
童年回忆——开心消消乐(内含源码inscode一键运行)
童年回忆——开心消消乐(内含源码inscode一键运行)
|
6月前
|
Java
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
37 1
|
JavaScript Java
【游戏开发】自从遇见了口袋方舟后,我的世界变得精彩了起来
【游戏开发】自从遇见了口袋方舟后,我的世界变得精彩了起来
171 0
|
C语言
无敌!我用【C语言】手搓出了一个体系完整的【员工管理系统】还能玩游戏听音乐?(超详细,附完整源码)
前言:员工管理系统是一款面向公司管理员的管理工具,旨在提供员工信息管理、薪资管理、员工绩效评估、员工福利管理和智能推荐等功能,帮助公司管理员更好地管理员工信息和提高员工工作效率。 这是总体设计大概模型图:
140 0
|
开发工具
想学做游戏到底该怎么学
嗨!大家好,我是小蚂蚁。 遇到过很多想学习做游戏却又不得章法的人,有些人可能只是有个想法,有些人真的付诸了行动。但是大部分人最终都是以失败而告终的,不是说最终没有做出来一个游戏,而是连第一步的门槛也没迈的过去。 做游戏做了这么多年,也教了不少的学员,我觉得我至少有一定的经历,可以来说一下,想学习做游戏到底该怎么学。
206 0
|
开发者
做的游戏没人玩,还要不要继续做下去了
初入一个新的领域,想着自己一下子就能把事情做得很好,这是一种贪婪的妄念。这怎么可能呢?即使是天才,也需要天赋加上日积月累的练习,最终才能够把一件事情做得很好,达到一定的高度。而你竟然认为自己做的第一款游戏就能够大受欢迎,就能做得很好。这样想是不是有点儿不切实际? 第一次写字,第一次画画,第一次骑自行车,第一次游泳……总会是笨拙不堪的,第一次做的游戏同样也是这样,所以,这个问题也就变成了一个很普适的问题。
101 0
我做的一个超级好玩的中秋节小游戏
我做的一个超级好玩的中秋节小游戏
我做的一个超级好玩的中秋节小游戏
想过七夕?->女朋友陪你玩游戏(C)(上)
三子棋 七夕到了,没有女朋友怎么办?没事~ 写一个小游戏,让女朋友陪你玩三子棋~
想过七夕?->女朋友陪你玩游戏(C)(上)
想过七夕?->女朋友陪你玩游戏(C)(中)
在一定数值范围内,游戏随机生成一个数字,玩家输入比随机数大的数字时,程序会提醒,数值大于目标数,反之亦然。通过不断试错,最终找出目标数字。此游戏可以重复玩。
想过七夕?->女朋友陪你玩游戏(C)(中)
|
前端开发 容器
玩着游戏就把前端知识学了,贼爽!!!
玩着游戏就把前端知识学了,贼爽!!!
玩着游戏就把前端知识学了,贼爽!!!