个人如何创造游戏?零基础也能实现游戏梦!

今天心血来潮,想搞个游戏玩玩。之前也没弄过,纯小白一个,就想着从最简单的开始。

我连要做个啥样的游戏都没想是那种点点点的休闲小游戏?还是那种打打杀杀的角色扮演?想半天,决定先弄个最最最简单的,就那种跳一跳的小游戏,看着就挺容易上手的。

然后就是找工具。作为一个纯小白,当然是哪个简单用哪个。网上搜一圈,发现好多人都推荐GameMaker,说是对新手特别友我就下一个试试。

摸索GameMaker

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

打开GameMaker,界面看着还行,不算太复杂。先跟着教程走,一步一步来。创建个新项目,然后...然后...我就卡住。这玩意儿咋用?

没办法,只能老老实实去看教程。YouTube上搜一堆视频,从最基础的开始看。看人家怎么创建精灵,怎么设置背景,怎么让小人动起来... ...

看一会儿,感觉有点懂,又回去自己试。创建个小方块当主角,又画个地板,然后... ...然后小方块直接穿过地板掉下去!

这... ...这不对!

又是一通折腾,到处查资料,才知道要给地板设置成“实体”,这样小方块才能站在上面。真是细节决定成败!

让小方块跳起来

接下来就是让小方块跳起来。这又是一个大坑!

看好多教程,都说要用“代码”。作为一个纯小白,我对代码是敬而远之的。但是没办法,硬着头皮上!

GameMaker用的代码好像叫GML,看着还行,不算太复杂。照着教程敲几行代码,大概意思是按下空格键就给小方块一个向上的力。

激动人心的时刻到!运行游戏,按下空格... ...小方块还真跳起来!虽然跳得有点僵硬,但好歹是跳起来!

添加障碍物

光跳还不行,得有点挑战性。于是我又加几个障碍物,让小方块跳过去。

这回简单多,有之前的经验,很快就搞定。不过我又发现一个问题:小方块碰到障碍物就直接穿过去!

这... ...这又是什么情况?

又是一番研究,才知道要给障碍物也设置成“实体”,还要写代码判断小方块和障碍物有没有碰到,碰到就让游戏结束。

这代码写得我头大,不过好歹是搞定。现在小方块碰到障碍物就会“死”掉。

发布游戏

折腾一天,总算弄出一个能玩的小游戏。虽然很简单,但成就感满满!

把小游戏导出,然后就直接运行。

看着自己做的小游戏,感觉还挺有意思的。以后有时间再继续完善,加点音效,加点特效,再加几个关卡... ...想想就有点小激动!

今天算是入游戏开发的门。虽然过程很曲折,但结果还不错。果然,实践出真知!