铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1937|回复: 4

[评价] 聊聊战斗系统的沿革

[复制链接]
发表于 2013-1-31 23:53 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
在原版的《金庸群侠传》中,有一个很独特的战斗系统,可以认为是一个简化的战棋,相比通常的RPG来说复杂了一些,与SLG相比又过于简单。总的来说,这个系统在当时算是很成功的。
在起初,这个战斗系统是几乎无法变动的。在后来的一批MOD之中,曾经设法对一些计算方法进行一些静态处理,例如修改伤害公式,医疗和用毒公式等。一些更为先进的做法是在战斗前后对参战人物的属性进行特殊的处理,例如功体的设定,特别技能的出现等等。这些都是在战斗系统未能大幅度修改前的早期试验。

后来战斗系统被破解得多了之后,也出现了一批战斗专用的指令,可以对战斗系统进行加强,来实现一些做不到的功能。这一批指令最早在金庸水浒传的DOS版应用,但是实际上真正将这些指令用于公开发布的改版是早期的群芳谱。例如改变战斗角色阵营,以及秒杀某角色,都是非常简单的应用。

战斗特殊指令加上一些特殊时间插入的事件,理论上能够实现所有主流的被动和主动技能。如果加上能够增强的50 49指令,可能DOS版的变数能大大提高。
说到50 49这个指令,应该说存在一个很大的不足之处,就是传入的参数只能为两字节的整数,这导致一些需要传入地址的子程无法被使用。如果能对此进行修改,应该能有更大的提升空间。我大概考虑了一下,可能除了半即时,扩展指令应该能实现目前所有的设计,没准半即时也有研究出来的可能。

随着自己编代码时代的来临,对战斗系统的修改可以任意进行了,不久之后就有了一批以战斗系统为重点的改版出现,为多数角色增加了数个主动和被动技能,丰富了战场上的变数,使战斗成为了游戏最主要的部分。但是同时,复杂的系统对轻度玩家的吸引力可能会降低,使得游戏的发展以核心玩家为主。

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-2-1 21:17 | 显示全部楼层
楼主继续呀 没了么???
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-2-2 13:25 | 显示全部楼层
LZ 和 weyl 是啥關係
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-2-2 21:42 | 显示全部楼层
回复 游客 的帖子

weyl是谁?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-2-2 23:16 | 显示全部楼层
回复 曲灵风 的帖子

其他的都没玩
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-4 18:28

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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