找回密码
 立即注册
楼主: Doris232

跟男朋友一起做独立游戏,他非要我用unity自带的动画系统做,到底是为什么?

[复制链接]
发表于 2021-8-23 16:22 | 显示全部楼层
泻药,拒绝回答,我只看到了狗粮
发表于 2021-8-23 16:32 | 显示全部楼层
到底为什么?
因为他在公司没有统一技术栈的权力,但是到了家里,他就觉得自己有这个权力了。
两个人做独立游戏,那就让专业的人做专业的事,连别人使用的工具都要指手画脚,这种人大概是控制欲太强了。
要是我做独立游戏的时候跟我合作的美术让我用blender代替unity来做游戏,我大概能把他脑袋拧下来。
发表于 2021-8-23 16:37 | 显示全部楼层
慢就慢呗。你还能摸鱼。他催你,你就用不会用自带的功能搪塞他。直到他受不了为止。
发表于 2021-8-23 16:46 | 显示全部楼层
Spine多好啊,我是策划所以没去学,将就将就用的龙骨,反正不用那么多功能,龙骨够用了
另外unity2D好用归好用,论方便肯定是不如Spine
我觉得你们需要一个策划承担火力,现在目标出了点小问题
用Spine或者是Unity2D最终不都是要把东西做出来吗
反正都是要去目的地,管它跑步穿啥鞋子岂不是很扯
发表于 2021-8-23 16:55 | 显示全部楼层
不用纠结这个问题,Spine 是 2D 游戏领域最强的动画工具了。而且 Spine 也支持 Unity 扩展,API 调用也非常方便。我用 Unity 开发 2D 游戏,动画方面首选还是 Spine。Spine 是收费的,从经济学角度讲,收费软件肯定比免费软件更优秀!(可能有人会反驳,Linux 比 Windows 优秀、MySQL 比 SQL Server 优秀,而且这些还都是免费的。这些都比较片面,不能代表绝大多数非商业软件)
至于说这个男人为什么非要使用 Unity 自带的动画动画工具,可能是因为排斥心理。不想接受外来的或者新的事物,只想在原本熟悉的工具环境里工作,大多数人都有这个惰性。
不过还是非常佩服你的精神,愿意为他学习新工具。
发表于 2021-8-23 17:02 | 显示全部楼层
请问做独立游戏的女朋友哪里找?我报个名,不强求用什么做的。喜欢啥就用啥。我全力支持那种。
发表于 2021-8-23 17:03 | 显示全部楼层
商业项目 也用的spine 问就是美术要求。
什么时候程序的地位这么高了,太惯着了。
按在地上锤!!!!
发表于 2021-8-23 17:07 | 显示全部楼层
我同事也是用spine通过插件给unity导入,作为码农来说还是比较倾向与直接用unity2d自带的东西,毕竟契合度更好一点,引入更少的插件也意味着可以维护更少的东西,也不用去学习spine的api。


至于编辑是不是顺手,又不是码农的事  【手动狗头】
发表于 2021-8-23 17:12 | 显示全部楼层
题主说的unity自带动画系统不知道是自带的animation还是官方插件2d animation
Introduction to 2D Animation




这里先比对下三者优劣:
1.程序上手成本:自带animation>2d animation>spine
2.功能以及工具易用性:spine>2d animation>animation(不能蒙皮)
3.性能:animation=2d animation >spine
4.金钱:spine要69刀,另外两个不用钱


我们分两步聊聊,第一说说为什么,男朋友动机是啥。第二说说个人建议。

1.你男朋友(程序)为什么要倾向于用unity自带的动画系统
a.性能好,程序更注重性能,如果你做的游戏是要显示上百个单位的游戏,性能非常重要,即使50个的话可能spine也扛不住
b.穷,不想花钱买spine,崇尚白嫖
c.接入spine需要时间,他可能在之前项目中不是负责驱动spine动画的,要接入需要时间,看他技术水平和悟性。靠谱的人一天搞定,不靠谱的一个月都搞不出来
d.懒得鸟你,消极怠工

2.建议
    如果游戏够小,不用蒙皮,角色数动作数是个位数,可能用animation凑合都可以。如果想正规好好做,还是用spine。2d animation就不要考虑了,目前使用的人并不多,意味着有坑。那如果你游戏同屏确实要显示上百个单位怎么办,转序列帧,spine自己就可以转。
        其次,做独立游戏或者创业,伙伴靠谱很重要,你男朋友没进入状态或者技术不达标或者沟通协作不达标的话,建议不要找他搞了。免得游戏没搞出来最后还分手。我当年就是想叫我女朋友(ui)一起做个小游戏,后面发现确实合作不来,及时止损不再怂恿她搞这种了,目前是我小孩她妈了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2021-8-23 17:14 | 显示全部楼层
可能他不想帮你做吧,找个理由刁难你。。。
哪个熟就用哪个,时间有限。
unity做动画有三种方式,1是动画导出成序列帧,就是很多张图片凑成一个动画效果,2是导成sprite sheet,就是一张图然后把所有动作按一定间隔摆在里面,3是导成JSON 或二进制格式文件。
1在unity中只要把所有图片码在一个animation里就完了,然后调调速率之类的(繁杂度最低,内存占用最多)
2在unity中要先切割一下,分出多张子图片,然后每个动作系列放在一个animation里(繁杂度中等,内存占用中等)
3需要导入spine的插件,鼓捣一下导入动画后,操纵API去控制动画。(繁杂度最高,内存占用最少)
你如果是用的animation编辑那就纯属刁难你了(自带的),如果是2D Animation没用过不好评价(需要在包管理器中安装的),但没必要专门学它,除非说spine有什么局限,导致必用它,但我相信spine在很多功能上肯定是胜过它的。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 23:47 , Processed in 0.094592 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表