最近不是老跟女朋友在家待着嘛就想着找点啥能俩人一起玩的小乐子。刷手机的时候,发现微信小程序里头藏着不少好东西,就琢磨着搞个双人游戏的小程序,这样就能一块儿玩!
我先去微信里头搜搜,看看有没有现成的双人游戏。你还别说,真找到不少!像什么“你画我猜”、“大家来找茬”,还有“欢乐坦克大战”,名字听着就挺逗的。我跟女朋友试几个,感觉还不错,就是玩来玩去就那几个,有点腻歪。
然后我就想,要不自己动手做一个?说干就干!
我先在纸上画几个草图,琢磨着做个啥样的游戏。一开始想做个类似“情侣玩游戏”那种,里头放一堆小游戏,两个人可以随便选。后来又觉得,要不就做个简单的,比如“接力跑”或者“猜拳”?
我决定做个“连连看”!这游戏简单,规则也清楚,两个人玩也挺有意思的。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
接下来就是咋实现的问题。我打开微信开发者工具,新建一个小程序项目。这玩意儿我之前也捣鼓过,还算熟悉。然后我就开始吭哧吭哧地写代码。
我得把游戏界面给画出来。
- 我用小程序自带的那些组件,像什么
<view>
、<image>
啥的,把一个个小方块给拼出来。 - 然后,我还得给这些小方块加上图案,让它们看起来像是可以消除的样子。
就是游戏的逻辑。
- 我得写个算法,判断两个被点击的方块能不能消掉。这块儿花我不少时间,主要是得考虑各种情况,比如两个方块之间有没有障碍物,拐弯的次数有没有超过限制之类的。
- 然后,我还得写个计分的功能,每次消掉一对儿方块,就给玩家加点分。
就是双人对战的部分。
- 我用微信小程序提供的那个实时通信的功能,让两个玩家可以同时看到对方的操作。
- 我还加个倒计时,让游戏更刺激一些。
经过几天的努力,我的双人“连连看”小程序终于做好!我赶紧拉着女朋友一起试玩。看着她玩得那么开心,我心里也美滋滋的。
虽然这个小程序还很简单,有很多地方可以改进,但这回的尝试让我觉得挺有成就感的。以后有时间,我打算再加点新功能,让它变得更好玩!