游戏开发论坛

 找回密码
 立即注册
搜索
楼主: renascence88

[讨论] 魔法系统设计

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-7-9 12:36:00 | 显示全部楼层

Re:魔法系统设计

那么你觉得他的设计目的是什么……有什么更简单的办法能达到那个目的呢……

9

主题

84

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2009-7-9 12:37:00 | 显示全部楼层

Re:魔法系统设计

   刚买的大软,七月中的《EQ十年随想》一文中的一插图注释:荷兰网游《魔咒编年史》最大的亮点是战斗系统,玩家可以靠动作躲避攻击,象QUAKE那样攻击敌人,技能条采用技能轮转模式,但不能在所有技能条中都放入攻击,防御,治疗技能,需要对技能排序进行仔细安排。
   其实我想LZ的想法是把法术对战FPS化,就象CS的那个龙珠MOD样。

30

主题

1134

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2009-7-9 12:37:00 | 显示全部楼层

Re: Re:魔法系统设计

sjinny: Re:魔法系统设计

35楼,组合的效果应该是用规则来描述的,而不是穷举所有的组合……
假如从N个元素中选择两个来组合,并且A...


你认为我给你个规则,冰+放射=冰箭,火+放射=火球
冰箭和火球是事先设计好的,还是你“生成”的?
如果是你生成的,能告诉我如何“智能的生成技能”么

30

主题

1134

帖子

1164

积分

金牌会员

Rank: 6Rank: 6

积分
1164
发表于 2009-7-9 12:39:00 | 显示全部楼层

Re: Re:魔法系统设计

sjinny: Re:魔法系统设计

那么你觉得他的设计目的是什么……有什么更简单的办法能达到那个目的呢……


不是所有的目的都能达到的

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-7-9 13:03:00 | 显示全部楼层

Re:魔法系统设计

“把法术对战FPS化”
我很喜欢这种设计……

回43楼:
比如:
技能基本元素:
飞行方式:直线飞行,跟踪飞行,无飞行,从上方落下
目标数量:单个目标,连锁(闪电链那种),圆形范围(以施法者为圆心),圆形范围(任意位置),锥形范围
目标筛选:不死生物,类人生物,怪物,任意生物,特定阵营,特定数值属性处于某一区间,敌方,友方,召唤生物
效果:特定状态(减速、昏迷、混乱、恐惧),临时性的属性修改(在法术持续时间结束后会自动恢复,比如各种数值debuf),永久性的属性修改(不会自动恢复,比如伤血、长期诅咒等)
法术持续时间
然后给每个元素一个代价,实际是用这个代价来描述这个元素。
上面的这些方面里,有的需要再分成小组,比如目标筛选,玩家必须在{敌方、友方、敌我不分}这三种里选择一种,而{不死生物、类人生物、怪物}这些则可以同时指定多个(是“或”的关系)
对于组合,需要一个代价递增规则来做限制,目的是让高级的组合结果的代价要比低级组合的代价高得多。
用来描述上述代价的可以只是一个数值。在玩家选择了上面那些元素之后,玩家需要选择一些负面效果,这些负面效果有自己的价值量,只要玩家选择的负面效果的价值量足以支付前面的那个代价数值,那么就可以生成这个魔法。负面效果里包括了上面的那些法术效果,此外主要就是施法时间、冷却时间和硬直时间。

这样,冰箭和火球是可以在游戏做出来之后由玩家操作来生成的。

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-7-9 13:03:00 | 显示全部楼层

Re:魔法系统设计

44楼……
= =!
我现在想知道的是你认为lz的目的是什么……

9

主题

84

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2009-7-9 13:43:00 | 显示全部楼层

Re:魔法系统设计

    我感觉LZ最大的问题就是,玩家怎么可以最方便快捷的使用这个系统,按照LZ德想法,一个法术的构成应该最少有有三个元素来具体定位,好比如何在3维坐标里确定一个点一样,那么如何把这个操作简化呢?
    操作对于玩家来说,越简单越好,DOTA里的KAER为什么路人很少使用,就是应为他的操作很复杂,需要3个元素来完成一个法术,记住这个法术还是设定好的,玩家只需要记住符号组合就可以了,即便如此,玩家依然很少用他,为什么?因为战斗的节奏!玩家需要考虑的东西是很多的:我背后有有没有人偷袭,敌人的魔法值如何,队友中了什么DEBUFF,在如此多的战斗因素中增加玩家的负担显然是很不明智的,好比队友中毒了,需要你解读,一般的游戏中的流程是选取“解毒术”==》选择队友释放==》结束。而如果用LZ的方法,则需要先完成“解读术”的构建,这一步就增加了玩家的脑力负担。
   

1

主题

418

帖子

424

积分

中级会员

Rank: 3Rank: 3

积分
424
发表于 2009-7-9 13:45:00 | 显示全部楼层

Re: Re:魔法系统设计

dadaguguji: Re:魔法系统设计

   刚买的大软,七月中的《EQ十年随想》一文中的一插图注释:荷兰网游《魔咒编年史》最大的亮点是战斗系统,...


这玩艺手感一泡屎。。。。

轮子系统还不错

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2009-7-9 13:51:00 | 显示全部楼层

Re:魔法系统设计

47楼,你说的应该是操作设计了,我觉得需要提供一种保存操作的功能,相当于山口山里的宏……

9

主题

84

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2009-7-9 13:59:00 | 显示全部楼层

Re:魔法系统设计

    保存为宏跟现在使用现成的技能有什么区别,就好比玩格斗游戏的时候,必杀需要连招才能释放,你做了个宏出来...明白我意思吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-14 22:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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