封面
版权信息
内容简介
序一
序二
前言
第1章 本地功能:本地存储与LBS定位
第1课 读写本地缓存
创建数据服务单例,实现本地数据读取
拓展:使用Storage面板管理本地缓存数据
面向Promise编程:异步转同步
如何清除本地缓存
本课小结
第2课 使用FileSystemManager读写本地文件
读写本地文件,实现数据服务模块
面向Promise编程:避免使用try catch
本课小结
第3课 使用腾讯位置服务显示用户城市
使用腾讯位置服务
- APP免费
拓展:小心隐藏字符错误
- APP免费
解决回调函数简写引发的错误
- APP免费
使用异步转同步技巧重写LBSManager
- APP免费
本课小结
- APP免费
第2章 本地功能:优化游戏体验与性能
- APP免费
第4课 优化游戏体验:添加背景图片和顶级UI层
- APP免费
添加适配不同机型的背景图片
- APP免费
使用有限字符的自定义字体
- APP免费
在左挡板失误时振动
- APP免费
监听并处理背景音乐的意外暂停
- APP免费
使用一个暂停按钮,控制游戏的暂停与恢复
- APP免费
解决游戏暂停后定时器不暂停的问题
- APP免费
添加游戏顶级UI层,实现退出功能
- APP免费
本课小结
- APP免费
第5课 优化游戏性能:监听全局错误,记录错误日志
- APP免费
监听全局错误,使用外观模式记录错误日志
- APP免费
允许打开设置页面,用户自己管理授权
- APP免费
拓展:关于小游戏UI层结构的说明
- APP免费
主动垃圾回收
- APP免费
拓展:如何控制屏幕亮度
- APP免费
本课小结
- APP免费
第3章 本地功能:添加排行榜和广告
- APP免费
第6课 添加好友排行榜,为社交营销助力
- APP免费
实现一个游戏内玩家排行榜
- APP免费
实现好友中心玩家排行榜
- APP免费
开启游戏圈:从小游戏中进入游戏圈
- APP免费
开启客服会话:在小游戏中打开客服窗口
- APP免费
开启用户意见反馈通道
- APP免费
添加防沉迷机制
- APP免费
本课小结
- APP免费
第7课 添加广告
- APP免费
添加Banner广告
- APP免费
添加视频激励式广告
- APP免费
本课小结
- APP免费
第4章 云开发:创建与使用云函数
- APP免费
第8课 创建第一个云函数
- APP免费
配置云开发
- APP免费
开通云环境
- APP免费
在云数据库中创建集合
- APP免费
认识云函数
- APP免费
创建云函数
- APP免费
本课小结
- APP免费
第9课 调试和调用云函数
- APP免费
云端测试
- APP免费
本地调试
- APP免费
调用云函数
- APP免费
本课小结
- APP免费
第5章 云开发:使用云数据库
- APP免费
第10课 在小游戏端直接操作云数据库
- APP免费
在小游戏中初始化云环境
- APP免费
直接操作云数据库集合
- APP免费
拓展:了解云数据库中的字段类型
- APP免费
本课小结
- APP免费
第11课 用两种方式实现分页查询
- APP免费
使用分页查询方法
- APP免费
使用聚合查询方法
- APP免费
使用循环的方式清空小数据集合
- APP免费
拓展:为查询字段添加索引,提升执行效率
- APP免费
拓展:了解集合的权限控制
- APP免费
本课小结
- APP免费
第12课 用户如何操作自己创建的数据:查询与更新
- APP免费
查询用户自己添加的历史数据
- APP免费
在调试区测试云函数
- APP免费
使用原子操作,更新用户自己创建的数据
- APP免费
拓展:关于数据库操作符和数据库聚合操作符
- APP免费
拓展:使用云文件ID
- APP免费
本课小结
- APP免费
第6章 后端:用Node.js实现接口及处理客服消息
- APP免费
第13课 准备MySQL数据库
- APP免费
安装MySQL数据库与数据库管理工具
- APP免费
创建数据库实例
- APP免费
创建数据表history
- APP免费
拓展:了解常用的MySQL数据类型
- APP免费
本课小结
- APP免费
第14课 实现history的3个RESTful API(Node.js版本)
- APP免费
启动模板项目
- APP免费
熟悉node-koa2项目模板结构
- APP免费
拓展:了解RESTful API设计规范
- APP免费
实现history的3个接口(Node.js版本)
- APP免费
拓展:学习9种HTTP请求方法
- APP免费
本课小结
- APP免费
第15课 在小游戏端调用Node.js接口
- APP免费
实现后台接口管理者模块,调用history的3个接口
- APP免费
扩展新方法getOpenid,注意保持新旧代码的兼容性
- APP免费
小游戏与小程序接口不一定一致
- APP免费
使用外观模式实现统一的存储服务管理者
- APP免费
本课小结
- APP免费
第16课 在服务器端接收和处理客服消息(Node.js版本)
- APP免费
使用内网穿透工具frp
- APP免费
在小游戏后台启用与配置消息推送
- APP免费
实现消息推送接口(Node.js版本)
- APP免费
拓展:如何使用Linux指令查杀、重启程序
- APP免费
拓展:如何在Windows系统上运行Linux指令
- APP免费
本课小结
- APP免费
第7章 后端:用Node.js和Go实现管理后台
- APP免费
第17课 实现导航与登录功能(Node.js版本)
- APP免费
创建数据表account
- APP免费
拓展:互联网鉴权方式简介
- APP免费
实现登录
- APP免费
添加历史记录页面
- APP免费
个人开发者使用小微商户实现支付
- APP免费
本课小结
- APP免费
第18课 使用Go语言实现后端程序
- APP免费
使用go_iris项目模板
- APP免费
实现history的3个接口
- APP免费
使用curl测试接口
- APP免费
接收和处理客服消息
- APP免费
实现登录功能
- APP免费
实现历史记录页面,分角色权限渲染功能
- APP免费
拓展:如何让Go语言下载模块快一些
- APP免费
本课小结
- APP免费
思考与练习7-1(面试题)参考答案
- APP免费
作者简介
- APP免费
文后
更新时间:2023-06-28 16:30:47