内容简介
“微信小游戏开发”系列图书包含《微信小游戏开发:前端篇》和本书,融合了腾讯云TVP李艺多年来的一线项目研发和教学经验。本书在前端篇的基础上,继续讲解微信小游戏开发后端部分的内容,主要包括本地功能开发、云开发实践、后端程序编写等,最终让读者掌握微信小游戏全栈开发的知识体系与核心技能,并完成一个精心设计的实际项目。本书随附完整的项目源码,以方便读者学习和实践。
本书共7章,主要内容如下。
第1~3章 本地功能
学习微信小游戏开发,少不了要学习平台组件和接口。这3章主要介绍如何利用平台组件和接口实现微信小游戏开发中常用的本地功能,比如读写本地缓存和本地文件、显示用户的位置信息、添加背景图片、监听并记录错误、添加排行榜和广告等。通过这3章的实践,我们将使小游戏项目的本地功能更加完善,同时进一步了解微信小游戏的平台能力,为以后自学平台组件和接口打下基础。
第4、5章 云开发
云开发可以显著降低运维成本和运维复杂度,对于独立开发者来说尤为适合。云开发技术一直在快速演进,不断有新功能、新接口出现。在这两章中,我们将进行基础云开发(云函数、云数据库、云存储)方面的实践,了解其
AI简介
这是一本专注于微信小游戏开发后端技术的实战指南。本书旨在帮助读者掌握微信小游戏全栈开发的知识体系与核心技能,并完成一个精心设计的实际项目。书中详细介绍了本地功能开发、云开发实践、后端程序编写等关键内容,包括本地缓存概念与优势、腾讯位置服务应用、本地存储与LBS定位功能应用、多端适配背景图片的制作、游戏中振动效果的设计、全局错误监听及日志记录、主动垃圾回收机制的实现、游戏性能优化与错误处理、游戏内玩家排行榜的实现、微信小程序广告形式、云开发计费模式、云开发环境创建与云函数使用、初始化云环境、云数据库字段类型、后端代码实战阶段、Go语言Web管理后台框架实现等。
书中首先介绍了本地功能开发,包括读写本地缓存、读写本地文件以及使用腾讯位置服务显示城市等内容。这些内容可以帮助读者掌握如何使用平台组件和接口实现微信小游戏开发中常用的本地功能,提升游戏体验。
接着,书中深入讲解了云开发实践,包括云开发环境创建与云函数使用、初始化云环境、云数据库字段类型等内容。这些内容可以帮助读者掌握如何使用云开发技术降低运维成本和运维复杂度,提升开发效率。
最后,书中详细介绍了后端程序编写,包括MySQL数