COCOS2DX+Creator学习视频
课程详情
COCOS2DX+Creator学习视频
本课程旨在帮助学员深入理解cocos2dX和creator引擎,通过丰富的游戏案例,让学员高效、快速地掌握游戏开发技巧。
适合人群
- 对游戏感兴趣的人员
- 游戏开发爱好者
- 有程序基础,想从事游戏开发工作的人员
学习收获
- 深入理解cocos2dX和creator引擎
- 掌握游戏开发的核心技巧
- 通过案例学习,快速提升开发效率
课程亮点
- 从C++基础入门,逐步深入到游戏开发
- 通过游戏案例进行教学,理论与实践相结合
- 案例丰富,覆盖多种游戏类型
- 课程体量强大,内容全面
课程大纲
- 第一章:游戏C++基础
- C++基础入门
- 游戏菜单和地图设计
- 游戏人物设计
- 推箱子游戏开发
- 贪吃蛇游戏开发
- 函数、指针、容器等
- 控制台RPG游戏开发
- 第二章:C++高级
- 冒泡排序法、选择排序法、插入排序法、快速排序法
- 链表
- 深度寻路算法、广度寻路算法、A星寻路算法
- 第三章:cocos2dX入门与深入
- cocos2dX环境配置、入门
- 菜单与选关设计
- 添加怪物、触摸与管理
- 定时器、怪物移动和图片旋转
- 怪物死亡
- 飞机射击游戏开发
- 递归算法-消灭星星游戏开发
- 引擎入深-捕鱼达人游戏开发
- Box2D-弹弓游戏开发
- 第四章:cocos2dX-Lua
- LUA入门
- LUA项目创建和babeLua插件配置
- 场景和logo设计
- 菜单设计与翻屏特效处理
- 选关设计
- 创建怪物和触摸
- 怪物死亡后处理
- 第五章:cocosCreator引擎入门与深入
- creator引擎与VSCODE软件安装
- creator界面入门与脚本入门
- 飞机射击游戏开发
- tiledMap塔防游戏开发
- 植物大战僵尸游戏开发
课程目录
01 游戏C++基础 01 课程介绍与工具准备.mp4 02 Visual Studio软件入门与变量声明.mp4 03 输入(cin)输出(cout).mp4 04 条件语句.mp4 05 while循环.mp4 06 菜单设计.mp4 07 其他循环体.mp4 08 枚举和界面切换.mp4 09 游戏地图设计.mp4 10 人物行走.mp4 11 碰撞检测.mp4 12 推箱子游戏(画箱子).mp4 13 推箱子游戏(推箱子).mp4 14 推箱子游戏(箱子碰墙).mp4 15 推箱子游戏(箱子碰箱子).mp4 16 推箱子游戏(推到指定位置,并过关).mp4 17 贪吃蛇游戏(游戏地图与蛇的移动).mp4 18 贪吃蛇游戏(吃食物).mp4 19 贪吃蛇游戏(蛇加长身体).mp4 20 函数1.mp4 21 函数2.mp4 22 指针1.mp4 23 指针2.mp4 24 容器1.mp4 25 容器2.mp4 26 管理模式.mp4 27 RPG游戏之菜单一.mp4 28 RPG游戏之菜单二.mp4 29 游戏地图一.mp4 30 游戏地图二.mp4 31 游戏对象.mp4 32 游戏玩家.mp4 33 穿地图.mp4 34 任意摆放NPC-1.mp4 35 任意摆放NPC-2.mp4 36 与NPC对话.mp4 37 道具仓库.mp4 38 商店.mp4 39 背包.mp4 40 买卖1.mp4 41 买卖2.mp4 42 装备栏设计.mp4 02 C++高级 01 C++高级:冒泡排序法.mp4 02 C++高级:选择排序法.mp4 03 C++高级:插入排序法.mp4 04 C++高级:快速排序法.mp4 05 C++高级:链表入门.mp4 06 C++高级:链表之添加新学员.mp4 07 C++高级:链表之插入新学员.mp4 08 C++高级:链表之删除指定学员和退出内存释放.mp4 09 C++高级:链表之显示所有学员和查询指定学员.mp4 10 C++高级:深度寻路算法图解.mp4 11 C++高级:深度寻路算法代码实现.mp4 12 C++高级:广度寻路算法图解.mp4 13 C++高级:广度寻路算法代码实现1.mp4 14 C++高级:广度寻路算法代码实现2.mp4 15 C++高级:A星寻路算法图解.mp4 16 C++高级:A星寻路算法代码实现.mp4 03 cocos2dX入门与深入 01 环境配置和创建项目.mp4 02 创建项目以及代码讲解.mp4 03 定时器和场景切换.mp4 04 菜单设计.mp4 05 选关设计(一).mp4 06 选关设计(二).mp4 07 添加怪物.mp4 08 触摸与管理.mp4 09 定时器、怪物移动和图片旋转.mp4 10 怪物死亡.mp4 11 飞机射击游戏之滚动地图.mp4 12 发射子弹.mp4 13 移动飞机.mp4 14 出现敌机.mp4 15 消灭敌机和敌机出子弹.mp4 16 爆炸效果.mp4 17 递归算法-消灭星星(星星摆放).mp4 18 递归算法-消灭星星(选中星星).mp4 19 递归算法-消灭星星(星星掉落).mp4 20 引擎深入-捕鱼达人(1、背景创建).mp4 21 引擎深入-捕鱼达人(2、炮台设计).mp4 22 引擎深入-捕鱼达人(3、子弹).mp4 23 引擎深入-捕鱼达人(4、子弹与子弹管理).mp4 24 引擎深入-捕鱼达人(5、创建鱼).mp4 25 引擎深入-捕鱼达人(6、鱼的游动和管理).mp4 26 引擎深入-捕鱼达人(7、撒网).mp4 27 引擎深入-捕鱼达人(8、抓鱼).mp4 28 Box2D-弹弓游戏(1、场景布局).mp4 29 Box2D-弹弓游戏(2、创建重力世界).mp4 30 Box2D-弹弓游戏(3、Box2D绘图).mp4 31 Box2D-弹弓游戏(4、创建弹弓).mp4 32 Box2D-弹弓游戏(5、拉弹弓).mp4 33 Box2D-弹弓游戏(6、创建子弹).mp4 34 Box2D-弹弓游戏(7、填装子弹).mp4 35 Box2D-弹弓游戏(8、抛出子弹).mp4 36 Box2D-弹弓游戏(9、创建敌人并命中它).mp4 37 Box2D-弹弓游戏(10、添加碰撞和删除).mp4 04 cocos2dX-Lua 01 LUA入门.mp4 02 创建LUA项目和配置BabeLua.mp4 03 MainScene和logo.mp4 04 菜单设计与翻屏特效处理.mp4 05 选关设计.mp4 06 创建怪物和节点事件.mp4 07 怪物移动和触摸.mp4 08 怪物死亡后处理.mp4 05 cocosCreator入门和深入 01 creator和VSCode软件安装.mp4 02 creator面板介绍.mp4 03 load界面和脚本熟悉.mp4 04 设计菜单和选关.mp4 05 动态创建游戏背景和怪物.mp4 06 怪物动画设计和预制体克隆.mp4 07 怪物触摸和死亡.mp4 08 怪物移动和旋转箭头实现.mp4 09 飞机射击-菜单、滚动背景、玩家.mp4 10 飞机射击-玩家发射子弹.mp4 11 飞机射击-攻击怪物(碰撞检测).mp4 12 飞机射击-添加爆炸效果.mp4 13 tiledMap塔防-1、tiled工具使用.mp4 14 tiledMap塔防-2、添加地图和怪物.mp4 15 tiledMap塔防-怪物动画和移动.mp4 16 tiledMap塔防-4、弹出安放塔的选择界面.mp4 17 tiledMap塔防-5、修正坐标和安放炮台.mp4 18 tiledMap塔防-6、搜索怪物.mp4 19 tiledMap塔防-7、添加攻击动作.mp4 20 tiledMap塔防-8、添加子弹.mp4 21 tiledMap塔防-9、命中怪物以及BUG修正.mp4 22 植物大战僵尸-1、菜单和选关设计.mp4 23 植物大战僵尸-2、设置植物面板和拖拽植物.mp4 24 植物大战僵尸-3、遍历种植面板和背景动画实现.mp4 25 植物大战僵尸-4、开始种植物.mp4 26 植物大战僵尸-5、加阳光和减阳光.mp4 27 植物大战僵尸-6、添加僵尸.mp4 28 植物大战僵尸-7、僵尸行走.mp4 29 植物大战僵尸-8、僵尸攻击植物.mp4 30 植物大战僵尸-9、植物发射子弹.mp4 31 植物大战僵尸-10、子弹命中怪物.mp4




