适合对象:
此课程针对有一定js基础,或者刚刚学完DOM操作的同学,可以帮助你系统的回顾JS基础语法,为高阶课程奠定基础。
学习收获:
该课程旨在以实战项目为驱动教你如何用JS实现网页小游戏。
学习课程后的效果:可以帮助你系统的回顾JS基础语法,为JS高阶课程奠定基础、了解到JS的面向对象基础,帮助理解面向对象原理
课程大纲:
(一)js面向对象原理。
(二)js构造函数实现面向对象
1. js构造函数方式创建敌对小飞机
2. js构造函数方式创建玩家小飞机
3. 玩家飞机移动
(三)碰撞
1. 创建子弹&玩家发射子弹
2. 子弹移动
3. 子弹碰撞原理
4. 子弹碰撞&移除子弹
5. 子弹碰撞&敌方小飞机销毁
(四)游戏功能界面
1. 游戏功能界面_杀敌积分
2. 游戏功能界面_暂停界面
3. 游戏功能界面_音效引入
4. 游戏功能界面_继续游戏
5. 游戏功能界面_新游戏
适合对象:
此课程针对有一定js基础,或者刚刚学完DOM操作的同学,可以帮助你系统的回顾JS基础语法,为高阶课程奠定基础。
学习收获:
该课程旨在以实战项目为驱动教你如何用JS实现网页小游戏。
学习课程后的效果:可以帮助你系统的回顾JS基础语法,为JS高阶课程奠定基础、了解到JS的面向对象基础,帮助理解面向对象原理
课程大纲:
(一)js面向对象原理。
(二)js构造函数实现面向对象
1. js构造函数方式创建敌对小飞机
2. js构造函数方式创建玩家小飞机
3. 玩家飞机移动
(三)碰撞
1. 创建子弹&玩家发射子弹
2. 子弹移动
3. 子弹碰撞原理
4. 子弹碰撞&移除子弹
5. 子弹碰撞&敌方小飞机销毁
(四)游戏功能界面
1. 游戏功能界面_杀敌积分
2. 游戏功能界面_暂停界面
3. 游戏功能界面_音效引入
4. 游戏功能界面_继续游戏
5. 游戏功能界面_新游戏