新年好!求教
2dfm吧
全部回复
仅看楼主
level 1
舞蹈改锥 楼主
各位新年好![飞吻]
最近一直在考虑自己要作的格斗游戏,发现有两个问题实在想不到用什么方法实现了,固走个近道,问下各位高人。请赐教![害羞]
效果一:格斗游戏中除1p、2p外的第三个人(目前简称他为“1S”)怎么制作?1S要受1p的特殊技能键控制并跟随1p移动,如同1p宠物一样,也可自由攻击,也可由1p来控制发动特殊攻击。此效果是为了制作魔兽中术士职业。因为术士带有宠物,可自动攻击又有技能使用,宠物可有可无,也可在5个之间随意切换。有点像导弹公主里面1p跟随的那个人。
效果二:队友替换效果可不可以用来做成变身效果?如何制作替换?此效果为了实现魔兽中德鲁伊变身效果。根据部同的变身效果来加防御,加攻击,或者加敏捷。再一个就是变身后,那个气槽能不能根据变化的不同而变的恢复量也不同,而变回人形时,又恢复人形变身之前的状态。血固定不根据变化改变。举个例子:变熊,气槽受攻击增加防御增加血最大值增加;变狮子,气槽自动恢复而且很快攻击增加;变人,气槽就是魔法值,攻击减少,人形状态下消费50%的魔法,再变成熊后,消费5%,再变回人后,魔法剩下45%。不会增加。。
好像很麻烦的。。。望高人指点。要是有更好的更简单的办法实现,我会十分的感谢![KISS]
2010年02月23日 06点02分 1
level 12
宠物制作请看https://tieba.baidu.com/f?kz=699422255
46楼以后
变身的制作思路:
无论几个变身,都应该做成同一个人物。该人物的各个招式都应该包含所有各个变身的该招式。
例如:能变狼和变熊的德鲁伊,其普通站立招式应该由三部分动画(德鲁伊本体的站立,熊的站立,狼的站立)组成,各部分的末尾应该添加[跳]跳转到普通站立招式的0步骤,作为各部分之间的分隔。其他招式也应如此。
此外应该给每个招式开头添加变量分歧[变]:
你可以选用一个任务变量A(注意不是角色变量或者系统变量,你也可以不用A,用别的也一样)作为状态标志变量,如果你的德鲁伊有三种状态(例如:本体 狼 熊),则在这里要添加三个[变]。
例如在{普通站立}招式里,三个[变]分别为任务变量等于0,1,2时,跳转到对应{普通站立}招式中的德鲁伊本体站立动画的开头,狼的站立动画的开头,熊的站立动画的开头。
例如在{站立攻击}招式里,三个[变]分别为任务变量等于0,1,2时,跳转到对应{站立攻击}招式中的德鲁伊本体站立攻击动画的开头,狼的站立攻击动画的开头,熊的站立攻击动画的开头。
其他招式都和这两个类似。
然后你只需要制作{变狼}{变熊}{恢复本体}三个招式,在里面分别设置变量分歧[变]。
例如:
{变狼}招式中添加[变]任务变量A代入1
{变熊}招式中添加[变]任务变量A代入2
{恢复本体}招式中添加[变]任务变量A代入0
这样,只要使用过对应的变身技能,角色的所有动画就都是对应变身状态的。
注意:德鲁伊本体对应的任务变量A数值必须为0,这样才能保证角色出场时处于本体状态,因为2dfm默认每场战斗开始时,所有任务变量自动归0。
2010年02月23日 09点02分 2
level 12
要更改气槽恢复量,就要先把角色“基本”中的恢复量都设置为0,然后在角色的招式里添加[槽]来增减气量,对于不同的变身状态,要在对应状态的动画部分添加[槽]设置不同的恢复量。
2dfm有一点比mugen方便的地方:你可以给不同变身状态的动画设置不同的防御范围(这些防御范围具有不同伤害率),这可以保证不同变身状态时的角色防御力不同,当然同样道理可以设置不同攻击力。mugen里面要做这个可麻烦了。
2010年02月23日 09点02分 3
level 12
宠物的切换其实就是宠物自己的变身,当然有一种变身状态时宠物图片为完全透明的(这样看起来好像是宠物不存在的),做法和角色本身的变身完全相似,但注意宠物变身的标志变量别和角色本身的重复就好。
你这个德鲁伊的设想很好,也完全可以实现,但可能由于功能太多,做起来要复杂些,希望你能先从简单功能开始做,一点一点添加,比如先做宠物,然后再做角色变身,然后再做宠物变身,一次都做出来是不太现实的,容易有bug。
2010年02月23日 09点02分 4
level 12
不同变身状态的下的不同攻击,防御力,法力恢复,最好在你把变身都做好之后测试没有问题时再做。
2010年02月23日 09点02分 5
level 12
2楼
各部分的末尾应该添加[跳]跳转到普通站立招式的0步骤,作为各部分之间的分隔。其他招式也应如此。
-------------------------------------
其他招式里的[跳]跳转到对应招式的0步骤。
例如{前进}里的[跳]跳转到{前进}招式的0步骤,{下蹲防御}里的[跳]跳转到{下蹲防御}招式的0步骤

2010年02月23日 09点02分 6
level 12
另:吧主是我的马甲[哈哈]
2010年02月23日 09点02分 7
level 1
舞蹈改锥 楼主
[大心]万分的感谢!~~我要好好学习一下。。嘿嘿。啊里呀到!。
2010年02月23日 14点02分 8
1