游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8047|回复: 10

[讨论] 真实战斗的模拟

[复制链接]

10

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
发表于 2008-1-25 00:13:00 | 显示全部楼层 |阅读模式
无论是打怪还是PK,吸引人的,一定是生死之间的战斗。

对服务器而言,战斗的过程,却只是一堆一堆的数据在变化。相信,没有哪个玩家会在这些数据变化中,觉得紧张刺激,感到无限乐趣。

一个数值策划的工作,或许就是让这些无聊的数据变化产生更真实的感觉。更真实的战斗感,更真实的痛苦,更真实的死亡,以及最终实现的更真实的胜利。

一切艺术,都是在达成真实感以后,才可能感染,共鸣,超越,震撼。
游戏,也不例外。

首先来讨论,一个最古老的游戏数据,HP。
这两个字母,直译的话,应该就是,健康点数。它决定着人物的生死,HP高者,可以在战斗中承受更多的伤害,在HP耗尽前,一切伤害对人物的其他能力都不构成影响,不过,一旦HP耗尽,人物会立刻翻身倒地。另外,几乎所有游戏都有恢复HP的药水。

现实中,我有HP吗?是啊,今天,我可能感冒了,HP降低,吃了药,病好了,HP恢复。不过,如果我去打架呢?别人一拳头过来,打得我两眼冒金星,这个时候,HP还剩多少?或者,是不是HP已经扣成零了呢?对方够狠,掏出刀来,给了我一下,我本能的闪开了,那么,这一刀,是否降低了我的HP呢?如果这一刀,我没有闪开,插在了手臂上,结果,这只手再也举不起来了。那么,这一次,究竟是减去了HP,还是减去了力量呢?
结论,HP,是个非常不真实的数据。

不过,反过来,游戏中的战斗场面却又挺真实。两个人互相殴打对方,互击多次后,较弱的一方翻身倒地。
结论,通过HP,模拟的战斗接近真实。

问题只是,HP这个名字不对。
经过思索,找到了更好的名字,愿与你分享。

士气

事实上,在不少的游戏中,已经用士气取代了HP。只是那些游戏都太过于古老而已。

想象一下真实的战斗情况吧,一个人过来打我,我不甘示弱,迎了上去。这个时候,士气为正常值。他一拳打过来,充满了力量与速度,打在脸上,我两眼冒金星,好痛,士气开始降低。他掏出刀,向我刺来,这个时候,我还能保持冷静,躲开了这一击。不过士气却继续降低,变为零。害怕了,只想着逃跑。他再次刺来,恐惧已经让我丧失了防御能力,结果,匕首刺在了手臂上,现在,士气为零,因此,开始扣减力量。我的士气降为零后,他便拥有了秒杀我的可能,基本上,和HP降为零的效果相当。

好了,现在,有了让电脑模拟真实战斗的可能。

用士气取代HP了以后,许多事情也要做出相应的变化。
首先,恢复士气的方法肯定不再是喝红药水了。不过,可以通过吃止痛药来一次性恢复一定士气,而镇静剂可以看成是持续恢复士气的药物。
其次,牧师的特技,神恩,用来恢复士气,实在是再恰当不过了。
而决定士气上限的,依然是战斗等级,经历过的战斗越多,士气也就越高,不易崩溃。
和士气相关的人物属性,不再是耐力,而改成了意志。而耐力,应该和体力,或者魔力相关。

每次被敌人成功命中,都会扣减相应士气。对方的攻击力越高,扣减也就越多。想象一下吧,沉重的战槌敲过来,嘣的一下,还有多少人能继续保持冷静呢?不过,只要还没有扣减完士气,人物都可以本能的避开致命的伤害,任何攻击,都不会导致明显的战斗力下降。但,只要士气扣完了,接下来的事情就悲凉了,不是手脚被砍断,就是直接被刺穿。在游戏中,表现的形式,就是力量敏捷,或者耐力,这些基本属性开始降低,本可以拿得动的武器变得拿不动了,本来,每秒2格的移动速度,变成了2秒才能走一格。
而任何基本属性降成了零,人物便宣告死亡。

面对一群没有了士气的敌人,战斗,就会象收割麦子一样,轻松而愉快。因此,一切,都围绕着打击对手的士气而展开。攻心为上。

当然,为了保持和传统游戏的一致,大多数时候,只是改变了各种技能的名称而已。否则,游戏的变化,就成为了一个过于浩大的工程……毕竟在现实中,士气的变化,是一件太过于复杂的东西,要用游戏来模拟,绝非简单容易的事情。而且,挑战玩家的习惯,多少有点冒险。

不过,从现在开始,玩家们已经可以在游戏中,体会到恐惧了。那种,丧失了战斗力,除了逃跑,别无选择的绝境。真实吗?期待吗?

最后,我想要找份游戏策划的工作,不知道有没有人愿意尝试这种真实的战斗感带来的游戏成功。

7

主题

363

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
发表于 2008-1-25 15:36:00 | 显示全部楼层

Re:真实战斗的模拟

Hey buddy

HP =hit point not health point

So,HP replaced by morale .....GREAT!!!
Is that a game like Saint Seiya????
Is that just an IDEA ??You'd better build a completely logical system....

17

主题

282

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
发表于 2008-1-25 18:25:00 | 显示全部楼层

Re:真实战斗的模拟

沉重的战槌敲过来,嘣的一下,还有多少人能继续保持冷静呢?

我想问的是还有多少人能保持生命?

我不是说lz的想法不好~我只是钻个空子

在身体残害方面可以学学辐射系列~

10

主题

188

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2008-1-25 23:00:00 | 显示全部楼层

Re:真实战斗的模拟

楼上的兄弟,你说得很好,现在,又涉及到了一个新的系统,就是,在士气未曾崩溃的情况下,伤害的免除系统。

这个系统建立好了,那么,战斗会更加真实。不过呢,也会和现在的游戏,差异更大,玩家是否能接受,以及,游戏的平衡性,都将是个问题。所以呢,一步步来吧。

伤害的免除,有两种方式,一种,为格挡,用手中的武器或者盾牌,抵挡对手的攻击。第二种,为闪避,移动自己的方位,躲过对手的攻击。

先来考察格挡。
当对手的攻击力远大于自己的力量时,格挡会失败。
对手的攻击为刺杀的时候,格挡的成功率会大幅降低。
盾牌按照其面积计算格挡刺杀攻击时的成功率。
长柄武器面对挥砍攻击时,有额外加成
每次格挡,都会消耗少许体力。
每次格挡,都会让攻击暂缓少许。
使用双武器者,可以使用副武器格挡,在灵巧修正的情况下,可以没有攻击延迟

攻击者的战斗技能,可以降低对手格挡的成功率
重击类武器,在被盾牌格挡后,被弹回,可以再次迅速攻击,引发连击效应。

只有在格挡验证失败后,才引发躲避。
躲避的成功率,与敏捷正相关
成功的躲避,会随机的移动方位。面对挥砍,多数情况下,会躲到远离对手的位置上,面对刺杀,多数情况下会移动到左右方位。
高战斗技能者,面对挥砍攻击,可能会躲闪到具备战斗优势的位置上去,比如,自己的武器比对手短,那么,就会躲避到离对手很近的地方,如果自己的武器比对手长,就会躲闪到离对手更远的地方,又或者原地不动。
躲避导致的攻击延迟会更持久。
躲避消耗的体力更多。
躲避也消耗更多的士气。

在战斗等级相当的情况下,如果战斗人物依然还有体力与士气,那么,躲避与格挡的成功率为100%。但无论如何,都会有与对手攻击力成正比的士气消耗。也就是说,你即便是躲开了,你内心中的恐惧还是在增加。

面对沉重战槌的攻击,第一击打下来,多数情况下会成功躲闪,但有可能士气被完全消耗,第二击就没法子了。

8

主题

114

帖子

140

积分

注册会员

Rank: 2

积分
140
QQ
发表于 2008-1-26 23:19:00 | 显示全部楼层

Re:真实战斗的模拟

任何使游戏更复杂的同时未增加趣味性的改变通常是没有意义的

9

主题

378

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
发表于 2008-1-28 10:49:00 | 显示全部楼层

Re:真实战斗的模拟

我觉得楼主这个想法只是把HP变成了"士气"而已,没什么特别的,更别说是真实体验的战斗了.

如果说真实打斗,我觉得至少围绕着  士气,体格(对伤害的承受能力,而且是钝伤而不是锐伤),体力,生命力,力量

士气确实是非常重要的,战斗中起着决定性的作用.士气高的人面对强敌甚至是绝望的环境也不会软弱,退缩,会抓住每一次机会给敌人致命的打击,不会随着战斗的进行实力变弱,甚至会越战越勇.应该算是对所有能力的加成,士气100,就是所有能力能发挥100%的作用,200就是返回200%的作用,50的话之人是只有一般的能力,士气越弱,再强的人也不行.所以如果把士气当作承受攻击的能力,那还是HP.
体格自然是身体结实程度,只是对于钝(非利刃)攻击的防御,体格越高,拳头,棍子的伤害就越小,
体力影响移动,闪避,攻击速度...或许还跟敏捷有关
生命力就是生命力,离死亡的距离,这个值的高低应该不影响其他属性,就算濒临死亡,士气高的人还是能发挥其正常能力,甚至超常发挥,
如果是锐击的话,是直接伤害生命力的.
力量决定每次攻击的伤害,使用的武器重量,格挡可能性和破防可能性.

如果有战斗中的支援的话...
真实战争下,我不认为吃止痛药比继续战斗对个人帮助更大,在生死的压力下,止痛药只是给懦夫的
提升士气确实要靠激励,牧师...神恩...看到这里才知道原来又是一个西方魔幻世界...原本以为只是普通人的打斗.
一般鼓舞,激励应该是增加士气的,而所谓神恩,是属于坚定信念的吧,感觉作用应该是固定最小士气值的.

反正要想的话,关联的东西太多,所谓真实感觉的战斗也只是模拟真实而已,
关键看感觉,HP确实不是那么真实,而且几十年都是这样,估计大家也希望换点新鲜的吧,
不过还是那句话,感觉楼主只是把HP换成士气了,药水换成止痛药,什么治疗换成神恩,
加了一个所谓的外壳而已,
这样就算看着光鲜,一旦接触了,熟悉了......却发现没有区别,不知道大家对此有什么样的感受.

楼主这个想法确实是值得不错,就是战斗趋于真实,不过看来要走的路还长啊...

9

主题

233

帖子

233

积分

中级会员

Rank: 3Rank: 3

积分
233
QQ
发表于 2008-3-4 17:43:00 | 显示全部楼层

Re:真实战斗的模拟

游戏毕竟是以娱乐为主
如果加入了复杂的真实世界的各类因素

玩家不旦不能通过游戏得到消遣
反而会更加疲惫

所以
某些东西还是简单直观一点的好

0

主题

16

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-3-18 12:53:00 | 显示全部楼层

Re:真实战斗的模拟

这个概念太理想主义了,完全没有考虑过玩家是否会接受。

0

主题

182

帖子

1829

积分

金牌会员

Rank: 6Rank: 6

积分
1829
发表于 2008-3-18 14:02:00 | 显示全部楼层

Re:真实战斗的模拟

看来LZ大哥对HP之类的名称并不太了解,就像2楼说的那样,HP是HIT POINT,它反映的是角色的可承受打击的能力,1HP表示可承受伤害为1的打击1次,不管是被刀扎还是被板砖拍
还是好好看一夏DND的规则吧,它提供的数值系统以一种非常简单的计算较完美的模拟了现实,横行这么多年不是混的

9

主题

233

帖子

233

积分

中级会员

Rank: 3Rank: 3

积分
233
QQ
发表于 2008-3-24 09:07:00 | 显示全部楼层

Re:真实战斗的模拟

DND的规则
麻烦楼上给大家说说吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-10 03:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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