# cloudfuctionsPromotionalMiniGame **Repository Path**: gbzbz/cloudfuctions-promotional-mini-game ## Basic Information - **Project Name**: cloudfuctionsPromotionalMiniGame - **Description**: 关于应急安全的小游戏的微信云函数 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-07-26 - **Last Updated**: 2025-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 关于安全宣传的微信小游戏-云函数(后端) ------------------------------------------------------------------------------ ## 简介 复刻的 应急安全大闯关(佛山应急) h5小游戏的云函数(后端), 用于练习微信小游戏开发 建议配合我的微信小游戏进行使用 [关于安全宣传的微信小游戏](https://gitee.com/gbzbz/promotional-mini-game) ## 技术框架 微信云函数 ## 启动项目 * 安装微信开发者工具,打开小游戏文件 * 将配置文件project.config.json的配置项改为项目的根目录 "cloudfunctionRoot": "本项目的根目录/" * 上传文件内的五个云函数到自己的微信云服务当中 ## 项目实现的功能、模块 获取openid, 判断用户是否是新用户, 获奖数组的管理, 签到数据的管理, 关卡通关数据的管理 ## 游戏文件目录结构 ```txt + getOpenid/ 获取openid + isUserExists/ 判断用户是否存在 + userAwardDataManager/ 获奖数组的管理, + addData/ + deleteData/ + getData/ + updateAwardsArrayData/ + updateDrawsNum/ + utils/ + userCheckInDataManager/ 签到数据的管理, + addData/ + deleteData/ + getData/ + updateData/ + utils/ + userLevelDataManager/ 关卡通关数据的管理 + addData/ + deleteData/ + getData/ + updatePassLevelData/ + updatePassTimeData/ + utils/ ``` ## 配合的小游戏 [关于安全宣传的微信小游戏](https://gitee.com/gbzbz/promotional-mini-game)