Cocos2d-x 3.x项目实战:星空大战(射击类游戏)—17683人已学习
课程介绍    

    本课程是《从零开始掌握Cocos2d-x 3.0(基于3.0正式版) 》课程配套的项目实战课程。建议对Cocos2d-x 3.0不了解的同学先学习该课程。本课程将利用《从零开始掌握Cocos2d-x 3.0(基于3.0正式版) 》中讲解的知识开发一款射击类游戏:星空大战(与打飞机游戏类似)。从这个项目中可学习到如何利用Cocos2d-x 3.0的相关知识开发一款完整的射击类游戏。
课程收益
    本视频已经升级为Cocos2d-x 3.x的最新版本。本课程让学员可以使用cocos2d-x游戏引擎开发较复杂的射击类游戏。让学员深入了解如何将动作、动画、粒子系统、物理引擎以及各种算法结合起来编写一款商业级的射击类游戏。
讲师介绍
    李宁 更多讲师课程
    东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
    1. 《星空大战》射击游戏的效果演示  6:25
    2. 《星空大战》游戏的架构  7:33
    3. 创建游戏工程  5:14
    4. 缓存游戏中使用的资源  3:45
    5. 创建游戏主窗口  10:04
    6. 滚动游戏背景  19:26
    7. 让云彩在背景上移动  6:44
    8. 创建飞船类(Warship)  12:52
    9. 创建飞船图层(WarshipLayer)  7:16
    10. 让飞船任意移动  7:29
    11. 为飞船创建第一种武器(光子鱼雷)  15:29
    12. 为飞船创建第二类武器(激光束)  3:24
    13. 编写BodyParent类  14:41
    14. 让所有的Body类都派生于BodyParent类  5:37
    15. 创建武器图层(WeaponLayer)  9:42
    16. 将WeaponLayer传入Warship  7:03
    17. 让Warship发射多路光子鱼雷  29:55
    18. 让Warship发射多路激光束  10:59
    19. 任意切换光子鱼雷和激光束  6:28
    20. 创建SmallEnemy  9:11
    21. 创建BigEnemy  4:02
    22. 为SmallEnemy创建武器  5:18
    23. 让SmallEnemy随机向不同放方向发射武器  17:06
    24. 创建BigEnemy使用的武器类(BigEnemyWeapon)  5:46
    25. 让BigEnemy发射双排炮弹  18:16
    26. 创建敌机层(EnemyLayer)  21:22
    27. 让SmallEnemy飞起来  28:32
    28. 让SmallEnemy成排的压过来  25:45
    29. 让BigEnemy飞起来  17:00
    30. 物理引擎:用刚体(Body)包装精灵(Sprite)  25:48
    31. 物理引擎:碰撞检测  13:09
    32. 粒子系统:爆炸效果实现(1)  9:59
    33. 粒子系统:爆炸效果实现(2)  8:33
    34. 粒子系统:爆炸效果实现(3)  9:32
    35. Warship发射武器击中敌机,导致敌机爆炸  8:29
    36. 创建热跟踪导弹类(Missile)  14:03
    37. 热跟踪导弹的实现原理  11:27
    38. 热跟踪导弹随机选择目标敌机  18:33
    39. 计算热跟踪导弹的飞行路线  34:41
    40. 创建Drop类(Drop:抛出物)  12:55
    41. 创建特定类型的Drop类  8:39
    42. 建立DropLayer类(1)  12:54
    43. 建立DropLayer类(2)  12:12
    44. 继续完善Warship类  5:42
    45. Drop和Warship碰撞检测  15:18
    46. 超级炸弹(1)  14:52
    47. 超级炸弹(2)  14:14
    48. 为游戏添加音效  8:32
    49. 编写StatusLayer类(1)  6:44
    50. 编写StatusLayer类(2)  10:03
    51. 编写StatusLayer类(3)  12:12
    52. 更新游戏状态栏  5:18
    53. 重新开始和退出游戏  15:14
    54. 游戏项目总结  3:32
大家可以点击【 查看详情】查看我的课程

Cocos2d-x 3.x项目实战:星空大战(射击类游戏)-李宁-专题视频课程相关推荐

  1. Java从小白到大牛第4篇项目实战1——PetStore宠物商店-关东升-专题视频课程

    Java从小白到大牛第4篇项目实战1--PetStore宠物商店-1764人已学习 课程介绍         PetStore是Sun(现在Oracle)公司为了演示自己的Java EE技术,而编写的 ...

  2. Qt项目实战之网络电子白板-安晓辉-专题视频课程

    Qt项目实战之网络电子白板-10082人已学习 课程介绍         本课程使用Qt技术实现了网络电子白板,支持直线.矩形.椭圆.三角形.涂鸦等图形元素.本课程实现的电子白板,可以在多人之间共享, ...

  3. 手机游戏开发 libGDX1.4.1项目实战 微信打飞机-肖师军-专题视频课程

    手机游戏开发 libGDX1.4.1项目实战 微信打飞机-12840人已学习 课程介绍         用libGDX1.4.1版本开发一个微信打飞机游戏 课程收益     从第一步第一行代码开始,到 ...

  4. VR实战案例 | HTC Vive射箭游戏-晴天-专题视频课程

    VR实战案例 | HTC Vive射箭游戏-1683人已学习 课程介绍         使用Unity 3D引擎和HTC Vive设备完成一个射箭小游戏-将Vive的手柄做成一把弓-通过Trigger ...

  5. HTML 5项目实战:豆瓣音乐应用开发-厉风行-专题视频课程

    立即学习:https://edu.csdn.net/course/play/24657/276931

  6. 视频教程-项目实战:支持以太坊的MySQL管理系统视频课程-区块链

    项目实战:支持以太坊的MySQL管理系统视频课程 东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视 ...

  7. 微信小程序项目实战:电影购票系统-李宁-专题视频课程

    微信小程序项目实战:电影购票系统-1644人已学习 课程介绍         本课程主要介绍了scrollview布局,导航.从服务端获取数据,以及处理数据的方法. 课程收益     本课程的目标是让 ...

  8. 微信小程序项目实战:快递查询-李宁-专题视频课程

    微信小程序项目实战:快递查询-1303人已学习 课程介绍         本课程主要介绍了scrollview布局,以及如何通过第三方API获取并处理数据. 课程收益     本课程主要介绍了如何实现 ...

  9. 项目实战视频课程:美团小程序(Node.js+Express+支付)-李宁-专题视频课程

    项目实战视频课程:美团小程序(Node.js+Express+支付)-473人已学习 课程介绍         小程序视频教程,本课程实现了美团小程序的核心部分.采用异步的方式,通过AJAX从服务端获 ...

最新文章

  1. android+自定义皮肤,android studio自定义更换皮肤详细图文教程
  2. 信息学奥赛一本通 1392:繁忙的都市(city) | 洛谷 P2330 [SCOI2005]繁忙的都市
  3. matplotlib绘制极坐标图像
  4. CentOS 7.2下ELK分析Nginx日志生产实战(高清多图)
  5. day013内置函数一
  6. 祝贺在龙芯平台上编译jogamp(gluegen/jogl)2.3.2通过,并运行成功
  7. 学写网站(二)前端配置之glup
  8. RemObjects SDK简介
  9. PHP多功能自动发卡平台源码 带手机版 带多套商户模板
  10. 阿里巴巴全资收购中国网络配送平台饿了么
  11. mysql的执行计划_MySQL——执行计划
  12. 服务器宕机是什么意思怎处理解决?
  13. 纯前端实现人体抠图背景融合-调用Face++抠像接口API实现人像抠图
  14. 事件起泡 Event bubbling
  15. mt4量化交易接口:分享日常量化选股方法
  16. 别让懒惰,毁了你的努力!从上班混日子到月入2万
  17. Hello China V1.75版本运行截图
  18. docker学习笔记---基础入门
  19. 应试教育的死穴,恰在于堵死了孩子“犯错”的空间?
  20. linux中的链路聚合之team方式

热门文章

  1. C语言期末考试可以运行嘛,C语言期末考试总结,看完保你过-
  2. 为什么你投了那么多份简历都没有回应?手把手教你写简历
  3. 微信小程序自定义组件标签
  4. 探究投资家用光伏的收益率究竟如何
  5. MOCTF-Web-美味的饼干
  6. 解决 IIS Worker Process 内存占用达到99%的问题
  7. 《Static Timing Analysis for Nanometer Designs》汇总传送门
  8. 张爱玲 《第一炉香》
  9. 苹果手机相片删除了怎么恢复回来?恢复照片,3分钟搞定!
  10. qt 主窗口关闭时关闭子窗口