飞豹客 · 课能看,资料也能带走
飞豹客体系课

Cocos Creator游戏开发-物理弹球 视频教程(CocosCreator-热更新)

值不值得学:先看清弹球课的定位 很多上班族想转行做游戏开发,一上来就啃大型框架,往往卡在环境配置和抽象概念上,最后连一个能动的画面都没跑出来。这门以物理弹球为主题的视频课,解决的就是“从零到跑通第一个可玩原型”的断层问题。它不教你宏大架构,而是把动作拆解成具体场景:手指按住小球、松手发射、小球撞击白

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

值不值得学:先看清弹球课的定位

很多上班族想转行做游戏开发,一上来就啃大型框架,往往卡在环境配置和抽象概念上,最后连一个能动的画面都没跑出来。这门以物理弹球为主题的视频课,解决的就是“从零到跑通第一个可玩原型”的断层问题。它不教你宏大架构,而是把动作拆解成具体场景:手指按住小球、松手发射、小球撞击白块、白块产生反馈并消失。如果你正在评估值不值得投入时间,可以把它当作一次低成本的试水:用一个小项目,验证自己是否真正适应游戏开发的调试节奏与逻辑拆解。资料适合零基础但能看懂基础代码逻辑的读者,不需要你有引擎经验,只要愿意跟着视频一步步把节点和脚本挂上去,就能跑出结果。

怎么用资料:按场景顺序推进,别跳着看

这套视频的脉络本身就是开发顺序,建议严格按章节推进。前期先看引擎安装、项目创建与节点属性介绍,把编辑器界面和基本概念摸熟;接着看脚本编写与屏幕触摸事件,理解怎么用代码接收玩家输入并设置小球的起始坐标。中后段是核心,必须重点啃物理世界设定、线性速度赋予、以及碰撞处理。很多人做弹球类游戏卡壳,往往是因为没理清物理体属性和碰撞回调的触发机制。看视频时不要只盯着讲师的代码敲,要把重点放在属性面板参数与脚本逻辑的对应关系上。遇到碰撞后白块动作显示这类细节,建议暂停视频,自己先调一次参数看效果差异,再对照讲解修正,这种试错比单纯跟抄更能形成肌肉记忆。

学完能干什么:独立交付一个完整的小游戏原型

学完这套资料,你能独立做出一个具备核心交互闭环的物理弹球小游戏:包含触摸控制、物理运动、碰撞检测与反馈动作。这意味着你掌握了引擎的基础工作流——从搭建场景、挂载组件、编写脚本到处理物理事件。带着这个跑通的原型,你可以继续自行扩展关卡、计分系统或美术资源,把它打磨成完整的休闲作品。对于转行者来说,这样一个能实机演示的成果,比空谈理论概念更能检验你是否适合继续深耕游戏开发。资料包里的视频需要配合本地安装的引擎边看边练,切忌只看不练。建议每天固定抽一两个小时,按章节推进,每看完一个功能点立刻在编辑器里复现,遇到跑不通的报错先查官方文档,实在卡住再回看视频细节,这样能把知识真正沉淀为自己的开发经验。

课程目录

课程目录38 集
  • 1-1 [课程简介] 成品预览和介绍 (11:58).mp4
  • 2-1 [游戏开发] 安装CocosCreator (20:22).mp4
  • 2-2 [游戏开发] 创建项目 (22:00).mp4
  • 2-3 [游戏开发] 介绍了Node属性 (16:03).mp4
  • 2-4 [游戏开发] 安装VsCode (12:13).mp4
  • 2-5 [游戏开发] 介绍JS脚本 (08:37).mp4
  • 2-6 [游戏开发] 添加屏幕触摸事件 (13:16).mp4
  • 2-7 [游戏开发] 设置小球触摸的起始坐标 (22:14).mp4
  • 2-8 [游戏开发] 介绍物理世界 (16:00).mp4
  • 2-9 [游戏开发] 给物理小球以线性速度 (23:13).mp4
  • 2-10 [游戏开发] 处理小球和白块的碰撞 (31:08).mp4
  • 2-11 [游戏开发] 碰撞后对白块的处理 (25:23).mp4
  • 2-12 [游戏开发] 添加白块的动作显示 (21:02).mp4
  • 2-13 [游戏开发] 添加白块碰撞特效 (25:02).mp4
  • 2-14 [游戏开发] 添加特效预制体 (16:18).mp4
  • 2-15 [游戏开发] 添加不同类型块的特效 (25:39).mp4
  • 2-16 [游戏开发] 添加黑块的碰撞 (12:54).mp4
  • 2-17 [游戏开发] 添加碰撞橡皮筋 (30:16).mp4
  • 2-18 [游戏开发] 判断是否过关 (14:25).mp4
  • 2-19 [游戏开发] 进行下一关操作 (15:50).mp4
  • 2-20 [游戏开发] 配置前4关卡 (19:59).mp4
  • 2-21 [游戏开发] 配置5-7关卡 (26:39).mp4
  • 2-22 [游戏开发] 配置8-9关卡 (26:32).mp4
  • 2-23 [游戏开发] 添加瞄准的小球 (27:38).mp4
  • 2-24 [游戏开发] 添加拖尾小球 (28:13).mp4
  • 2-25 [游戏开发] 完善瞄准和拖尾的小球特效 (16:04).mp4
  • 2-26 [游戏开发] 添加关卡的动作 (40:39).mp4
  • 2-27 [游戏开发] 添加选择关卡的按钮 (24:18).mp4
  • 2-28 [游戏开发] 实现选择关卡功能 (18:17).mp4
  • 2-29 [游戏开发] 添加游戏音效 (29:18).mp4
  • 2-30 [游戏开发] 做屏幕适配 (24:14).mp4
  • 3-1 [打包Android和发布Web] 安装AndroidStudio (27:33).mp4
  • 3-2 [打包Android和发布Web] 下载配置NDk (06:53).mp4
  • 3-3 [打包Android和发布Web] 打包Android安装包 (25:36).mp4
  • 3-4 [打包Android和发布Web] 打包web端 (05:50).mp4
  • 3-5 [打包Android和发布Web] 部署到Node.js服务器上 (13:27).mp4
  • 4-1 [添加热更新] 实现热更新_1 (36:15).mp4
  • 4-2 [添加热更新] 实现热更新_2 (21:33).mp4