适合AVG引擎的战斗方式分析——文字类



血雨
2009-01-15 09:58:13

AVG引擎由于引擎本身的限制,使得可以使用的战斗系统较为贫乏。经过分析,可以使用的战斗系统大概分为二类。

[size=6][b]文字类[/b][/size]
[color=Blue]由于AVG无法实现动态血条以及文字漂浮的关系,所以无法制作出动态的战斗系统。所以文字战斗系统将成为首选。AVG以目前的功能来看只有回合制战斗方式才适合。[/color]
[size=4][b][color=Black]文字战斗系统的主要组成部分应该为:[/color][/b][/size]

[b][color=Red]其中红字部分为变化部分(变量),其余部分为固定文字组合。[/color]
战斗前的选择
[/b](战斗前选择攻击位置以及攻击方式
例子:
A 攻击方式 [color=Red]奋力一拳[/color] 攻击目标 [color=Red]胸口[/color]
我 攻击方式 [color=Red]一击鞭腿 [/color] 攻击目标 [color=Red] 左臂[/color])[b]

双方攻击动作描述[/b]
(描述这回合双方的攻击方式
例子:
A[color=Red]奋力一拳[/color]向我攻来。
我[color=Red]一击鞭腿[/color]扫向对方。)

[b]双方伤害描述[/b]
(描述双方受到的伤害
例子:
A[color=Red]奋力一拳[/color]打中了我的[color=Red]胸口[/color]
我[color=Red]一击鞭腿[/color]扫中了A的[color=Red]左臂[/color])

[b]双方状态描述[/b]
(描述这回合双方的状态情况
例子:
A的[color=Red]左臂[/color]似乎被击伤,正在微微颤抖。
我的[color=Red]胸口[/color]隐隐作痛。
总的来说,我的情况似乎比对方好点。)
[b]
战斗结束[/b]
(描述双方战斗结束
例子:
A支持不住,倒地昏迷。
我的[color=Red]胸口[/color]还是疼痛不止)

[b]服药[/b]
(描述玩家服药
例子:
我服用了[color=Red]疗伤药[/color]后,[color=Red]胸口[/color]疼痛[color=Red]减轻了[/color])

这是一个类型,等有空,把其余类型整理出来。
原本想写展示AVG的功能演示游戏的,但是似乎不可能有时间了。新的项目要上马了。所以发点小文章补偿下 !郁闷死了,该死的项目!


血雨
2009-01-15 10:00:30

这东西的价值只是在给诸位开发时提供一点参考。
对于战斗来说,最主要的是给玩家刺激的感官真实的体验。既然AVG做不到即时刺激。那么我们就做出一点如同谜题一般的战斗描述。让玩家靠经验去把握人物的身体情况。HP,将被直接隐藏。取代的是各种的状态描述。


hewenxie
2009-01-15 16:48:21

我得空了整整这个。嘻嘻


lisi
2009-06-08 17:39:41

好像网络上是有这种类型的游戏,在文字后面还加上一幅图片,显示是打斗或加血


weihai1394
2009-07-24 18:53:23

其实DS游戏里有现成的例子- - 文字+图片画面 还很火.
游戏名字 世界树迷宫= = 就是,.... 太难练级了 窘..