微信小程序,简称小程序,英文名Mini,是一款无需下载安装即可使用的应用程序。用户只需“扫描”或“搜索”即可打开应用程序。现代社会的生活节奏越来越快,时间被分割成小块。与APP相比,小程序游戏具有点击、倒带、下载、不占内存等特点。用户可以在各种环境中拿起手机,满足休闲娱乐的需求。数据显示,大量用户在日常生活中逐渐养成使用小程序的习惯,小游戏活跃度大幅提升。虽然在所有小程序中小游戏的数量并不多,但它仍然是用户访问量最大的类别。
本书是微信小程序游戏开发的入门教程。通过大量案例介绍微信小程序游戏开发的基本知识和技能。这本书分为三个部分。基础部分详细介绍了微信小程序的框架文件,微信小程序的逻辑层和视图层,以及微信小程序的组件,包括基本的编程语言、WXML、WXSS以及组件的使用,特别关注关于学习和游戏。绘制相关的画布组件。开发篇利用前人的知识,设计了蛇蛇、推箱子、智力测试游戏、五子棋游戏、奥赛罗游戏、拼图游戏和游戏等15个大家熟悉的游戏案例,进一步提高游戏的应用能力。知识。改进文章解释了如何使用最流行的游戏开发引擎开发微信小游戏,并实现了2个游戏案例:跳跃猫和俄罗斯方块。
本书内容分为基础篇、开发篇和改进篇。
基础知识包括1-3章,主要讲解微信小程序开发工具的使用,并详细介绍了微信小程序的框架文件、微信小程序的逻辑层和视图层,以及微信小程序的组件,包括编程。语言基础、WXML、WXSS以及组件的使用,尤其是游戏绘图相关的canvas组件的使用。
开发章节包括第4章到第18章,利用前人的知识设计了贪吃蛇、推箱子、智力测试游戏、五子棋游戏、奥赛罗游戏、拼图游戏和游戏等15个知名游戏案例,以进一步提高应用知识的能力。
改进章节包括第18-22章。第18章介绍原生微信小游戏的开发方法小程序游戏是用什么语言开发的,实现宝石盒游戏。第20~22章讲解游戏开发引擎,开发微信小游戏的技术和流程,实现跳猫和俄罗斯方块2个游戏案例。
本书可作为高校计算机、数字媒体技术等相关专业的教材,也适合游戏编程爱好者和微信小程序编程学习者。