标题: SLG样的曹操传中的移动的公式是怎么样的?
性别:男-离线 阿尔法孝直
(雀力日进)

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

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


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


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

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

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、这是一个递归算法,可能某些格子会重复检测多次,只要有一次检测出该格可移动,那么该格就是移动范围中的一格。


以上只是一种可行算法,但是具体系统用的是什么算法,我也不知道。


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

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

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


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

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




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

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

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