今天心血来潮,想搞个能在微信里直接玩的小游戏,最好是能两个人一起玩的那种。琢磨半天,决定整个双人对战的小程序。
我先在微信开发者工具里头建个新的小程序项目。这玩意儿就跟搭积木似的,得先把地基打建好项目后,我开始琢磨着弄啥游戏
脑子里头蹦出好多想法:
- 你画我猜: 感觉这游戏挺有意思,但画画这块儿,我这技术有点儿菜,怕做出来效果不
- 坦克大战: 这可是经典!小时候经常跟小伙伴一起玩,但感觉做起来有点复杂,我这水平怕是搞不定。
- 跳棋: 这个简单点,但好像又少点刺激感。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
挑来挑去,我决定弄个简单的,就叫“双人PK”!玩法也很简单,就比谁点得快,纯粹图个乐呵。
游戏界面
定好游戏,接下来就开始画界面。我这人没啥美术细胞,就整俩大按钮,红蓝各一个,分别代表两个玩家。屏幕中间再加个数字,用来显示各自的分数。背景就随便找个纯色,看着不乱就行。
游戏逻辑
界面画就开始写代码。这块儿对我来说也不算难,主要就是监听按钮的点击事件,然后更新分数。为增加点趣味性,我还加个倒计时,每次点击都会重置倒计时,时间到就结束游戏,看看谁的分数高。
实现双人
这游戏最关键的,是怎么实现两个人一起玩。微信小程序不是有那个实时对战的功能嘛我就直接拿来用。这玩意儿还挺方便,不用自己去搞服务器啥的,直接调用几个接口就行。
按照文档一步步操作,把两个玩家的openid啥的绑定就能实现两个人实时看到对方的分数变化。
测试与发布
代码写完,我就迫不及待地喊上我媳妇儿一起测试。还真能玩!看着她那着急忙慌点按钮的样子,我心里还挺得意的。
测试几轮,没发现啥大问题,我就直接提交审核。等没多久,就审核通过,这下就能分享给朋友们一起玩。
这回折腾还挺有意思的。虽然游戏很简单,但从头到尾都是自己一手弄出来的,还是挺有成就感的。下次有空,再琢磨个更复杂点儿的!