女神节你也能本身脱手造造一个标致的微信小游戏
本文首发于微信公家号【小蚂蚁教你做游戏】,欢送存眷,进修更多游戏开发原创教程。
嗨!各人好,我是小蚂蚁。
那是我之前造造的一个十分标致的微信小游戏,你能够赐与它停止改编,然后本身造造一个小游戏送给你想送的人。
我发现那篇文章每年至少能够发四次,恋人节一次,女神节一次,520一次,七夕一次[阴险]。
本年的我做了点儿改进,增加了一首布景音乐,是典范的《卡农》钢琴曲,期看你喜好。
忘了预备礼品,或者老是没什么新意?那就快来本身脱手尝尝吧!
项目工程已经开源,文末有获取链接的体例。
今天是一个美妙的日子,所以小蚂蚁决定教各人用微信小游戏造造东西做一个温热而美妙的“樱花飘落模仿器”小游戏,然后把它送给所爱的人。
先看一下最末的效果图。
看着樱花缓缓的飘落,然后不觉间竟下起了绵绵的细雨。因为今天我所在的城市正下着细雨,所以就在那个小利用中增加了阵阵的细雨功用。
下面我们就进修一下若何实现一个如许温热的小法式。
起首预备一下素材。一个粉色的布景,两个樱花花瓣,一个模仿雨滴的长方形,以及两句要展现的话。
展开全文
接下来我们会为樱花花瓣增加两个行为:翻转和扭转。用于模仿花瓣飘落的觉得。
在“层级治理”中抉择“樱花花瓣-1”,然后在“图层属性”区域中抉择“治理行为”。
在“治理行为”面板中开启“翻转”和“扭转”。
小提醒:你会看到那里有良多已经做好的各类各样行为,都能够间接拿过来用。
开启行为后,会呈现两处改变:
在积木区域的”行为“模块下呈现了新增的行为积木。能够看到新增了掌握“翻转”的积木和掌握“扭转”的积木。
在图形属性区中的“治理行为”按钮下新增许多了“翻转”和“扭转”的各类掌握参数。
接着,我们还需要为樱花花瓣增加两个部分变量。
那两个变量是用于笔录花瓣飘落时在X和Y标的目的上的偏移(后续后详尽阐明)。
下面,我们看一下樱花飘落的逻辑积木。
上半部门很简单,场景启动后就起头不竭的创建花瓣,那里利用了一块随机的积木来增加随机性,每1~1.5的时间,克隆一个花瓣。当花瓣飘出屏幕以后,我们就应该将其删除。
接着看下半部门。
整体逻辑其实不复杂,次要是设置了各类随机的数值,随机的大小,随机的通明度,随机的挪动位置,随机的翻转和扭转。因为影响樱花若何飘落的因素有良多,包罗:重力,空气阻力,重力,风等等,能够说是一个完全随机的过程。我们无法完全停止实在的模仿,只是增加了一些随机的数值让它看上往还不错罢了。那里整体上樱花的飘落标的目的都是向右下方的,因为樱花飘落凡是城市陪伴着轻风,那里我就假拆有一阵向右吹的风了。
如许,樱花的飘落就完成了。你能够试着调整此中的各类随机数值,然后看看效果若何。
接下来,我们就看一下若何增加阵阵的细雨 。
雨水并非一翻开利用就起头下,而是会随机的间隔一段时间,下一阵,然后再随机的间隔一段时间再下一阵,很像是让人揣摩不透的阵雨。
要实现那种随机的阵雨功用,起首,我们先选中“雨滴”,为它增加一个“下雨计时器”的部分变量,那个变量用于揣度下一场雨何时会来。
接着,为“雨滴”增加如下的逻辑。
那里,我们通过比力“全局计时器”和被设置随机数值的部分变量“下雨计时器”,来揣度何时起头下雨。并且每次下雨后,又会从头随机设置下一场雨的间隔时间。
重视那里有一个“全局计时器”的积木块,次要感化在于笔录游戏的时间,即当你翻开游戏的那一刻,“全局计时器”就起头笔录时间。
“全局计时器回零”那块积木的感化就是把“全局计时器”中笔录的时间重置清零。
最初,看一下下雨的逻辑。
与樱花飘落类似,不外那里要简单的多,不需要翻转和扭转,雨滴只需要垂曲下落即可。
关于场景中展现的文字,只需要在翻开后先将其隐躲,然后2秒钟事后,再渐渐的展现出来即可。
最初,看一下效果吧!
翻开后,渐渐的展现第一句话。
间隔一段时间后,下起细雨,渐渐的展现第二句话。
最初,也将那两句温热的话送给你。
静看那樱花飘落,莫忘了生活的美。
生活中不免有雨,但雨水总会过往。
---小蚂蚁
项目开源链接获取体例:存眷小蚂蚁,发送私信“樱花飘落”,获取项目开源链接。