B 站cocos小游戏视频教程总结

原创
2020/11/25 22:40
阅读数 120

 

原文链接: B 站cocos小游戏视频教程总结

相当不错的教程, 学到很多!

up主相当有才, 可惜后面好像遇到什么事了, 暂停了更新, 祝愿up主一切顺利~

https://space.bilibili.com/34380011?spm_id_from=333.788.b_765f7570696e666f.1

 

对目前已经看完的视频教程做个总结, 主要是玩法解析, 设计思路以及涉及到的知识点, 后面会实现一部分, up虽然在设计思路上比我强太多了, 但是至少在编码方便还是能够看到有一些改进的, 也可能是为了照顾新人, 所以使用了比较简单的方式实现, 后面自己做的时候需要优化一下

 

素材下载
https://www.aigei.com/

 

热更新实操教程

已发布游戏的增量更新

https://www.bilibili.com/video/BV1i7411E7aj

爆破点点

https://www.bilibili.com/video/BV1CE411k78J

玩法: 绿色是玩家控制的, 点击向上移动, 黄色是怪物, 会慢慢左右摇摆着飘下了, 打中则完成, 碰到石头算输

设计:  碰撞检测, 或者计算玩家和怪物的距离, 打中后计分

技术: 基本操作, 图片布局等, 上面和下面的都是同一个三角形图片复制得到的

 

同色消消乐

https://www.bilibili.com/video/BV18E411a7Ui

玩法: 点击变色, 全部一样则完成

设计: 类似消消乐的设计

技术: 网格布局, 以及点击换色

 

汉诺塔

https://www.bilibili.com/video/BV1qE411t71r

玩法: 传统游戏, 汉诺塔

设计: 游戏资源都是up自己用ppt做的, 真的相当有才

技术: 点击和拖拽事件, 是否拖进热区内判断

跃动小球

https://www.bilibili.com/video/BV1TE411v7U1

玩法: 点击改变小球下落速度

设计: 简约但是不简单, 这个游戏的思路值得借鉴

技术: 刚体和碰撞的基本使用

RPG小游戏

https://www.bilibili.com/video/BV17J411D73x

玩法: 基础打怪, 通过不同的技能组合打倒boss

设计: 传统回合制游戏

技术: cocos自己的动画设计, 和比较复杂的游戏逻辑

完美方块

https://www.bilibili.com/video/BV1mJ411D7Z1

玩法: 点击时上面放大, 松开时上面旋转到正常角度后落下

设计: 应该是这几个里面我最喜欢的了, 简单, 当按压结束后, 是否能够放进去就已经确定了, 下落和撞击都只是执行了不同的动画而已, 下面两层白色阻挡物体, 其实都是宽度为屏幕宽度一半, 通过调整x轴距离实现左右移动模拟收缩的

技术: tween动画, 串行和并行, 以及取消正在执行的动画, 按压事件

拼图

https://www.bilibili.com/video/BV1BJ41147yt

玩法: 拖拽完成拼图

设计: 传统的拼图游戏

技术: 图片的动态加载和展示指定区域, 拖拽时动态创建节点

飞刀大作战

https://www.bilibili.com/video/BV1zJ411L7FV?p=1

玩法: 点击发射飞刀, 会击中圆盘并跟随旋转 

设计: 有点不足, 需要在圆盘上加上不同的区域

技术: 没有用碰撞检测, 直接是坐标系和锚点, 按照指定点旋转

 

生命游戏

https://www.bilibili.com/video/BV17j411f73c

玩法: 类似进化算法? 其实是一个状态机而已, 根据每个点和周围点的个数决定是否消失或者重新生成
设计: 按照给定的规律和一个初始条件, 进行一些演算以及将结果可视化, 后序不知道能不能用这东西做3d统计图表
技术: 棋盘网格生成

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部