《Cocos 游戏开发》Steam游戏复刻教程(已完结)

19.6万
1255
2022-03-20 18:35:48
3266
3373
8905
661
本教程通过使用雅基软件的开源游戏引擎cocos creator复刻Steam游戏《Cramped Room Of Death》。 start-demo:https://gitee.com/sli97/cocos-start-demo.git 微信小游戏版本:搜索关键字CrampedRoomOfDeath。 h5在线版本:https://sli97.github.io/cocos-cramped-room-of-death/ github成品仓库:https://github.com/SLI97/
前游戏公司 现BAT 持续分享编程知识 感谢你的关注!❤️❤️❤️
视频选集
(1/45)
01 - 游戏介绍以及前置准备
05:25
02 - 使用Widget、Layout组件完成UI布局
06:57
03 - 定义TileMap瓦片地图二维数据和类型
08:37
04 - 根据数据动态生成TileMap瓦片地图
13:26
05 - 定义TileManager分离生成逻辑
06:22
06 - DataManager数据中心单例,TileMap居中适配
05:58
07 - 泛型单例模式优化DataManager,ResourceManager,瓦片添加随机效果
10:05
08 - 定义EventManager事件中心(发布订阅模式)
07:17
09 - 通过EventManager实现关卡切换
06:18
10 - Animation可视化编辑实现Player人物渲染
04:05
11 - Animation程序化编辑实现Player人物渲染
10:39
12 - 实现Player人物移动
09:24
13 - FSM有限状态机和Marionette动画系统介绍
03:16
14 - 程序化实现FSM有限状态机PlayerStateMachine
19:37
15 - 使用动画事件AnimationEvent并提取抽象基类StateMachine
07:40
16 - 数据与UI分离,提取State和Direction数据字段作为UI变更入口
07:35
17 - 使用子状态机SubStateMachine实现同状态不同方向的封装
10:30
18 - 提取基类EntityManager和DirectionSubStateMachine
05:36
19 - 为TileManager添加碰撞检测所需属性moveable、turnable
06:01
20 - 完成Player和TileMap的碰撞检测
10:44
21 - 为Player碰撞添加动画效果
06:52
22 - 实现敌人木骷髅WoodenSkeleton渲染
09:41
23 - 实现敌人WoodenSkeleton木骷髅朝向Player逻辑
12:55
24 - 完成木骷髅WoodenSkeleton攻击逻辑以及动画
05:06
25 - 完成Player死亡逻辑以及动画
04:42
26 - 完成Player攻击逻辑以及动画
07:28
27 - 完成WoodenSkeleton死亡逻辑以及动画
08:47
28 - 完成木门Door的渲染和开门逻辑
08:28
29 - 完成敌人铁骷髅IronSkeleton并提取敌人基类EnemyManager
08:19
30 - 完成Player与骷髅Skeleton、门Door的碰撞检测
07:51
31 - 完成地裂陷阱Burst和Player空中死亡效果
14:06
32 - 完成SpikesOne一刺陷阱渲染
13:41
33 - 完成SpikesTwoThreeFour 二三四刺陷阱渲染
03:38
34 - 完成Spikes循环播放以及攻击Player效果
07:06
35 - 通过Level文件动态生成所有Entity实体并实现通关逻辑
10:18
36 - 完成移动生成烟雾Smoke
16:58
37 - 完成DrawManager组件实现屏幕渐入渐出效果
08:31
38 - 通过FaderManager单例统一管理渐入渐出效果
08:12
39 - 使用Sin正弦函数实现震动效果Shake
10:25
40 - 完善震动效果Shake的四个方向
06:44
41 - 补全Player攻击震动效果和地裂陷阱下坠震动效果
06:05
42 - 撤回功能,完成Record和Revoke函数
07:49
43 - 撤回功能,使用保存的数据实现数据和UI的还原
07:11
44 - 完成Start场景、Battle场景Menu UI和过渡效果
07:40
45 - 完成Loading资源加载场景
04:36

【B站游戏论坛】Steam小站邀你加入!

真实玩家的纯净交流地>>
客服
顶部
赛事库 课堂 2021拜年纪