【Udemy课程】HTML5 Canvas 实战:5款游戏项目开发,轻松掌握JavaScript | HTML5 Canvas create 5 Games 5 Projects Learn JavaScript

【Udemy课程】HTML5 Canvas 实战:5款游戏项目开发,轻松掌握JavaScript | HTML5 Canvas create 5 Games 5 Projects Learn JavaScript-幻仿编程
【Udemy课程】HTML5 Canvas 实战:5款游戏项目开发,轻松掌握JavaScript | HTML5 Canvas create 5 Games 5 Projects Learn JavaScript
此内容为付费资源,请付费后查看
49.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: IT编程查看预览
最近更新: 2022-08-13文件内容: 视频+中英文字幕+配套课件
视频分辨率: 720P 准高清视频大小: 5.21GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

HTML5 Canvas 创建 5 个游戏 5 个项目 学习 JavaScript

创建 5 个游戏 5 个项目 – 在 Canvas 上绘图 – HTML5 Canvas 元素上的 JavaScript JavaScript 惊人效果

讲师:Laurence Svekis


图片[1]-【Udemy课程】HTML5 Canvas 实战:5款游戏项目开发,轻松掌握JavaScript | HTML5 Canvas create 5 Games 5 Projects Learn JavaScript-幻仿编程

你将会学到的

  • 使用 HTML5 和 Canvas 创建你的第一个游戏
  • 如何使用 Canvas 元素进行绘制
  • JavaScript 如何应用于 HTML5 Canvas
  • 使用 HTML 画布的基础知识
  • 用 Canvas 创造惊人的东西
  • 应用 JavaScript 创建画布效果,如矩阵、弹跳球等
  • 使用 HTML5 画布构建游戏应用游戏逻辑等

要求

  • HTML 和 CSS
  • JavaScript 体验
  • 渴望学习
  • 网络编程经验

说明

学习 HTML5 Canvas Element – Canvas HTML5 快速介绍

在 HTML5 Canvas 元素上使用 JavaScript 绘图的介绍 –本课程需要 JAVASCRIPT CODING !!!!!!

不要在没有编码经验的情况下参加本课程 – JavaScript 和 HTML 以及先决条件

刚刚添加的新内容 – 如何使用 HTML5 和 Canvas 创建你的第一个游戏 – 具有计算机大脑和动态值的有趣的交互式战斗游戏。探索如何制作基于 Canvas 的游戏

#1 HTML5 Canvas Pong Game – 在屏幕上准备好的 2 名玩家之间击球。源代码包括构建你自己的游戏版本。

#2 HTML5 Canvas Falling items catcher Game – 游戏的目标是在物品掉落时接住它们。当你抓住彩色球时得分,避免闪烁的调整大小的项目,否则你会失去生命。

#3 带有鼠标点击的泡泡弹出器– 将鼠标悬停在项目上并弹出它们。当你单击并弹出漂浮在屏幕上的无尽气泡时得分。五颜六色的气泡。

#4 Brick breakout game – 构建这款经典的破砖游戏的版本。动态游戏元素,添加奖励掉落物品等。将此游戏提升到一个新的水平,添加更多并自定义动态游戏值。

#5 画布上的战斗机器人游戏 – 有 2 名自主玩家或控制并有 2 名玩家使用键盘。你不会在其他任何地方找到这个游戏 –

  • 如何在 Canvas 上绘制元素
  • 如何为箭头键和玩家交互添加键盘事件监听器
  • 如何为流畅的游戏添加动画
  • 如何添加游戏得分和逻辑
  • 如何将自动化应用于玩家移动
  • 创建 2 名玩家互动和对游戏动作的响应

项目 –

包含源代码 —

探索如何使用 JavaScript 在网页上的 HTML5 Canvas 元素内绘图

包括源代码 – 一步一步的课程,介绍在画布上绘图的基础知识。课程将介绍如何使用 JavaScript 代码和语法在网页上的 HTML5 画布元素中创建可视内容。

canvas 元素是 HTML5 的一部分,允许对 2D 形状和位图图像进行动态、可编写脚本的渲染。

课程涵盖 HTML5 画布绘图入门

  • 如何开始使用 JavaScript 在 Canvas 上绘图。
  • 学习在画布上绘画的基础知识
  • 画布对象中线条和填充颜色的颜色单位和选项
  • 在画布上绘制更多对象的笔画和线条
  • 如何创建画弧和圆。
  • 将文本添加到画布 JavaScript
  • 选项以及如何绘制线条样式画布
  • 使用图像 – 图像选项画布 HTML5 JavaScript 绘图
  • 颜色渐变和样式 有趣的径向和线性
  • 将文本阴影应用于 Canvas 中的文本内容
  • 如何使用保存和恢复。
  • 缩放反向文本镜像你的文本内容
  • 使用 JavaScript 创建 Canvas 动画
  • 项目如何创建图像旋转器。
  • 帆布画画一个火柴人挑战

本课程是一门快节奏的课程,包含所有源代码 – 请在学习课程时尝试代码。

本课程有先决条件 – 请确保你具备学习课程内容的技能。该设计旨在探索 HTML5 Canvas 及其工作原理。本课程的范围是 HTML5 Canvas,与学习目标相关的内容将仅包含在本课程的课程中。非常适合介绍 HTML5 Canvas 或作为已经熟悉 Web 编码的任何人的复习。

由拥有 20 多年经验的 Web 开发人员授课 – 随时准备帮助你学习和回答你可能遇到的任何问题。

问答部分始终提供快速友好的支持

此课程面向哪些人:

  • 网络开发人员
  • 网页设计师
  • 任何想要了解有关创建 Web 内容的更多信息的人
  • 任何想用 HTML 和 JavaScript 创建游戏的人
共 92 节课程 • 总时长 12 小时 17 分钟
第一章 HTML5 Canvas 元素使用 JavaScript 绘图入门
1. HTML5画布入门2分11秒
2. Web开发者配置资源1分54秒
3. 使用JavaScript在画布上开始绘图5分24秒
4. 画布绘画基础5分27秒
5. Canvas对象中线条与填充颜色的单位与选项4分47秒
6. 在画布上绘制更多对象的笔画和线条9分25秒
7. 绘制弧线与圆形10分16秒
8. JavaScript 在画布上添加文本6分33秒
9. Canvas绘画 绘制火柴人挑战11分53秒
10. 选项与线条样式画布绘制方法9分52秒
11. 使用图像 – 图像选项画布 HTML5 JavaScript 绘图10分28秒
12. 色彩渐变与样式设计乐趣7分28秒
13. 在画布中为文本内容应用文字阴影2分18秒
14. 如何使用保存与恢复功能3分52秒
15. 缩放反向文本镜像你的文本内容3分28秒
16. 使用JavaScript创建Canvas动画5分13秒
17. 项目:如何创建图片轮播器5分55秒
18. HTML5画布总结1分12秒
第二章 使用HTML5画布和JavaScript制作战斗游戏
1. 战斗游戏介绍2分
2. 游戏设置 HTML5设置与绘制教程7分15秒
3. 如何绘制路径画布游戏准备7分9秒
4. 如何绘制圆弧和圆形画布7分26秒
5. 使用Canvas HTML5 JavaScript动画帧制作游戏动画9分15秒
6. 使用箭头键键盘事件监听器移动让游戏互动8分44秒
7. 如何为HTML5 Canvas游戏添加第二名玩家8分8秒
8. 如何为游戏中的玩家设置移动条件和边界7分23秒
9. 如何添加按键射击玩家事件监听器10分49秒
10. 如何在HTML5 JavaScript游戏中添加碰撞检测对象12分48秒
11. 如何在JavaScript HTML5游戏中添加玩家计分5分27秒
12. 如何重置游戏并重启游戏数值5分3秒
13. HTML5游戏代码优化与更新3分30秒
14. HTML5游戏对手制作教程:对手大脑逻辑13分17秒
15. 添加对手大脑逻辑2 让玩家在游戏中移动12分37秒
16. 如何添加对手攻击模式提升游戏体验9分39秒
17. 如何为HTML5游戏添加游戏调整和优化5分40秒
18. 游戏代码审查与第3节代码总结11分31秒
19. 游戏进阶:制作2个自主玩家的HTML5 Canvas对战游戏V223分53秒
第三章 创建简单交互式HTML5画布游戏 HTML5画布乒乓球对战
1. HTML5 Canvas 乒乓球游戏入门2分19秒
2. HTML5乒乓球游戏棋盘设置5分42秒
3. 如何在画布上绘制更多形状9分23秒
4. HTML5画布游戏设置键盘交互9分50秒
5. 如何在在线乒乓球游戏中添加第二个屏幕对象9分11秒
6. HTML5乒乓球游戏设置动画与动画帧3分35秒
7. 乒乓球HTML5游戏中添加球与球拍的碰撞检测8分
8. HTML5乒乓球游戏添加弹跳球11分28秒
9. HTML5 Canvas 乒乓球游戏最终调整14分18秒
10. Pong游戏代码审查4分28秒
第四章 HTML5 Canvas 泡泡消除游戏 JavaScript 实现
1. 使用Canvas创建泡泡消除游戏 泡泡消除器简介2分
2. 设置HTML画布用于泡泡消除游戏6分15秒
3. 如何在画布上创建气泡渐变填充5分9秒
4. 泡泡消除游戏 生成泡泡5分28秒
5. 游戏对象动画 移动气泡 HTML57分58秒
6. 添加更多气泡创建动态内容让气泡更生动5分49秒
7. 游戏添加画布点击事件的鼠标点击12分37秒
8. 泡泡游戏鼠标点击碰撞检测8分19秒
9. 创建HTML5画布游戏 多数组碰撞检测4分22秒
10. 游戏价值与玩法添加游戏计分画布6分55秒
11. 最终代码审查泡泡消除器10分37秒
第五章 坠落物体捕捉游戏 HTML5 Canvas 与 JavaScript
1. 捕手游戏介绍1分34秒
2. HTML5画布游戏设置HTML代码1分41秒
3. 如何创建JavaScript元素6分35秒
4. 游戏添加键盘事件监听器9分16秒
5. 游戏玩法添加随机掉落物品5分18秒
6. 游戏玩法:添加动态移动内容 随机移动物体5分21秒
7. 添加颜色并设置障碍以提升游戏体验8分5秒
8. 游戏交互碰撞检测HTML513分5秒
9. 制作交互式HTML5画布游戏碰撞动作3分41秒
10. 游戏计分与统计 为游戏添加计分功能7分34秒
11. HTML5画布游戏添加游戏控制9分3秒
12. 如何设置游戏重启和游戏结束的启动游戏选项14分42秒
13. HTML5画布游戏接球游戏代码审查9分5秒
第六章 JavaScript HTML5 打砖块游戏
1. 砖块破坏者游戏介绍2分4秒
2. HTML5 Canvas与JavaScript打砖块游戏设置6分8秒
3. 如何为打砖块游戏设置玩家挡板4分37秒
4. 添加玩家移动 玩家移动按键事件监听器5分14秒
5. 玩家交互移动与动画 移动玩家挡板4分2秒
6. 鼠标事件监听器实现玩家移动 鼠标移动玩家4分20秒
7. 突破游戏添加球体运动 加入弹跳球9分43秒
8. 动态内容与画布交互对象的碰撞检测14分35秒
9. 设置游戏棋盘 增加更多可破坏砖块 向屏幕添加砖块11分31秒
10. 打砖块游戏互动砖块更新砖块3分59秒
11. 游戏玩法与获胜条件 计分与胜利10分10秒
12. 添加游戏更新与调整 最终游戏优化与调整11分29秒
13. HTML5画布游戏调试:修复与优化9分21秒
14. 如何设置奖励内容和游戏玩法后续步骤14分50秒
15. 游戏内容制作动态 球速更新4分23秒
16. 最终游戏代码审查11分6秒
第七章 课程问答 – 实用代码片段与示例
1. 下载Canvas图像 – 纯JavaScript创建交互式元素15分35秒
2. Canvas与JavaScript实现矩阵字母下落特效14分7秒
3. 使用HTML5 Canvas和JavaScript创建弹跳球9分3秒
4. 图片上传到Canvas13分51秒
5. HTML5画布绘图项目 – 使用JavaScript在画布上绘制并保存图像28分57秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容