使用 JavaScript 重制复古游戏
从头开始制作互动动画游戏。这次有太空虫子、激光和小行星!
讲师:Frank Dvorak
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 学习如何制作游戏角色的动画
- 从头到尾构建基于浏览器的游戏
- 探索游戏设计的基础知识
- 创建多种具有不同视觉效果和行为的敌人类型
- 实现 3 种武器类型和 Boss 战
- 从头编写 JavaScript 代码,无需框架和库
探索相关主题
- JavaScript
- Web 开发
- 发展
要求
- 需要 HTML5、CSS3 和 JavaScript 的基本知识才能获得最大价值,本课程不适合完全的初学者。
描述
旧即是金。让我们从 80 年代的经典游戏中获取灵感,并添加我们自己的图形和游戏功能。探索星际虚空,使用 3 种不同类型的武器来消灭成群的不同类型的太空虫子,其中一些虫子比其他虫子大。我们将从一款受经典太空侵略者
街机游戏启发的游戏开始,我们将尝试不同的附加功能,如Boss 战、超级武器和不同类型的敌人。让我们探索使用 JavaScript 进行面向对象编程,并实现一组有用的基本 2D 游戏开发技术,如对象池设计模式、精灵动画、使用时间戳的计时和交错技术等等。
别忘了下载所有奖励礼物。本课程的学生将获得一套高品质的 2D 游戏艺术,这次是科幻太空主题。随着我们逐步添加更多功能,您还可以从项目的多个阶段下载源代码。
我们将实现多种敌人类型:
甲虫形态– 基本敌人,攻击一次就够了
Rhinomorph – 装甲敌人,多条生命,多种伤害状态
螳螂形态– 巨大的 Boss 级敌人,增加生命值
鹰变身– 当被击中时,它会牺牲一个身体部分并将其吐回
Squidmorph – 未知的外星虫子,利用我们所学到的一切来实现你自己独特的敌人类型
以及更多…
玩得开心!
本课程适合哪些人:
- 初级 JavaScript 开发人员,他们已经掌握基础知识并准备开始更复杂、更有趣的项目
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。