|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/html5-game-development-beginner-to-pro/
课程评论:没有评论
**课程名称:** HTML5 游戏开发:从入门到精通 **课程概述:** 本课程专注于使用 HTML5 和最新的 JavaScript (ES6) 技术开发游戏。您将从 Canvas 基础知识入手,学习如何显示图像、创建精灵库(包括帧动画),并掌握开发各种 2D 游戏(如平台游戏、益智游戏和纸牌游戏)所需的关键技能。 **主要学习内容:** * **Canvas 基础:** 学习如何在 HTML5 Canvas 上显示内容,这是所有 HTML5 游戏的核心。 * **精灵与动画:** 从零开始构建一个精灵库,实现帧动画,创建逼真的角色动作。 * **游戏物理:** 学习如何集成物理引擎,轻松实现动态碰撞检测。 * **游戏类型:** 掌握开发平台游戏、益智游戏和纸牌游戏的技巧。 * **高级功能:** 学习添加多层音频、预加载器、炫酷特效,以及使用 WebSockets 实现多人游戏。 * **JavaScript ES6:** 通过实际游戏开发项目,深入学习最新的 JavaScript 语法。 **课程特色:** * **实践导向:** 提供大量可用于您自己游戏的免费代码和素材。 * **实用工具:** 提供在线工具,帮助您创建精灵表和动画。 * **专家指导:** 由拥有 20 年游戏开发经验的专家授课。 * **循序渐进:** 从基础概念到复杂功能,逐步引导您完成学习。 * **技能提升:** 显著提升您的 JavaScript 技能,对 Web 开发职业生涯大有裨益。 * **零门槛:** 假定您具备基础 HTML 和 JavaScript 知识,并提供大量示例和资源。 **学员评价:** 学员普遍认为这是一门“太棒的课程”,能够快速掌握游戏开发概念,并获得专家的指导。许多学员表示,学习本课程极大地增强了他们开发自己游戏的信心,并认为这是进入 HTML5 游戏开发领域的最佳起点。 **课程目标:** 完成本课程后,您将具备开发任何 2D 游戏的信心和能力。
HTML5 Games run on just about all devices. Learn how to create them from someone who has spent the last 20 years creating casual games. All HTML5 games are based around a knowledge of displaying content on a Canvas using JavaScript. We use the latest JavaScript version, ES6, so as well as learning game development you will also learn the latest JavaScript syntax. In this course we start with the basics of individual images on a Canvas. From there we move onto sprites - developing step by step a sprite library that you are free to use in your own games. The library allows you to display frame animated sprites that show a flip book of images to display walking and running characters and much more. You will learn: About physics to easily add dynamic collision detection to your games.How to create platform games, puzzle and card games.How to add multiple layers of audio.How to add a preloader to your games.How to add the bells and whistles that make your game stand out.How to handle multiple users via WebSockets. All code is free to use in your own games. The course contains lots of assets and code examples that you are free to use in your own games. As a course student you also have access to an online tool for creating spritesheets and animations. Having completed this course you will be ready to develop any 2d game. Only a basic knowledge of HTML and Javascript are assumed, all ideas are explained with examples you can try and resources you can use in your own games. Take a look at the trailer to see the kind of content that you will be building once you've studied the course. HTML5 Game Development is great fun to learn and the skills you learn in this course will greatly improve your JavaScript skills which will be useful in your Web Development career.Student reviews"Great Course!!! I am learning so much. Nicholas is very good at presenting a concept explaining it and then implementing it into code all the while, allowing me the student to code along addressing any nuances that may be there. He is also very responsive to any questions. I know that enrolling into this course was a great decision and I already have the confidence to begin planning and developing my first game""If you're looking for the stepping stones to becoming a Game Developer with HTML5, this is the best starting stone you could possibly find. Love this course!!""This is the first game development course I have been through where I really feel like I am being taught by an absolute expert/professional in the field.""I am currently taking a gaming class in college and this course so far has been able to help me understand what the professor was doing as they expected you to know just a proper setup which I didn't, and this course brought me up to speed very quickly by just doing the initial setup."