游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2993|回复: 7

[讨论] 伪neelkeyYY第六节,法术对抗

[复制链接]

20

主题

903

帖子

977

积分

高级会员

Rank: 4

积分
977
QQ
发表于 2007-5-30 21:04:00 | 显示全部楼层 |阅读模式
这几天neelkey一直在YY,偶也借他的名字来YY一下

-------------------------------------

名称:法术对决系统。
这个系统来源于想要实现法术反制的想法,目的是使得法师之间的魔法对战更加丰富,紧张以及更加具有交互性。
在大部分游戏中所有法术释放的时候,需要考虑的只是MP,只有在纸上游戏中还需要法术材料,而考虑法术反制之类的设置,也只存在于纸上游戏。这样使得法师处于相对安全地点的时候释放法术的时候只需要看一眼魔力槽就可以无所顾忌,完全体现不出法师之间的相互斗争。
我想增加法术反制的设计,但是如果像DnD那样一个个安排反制实现上过于繁琐,所以我决定加入标准化的法术“材料”需求,以使法术反制易于实现。
首先,加入一个关于法术释放的理论:法术的释放是采集附近环境中的魔法能源加以利用的过程。你可以不接受这个理论,但是这样能为法术材料的需求提供比较方便的理由。
现在我假设世界环境中存在着数种魔法能源,在初始状态下它们均匀的分布在世界各地(你也可以故意作出例外),并且相互之间不会干扰,每一个法术的释放都必须使用其中的一种或者几种,这些能源被消耗成为释放的法术,此时附近环境中相对的能源就减少了,一旦附近环境中需要的魔法能源不足,法术便会失败,而且MP照常消耗。
而由于是采集能源的过程,法术的释放本身(念咒)需要时间具有了充分的理由。一旦念咒完毕法术释放,能源即刻消耗,而只要还在念咒采集能源中,哪怕只剩下0.1秒,能源就还没有被消耗。这样,假如需要100的某种魔法能源,然而在最后一刻,这种能源被别人消耗了1点,需要100的法术便会失败。由此形成法术反制。
为了方便,这里以四种魔法能源(风水火土)举例,两名法师A和B在做法术对抗,A使用了法术地震术,需要消耗周围魔法能源土100,在他念咒的过程中,B释放了一个念咒快速的法术魔法飞弹,消耗了四种魔法能源个5点,而周围环境中的土魔法能源正好只有100点,于是,尽管魔法飞弹被A的法术护盾挡住,但是地震术失败了。
程序实现上,增加4个参数。每个玩家的MP槽附近给4个ME(MagicEnergy)数字,代表四种魔法能源,玩家施法念咒的时候,对一定距离内的所有玩家的ME作出提示,法术释放时候,所有在距离内的玩家的相应的ME减少。

在一定程度上,法术反制是可以实现了,然而,这样使得一旦数名法师同时出现,可能附近的魔法能源一下子全部消耗干净,法师们只能干瞪眼。为了避免出现这样的情形,还需要魔法能源能够有所变化。
其二,魔法能源能够自由流动,这种流动不受到物理障碍的限制,流动的结果是使得各地的魔法能源趋向于均匀即平衡状态,一处地方的魔法能源数量离开平衡状态越远,流动的过程越快,,在差异不大的情况下,流动是很缓慢的。各个魔法能源之间的流动相对独立的。法术释放的时候会将所需要的能源吸引向施法者,而更远周围的能源会流过来补充。
这样A在释放地震术的时候,他自己的ME将会缓慢的增加,而B仍然得到了土ME减少的信息,不过B的ME会不变(流动速度相同),但是他释放的魔法飞弹只消耗了A的5点土ME,只要A整个念咒时间内增加的土ME超过5点,地震术就能够释放。然而,B释放了第二个魔法飞弹,A的土ME又被消耗掉5点,如果在A念咒完成的时候,A的土ME没有能够增加到100点,地震术还是会失败的。这时为了保险起见,B抢在A之前再释放一个魔法飞弹,在念咒结束时A无论如何也没有足够的ME释放出地震术了。为此,A只能采取临时使得ME增加的方法,以能够完成法术。
具体的处理方法是,给与玩家一个“假施法”的能力:玩家在施法过程之中可以随时强行中止、放弃和继续法术。强行中止会消耗部分MP,而已经增加的ME同样会缓慢的下降,不过被强行中止的法术并不会立刻就失去效果,法术会有一段复原时间,在此时间之内,重新念咒(原来被强行中止那个)可以很快回到进度上。放弃法术不会消耗MP,增加的ME也会缓慢下降,但是法术条会立刻消失。
直观一点的表现是:玩家念咒的时候,法术条会慢慢加满,强行中止会使得法术条渐渐减少(比念咒快),在法术条完全消失之前释放相同的法术,会使得法术条继续增加,而不需要重新开始。玩家可以有多个法术条同时进行(要是操作得来的话,不过最好限制一下数目),这些法术条之间相互不会干扰,但是玩家一次只能有一个法术是正在念咒的。
(PS:增加一个“专注”对于法术不被打断的影响说明,DnD念咒时候法师受到伤害就会中断法术,而专注技能使得法师有可能仍然能够继续法术。大多数的游戏中法术也是会被打断的,不过不妨加入“专注”技能,法师在受到伤害后只是法术条减少…….)

魔法能源的“存储”和转化:一些法术的释放会消耗部分魔法能源,同时也会将一部分魔法能源转化成不同种类的魔法能源。而通过某些法术,魔法能源还能临时存储起来,以备不时之需。
魔法能源的转化比较容易理解,但是需要慢慢调整平衡。这个有心的人自己慢慢来吧。我在此略过。
魔法能源的存储:DnD的著名法术“序列器”以及“意外术”是典型的存储魔法能源的法术,序列器允许法师在不念咒的情况下释放法术,因为魔法能源已经准备好了。
仿照这个我设计了法术存储,理论的解释为,玩家个人ME的临时增加。由于ME高于周围环境,最终会慢慢减少,从而最终达到和环境相同,此时释放存储的法术就有可能失败。存储法术为单独的技能,使用时候选择一个法术,消耗掉此法术的MP以及使用“存储法术”技能需要的MP,存储的法术应当造成的魔法能源变化会立刻显现,这样将很快的消耗掉周围的魔法能源,并且将自己的对应ME增加(如果有魔法能源转化),但是并不会有任何法术释放。即白白消耗魔法能源。
这样有必要限制一下存储,以避免玩家一开战就存储大型法术:存储法术需要的时间为被存储的法术正常念咒时间的一半,但是不能强行中止或者放弃。如果被存储法术需要的魔法能源不足,存储法术失败,MP照常消耗,ME没有变化。(这样,一方在存储法术,另一方念咒中,两人都是相同的法术的时候,存储法术会成功。但是念咒的一方可以立刻放弃或者强行中止念咒,转而使用更快速而且能够让对方存储失败的法术。这样一来,存储法术没有任何法术效果,而存储大型法术基本是会失败的,不能以存储大型法术来限制对方施法,这样将能够迫使玩家转而存储比较小型的并且带有魔法能源转化的法术来克制和反克制)

于是A强行中止地震术,转而存储火焰护盾,这个法术消耗的是火ME,并且能够转化大概10点左右火ME为土ME,然后他继续地震术,在B作出反应之前地震术终于念咒完毕。然后……完。
--------------------------------------

huhu,仿完了。neelkey别告我侵犯名誉权啊
^_^

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2007-5-31 00:11:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

没有关系,不过,最好改进一下排版,比如多用空行和不同字体区分,这样字不会太密集,看起来不容易累。

偶以后不能常常yy了,重任就委托各位了~55555555


其实我当初的目的也是抛砖引玉。有人接着写很不错啊~

20

主题

903

帖子

977

积分

高级会员

Rank: 4

积分
977
QQ
 楼主| 发表于 2007-5-31 16:47:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

其实在这边也只能YY,不过最可惜的是连YY的人都少...

ps,我说的是认真YY的,做白日梦的不算

105

主题

2125

帖子

2136

积分

金牌会员

Rank: 6Rank: 6

积分
2136
QQ
发表于 2007-5-31 16:51:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

YY群欢迎加入。。。

26

主题

1137

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2007-6-1 09:21:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

我对"反制"的理解是"四两拨千斤"

比如,某法师给我发了个火球,我手一挥,弄出一些雾啊雨啊什么的,等火球到了,都已经灭了.

这样容易理解,有常识就能明白,无须接受自创造性的系统如楼主的魔法能源,

20

主题

903

帖子

977

积分

高级会员

Rank: 4

积分
977
QQ
 楼主| 发表于 2007-6-1 20:15:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

那个...好像不叫做反制吧,就像闪光术可以消除黑暗术的效果,但是并不是闪光术反制黑暗术一样。本来Dnd里面法术反制是:和对方念一样的法术,结果双方都法术无效。我是觉得这样的反制太过于简单,才加了点东西的
如果楼上只是想能够把法术无效化,那么魔法护盾、魔法偏转之类的法术有很多的(dnd系统里面)。

1

主题

76

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2007-6-1 20:51:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

让我想起了MTG(万智牌)中蓝色牌系的看家本领:法术反击

18

主题

167

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2007-6-2 16:04:00 | 显示全部楼层

Re:伪neelkeyYY第六节,法术对抗

最简单,直观,兼趣味性,观赏性与一身的法术反制就是:具备一定条件的攻击魔法在运行轨迹中遇到会产生"碰撞".然后根据具体的情况发生后续变化.而这种变化的过程就应该属于法术反制的范畴.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-17 14:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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