【前言】
今天逛机核的时候,在首页精选看到一张图,上面配文写的是“全民制作人”,标题则是“一起来看看小朋友做的游戏吧!”,点进去一看,果然是 Scratch编程 。
里面展示了小朋友做的一些精品小游戏,真的非常有想法,虽然制作的可能不那么精美,但是能感觉出他们的用心和天马行空,比之某些大厂明明有能力有实力却仍然选择制作一些换皮偏氪的游戏来说,简直薄纱好吧!(俺第一次发机核,不知道能不能骂人!),这让我开始怀念小时候玩游戏时的梦想——做出个超级好玩的游戏
【游戏经历】
在我小学二年级的时候,我妈就买了台大屁股电脑,但是没有联网,只能玩玩扫雷、蜘蛛纸牌这种电脑自带游戏,觉得很一般(那个时候我还是每天回家先做作业的乖孩子),直到有一天! 我表哥来到我家,手里拿着一个光盘,鼓捣了一番,然后开启了他的游戏,这也是我爱上的第一个游戏(后来我妈也爱上它了,经常把我赶在外面做作业,我妈就那边打人机,我一边听着“脖子右拧”,一边痛苦的写作业)
其实在此之前,我还是接触了不少游戏(去同学家蹭游戏玩),当时都是用C++D光碟一样的东西插入电脑安装,盗版非常多,但是当时产商都是看质量来搞盗版光碟(毕竟差的游戏也卖不出去),所以童年时候玩的游戏基本都是精品,像金庸、流星蝴蝶剑、 幽灵行动 、仙剑系列都非常好玩,没玩过的伙伴可以试试哦~
【4399】
后来大了一些,连上网络,就开始寻觅各种游戏,那时候4399在我的认知里就是天堂,什么类型的游戏都能找到,疯狂小人作战、死神VS火影、拳皇、造梦等等无数精品游戏,也让我彻底爱上了玩游戏,同时也萌生了想做一款属于自己的游戏,把自己想玩的都放到我要做的游戏当中(当初看小说也是,觉得不符合我期待时就想自己写一本小说)
【保持初心】
为了制作游戏的目标,大学也是选了软件技术专业(当时也笨,周围人也不知道做游戏要去哪个专业),就开始无边无际的C、C++、C#、H5、SQL的掉发旅程,你要说没用吧,确实做游戏得用到,你要说有用吧,每个都只学了个入门,教写语法函数之类的,根本没到做游戏(其实是到了,但是没用满足我对于游戏的要求),天天那边做淘宝商城、增删改查、员工管理系统,就是和游戏不搭嘎。那咋办嘛,心一横,花了一笔钱去搞培训,那段时间就像高中一样,早上上课到晚上,学的那叫一个头疼(终于知道为什么敲代码会头秃了),难受到什么程度呢,当时在软件园3期培训,刚好附近有洗发店,我直接办了张卡,每天走十五分钟,花二十块钱让她帮我按十分钟,否则都睡不着觉。
【初识Scratch】
就算如此,还是做不出我想要的游戏,让我感叹世道之艰难,后面因为学校要搞创新创业大赛,让我回去组个小队打比赛,也就签了个不包就业同意书(当初机构有协议,可以帮忙做简历、找公司一条龙服务,但是为了我的头发我还是放弃了),打完比赛后就自己找工作,寻觅良久发现有一家教青少儿编程的机构不需要工作经验,刚好让我试试手吧。准备完就直接面试了,一切很顺利。其中有个插曲是面试官问问;“为什么你喜欢游戏却不走游戏开发或者程序这条路呢?”这句话在后面我面试其他岗位的时候也经常听到,确实很喜欢,但是如果当爱好变成强制的工作、学习,那可能就不会再喜欢了吧(当然最重要的是能力不足)
因为我深受游戏制作的苦,所以我也问了面试官一个问题;“小学生就开始学游戏制作了?这也太为难人家小朋友了吧?” 面试官笑而继续语;“你下载个Scratch,摸索几分钟就能知道了”
【做游戏居然这么简单??】
如果让你敲个代码,让角色跟随鼠标移动,你会怎么做?需要多少时间?
如果你用了Scratch的话,那就只需要20秒(当然是我手速太慢了)
可能有些不太了解代码的朋友不理解这是什么概念,我换个例子,以下是我培训的时候老师教我敲的,贪吃蛇的代码,不需要大家理解,只需要照着敲的话,大家觉得需要用多少时间
那如果我们用Scrath制作一个非常简单的游戏需要多久呢?答案是一分钟,就可以制作出一个有互动性、得分、背景的简单小游戏,这在当时的我看来简直惊为天人
并且它除了细节方面(刚体和微调还是有很大缺陷的),其他方面简直是性价比之王,可以制作出非常多不需要细节的东西,真的让我有种说不出来的滋味
【结语】
随着科技的发展,制作游戏的门槛也越来越低,随着chatgpt的出现,代码似乎也逐渐变得可以替代,没准有一天,真的能做到只要你想的到,就能制作出来的宏大游戏。让我们期待未来、期待以后吧!