Project1

标题: 4方向寻路移植到dll里面会不会效率大增?! [打印本页]

作者: end55rpg    时间: 2012-1-31 11:01
标题: 4方向寻路移植到dll里面会不会效率大增?!
昨天就在移植到E语言里面去,不过好多地方语法不同啊,累死我了。
还有passab这个方法重重镶嵌了2个,地图的passbale那里我的游戏是没有判断事件堵路的。只有地图原件判断部分的脚本移zhi过去,
不过好多地方都移不动。。。。。
我只想问移植到dll里面会不会效率大增?(因为我的游戏怪物很NB每个都要寻路)
如果不移植passable部分,效率如呵?
全部移过去效率如何。
目前我传map.data passages priorities3个参数过去。。。。。。。。dsu_plus_rewardpost_czw
作者: 2719358    时间: 2012-1-31 19:16
本帖最后由 2719358 于 2012-2-5 14:18 编辑

用C语言效率更增= =
更好的办法是用嵌入汇编的C语言 = =


好吧,我还是给你说的明白点吧= =时间复杂度是相对于算法来讲的,同样的算法用不同的语言时间复杂度是相同的,而同样的时间复杂度在不同的语言所需的事件不同。仅仅用不同的语言编译是不够的优化算法是关键
作者: 逸豫    时间: 2012-1-31 19:39
本帖最后由 逸豫 于 2012-1-31 19:40 编辑

不会,时间复杂度顶多乘以一个常量罢了
订正:不是时间复杂度,是消耗时间……




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1