百科问答小站 logo
百科问答小站 font logo



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

  

user avatar   li-zhe-5-32 网友的相关建议: 
      

我从一个游戏程序员的角度聊聊这个问题吧。

我们现在主要是用Unity做3D游戏的,不过这种游戏项目从设计到制作完成至少也要一年多的时间。前年的时候,想做一个低成本的小项目,能够快速上线赚钱,补贴一下主力开发的大项目。长短结合,这也是很多游戏公司常见的模式。

为了缩减开发时间,我们一开始就确定要做一个像素2D美术的Roguelike游戏,也是那段时间非常流行的游戏玩法,可能也是见到元气骑士的成功吧。因为是像素美术,所以我们采用了tilemap的地形铺设方式,角色动画采用序列帧方式,虽然没有使用spine,但同样遇到了题主的困扰,Unity的2D工具真的是太差劲了,完全没做完的状态,都不像3D方面的功能基本可用,而是完全不能用的,举个例子,刷tilemap很多这方面的工具都支持外边框和内部砖块设定好,直接用鼠标拖动铺设,而当时2019版的笔刷工具,刷出来都是错的,并且很要命的是内部瓦片随机,竟然拖动这片生成好的地形,内部砖块会随机乱变,这怎么用?好在这部分工具是开源的,我打开代码一看,估计也就是个应届实习生的程序员水平吧,代码错漏百出,然后我又花了一个晚上读代码,把这个功能修好了。

翻了一下手机相册,正好找到当时的问题视频,随机地块,拖动的时候会乱变:

随机地形拖动时会重新随机bug https://www.zhihu.com/video/1445351929304506368

还有另外一个我自己改造的刷墙功能:

可以设置墙的厚度,用笔刷拖动 https://www.zhihu.com/video/1445352229766696960

这个问题只是冰山一角,类似的问题还有很多,当时像素渲染的pixel perfect功能支持也不是很好,像素游戏会出现抗锯齿效果。举步维艰,导致我们重新审视Unity是否可以用来开发2D游戏,我们最后的结论是,如果10分满分,主观判断,可用性也就是5分吧,不是很推荐。这个项目后来我们又改变成3D和2D结合的模式来制作,来减少Z轴遮挡不好解决的问题。不过最后这个项目放弃了,放弃的原因有很多,制作工具不顺畅,也是其中之一吧。

展示一下最后改为3D场景制作的画面,也不错,这个立体部分是根据2D图片用程序垂直生成的模型:

这个项目放弃前的一段录屏 https://www.zhihu.com/video/1445353087750336512

我做程序员已经有20年的时间了,做游戏程序员也有10多年,虽然遇到各种工具问题,都能够解决,但人毕竟不是机器,如果困难重重,是很影响心情和制作效率的,比如你用了不顺手的动画工具,导致效率大幅下降。我相信你的男朋友也是一样,用了一个非原生的插件,会给整个过程开发引入很多未知的麻烦,毕竟程序员是要负责组装整个游戏的,有任何崩溃和报错都要负责解决,这其中的压力和难度,可能是美术工作者无法理解的。我们很多年前开发的《鲤》那个游戏,也是两个人的作品,刚发售那几天,因为测试不够,低版本的iOS会闪退,当时苹果又在全球推荐,发行商和我的合伙人大圈,都在质问我为什么会闪退,什么时候会修好,苹果审核当时还很慢,最后用了一个星期的时间才把这一个小问题修复,但是也因此收到了很多差评,我的痛苦和压力至今难忘。

所以小团队组团开发,会遇到很多问题,这些问题没有标准答案,真正能让一个作品诞生,无论这个作品好坏,背后都会有很多棘手的事情,这才是游戏开发最难的地方,我也没有更好的方案能马上解决你们的困境,但希望你们互相信任,好好沟通,总会找到办法,能尽快做出你们心目中的好游戏,祝顺利!


user avatar   pu-pu-pu-519 网友的相关建议: 
      

这是我看到的最准确的总结。

总的来说,就是中国的高考相对公平,所以性价比极高,所以其他活动都可以适当让步。


user avatar   rock-kid 网友的相关建议: 
      

11年跑步,17年开始用软件记录。跑步给我最大的改变是对路程的认知。5公里的路程第一反应是跑过去,10公里的路程,就想骑自行车也就40分钟的事,而不是第一反应是坐公交或者打车。还有,去到一个陌生的城市,我也会用跑步打开对这座城市的了解。那种走路太慢,跑步正好的惬意,感觉真的很好。最后一点,听着音乐跑步成了我的一个自我奖励点和情绪宣泄点,有啥事达到目标了,奖励自己今天听着动感的音乐跑个5公里,有郁闷的事情了,绕着操场咔咔跑10公里下来,坏情绪基本就掉没了。不过也有缺点,倘若天天跑5公里,1-2个月下来,膝盖真受不了,再就是换衣服+热身+跑步+洗澡+吃饭,这一套下来,2小时就没了,如果有实验啥的,还挺耽误时间的,以上。




  

相关话题

  如何评价《WILL:美好世界》这款游戏? 
  对于国内游戏用户来说,如果为他们提供一个不需要编程,也不需要写逻辑的创作工具,玩家会来自己做游戏吗? 
  Unity和Unreal引擎哪个更有前景,为什么? 
  国产独立游戏《笼中窥梦》是如何欺骗人们视觉的?和其他视错觉游戏《纪念碑谷》《画中世界》相比如何? 
  年年被玩家骂,但《阿尔宙斯》还是 7 天狂卖超 650 万份,如何评价这款游戏? 
  对于国内游戏用户来说,如果为他们提供一个不需要编程,也不需要写逻辑的创作工具,玩家会来自己做游戏吗? 
  电子游戏如何被称为“第九艺术”? 
  应聘游戏策划需要什么条件?有什么渠道? 
  如何评价目前的国产独立游戏环境? 
  经济状况不佳的游戏开发团队是否大多都选择更难赚钱的买断制游戏?为什么? 

前一个讨论
为什么生物都是大体上对称的,有没有不对称的生物?
下一个讨论
猛犸象灭绝了多少万年了?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利