如何最大限度地减少2D图形游戏中艺术家的动画作品,以创建具有不同项目装备的角色?

问题描述:

我对这个问题感到非常抱歉,但是我遇到了麻烦,我不知道如何正确使用Google。我相信,这有很多话题,但我找不到任何东西(因为不知道在我的搜索字符串中输入什么词)。简而言之 - 我想知道,如何在经典的动作RPG游戏(例如Diablo)中实现“项目变化”,以实现2D图形。 这很明显,如何处理光栅图形和动画,但我仍然不能相信,每一个齿轮组合(盔甲,武器等)艺术家都会画出不同的动画。 我可以在哪里看到这个问题,以及如何解决这个问题? 此外,我很明白这是如何在3D图形中起作用的 - 齿轮模型只与角色位置坐标和他们周围的“旅行”相关 - 所以适用唯一的旧动画。如何最大限度地减少2D图形游戏中艺术家的动画作品,以创建具有不同项目装备的角色?

在我的游戏中,玩家可以“创造”自己的部队类型。例如,一种士兵穿着沉重的装甲并拥有狼牙棒,而另一种士兵穿着轻甲和剑。但任何球员组合都可用。我应该如何与2D艺术家/动画师合作来减少他的工作?

谢谢!对于愚蠢的问题再次抱歉,但我真的不知道如何谷歌它。

动画化所有组合的方式并不常见:)尝试将您的角色和武器视为您放在彼此顶部的图层。即使你正在创建2D游戏,你的引擎肯定会支持第3个Z轴尺寸,你可以用它来放置物品。

我认为你将不得不操纵你的角色(即使他们在2D),所以你可以给他们骨骼移动,并'手'把东西进去。所有项目都应该有某种“捕捉”点(和枢轴点),您可以相互连接。

但即使你的用户可以选择任何种类的组合,你应该尝试对可用选项进行分类 - 例如你应该将所有近战武器,所有枪械等进行分组。我猜他们应该/可以在同样的方式由您的引擎。