微信小程序游戏开发快速入门到实战
提供PPT课件,源码,咨询QQ:2301891038(仅限教师)。

作者:夏敏捷、尚展垒

丛书名:移动互联网开发技术丛书

定价:89.8元

印次:1-2

ISBN:9787302572985

出版日期:2022.01.01

印刷日期:2022.10.14

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是微信小程序游戏开发的入门教程,通过大量案例介绍微信小程序游戏开发的基础知识和技巧。全书 分三篇,基础篇(第1~3 章)对微信小程序的框架文件、微信小程序的逻辑层和视图层、微信小程序的组件进 行详细介绍,包括JavaScript 编程语言基础、WXML 、WXSS 和组件的使用,尤其重点学习与游戏绘图相关的 Canvas 画布组件。开发篇(第4~17 章)应用前面的知识设计了14 个大家耳熟能详的游戏案例,例如贪吃蛇游 戏、推箱子游戏、智力测试游戏、五子棋游戏、黑白棋游戏、拼图游戏和Flappy Bird 游戏等,进一步提高对知 识的应用能力。提高篇(第18~22 章)讲解如何使用当前流行的游戏开发工具Cocos Creator 开发微信小游戏, 并实现两个游戏案例:跳跳猫和俄罗斯方块。 本书的**特色是通过具体案例讲解游戏开发,将关键技术分解到各个案例,不仅有利于知识点的掌握, 更重要的是让读者学会如何开发游戏。书中对源代码进行了非常详细的解释,做到通俗易懂,图文并茂。 本书可作为高等学校计算机、数字媒体技术等相关专业的教材,也适用于游戏编程爱好者和微信小程序编 程学习者。

微信小程序简称小程序,英文名为Mini Program,是一种不需要下载安装即可使用的应用,用户只要“扫一扫”或“搜一搜”即可打开应用。现代社会生活节奏加快,时间被割裂成零散小块。相较于App,小程序游戏具有随用随点、随走随退、无须下载、不占内存等特点,用户可以在各种各样的环境中拿起手机,忙里偷闲地满足放松与娱乐需求。数据显示,大量用户已在日常生活中逐步养成了使用小程序的习惯。小游戏数量在所有小程序中虽然占比不高,但依然是用户访问最多的品类之一。 本书作者长期从事程序设计语言教学与应用开发,在长期的工作学习中,积累了丰富的经验和教训,了解在学习编程的时候什么样的教学方法能够提高微信小程序游戏开发能力,以最少的时间投入收获最好的实际学习效果。 本书内容分成基础篇、开发篇和提高篇。 本书是微信小程序游戏开发的入门教程,通过大量案例介绍微信小程序游戏开发的基础知识和技巧。 基础篇包括第1~3章,主要讲解微信小程序开发工具的使用,对微信小程序的框架文件、微信小程序逻辑层和视图层、微信小程序组件进行了详细介绍,包括JavaScript编程语言基础、WXML、WXSS和组件的使用,尤其重点学习了与游戏绘图相关的Canvas画布组件的使用等。 开发篇包括第4~17章,应用前面学习的知识设计了14个大家耳熟能详的游戏案例,例如贪吃蛇、推箱子、智力测试、五子棋、黑白棋、拼图和Flappy Bird游戏等,进一步提高读者对知识的应用能力。 提高篇包括第18~22章,第18章和第19章介绍原生微信小游戏的开发方式,并实现了接宝石箱子游戏;第20~22章讲解...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

源码下载

第1篇  基  础  篇

第1章  微信小程序基础 3

1.1  微信小程序介绍 3

1.1.1  什么是微信小程序 3

1.1.2  注册开发者账号 4

1.2  微信小程序开发工具的使用  5

1.2.1  获取微信小程序AppID 5

1.2.2  安装微信开发者工具 5

1.2.3  微信小程序发布流程 8

1.3  微信小程序框架文件 9

1.3.1  创建一个微信小程序项目 9

1.3.2  小程序的框架结构  10

1.3.3  Page( )注册页面 16

1.4  微信小程序视图  18

1.4.1  绑定数据 18

1.4.2  条件渲染 21

1.4.3  循环渲染 21

1.4.4  WXML模板 23

1.4.5  WXML视图中的事件  23

1.4.6  WXSS  25

1.4.7  Flex布局  29

1.5  微信小程序页面组件 33

1.5.1  视图容器组件 34

1.5.2  基础内容组件 41

1.5.3  表单组件  45

1.5.4  导航组件  53

1.5.5  媒体组件  54

1.5.6  map地图组件 59

1.5.7  canvas画布组件 60

1.6  使用canvas画图 60

1.6.1  canvas组件定义语法 60

1.6.2  坐标系统 61

1.6.3  颜色的表示方法 61

1.6.4  绘制直线 62

1.6.5  绘制矩形 65

1.6.6  绘制圆弧 66

1.6.7  绘制...

本书采用游戏项目案例讲解微信小程序开发,不仅可以加深知识点的掌握,更重要的是通过本书让读者学会如何学会微信小程序游戏编程技术和技巧。