Creep 2 Puzzle 讨厌鬼拼图

好久没发帖了。

之前看了GM的秘密基地的一个小puzzle,难度只有2,B站链接如下:

GM的秘密基地整个解谜过程很顺畅,也很有趣!这居然也是拼图!你敢信?, 视频播放量 2575202、弹幕量 1573、点赞数 70721、投硬币枚数 3559、收藏人数 20065、转发人数 422, 视频作者 GM的秘密基地, 作者简介 不定期直播解谜游戏?!公众号:GM的秘密基地 商务合作wx:badudexue,相关视频:掰了10小时纹丝不动,这玩意儿真是人类能打开的吗?,挑战全网0人破解的“谜のPuzzle”,3块木板真能拼出2个相同图案?,耗时半个月,我终于破解了史上最迷你的鲁班锁!,40年前的天才设计,被我随手一解就开了?,立体拼图:好家伙!扒开我就花1秒,完事直接失忆?,手绘100张,耗时1个月,我终于破解了【达芬奇密码书】的全部秘密!,史上最变态的日历!每一天都要靠拼图拼出来?!,一道小学5年级的数学题,竟然难倒了千万考公务员的人?,史上最有排面的2枚硬币!居然要用10000块的机关盒保护?!,【超详细介绍】revomaze puzzleicon-default.png?t=O83Ahttps://www.bilibili.com/video/BV19i421r7P9/?spm_id_from=333.999.0.0这个puzzle是日本的Yuu Asaka在今年设计出来的。

和儿子一起看了之后,觉得给儿子烧烧脑比较好,就想着3D打印一个。模型文件已放!

后来去淘宝看了看,几十块钱也不贵,还是买一个吧。结果收到一看,亚克力板的质量真的是好差,孩子万一不小心一使劲就碎了。

从东西拿到手里,到完全解开puzzle用时7分钟,比PM还快。不过因为之前看过了视频,不知道是不是已经知道一些步骤的缘故🤣😂,在这里感谢GM的智慧。

萌生自上次制作电子拼图思维逻辑机的自动解法,我又想给儿子做一个creep2的小游戏,使用pygame来弄。

先来个PRD分析一下思路:

1. 3个图形,1个container,2片拼图
2. 3个图形间都需要做碰撞检测
3. 2片拼图可以拖拽

4. 2片拼图每一个都有4个摆放状态,可以用水平翻转和垂直翻转来实现

5. 操作方式,鼠标左键拖拽,右键变换摆放状态

6. container内,2片拼图由于碰撞检测都会相互卡住,这时需要使用鼠标共同拖拽2片拼图

7. 计算container的缺口大小,长宽,以及两片拼图的size

 效果展示:

 

creep2

 最终完成puzzle的图片就不放了,有兴趣的可以买来玩一玩

后面我会调整container的缺口大小等参数,提升游戏的顺畅程度。

代码已上传Github:

操作方法:

鼠标左键按住移动拼图

鼠标右键更改拼图摆放状态

按住空格键不松手,可以同时移动两片拼图,空格键松开后可单独移动拼图

GitHub - zhangbo/creep2-game: This is a little puzzle, made by pygame

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值