本次博客制作小游戏均在下面云平台制作完成:
微信小游戏制作工具https://gamemaker.weixin.qq.com/ide#/
下面是我制作的游戏《小蓝龟历险记》的体验码:
一、根据入门指南学习微信小游戏的制作
在平台的起始页往下拉可以找到教学视频《如何制作打飞机游戏》
根据步骤一步一步完成最简单的打飞机游戏
学习和体验微信小游戏制作的步骤和操作
打飞机小游戏的效果图:
二、制作一款自己的微信小游戏
1.游戏创作背景:
地球环境逐渐污染,不论是湿地、丛林、极地、海洋等等这些人烟稀少的地方也逐渐出现人类污染的痕迹,而你将作为环保卫士小蓝龟,去清理被污染的海洋,为环境保护奉献出自己的一份力量。
2.游戏具体制作过程:
-
新建游戏项目:
-
导入游戏素材:
可以将自己需要的背景、图片、音乐等等游戏需要使用的素材导入
-
制作起始页以及场景转换:
游戏的开始和场景转换则通过基本的判断和循环还有事件侦测触发即可完成:
当点击到开始按钮这个精灵时,则触发场景跳转:
当场景启动时,通过重复执行循环操作,通过不断改变小蓝龟的坐标完成小蓝龟精灵的运动,并且将小蓝龟移出全部边缘作为判定条件切换场景,这样实现不同场景的转换。
需要注意的是,为了让画面流畅,每次循环开头都使用插帧操作,等待一帧后再执行。
演示效果:
-
具体游戏页面制作:
设置全局变量:血量和拾取垃圾数 & 背景循环滚动设置:模拟海洋的流动
精灵的随机生成与拾取、碰撞:克隆积木以及实现随机生成的积木的应用
拾取数目的可视化实现 & 生命的可视化实现
音乐的播放 & 确保精灵不会移动出界
游戏胜利 & 游戏失败
最后是游戏的说明
游戏视频展示:
小蓝龟历险记