
Ruby2D
文章平均质量分 66
unity经典2D游戏Ruby的制作过程以及拓展内容,记录学习及制作过程。
小A敲代码
一名后端小白,互关一起进步
展开
-
Ruby2D总结
Ruby2D我认为主要分为一下几个部分:1、地图的绘制,Tilemap等工具的应用,以及2Dcamera下角色的显示,图层的遮盖关系问题。2、Ruby的动作,enemy的运动设置,发射飞弹、碰撞检测等等行为逻辑的运动,以及是否贴合现实世界,不会显出一种诡异感3、动画的控制,这里的Ruby的运动轨迹没有采用骨骼动画来处理,而是对于每个动作都画了四帧图片,通过动画混合树监听行动方向来处理Ruby的动作变化4、UI血条的处理、camera跟随以及UI血条的制作,再加上音效的控制。原创 2023-04-13 21:04:22 · 754 阅读 · 1 评论 -
【Ruby 2D】【unity learn】抬头显示血条
Ruby的血条制作原创 2023-04-12 21:12:47 · 1864 阅读 · 16 评论 -
【unity learn】【Ruby 2D】角色发射飞弹
Ruby的飞弹系统以及攻击系统原创 2023-04-11 13:48:18 · 1717 阅读 · 12 评论 -
【Ruby 2D】【unity learn】控制敌人随机运动以及动画控制
unity敌人的动画控制原创 2023-04-10 10:46:06 · 3122 阅读 · 17 评论 -
【unity learn】【Ruby2D】控制人物运动的两套模式
第一种,采用更加现实的模式进行运动,代码里含有加速度和速度,以及摩擦力,在人物开始运动时会有一定延迟(毕竟要先加速嘛),优点时贴合实际,这套模式可采用到赛车游戏等需要加速的游戏中。第二套是立刻启动,因为原理是直接修改Rigidbody的position属性,不过这一套我们也要添加摩擦力系统,不然的话我们如果被带有速度的刚体撞击的话会停不下来。原创 2023-04-04 18:07:47 · 438 阅读 · 2 评论