找回密码
 点一下
查看: 8817|回复: 18

从硬化皮肤说起……

  [复制链接]
发表于 2006-3-27 09:37:28 | 显示全部楼层 |阅读模式
要说的是关于硬化皮肤技能。
魔兽的防御是减少伤害的百分比来发挥作用的,但是我最近因为要制作关于FC的一个游戏,所以遇到的问题是:主角最初的HP是28,防御力为6。按照FC上的惯例,只要对方的攻击力小于或者等于6,主角都不应该受到伤害。
但是,魔兽争霸防御的取决却使主角仍然要受到一定数值的伤害,这么一来,HP太少根本不能顺利游戏。
后来,想起了硬化皮肤这个技能。于是进行了以下测试。
1:给英雄一个忽略伤害14,最小伤害0的硬化皮肤技能。
让自身防御为0的英雄与伤害力12-12的步兵战斗,测试结果:英雄不受到伤害
2:让同样的英雄与攻击16-16的骑士战斗,测试结果:英雄受到伤害为16-14=2。
如此可知,英雄如果只靠硬化皮肤的忽略伤害,自身防御为0时可以成为FC上面的攻击减防御=伤害的模式
问题2:硬化皮肤可以靠技能来加成吗?
测试:给自身防御为0的英雄一个忽略伤害10的硬化皮肤技能。让其与一个攻击力为15-15的射手战斗,每次攻击受到5点的伤害。
再让英雄捡起一个有忽略伤害5的硬化皮肤技能的物品,再让其与射手战斗。结果是:英雄每次受到15-5=10点的伤害。
结论是:当英雄得到有硬化皮肤技能的物品时,单位本身的硬化皮肤技能不发挥作用。而是发挥物品技能的作用。
我相信,如果有人对此感兴趣,继续研究,还有相当大的前景可以预料。说不定可以彻底改变魔兽的防御系统。

为了FC类似的操作系统,为了让英雄HP只有20也可以一滴血不减的游戏,终于成功了。
首先:将硬化皮肤技能改为最大等级,每等级忽略伤害+1,最小伤害为0。这么做最高防御为100。
接下来:在游戏平衡常数中修改护甲减少伤害因素,改为0。这样的话,护甲再高,英雄受到的伤害也是100※
然后,同样是高级平衡常数中,把每点敏捷所增加的护甲改为1。如图。
好了,接下来,直接把技能添加给单位。
当然在初始化中应该加上一条:设置变量HERO(单位)=XXX(玩家的英雄)
然后写下触发:事件:每隔2秒(也可以是1秒,或者其他,最好是1~3秒内)
  动作:设置变量X(数值型)=英雄(HERO)的属性 敏捷 (包括附加值)(这样物品对英雄防御的增加才可以发挥作用)
        设置单位技能(硬化皮肤)等级为变量X
好了,大功告成了。
是不是很简单啊?依据这个原理,其他方面的叠加也没有什么问题了。希望对想要做FC的地图的人有所帮助。
发表于 2006-3-27 10:30:55 | 显示全部楼层
哇~~世纪末最美型不知道性别少年杀杀~~来,给叔叔抱抱
回复

使用道具 举报

发表于 2006-3-27 11:03:07 | 显示全部楼层
5555……小白你不是女的么……
回复

使用道具 举报

 楼主| 发表于 2006-3-27 11:11:53 | 显示全部楼层
2楼是月光的马甲吧…………
回复

使用道具 举报

发表于 2006-3-27 11:14:25 | 显示全部楼层
=_,=

我怎么记得你不是高考去了么
回复

使用道具 举报

 楼主| 发表于 2006-3-27 11:20:59 | 显示全部楼层
今天生病在家,不可以啊?
回复

使用道具 举报

发表于 2006-3-27 11:22:06 | 显示全部楼层
晕……生病真好…………
回复

使用道具 举报

发表于 2006-3-27 18:27:55 | 显示全部楼层
楼上应该把名字全部改为“?丁乙”才够狠嘛
回复

使用道具 举报

发表于 2006-3-27 20:37:52 | 显示全部楼层
恩,不错的构思,之前在无法使用T释放伤害时研究过技能等级100的问题,实现了属性100以内技能伤害和属性挂钩,但是缺点很明显:

1,最大为100无法改变(当然可以通过游戏控制来减少影响,比如设定属性/防御最大为100,至于100以内的RPG设计思路可以参考RO)
2,在设置技能等级时会明显LAG,尤其在添加技能时LAG严重,目前没发现办法减少影响
3,你还要考虑攻击护甲类型加成
回复

使用道具 举报

发表于 2006-3-29 21:06:20 | 显示全部楼层
经常拿“硬化皮肤”来制作物理无敌。。。
回复

使用道具 举报

发表于 2006-4-5 15:17:20 | 显示全部楼层
非常不错啊!我还从没想到过啊!
回复

使用道具 举报

发表于 2006-4-9 14:23:44 | 显示全部楼层
好棒啊………………………………
回复

使用道具 举报

发表于 2006-4-9 15:22:22 | 显示全部楼层
原帖由 沧海流星 于 2006-3-29 21:06 发表
经常拿“硬化皮肤”来制作物理无敌。。。



恩,其实,这个技能最大的利用应该是模仿格挡或者招架
回复

使用道具 举报

发表于 2006-5-24 12:48:03 | 显示全部楼层
物理无敌!!!好想法
回复

使用道具 举报

发表于 2006-5-26 11:05:26 | 显示全部楼层
物免……还不如用100%的闪避方便呢……只要没有忽视闪避的技能就是物免了。
回复

使用道具 举报

发表于 2006-5-27 10:46:26 | 显示全部楼层
以前我曾用魔法护盾模仿格档,不过那是要耗蓝的。
用硬化来做的话还要加T的,个人觉得有点麻烦。
回复

使用道具 举报

发表于 2006-5-27 13:13:51 | 显示全部楼层
HP28,DEF6

楼主是在做火纹外传么
回复

使用道具 举报

发表于 2007-2-6 14:37:39 | 显示全部楼层
5555555555
回复

使用道具 举报

发表于 2007-2-6 17:42:11 | 显示全部楼层
引用第8楼星之骑士2006-03-27 20:37发表的:
恩,不错的构思,之前在无法使用T释放伤害时研究过技能等级100的问题,实现了属性100以内技能伤害和属性挂钩,但是缺点很明显:

1,最大为100无法改变............

技能列表中,按下Shift同时点击要改的数据,10W 8W的皆可(数据溢出忽略...)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-26 21:13 , Processed in 0.085117 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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