首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
《微信小游戏开发》自学讲义【完结】
艺述论
创建于2023-02-07
订阅专栏
给购买《微信小游戏开发》套装实体书的读者,提供一套自学讲义。有需要1v1辅导的读者可以加作者wx。
等 20 人订阅
共91篇文章
创建于2023-02-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第30/90步《前端篇》第7章 重构背景音乐、小球和挡板 第21课
今天学习《前端篇》第7章 重构背景音乐、小球和挡板 第21课 创建挡板模块,这节课尝试将挡板模板化。游戏中共有两块挡板(左挡板与右挡板),两块挡板的行为不同,一块由系统控制自动移动,一块由玩家控制,但
第29/90步《前端篇》第7章 重构背景音乐、小球和挡板 第20课
今天学习《前端篇》第7章 重构背景音乐、小球和挡板 第20课 创建小球模块,这节课我们将小球对象模块化。 学习目标 开始创建小球模块 使用跨文件常量 拓展:使用defineProperty将变量改为常
第28/90步《前端篇》第7章 重构背景音乐、小球和挡板 第19课
今天学习《前端篇》第7章 重构背景音乐、小球和挡板 第19课 创建背景音乐模块,这节课我们正式开始模式化重构,将背景音乐、小球、挡板、分数、背景等游戏元素全部模块化,首先从背景音乐对象开始。 学习目标
第27/90步《前端篇》第6章 准备重构 第18课
今天学习《前端篇》第6章 准备重构 第18课 JS如何创建对象及如何实现模块化?CommonJS是微信小程序/小游戏官方默认的模块化规范,ES Module是JS默认的模块化标准规范,本课将重点了解这
第26/90步《前端篇》第6章 准备重构 第17课
今天学习《前端篇》第6章 准备重构 第17课 梳理游戏逻辑,本课将通过梳理小游戏项目的整体逻辑,使其代码脉络更加清晰。 学习目标 在小游戏中如何使用全局变量? 拓展:作用域与使用let关键字实现批量变
第25/90步《前端篇》第5章 平台功能优化 第16课
今天学习《前端篇》第5章 平台功能优化 第16课 添加超时限制,这节课我们尝试给游戏加一个时间限制,例如 30秒。 学习目标 限制游戏 30 秒结束 拓展:学习使用定时器 让游戏支持重启 学会及时清除
第24/90步《前端篇》第5章 平台功能优化 第15课
今天学习《前端篇》第5章 平台功能优化 第15课 添加游戏反馈,这节课我们尝试在小游戏特定的时间节点添加一些互动提示,例如在用户得分时添加一个得分弹窗提示,并且这个提示会自动消失;再如在游戏结束时,弹
第23/90步《前端篇》第5章 平台功能优化 第14课
今天学习第5章平台功能优化的第14课,绘制微信用户头像。 ## 学习目标 - 了解小游戏的授
第22/90步《前端篇》第4章 编写一个简单的HTML5小游戏:移植及优化 第13课
今天学习《前端篇》第4章移植及优化的第13课,移植文本与图像。 学习目标 了解多端文本渲染的异同; 换一种方式实现渐变、阴影效果; 了解材质重复渲染可能存在的问题; 监听播放结束事件,使背景音乐循环播
第21/90步《前端篇》第4章 编写一个简单的HTML5小游戏:移植及优化 第12课
今天学习《前端篇》第4章移植及优化的第12课,移植音频和事件。 学习目标 处理getElementById is not a function错误; 处理Audio is not defined错误;
第20/90步《前端篇》第4章 编写一个简单的HTML5小游戏:移植及优化 第11课
今天学习《前端篇》第4章移植及优化的第11课,处理移植准备工作。 学习目标 学习使用代码片断的方式分享项目代码; 在小游戏中如何获取屏幕尺寸。 主要知识点/技能点 代码片断是一个链接,通过这个链接,就
第19/90步《前端篇》第3章 编写一个简单的HTML5小游戏:完成交互功能 第10课
今天学习《前端篇》第3章完成交互功能的第10课,控制游戏音效,添加单击音效和背景音乐。 学习目标 学习使用<audio>标签; 学习使用JS播放声音; 添加循环背景音乐; 创建背景音乐状态切换按钮;
第18/90步《前端篇》第3章 编写一个简单的HTML5小游戏:完成交互功能 第9课
今天学习《前端篇》第3章完成交互功能的第9课,实现游戏的重启功能。 学习目标 理解HTML5的事件模型; 使用removeEventListener移除事件监听。 主要知识点/技能点 熟悉事件派发的三
第17/90步《前端篇》第3章 编写一个简单的HTML5小游戏:完成交互功能 第8课
今天学习《前端篇》第3章完成交互功能的第8课,监听用户事件,让挡板动起来。 学习目标 学习控制游戏元素移动; 学习监听用户输入,使用鼠标控制游戏元素移动; 学习逻辑运算符; 学习添加游戏反馈; 学习模
第16/90步《前端篇》第3章 编写一个简单的HTML5小游戏:完成交互功能 第7课
今天学习《前端篇》第4章移植及优化的第13课,移植文本与图像。 学习目标 了解多端文本渲染的异同; 换一种方式实现渐变、阴影效果; 了解材质重复渲染可能存在的问题; 监听播放结束事件,使背景音乐循环播
第15/90步《前端篇》第2章 编写一个简单的HTML5小游戏:打造游戏界面 第6课
今天学习《前端篇》第4章移植及优化的第12课,移植音频和事件。 学习目标 处理getElementById is not a function错误; 处理Audio is not defined错误;
第14/90步《前端篇》第2章 编写一个简单的HTML5小游戏:打造游戏界面 第5课
今天学习《前端篇》第4章移植及优化的第11课,处理移植准备工作。 学习目标 学习使用代码片断的方式分享项目代码; 在小游戏中如何获取屏幕尺寸。 主要知识点/技能点 代码片断是一个链接,通过这个链接,就
第13/90步《前端篇》第2章 编写一个简单的HTML5小游戏:打造游戏界面 第4课
今天学习《前端篇》第3章完成交互功能的第10课,控制游戏音效,添加单击音效和背景音乐。 ## 学习目标 - 学习使用``标签; - 学习使用JS播放声音; - 添加循环背景音乐; - 创建背景音乐状态
第12/90步《前端篇》第2章 编写一个简单的HTML5小游戏:打造游戏界面 第3课
今天学习《前端篇》第3章完成交互功能的第9课,实现游戏的重启功能。 学习目标 理解HTML5的事件模型; 使用removeEventListener移除事件监听。 主要知识点/技能点 熟悉事件派发的三
第11/90步《番外篇》第3章 JS 语法实例讲解 第22课
今天学习《前端篇》第3章完成交互功能的第8课,监听用户事件,让挡板动起来。 学习目标 学习控制游戏元素移动; 学习监听用户输入,使用鼠标控制游戏元素移动; 学习逻辑运算符; 学习添加游戏反馈; 学习模
下一页