每天学习和工作,有没有想过来点新鲜的东西?比如,做一个自己喜欢的游戏取悦自己?无论你是美术,产品,HR,还是程序员,你都能体会到做游戏的乐趣。微信小游戏制作工具是一款专门为业余游戏开发者打造的一款开发工具,门槛低,易上手,更爽的是,你可以直接发布到微信小游戏,直接分享给你的好友,家人群,让大家都看见你的创意。今天给大家带来一个小教程,只需要5分钟,你就可以完成这个教程,体验微信小游戏制作工具的整体流程和基本概念。
我们来看效果,这是一个随机渐变圆。
实现这个效果很简单,我们打开 https://gamemaker.weixin.qq.com/#/?ADTAG=kfsq
点击“立即体验”进入,然后就可以进入作品区,在顶部选择新建
按默认设置进入,然后就可以看见游戏的编辑区,在顶部,我们选择添加素材
然后在弹出的素材选择框里面,选择 几何图形,在右边选择 圆形
对话框下面点击 导入。
你看见了一个巨大的圆,接下来就是标准Office操作,缩放下就可以。在选中这个圆的同时,右边会有属性面板
你可以把 宽高,设置为 100 和 100。到此,场景的搭建就已经完成了,接下来我们就需要对这个圆的行为编写逻辑了。
选中这个圆,然后点击添加事件。这里的模式是,场景里面的每一个元素,称为一个精灵(游戏领域的通用称谓),要让这个精灵动起来,需要赋予一个逻辑(动作流程),每一个逻辑,都需要一个事件触发,比如用户点击,切换场景,精灵碰撞等。对于这个场景来说,很简单,我们点击 添加事件,选择 当游戏开始,就可以了。
这个就是传说中的积木了,属性面板的旁边就是积木的列表
我们先不用管为什么,先跟着我的方法来做,然后我们再来理解
点 “逻辑”,选中 “重复执行” 的积木,按住拖动,放到 “当游戏开始”里面。像这样
照此办理,在 “控制” 里面找到 克隆自己 的积木,在 “逻辑” 里面找到 “等待 X 秒”的积木。
我们要做什么呢?我希望,从游戏开始,这个精灵,不断复制(克隆)自己,然后把自己放到一个随机位置,再调整下自己的透明度,这个效果就完成了。下个问题是,如何控制自己的克隆体?
在添加事件里面找到 “当作为克隆体启动时” 的事件,添加。
然后就是一个简单的逻辑,完整代码如下
聪明的小伙伴一定能找到这些积木的位置的,而且还会发现积木的颜色跟右边的分类是对应的,还会发现顶部工具栏有一个搜索框,输入关键字就可以提示相关的记录。
这里的意思是,先把自己移动到随机的位置(否则所有克隆体都在一个地方)。
然后先让自己完全透明,再变得半透明,再完全透明。
当积木完全透明以后,就删除自己。(如果不删除会浪费资源,影响性能)
至此大功告成!
如何看效果呢?
点击即可,要退出,在上面最右侧,可以退出到编辑界面。
此时,小伙伴可能迫不及待想要分享给好友了,这,就是这款工具最强大的地方。
工具栏上有一个 “发布” 的按钮,点击后,第一次发布会让你填一些资料
比较简单,凡是不知道怎么填的都不需要填,“上传到MP” 是正式发布用的,我们这里只需要填 作品设置,就可以了。
保存以后,还有一个是否开源的选项,点提交,就会出现你作品的二维码。现在,你就可以把二维码分享给你的好友了。
用微信直接扫一扫就可以体验到你的作品了,那真是相当的方便。
接下来,你可以随意修改下你的参数,或者探索下其他积木,可以获得不同的感受,比如,把圆缩小,把时间拉长,就可以获得像下雪一样的感受
这里的代码我已经开源,所以大家可以直接通过改编我的游戏来使用源码,地址是:
https://gamemaker.weixin.qq.com/#/game?game_id=lbMjliZTM5ODktNDhiNy00ZTI3LWE2NWYtZGJmZGU1ZDdhNmJi
主意需要点一下圆形才可以看见积木。
通过这次简单的说明,相信大家对于这款开发工具已经有基本的认识了,稍加练习,大家就可以做出很漂亮的创意。比如,利用视差做的一个效果。
欢迎体验微信小游戏制作工具 https://gamemaker.weixin.qq.com/#/?ADTAG=kfsq
我们现在还有一个社区小程序,可以看见大家分享的作品,欢迎体验。
感谢教学
大佬,碰撞区不生效怎么办
赞