游戏设计师是怎样炼成的
第二章 游戏选择(旧版)

正私

都市 |  商海 设置
瀑布瀑布
从本章开始听

回到电脑前继续刚才的工作,这个世界的游戏种类和他知道的差不多。

只不过虽然游戏制作的也很精美,但是可玩性和娱乐性,就实在一般了。

仔细搜索了一番,没有王者荣耀、没有和平精英、没有我的世界、没有吃鸡、没有英雄联盟、没有魔兽世界等等。

他知道的那些经典游戏,这个世界一个也没有,甚至没有愤怒的小鸟、跳一跳、植物大战僵尸之类的。

仔细想了一下,做个什么游戏好呢?

“嗯,还是先弄个单机的植物大战僵尸吧!”

首先单机游戏开发起来简单一些,其次他现在还没有工作,剩下的钱也不多了,需要尽快有个收入来援。

所以必须找个开发时间较短的项目,植物大战僵尸这类游戏,第一次发布的时候,只需要有一部分关卡,就可以了。

如果销售的好,再升级,开发更多的关卡,这样速度快,时间短,再加上植物大战僵尸的美术素材可以下载,又节约了大量的时间。

如果使用最新的虚幻5引擎的话,不出一个星期,游戏就可以开发出来,然后发布到平台上。

最新的虚幻5,更是功能强大,不需要敲击一段代码,通过引擎自带的蓝图功能,不用编程也可以开发出3A级别的大作。

而且,虚幻官方提供了一个商城,上面有大量的游戏素材可以下载。

那怕你不花一分钱,依靠商城上面发布的免费素材,也可以制作出一块非常不错的游戏。

虚幻引擎5,是虚幻引擎的一个重要里程碑,是专为次世代的游戏、实时可视化项目以及沉浸式交互体验做的精心准备。

它将赋予开发者前所未有的自由度、真实度和灵活性,帮助开发者开发出各种次世代实时3D内容和体验。

简单的说,就是虚幻5引擎,不需要写代码也可以开发出高质量的游戏。

也不需要你会美工,游戏资源和素材,可以免费下载,或花钱购买。

作为开发者,你需要考虑的就只是游戏的玩法和可玩性,就可以了。

而且它还带有各种插件,包括动画、物理算法之类的,你都不要有太深的了解,只需要设置一些参数就可以了。

尤其是它的可视化编程工具——蓝图,让没有学过程序开发的小白,也能完成游戏程序的设计,真的是十分强大。

而且虚幻引擎还支持各种语言,不论是英文、中文、还是日文都行。

选定了游戏,看了一下时间,才下午一点过,汪涵决定先把开发前的准备工作做好。

首先是游戏的设计文档,虽然植物大战僵尸这款游戏,他已经玩过了好几个版本,但是对于游戏开发来说,还是必须先写出文档。

必须要在文档中描述出整个游戏的大致框架,比如游戏的玩法,操作规则,角色定位,关卡的种类,游戏中的道具等等。

简单的说,就将游戏的玩法和游戏里面的元素,以文字的方式表达出来。

这样,在开发过程中才有明确的思路,如果只依靠自己的记忆,甚至想象去开发一款游戏,很可能遇到各种问题。

比如,一个关卡需要有那些道具?又要多少个怪物?难度如何?这些都没有明确的指标的话。

很可能前面的关卡会比后面的关卡还要困难,因为没有规划,谁也不能保证设计师设计的时候不会出错。

于是,汪涵花费了一个下午的时间,将游戏的大致框架写了出来。

将记忆中的道具,一一的罗列清楚,并标注好使用条件、获得条件等等。

仔细的检查了几遍文档,确定没有遗漏,就打开了虚幻的商店,根据文档中的内容寻找游戏素材。

虚幻商城中,很多2D的游戏素材都是免费,当然一些特别优秀的素材是收费的,但是价格也不会太贵,一般人也消费的起。

看了一下时间,快六点了,想起了七点钟还有个约会,于是将之前准备的文档和资源做了个备份。

随时备份,是一个开发人员的必备的习惯,当然备份的方式很多,可以备份到一些专门的平台上,也可以自己找个硬盘空间或U盘去备份。

尤其是在游戏开发过程中,如果不经常备份的话,你很可能遇到不可挽回的损失。

汪涵曾经就遇到过这种情况,辛苦了几天的工作,因为一个错误,全部丢失,只能从头再来。

做完这一切,已经是下午六点了过了,看了一下时间,简单的梳洗了一番,就出门赴约去了。

紧赶慢赶当他赶到的时候,王艳和一个男子已经在那里等他了。

经过王艳的介绍,大家算是相互认识了。

男子姓李,是王艳现在工作的游戏公司的人事部经理。

李经理三十岁左右,一看就知道不是好人,相貌普通,也算不上丑陋,就是一双眯眯眼,总是有意无意的扫向四处的女子。

而且对待王艳那种态度、动作、热情,让汪涵一看就知道有问题。

刚刚坐下,李经理就假装正经的问道。

“呵呵,听王艳说,你是程序员?”

“是啊!”汪涵也不好随便就驳了人家面子,只好认真的回话。

“那你都会那些编程语言啊?”

“我那个去!”汪涵心中暗想,就是来吃个饭,别人又没有说要到你那里去上班,你尽然面试起来了?

“呵呵,主流的语言都会一点点!”

这还真不是汪涵谦虚,工作了十几年,单机游戏,网络游戏,网页游戏,手机游戏,小游戏,他都开发过。

各种编程语言,他都了解过,C/C++,C#,Java,Js,Ts,Node.js,Python,Objective-C等等。

看着这些是不是有点吓人?其实不然,其实计算机编程语言,比起外语来说简单多了。

只要你理解了计算机编程的原理,学习任何编程语言,都会很快,有的甚至几个小时就能学会。

这完全不是吹牛,一门新的编程语言,你只需要掌握他的关键词和基本语法,就算学会了。

关键词少的就几十个,多的也不会超过一百个。

语法就更简单了,不外乎就那几种,不外乎变量的申明与使用,表达式的写法,语句的写法,函数的写法等等。

曾经汪涵刚刚接触js语言的变种ts语言时,就只花了几个小时,就基本学会了。

是不是很神奇?其实不是,编程语言就是这么简单,复杂的是别人写的库,这些以后再说。

“呵呵,那还真是厉害啊!不知道小汪,有没有工作经验啊?”

汪涵的介绍,让李经理觉得有点不爽,好大的口气,主流语言基本都会?于是开口刁难。

“呵呵,你如果说其他工作经验,没有,游戏开发的话,有十几年了吧?”

汪涵还是说的真话。

“呵呵,年轻人,就爱说大话!”

李经理,听汪涵这样说,反而不生气了,也不知道他怎么想的。

“这样吧!”说着,李经理递过来一个名片,继续道。

“你回去,写个简历,发到我的邮箱。然后等公司的通知!”

接过名片,汪涵看都没看,直接揣兜里去了,李经理这话,明显就是在忽悠人了。

这一顿饭,吃的不算融洽,也不算尴尬,就是很正常的一次会餐。

饭后,李经理说要送王艳回家,被汪涵给拒绝了。

李经理也没有坚持,两方人,就这么散了。

“你以后注意点那个李经理,我看他不是什么好人!”

“嘻嘻!知道了,我只是为你介绍一下工作,你那么紧张干嘛?”

听了汪涵的话,王艳笑的很灿烂,心中特别高兴。

他们住的地方都是同一个小区,这是政府提供的毕业大学生单身公寓。

一路将王艳送到单元门口,两人才告辞分别。

PS:新书,求收藏,求评论。

作者会尽量将故事情节,和游戏开发技术,安排的合理一些。

如果你认为那些地方需要调整,请留言评论。

飞卢小说,飞要你好看!

自动订阅最新章节
APP听书(免费)
精品有声·人气声优·离线畅听
活动注册飞卢会员赠200点券![立即注册]
上一页 下一页 目录
书架 加入书架 设置
{{load_tips()}}
{{tt_title}}
00:00
00:00
< 上一章
< 上一章
下一章 >
下一章 >
章节加载中