WarCraft 板


LINE

SLK优化, 简单来说就是将魔兽地图里的物件资料转换为SLK与TXT格式的程序。 由於魔兽处理SLK资料比处理WE本身所建立的物件资料快得多, 因此经过SLK优化的地图,读取时间就能大大缩减。 几张热门地图如OS、先前的三国、信长,各自在某版本後读取速度突飞猛进, 就是SLK优化程式的成果。 这种优化方式应该可溯源於俄国人True.Rus, 一开始他的做法并不是将所有物件资料转换为SLK, 而是将地图资料中零乱的字串正确排列至.txt档,(这里印象可能有错) 因为魔兽读取整理好的.txt档,仍然比直接读取WE生成的地图资料快速, 所以创造了DotA Allstars 5.84c的高速读取传说。 然而由於True.Rus的盗图行为,他的努力不被官方承认, Allstars官网甚至明文规定,讨论涉及5.84c者必删。 OS5.84c之谜持续了好一段时间, 接着True.Rus在某些WE讨论区透露了他的方法。 (他也公开发布自己的工具叫作Inliner,不过那是很後来的事。) 我认为理论是一直存在的,MPQ的运作早被一些玻璃渣的老玩家摸透, 只是当时还没有人投入实作,而True.Rus又以当红的OS为目标,所以一举成名。 方法公开後,其他的高手开始对加速读取感兴趣,於是推动了Widgetizer的诞生。 Widgetizer,SLK优化程式的第一个成品,作者PitzerMike。 这件工具对英语系WEer而言是天大的福音, 更精确地说,这几乎成为OS量身订作的优化工具。 我几乎是刚完成的时候就一直跟着相关的讨论串, 然而很明显该程式对蓝绿大战毫无效果。 它有两项致命的限制: 1. 它不支援非英语系地图 2. 它不支援超过4级的技能优化 虽然很多人要求PitzerMike修改为可支援Unicode, 并且希望能够处理超过4级技能的问题, 然而PitzerMike兄总是不为所动, 因此依Widgetizer问世而受益的地图,有名的大概就只有NOTD跟OS两张。 (不知为何,对战地图总是出现自然独占现象也就罢了, 但使用新技术所得到的掌声也会全归热门地图所有, 无论国内外皆如此。) 这时有些人开始寻找如何让此程式用於非英语地图的方法, 然而高手经常讳莫如深,能google到的讨论凤毛麟角, 最後我是从hobill手上拿到一份做法, 但一来该做法繁复到不合乎地图改版的时间效益, 二来也没听说过哪张非英语地图运用该做法得到成功, 所以我是以放弃作结。 (其间一个比较特别的事件是中国那边有人释出了Widgetizer的汉化版, 兴冲冲地实验後发现只有介面汉化,同样毫无效果。) Widgetizer释出是2006年1月的事, 汉语WE使用者能够真正进行SLK优化,则要到2007年9月: U9,中国目前最有名的WE讨论站所在处, 发布了名为「U9MapOpt」的SLK优化器。 即使从讨论串的人气上看不太出来,但我认为这是一个极具代表性的工具。 它解决了上述的语系问题和技能等级问题。 当然,或许受限於魔兽的读取方式,所谓等级问题的解决方法, 是把前4级转换为SLK,其他仍然放回WE生成资料中, 但这不妨碍它确实地使读取速度增快许多的结果。 U9MapOpt的作者Shasure(南南)非常认真, 每一则BUG回报都会回覆处理, 因此U9MapOpt从初版的物件消失与断线分流各式问题中走了出来, 成为一个稳定的SLK优化程式, 以台湾的热门地图来说,三国以及前些日子的新版信长都是使用这个程式。 最近此程式做了一些介面简化,改称为「U9优化精灵」, 同时增加了MPQ锁图的新功能。 http://bbs.uuu9.com/viewthread.php?tid=1375231&extra=page%3D1 基本上,三国以及信长前几版,1.22会读取到一半就跳出, 与这个优化程式脱不了关系。 由於U9优化精灵的新版本已修正此BUG,所以三国的问题应该很快就会解决。 最後,我想介绍一款名为Wc3MapMax++的软体。 虽然可能对Shasure来说很抱歉,但事实摆在眼前, 2008年6月以後,U9地图优化精灵就已经不再是U9最好的SLK优化程式。 Red_Wolf,老狼,中国WE界非常资深的超级高手之一, (有趣的现象是:超级高手会留下教学与工具, 图却常常一张完整的都做不出来......) 他本来把Wc3MapMax++初版当作玩WE最後的创作, 最近似乎又燃起斗志,稍微积极地更新起来。 U9优化精灵的使用耗时甚久,以蓝绿为例须约10分钟完成, 而且U9优化精灵目前不支援WTS优化,所以join game时会产生明显的停顿; 反之Wc3MapMax++可同时进行WTS优化,最近又完成了图档、模型档等等的压缩功能, 所以在地图容量、读取加速、进入游戏三方面都有明显的优势。 此外,对地图作者来说,同样重要的是优化时间, Wc3MapMax++的作业仅耗时约8秒! 优化时间极小,对於作者自己进行地图测试的好处很大, 像蓝绿这样物件与触发数量以千百计的地图, 在WE上直接按下test map後,原始档大概需要15分钟才会载入完成, 这段时间电脑被占着完全无法动作,造成时间的高度浪费。 如果优化只需要8秒,那麽优化後再进行测试就变成可行的方案。 虽然我没有跟FN确认过, 但信长最新的几个版本很可能就是使用Wc3MapMax++; 证据是信长的新版进入1.22後并未出现如同三国的优化问题。 不过Wc3MapMax++毕竟没有U9官方工具的地位, 所以总是被U9的废水淹没,今天去找已经掉到第三页以後了: http://bbs.uuu9.com/viewthread.php?tid=1357749&extra=page%3D3 我不清楚上述两位U9的优化程式作者对彼此的看法是什麽, 希望他们能够持续地良性竞争,如此後来的WEers才有更多好东西可用。 以上,就是SLK优化的故事。 一般来说,地图作者都是一个人, 所谓的「制作团队」只存在於玩家的想像中;三国、信长不外如是。 然而,一张地图的完成往往包含许多无名英雄的智慧结晶, 这种只为热血不求回报的集体创作,乃是WE最重要的精神。 两年多以来,SLK优化的进展可为明证。 -- うまれて、すみません。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.73.54.190 ※ 编辑: gonzdevour 来自: 203.73.54.190 (07/12 07:34)
1F:推 ahinetn123:大推!!! 07/12 07:35
2F:推 boyen3:好文 07/12 07:39
3F:推 Kendai:推推 07/12 07:41
4F:推 Luckyo:赞! 07/12 07:45
5F:推 gaflight:推倒...阿不.....推爆 07/12 07:45
6F:推 blackjack0s:却常常一张完整的都做不出 ← 中肯 07/12 07:48
7F:→ blackjack0s:高手都要留下教学 devour要留下ai教学吗 我看不太懂囧 07/12 07:50
8F:推 robinzzz:大推! 07/12 07:56
9F:推 HypocritePro:推 优化程式为我所不及的领域 在热心前辈帮助下受益 07/12 08:01
10F:→ HypocritePro:良多 非常感激!!! 07/12 08:02
11F:推 B0Y0:好像看小说 推推 07/12 08:06
12F:推 NEOERIC:推阿 07/12 08:25
13F:推 Drunkenman:可是我玩信长D2版有时还是读不进去.. 07/12 08:26
14F:推 svcchaos:大推 看你的文章好顺畅好有趣 忍不住一口气读完 07/12 08:28
15F:推 ilove305mmm:推 07/12 08:51
16F:推 mw1128:推 07/12 08:56
17F:推 vice909:推~大大的增加了我对地图优化的知识 07/12 08:58
18F:推 maplemeowcat:让我不自觉的就按了推阿 07/12 09:08
19F:推 mein:推一个 受教了 07/12 09:11
20F:推 lafel:推 07/12 09:53
21F:推 yourboss:长知识推 07/12 10:06
22F:推 pikaaco:推 07/12 10:07
23F:推 wotupset:不推 有违乡民魂啊 07/12 10:09
24F:推 Gemani:推 07/12 10:32
25F:嘘 gjack:讨厌"优化"这种对岸用法,为了少打一字,不愿用"最佳化"一词? 07/12 10:33
26F:推 kuolarry:楼上想红也别这样 优化不一定是最佳化吧 07/12 10:35
27F:推 lafel:楼楼上...你不觉得优化这词用的还不错吗? 07/12 10:36
28F:推 elic:推推推 07/12 10:38
29F:推 etgees:GOOD 07/12 10:49
30F:推 kevinlai29:帮推~~ 优化哪里错?! 其实我按end了... 07/12 10:50
31F:推 eva7493:意义上优化可能比较合 因为不会是最佳XD 07/12 10:51
32F:→ eva7493:虽然我也不太喜欢对岸词汇@@ 07/12 10:51
33F:推 TaiwanFlight:"优化" 比"最佳化"有感觉阿 07/12 10:54
34F:→ gonzdevour:几年前我也是看到「汉化」就倒弹;但仔细思考後会发现, 07/12 10:55
35F:→ gonzdevour:中国的某些词语使用方式似乎较为精确。 07/12 10:56
36F:推 srewq:大推!!!!!! 07/12 10:59
37F:推 SGBA:推 07/12 11:01
38F:推 wix3000:收录至11 > 13 07/12 11:04
39F:推 soulgadget:优化才有进步的空间 07/12 11:14
40F:推 fni653:看完了。 07/12 11:18
41F:推 Sane:推 07/12 11:40
42F:推 luckyoxalis:好文,可以m了! 07/12 11:42
43F:推 xanthous2:推一个~ 07/12 12:28
44F:推 srwh:推好文 07/12 12:37
45F:推 taipingeric:GJ!!! 07/12 12:39
46F:推 kwenweichu:推好文 07/12 13:01
47F:推 morphyster:gjack真的就是为了反而反,难到国语字典没有优化这词吗 07/12 13:08
48F:→ morphyster:字词是无罪的,好文章是没有语言分别的 07/12 13:08
49F:→ morphyster:不要为了没有意义的反驳而去争吵 07/12 13:09
50F:推 wix3000:顺便一提,"制作团队"这种说法好像都是作者自己在说= = 07/12 13:18
51F:推 Lushou:推啦 学到新东西 07/12 13:21
52F:推 RainyCity:push 07/12 13:33
53F:推 ul4jo6vul4:侯塞雷 07/12 13:36
54F:推 timmio:good 07/12 13:58
55F:推 umiruss:push 07/12 14:04
56F:推 Ionzation:这篇比sitos的网路程式概论来的好得多 怎麽没有m ? 07/12 14:20
57F:推 HypocritePro:为啥比网路程式概论好得多? 那些事楼上本来就知道? 07/12 14:30
58F:→ Ionzation:给楼上 一个是网路程式 一个是we 07/12 14:32
59F:推 OrzXXXqoo:看魔兽板长知识 07/12 14:34
60F:推 morphyster:或许版主还没上线吧,等一会就会m了吧 07/12 14:39
61F:推 TiKoCray:无条件推 07/12 14:44
62F:推 wudi: 07/12 14:50
63F:推 hahaha86888:better跟best哪里一样了? 07/12 14:50
64F:推 icychif:GJ! 07/12 14:51
65F:推 ULF:希望你说的是对的 三国的读图时间赶快改回来阿 07/12 15:19
66F:推 chph:push 07/12 15:21
67F:推 KILIK2000:推啊~~~专业推 07/12 15:46
68F:推 DSNap:好文! 07/12 16:13
69F:推 vinxu:推各种优化软体介绍 07/12 18:25
70F:推 readper:MapMax+1 好用 另外大家都有制作团队存在 07/12 18:44
71F:→ readper:就我所知 现在的信长、三国、os 都是真的有团队存在 07/12 18:46
72F:→ gonzdevour:有制作团队的大概只有大蛇吧。 07/12 18:46
73F:→ readper:大蛇就不用说了 从头到尾都是一堆人的合作 07/12 18:46
74F:→ readper:信长明明就真的有 07/12 18:46
75F:→ readper:三国也是 不然单就镰刀自己 很多东西根本不可能出现 07/12 18:47
76F:→ readper:OS用的很多技术 IceFrog自己都不清楚 07/12 18:48
77F:→ gonzdevour:OK 07/12 18:48
78F:→ readper:我最近跟IceFrog通了不少email 07/12 18:49
※ 编辑: gonzdevour 来自: 203.73.69.220 (07/12 20:51)
79F:推 wuhou:推推 07/13 00:18
80F:推 kerbi:推推推~~~ 07/13 00:51
81F:推 appletree113:推推 07/13 01:23
82F:推 sksp:专业 07/13 04:27
83F:推 ksm:推 07/14 21:49
84F:推 neobasara:推推~~ 07/15 14:20
85F:推 acersh:m吧 07/26 20:34
86F:推 A1pha:推推推推啊啊啊啊啊啊~~~很感动的故事QQ 07/29 11:03







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP