由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 微信小游戏开发:后端篇 李艺 著 模拟真实项目 手把手教 上手快 微信小游戏 微信小游戏开发 小游戏
¥ ×1
| |
商品名称: | 微信小游戏开发.后端篇 |
作 者: | 李艺著 |
市 场 价: | 99.00元 |
ISBN 号: | 978-7-111-72102-4 |
出版日期: | 2023年2月第1版第1次印刷 |
开 本: | 186mm×240mm 1/16 |
出 版 社: | 机械工业出版社 |
序一 序二 前言 第1章 本地功能:本地存储与 LBS定位1 第1课 读写本地缓存1 创建数据服务单例,实现本地数据 读取2 拓展:使用Storage面板管理本地 缓存数据4 面向Promise编程:异步转同步5 如何清除本地缓存12 本课小结13 第2课 使用FileSystemManager读写 本地文件13 读写本地文件,实现数据服务模块14 面向Promise编程:避免使用try catch17 本课小结20 第3课 使用腾讯位置服务显示用户 城市20 使用腾讯位置服务21 拓展:小心隐藏字符错误27 解决回调函数简写引发的错误28 使用异步转同步技巧重写LBSManager29 本课小结30 第2章 本地功能:优化游戏体验 与性能31 第4课 优化游戏体验:添加背景图片 和顶级UI层31 添加适配不同机型的背景图片31 使用有限字符的自定义字体35 在左挡板失误时振动37 监听并处理背景音乐的意外暂停39 使用一个暂停按钮,控制游戏的暂停 与恢复41 解决游戏暂停后定时器不暂停的问题47 添加游戏顶级UI层,实现退出功能51 本课小结58 第5课 优化游戏性能:监听全局错误, 记录错误日志59 监听全局错误,使用外观模式记录 错误日志59 允许打开设置页面,用户自己管理 授权66 拓展:关于小游戏UI层结构的说明68 主动垃圾回收68 拓展:如何控制屏幕亮度69 本课小结70 第3章 本地功能:添加排行榜和 广告71 第6课 添加好友排行榜,为社交 营销助力71 实现一个游戏内玩家排行榜71 实现好友中心玩家排行榜82 开启游戏圈:从小游戏中进入游戏圈83 开启客服会话:在小游戏中打开客服 窗口86 开启用户意见反馈通道87 添加防沉迷机制88 本课小结91 第7课 添加广告92 添加Banner广告92 添加视频激励式广告93 本课小结94 第4章 云开发:创建与使用云函数96 第8课 创建第一个云函数97 配置云开发98 开通云环境99 在云数据库中创建集合101 认识云函数102 创建云函数103 本课小结105 第9课 调试和调用云函数106 云端测试106 本地调试109 调用云函数111 本课小结112 第5章 云开发:使用云数据库113 第10课 在小游戏端直接操作云 数据库113 在小游戏中初始化云环境113 直接操作云数据库集合114 拓展:了解云数据库中的字段类型118 本课小结120 第11课 用两种方式实现分页查询120 使用分页查询方法121 使用聚合查询方法123 使用循环的方式清空小数据集合126 拓展:为查询字段添加索引,提升 执行效率127 拓展:了解集合的权限控制128 本课小结129 第12课 用户如何操作自己创建的数据: 查询与更新129 查询用户自己添加的历史数据130 在调试区测试云函数133 使用原子操作,更新用户自己创建 的数据133 拓展:关于数据库操作符和数据库 聚合操作符136 拓展:使用云文件ID137 本课小结138 第6章 后端:用Node.js实现接口 及处理客服消息139 第13课 准备MySQL数据库141 安装MySQL数据库与数据库管理 工具141 创建数据库实例142 创建数据表history143 拓展:了解常用的MySQL数据类型146 本课小结149 第14课 实现history的3个RESTful API(Node.js版本)149 启动模板项目149 熟悉node-koa2项目模板结构150 拓展:了解RESTful API设计规范160 实现history的3个接口(Node.js 版本)162 拓展:学习9种HTTP请求方法166 本课小结167 第15课 在小游戏端调用Node.js接口167 实现后台接口管理者模块,调用 history的3个接口167 扩展新方法getOpenid,注意保持 新旧代码的兼容性171 小游戏与小程序接口不一定一致174 使用外观模式实现统一的存储服务 管理者178 本课小结181 第16课 在服务器端接收和处理客服 消息(Node.js版本)181 使用内网穿透工具frp181 在小游戏后台启用与配置消息推送187 实现消息推送接口(Node.js版本)188 拓展:如何使用Linux指令查杀、 重启程序192 拓展:如何在Windows系统上运行 Linux指令193 本课小结196 第7章 后端:用Node.js和Go 实现管理后台197 第17课 实现导航与登录功能 (Node.js版本)197 创建数据表account198 拓展:互联网鉴权方式简介199 实现登录200 添加历史记录页面211 个人开发者使用小微商户实现支付215 本课小结227 第18课 使用Go语言实现后端程序228 使用go_iris项目模板228 实现history的3个接口230 使用curl测试接口235 接收和处理客服消息237 实现登录功能240 实现历史记录页面,分角色权限渲染 功能247 拓展:如何让Go语言下载模块快 一些250 本课小结250
|
“微信小游戏开发”系列图书包含《微信小游戏开发:前端篇》和本书,融合了腾讯云TVP李艺多年来的一线项目研发和教学经验。本书在前端篇的基础上,继续讲解微信小游戏开发后端部分的内容,主要包括本地功能开发、云开发实践、后端程序编写等,最终让读者掌握微信小游戏全栈开发的知识体系与核心技能,并完成一个精心设计的实际项目。本书随附完整的项目源码,以方便读者学习和实践。 |
李艺 腾讯云TVP,有近20年互联网软件研发经验,参与研发的音视频直播产品曾在腾讯QQ上线,有数千万人使用;是中移联合智库ICT专家级讲师,一汽大众等企业内训讲师,北京协同创新研究院人工智能项目技术负责人。国内早期闪客之一,曾自定义课件标准并完成全平台教育课件产品研发,被Adobe官方选为中国社区管理员。业余喜欢写作,创建微信公众号和视频号“艺述论”,用以分享技术教程,是微信学堂“小程序性能优化实践”和极客时间“微信小程序全栈开发实战”的专栏作者,著有《小程序从0到1:微信全栈工程师一本通》等书。
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格