这个文章有很多人希望我写了,我是从一个比较专业的游戏开发者角度,给小白们一些真正实在有用的建议。

其实,从零开始开发游戏,无非要明白这么几个事:

1你愿意在游戏开发中做一个什么样的角色?你适不适合这个角色

2你要学的内容是什么?怎么学?学到什么程度可以做完整游戏?

3你对国内环境是否了解?在这个环境下你目前想达到哪一步?

说实话,我看了很多知乎上游戏开发相关的问题解答,什么怎么做游戏制作者,什么游戏开发新手要注意什么,我在这告诉所有人,这些答案几乎都是屁话,越看越焦虑,越看越没用。

我为什么这么说?

截图给大家看看某些“忠告”

开发游戏需要学哪些基础知识(你得知道这么3件事)(1)

看完这段文字还想做游戏开发的,我敬你是条汉子…

学游戏、做游戏有这么难么?我用两个亲身经历的事谈谈我的建议

第一个事情,比较倒霉

我人在帝都,这些年陆陆续续也慢慢有点人脉有了点私活。

但是,就在2018年末,我,一个优秀的985 211名牌大学高材生,居然被自家导师坑了……

事情是这样,导师提出的游戏合作项目,暗示有分成,我东拉西扯从动画学院、某美搞来了几个大佬,忙了半年,最后交差后,导师象征性的给了500块钱…………

说这个事情,主要是想告诉想加入游戏研发的小白们,国内游戏设计这个环境,大部分的确是不友好的

你想取得一些金钱上的目标,很难。没资源没人脉的情况下,你的热情,可能只会被某些有心人利用,最后变成廉价劳动力

有的人更惨,连让自己作品问世的机会都没有

很残忍,但是很社会

第二个事情,比较震撼

我自认是个比较专业的游戏开发者,其实还是有些傲气的,看游戏的眼光要高些,但是前几天,我舅妈给我发了个视频,是我弟弟设计的一款独立游戏的录制视频。

刚开始我没当回事,我弟就是在上海的一个普通学校学一个很水的专业,对编程和游戏引擎这些肯定是没了解的,但是我点进去后,震惊了……

游戏很完整,美术做的也很棒,最关键的是,这个游戏实现的编程逻辑,我自己清楚,绝对不简单。

说实话,我刚做开发者那阵,在前期学习上花了不少功夫。C#和Java是本科专业,本身就有优势,Unity、Unreal4当年也是花了很多时间翻墙找资料学习,我知道,做游戏开发者的门槛,当然没有前面知乎回答那样夸张的高,但是也是比较难的。

像我弟这种短时间内做出这个层次的游戏,而且还是独立一人完成,是不可能的。

我问了下他情况

开发游戏需要学哪些基础知识(你得知道这么3件事)(2)

之后我自己了解了下艾兰岛的情况

摸良心的说,我是觉得艾兰岛解决了大多数游戏开发小白的问题和困境

这也是我决定答应大家写这篇文章的原因,能够切实的给大家提供一个解决办法和出路

首先,第一个问题

你愿意在游戏开发中做一个什么样的角色?你适不适合这个角色

以往的开发路子,做编程,无非就是学java和C#,做画面要学MAYA,当然还得懂像Unity这样的引擎,想让游戏更完美,还要学音效用wwise

这个情况下,对于毫无经验的学生而言,其实就是耽误时间,你没办法在短时间内判断出,自己到底喜欢做游戏哪方面,又擅长做哪方面。

艾兰岛的一个优势就是,它的内置编辑器支持编程、建筑和声音,而且设计上对新手非常友好

比如,它是中文的,对大多数游戏玩的溜英文特别烂的小白们非常贴心

开发游戏需要学哪些基础知识(你得知道这么3件事)(3)

比如,它的编程可视化,易理解,也不需要逐字敲代码,小白可以先把编程逻辑锻炼出来

开发游戏需要学哪些基础知识(你得知道这么3件事)(4)

比如,它的美术功能模式接近传统的建模工具,但简化了很多繁琐步骤

开发游戏需要学哪些基础知识(你得知道这么3件事)(5)

说白了,如果你连艾兰岛的编程都搞不懂,那就别做程序了,如果你连艾兰岛的建模都学不会,那就真心别做游戏了

总之,我强烈安利新手小白们用艾兰岛快速感受下自己喜欢和擅长的方向,早点想清楚第一个问题的答案

其次,第二个问题

你要学的内容是什么?怎么学?学到什么程度可以做完整游戏?

当然,如果你的目标是最终要成为专业的游戏开发者,那最终还是要回到传统的编程和游戏引擎中去的,这个过程会比较漫长,不仅需要很强的学习能力,找到合适的学习资料也不容易。

但是,对于大多数的学生,你想要设计游戏的目的是什么??

当然是玩了太多游戏,要亲自下手狠狠打策划的脸 实现理想啊!!

但是大多数学生往往出师未捷身先死,代码还没学清楚就已经阵亡了,所以说,编程不是人人一礼拜就能学会的,专业也不是几个月就能成就的

这里我就要说,我推荐小白用艾兰岛的第二个理由

上手飞快,两个星期就能学完官方的在线编程教程

开发游戏需要学哪些基础知识(你得知道这么3件事)(6)

美术有保证,多边形的模块设计,再手残也不会建出太丑的场景

开发游戏需要学哪些基础知识(你得知道这么3件事)(7)

足够专业,能够实现市面上90%的游戏玩法

开发游戏需要学哪些基础知识(你得知道这么3件事)(8)

这种优势加持下,一个人一个月就能设计独立游戏,实现自己的想法

在我了解艾兰岛之前,这么快的速度能够设计出一款游戏,是想都不敢想的。当然,如果你选择在艾兰岛之后,转变为更专业的设计者,那也是未尝不可的,我只是希望看这篇文章的小白们意识到,不要让你的激情,耗尽在前期学习中,游戏只有上手做了,才能算是走向游戏开发者的第一步。

最后一个问题

你对国内环境是否了解?在这个环境下你目前想达到哪一步?

就像我说的第一件事一样,国内大多数的环境是对开发者不友好的,没人脉没金钱没资源的情况下,想赚钱,想出名,想得到利益上的回报,真的很难,不被坑就不错了

我们打游戏的人,谁没有幻想过自己做的游戏一朝被游戏大厂伯乐看重,从此走向人生巅峰?

但是事实上,大多数人还不是窝在泡面堆里写着几行代码干着平庸的工作

好多学生还没工作,没有这方面的感悟

但是最终大多数人还是放弃了选择回老家,当公务员,或者在某小互联网小公司加班熬夜,过着没什么希望的生活

我之所以安利艾兰岛给大学生们,是因为,成为真正游戏开发者的机会都是转瞬即逝的,作为还没出厂的大学生更要抓住这种机会,走捷径,尽量快些拿到通场票

艾兰岛这个游戏,是腾讯出的,你做出的游戏,可以从腾讯的官方平台上发布,你的粉丝关注度是带着腾讯加持的,你的游戏是和腾讯平台分成,你从一开始的合作对象就是腾讯。从任何角度来讲,这都要比你一个人孤军奋战来的轻易来的简单。

当然,这个时候安利给大家也是有原因的。

腾讯现在还在搞艾兰岛这方面的游戏设计比赛,奖金最高50万,我这两天也一直在看教程,必须参加一波,弥补我在导师那里受的创伤!除了谈钱,如果你的游戏在平台上拿到比较高的名次,腾讯官方会和你签合作协议的,我觉得对于一些快毕业找工作的小白,这个事也是大有裨益。

开发游戏需要学哪些基础知识(你得知道这么3件事)(9)

写了这么多,无非是希望大家在进入这个领域的时候,想清楚自己要做什么和目标是什么,并且找到一条适合自己的道路,有机会就要抓住,万一下一个人生赢家就是你呢??这个时代干什么都是快字当头,作为一个专业游戏开发者,我要告诉你们,如果你游戏产出的速度赶不上头秃的速度,那你可能不适合干这行。

下一篇文章我要给大家讲解一下,专业的游戏开发者该怎样拥有一头浓密的秀发

谢谢阅读

,