
小红书上最火的猜数字微信小程序游戏「谁输谁洗碗」开源啦,上线一个月累计注册用户超 3w ,支持双人对战的猜谜游戏,包含猜数字、猜颜色、每日挑战和残局解谜等多种游戏模式。
最近真的忙,辛苦做的游戏被人直接 1:1 照搬,还挂在他自己的网站上牟利,既然腾讯官方不作为,那我也不惯着
这是我三月大概前前后后花了半个月从零开始写的微信小程序项目,目前仍在稳定运行,注册用户超 3w
如果你也想尝试微信小程序的开发,那这个项目将会让你更好理解微信小程序的框架和代码逻辑,跟着 README.md 可以很快在本地运行,且支持二开
GitHub 地址: https://github.com/4682B4LEE/number-bomb-public
记得 GitHub 帮我点个★
在使用本源码前,请完成以下配置:
打开 project.config.json 文件,将 YOUR_APPID_HERE 替换为你自己的微信小程序 AppID:
{ "appid": "YOUR_APPID_HERE" } 获取 AppID 方法:
本项目使用微信云开发作为后端,需要:
在云函数目录 cloudfunctions/ 中,部署以下云函数:
| 云函数 | 功能说明 |
|---|---|
saveUser | 保存用户信息到云数据库 |
saveRecord | 保存游戏记录到云数据库 |
updateRecord | 更新已有游戏记录 |
getRecords | 获取用户的游戏记录列表 |
getRecordDetail | 获取单条游戏记录详情 |
getDailyInfo | 获取每日挑战信息 |
startDailyChallenge | 开始每日挑战 |
submitDailyResult | 提交每日挑战结果 |
getDailyRank | 获取每日挑战排行榜 |
getGlobalRank | 获取全服排行榜 |
getLoserRank | 获取洗碗王排行榜 |
updateWinScore | 更新获胜分数 |
updateLoseScore | 更新失败分数 |
battleController | 联机对战控制 |
cleanupRooms | 清理过期房间 |
feedback_api | 用户反馈接口 |
部署方法:
在云开发控制台的数据库中,创建以下集合:
| 集合名 | 用途 |
|---|---|
users | 存储用户基本信息 |
records | 存储游戏对战记录 |
daily_challenges | 存储每日挑战数据 |
aily_rankings | 存储每日挑战排行榜 |
global_rankings | 存储全服排行榜 |
loser_rankings | 存储洗碗王排行榜 |
rooms | 存储联机对战房间 |
feedback | 存储用户反馈 |
puzzle_levels | 存储残局关卡数据 |
puzzle_progress | 存储玩家闯关进度 |
为每个集合设置权限:
1 Wcowin 23 天前 star 先 |
2 stt66 23 天前 佩服,很强的!! |
3 Tink PRO 牛!研究一下 star 送上 |
5 rming 23 天前 |
6 skankhunt42 23 天前 via iPhone 说个题外话,没有看过你的代码的前提下 1:1 复刻是不算侵权的。而且他放在他的网站上,腾讯也管不着,能有什么作为 |
7 mannnner OP @skankhunt42 我来和你解释一下,复刻我是不在意的,玩法并不是我原创的,但是连我放在首页的微信名都不带改的复制粘贴并且上线,然后在小红书发帖说是借鉴,这能对吗?而且明显是直接解包,因为所有的元素都一样,这种就算不判定侵权,我也不能让他拿我的东西卖钱你说对吗 |
8 mannnner OP @skankhunt42 这边的帖子我没说特别清楚,刚又看了下你的回复我觉得还是再说明一下,因为小程序本身的问题,他拿我的代码解包,把自己原来八竿子打不着的小程序改名字重新上线,而且我叫「谁输谁洗碗」,他叫「谁输谁洗碗 MAX 」,这种像素级别的抄袭腾讯也不管,甚至我拿出了 GitHub 的代码记录都没用,所以是真不作为,不是我找茬 |
9 onedge 19 天前 好奇怎么抄到的,cc 逆向? |