引言
最近发现了一个由微信官方推出的在线小游戏开发框架网站,采用纯拖放式开发模式,即便只有一点基础编程的用户也能轻松上手!
1.微信小游戏制作工具
微信官方提供了新手引导,以及各种基于该框架开发出来的成品游戏Demo供用户实践体验,同时还有非常丰富的使用教程,可以说是非常贴心了
官方地址:https://gamemaker.weixin..com
2.创建一个小游戏
不知道大家是否还记得十年前风靡一时的经典小游戏Flappy Bird,本次教程我们将以这款游戏为示例进行开发。
2.1 首先,我们需要先创建一个项目,项目名字就叫做“像素鸟”吧
2.2 进入项目开发页面后,我们的首要任务是导入游戏所需的素材。
完成图片素材的导入后,设计页面大概像下面这样。后面的整个过程中我们仅会使用这4张图片,并且无需编写任何代码来实现。
2.3 布置游戏场景,将刚刚导入的图片素材,在设计框中进行拖放改变大小以及位置。最终效果如下:
现在编译后的效果是纯静态的,跟图片一样。但为了大家有更好的阅读体验感,点击上方的白色的“预览场景”按钮,我们来看看效果:
2.4 现在给我们的像素鸟赋予“生命”,让它展翅飞翔,动起来吧!
官方提供了极为丰富的功能,由于篇幅所限,本文无法详细介绍。因此,只会对关键功能的解释。最终我们的像素鸟的积木如下:
大概意思是,游戏启动后,镜头会自动锁定在像素鸟身上,并每秒更换一次像素鸟的造型图片,同时角色会持续不断地向前移动。预览效果:
很好,飞的很标准!但是,还缺少了下坠以及点击屏幕跳跃的功能
2.5 给像素鸟添加“物理行为”
开启的方式也很简单,点击即可。接下来,让我们看看加入物理行为后的像素鸟:
很好,坠落的也很标准!现在就差跳跃功能了
2.5 给像素鸟添加“跳跃功能”
先为背景添加一个事件监听器,让它能够监测到屏幕点击的动作,并在点击时通知像素鸟执行跳跃动作。
当像素鸟接收到“跳跃”通知时,它会向90度方向(即上方)移动,增加10个单位的距离。这样,通过点击屏幕触发的事件就实现了像素鸟跳跃的效果:
至此,我们已经成功构建了一个简易的像素鸟Demo。这里解释一下只设置了一个障碍物及碰撞的问题,主要是受限于篇幅,无法一次性涵盖所有内容。不过,以当前的开发框架是完全能复刻像素鸟游戏的!
3.分享我们开发的游戏
点击上方的“预览&分享”,即可将游戏分享给你的好友。
到此这篇微信群接龙小程序制作流程(微信群接龙小程序怎么弄的)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-wfwjg/32346.html