标题: SLG样的曹操传中的移动的公式是怎么样的?
性别:未知-离线 qwe4678

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 4
编号 339143
注册 2009-9-14


发表于 2009-9-14 17:28 资料 短消息 只看该作者
SLG样的曹操传中的移动的公式是怎么样的?

SLG样的曹操传中的移动的公式是怎么样的?有哪位大大知道啊???!


顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6043
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2009-9-14 17:43 资料 个人空间 短消息 只看该作者 QQ
什么叫“移动的公式”?我们步区从来没有人说过这样的术语。


顶部
性别:未知-离线 qwe4678

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 4
编号 339143
注册 2009-9-14


发表于 2009-9-14 17:47 资料 短消息 只看该作者
比如骑兵的行动各上下左右各三格,计算出这个结果的公式,好让程序计算,
移动公式,A为当前单位所在的X坐标,B为为当前单位所在的Y坐标
Z=行动距离数
(A-X)=C取正值
(B-y)=d取正值
当C+D=Z时,该坐标是可以行动的
上面是我想的笨方法,但我想曹操传中应该是每个兵种的基本行动力都是写死的吧,没有公式的吧!
顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6043
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2009-9-14 18:05 资料 个人空间 短消息 只看该作者 QQ
在单击部队之后显示移动范围之前,系统肯定要检测地图上每一格是否属于移动范围中的一格,不是则画阴影。
0、如果定身,则退出检测,否则转下一步。
1、先检测部队周围4格是否是敌军或障碍物(消耗移动力为255),若上面(下面、左边、右边)不是则以将上(下、左、右)一格改为当前格,同时剩余移动力自减该格的移动力后转到第2步检测。
2、在没有赤兔马的情况下,检测周围4格是否存在敌军,有则剩余移动力减为0退出该轮检测,没有则转到第3步。
3、检测周围4格是否是敌军或障碍物(若有赤兔马,则敌军当做障碍物处理),若上面(下面、左边、右边)不是则以将上(下、左、右)一格改为当前格,同时剩余移动力自减该格的移动力后,如果大于等于0转到第2步检测,如果小于0则退出该轮检测。
4、这是一个递归算法,可能某些格子会重复检测多次,只要有一次检测出该格可移动,那么该格就是移动范围中的一格。


以上只是一种可行算法,但是具体系统用的是什么算法,我也不知道。
顶部
性别:未知-离线 qwe4678

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 4
编号 339143
注册 2009-9-14


发表于 2009-9-15 17:02 资料 短消息 只看该作者
好的,谢谢阿尔法孝直的详细解答,感谢啊!
顶部
性别:未知-离线 rainxy2000

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 2
编号 303346
注册 2008-12-30


发表于 2009-12-1 15:47 资料 短消息 只看该作者
参考A*路径算法,经过的点会进入关闭节点,不会重复。
参考:http://www.vckbase.com/document/viewdoc/?id=1422
顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6043
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2009-12-4 17:07 资料 个人空间 短消息 只看该作者 QQ
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-7-23 02:42
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.009809 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP