
我想知道那种平滑的 2D 效果是怎么做出来的人物的动作和随风飘扬的披风。,有点早年 flash 那种味道,但是也不缺精致,特别是一些雾和元素的效果。动画效果也很棒。
1 0ZXYDDu796nVCFxq 2021-06-26 16:59:53 +08:00 3D 背景+2D 人物 人物是一帧一帧画的 |
2 GeruzoniAnsasu 2021-06-26 17:22:29 +08:00 这问题一句话问完了…… 2d 游戏就是大量的逐帧动画 /骨骼动画,意大利面动画状态机 特效基本上是粒子系统与后处理 动画好看就是动画师画得好而已 |
3 ChrisFreeMan OP @gstqc 背景是 3D 的吗,惊了,动画好居然是逐帧画,那种流畅度工作量也太大了。 |
4 ChrisFreeMan OP @GeruzoniAnsasu 嗷,我还以为有啥魔术制作技巧,动画确实牛逼,细节也不错 |
5 GeruzoniAnsasu 2021-06-26 17:42:10 +08:00 @ChrisFreeMan 其实大多数 2d 游戏的动画做法还是很明显的,能比较容易分辨骨骼构成以及绑定在骨骼上的转动,骨骼动画做不到的变化就是逐帧。 真要讲神乎其技还得看 ori,你甚至都搞不清场景是三维建模还是 sprite 。它的动画应该也是动画师预制好动画再转换成游戏里的逐帧,但极少有 2d 游戏能做到这么细 |
6 James369 2021-06-26 18:30:58 +08:00 推荐一部 2D 叠加 3D 的游戏:《银色幻想》 |
7 coolcoffee 2021-06-27 11:12:10 +08:00 @gstqc @ChrisFreeMan 现在应该不会用逐帧画这么麻烦的了吧。 如果玩过点 Flash 动画开发应该知道,一个动画只需要设置一个起始帧和结束帧,然后运行的时候 Flash 引擎就会自动按照动画时间在中间补帧。 游戏人物动画同理,只要绘制出基本的人物肢体,剩下的就是动画师编排骨架插槽以及绑定骨骼之间互相的约束关系。 国内白鹭游戏引擎开发团队在维护的骨骼动画解决方案 DragonBones 。https://docs.egret.com/dragonbones/cn/ |
8 nielinjie 2021-06-27 11:18:00 +08:00 2D 画面其实也可以 3D 的办法动态渲染然后”压扁“吧? |
10 mingzhixing 2021-11-15 17:24:05 +08:00 spine 插件 |