2003年的魔兽茅庐夏天,一个叫Danny的争霸战役作者作历加拿大高中生趴在电脑前,手指在键盘上敲得噼里啪啦。地图的创到成他刚在《魔兽争霸III》编辑器里折腾出会喷火的程从初出石头人,这个发现让他兴奋得忘记吃晚饭——谁也没想到,为传这个满脸青春痘的魔兽茅庐宅男,后来会成为Defense of the Ancients(DOTA)的争霸战役作者作历奠基人。

编辑器刚出世的地图的创到成混沌年代

暴雪在2002年放出World Editor时,就像给孩子们发了乐高积木却没说怎么拼。程从初出最早那批作者得在贴吧论坛里互相讨教触发器的为传用法,有人把单位血量调成负数,魔兽茅庐结果造出会吸血的争霸战役作者作历树妖;有人误打误撞搞出单位复制BUG,反而开创了镜像对战的地图的创到成玩法。

  • 2003年3月:首个完整战役《血色使命》诞生,程从初出作者用了200个触发器
  • 2004年1月:中文论坛出现首个自制模型替换教程
  • 2005年6月:全球自定义地图下载量突破1亿次

  • 在表格添加结构化数据 -->
  • 初代地图三剑客对比

    作者ID代表作品创新点后续影响
    Danny远古守卫战英雄经验共享系统DOTA雏形
    Eul遗迹保卫战三路兵线机制MOBA品类奠基
    KrazyMeat元素塔防元素相克体系TD玩法标准化

    黄金时代的为传江湖恩怨

    2006年某个深夜,U9论坛的编程版块炸开了锅。ID叫羊刀的武汉大学生上传了《DOTA Allstars 6.12》,新增的幻影刺客让老玩家直呼不平衡。有人发现击杀肉山能掉奶酪,这个隐藏设定后来变成复活盾的前身。

    地图作者们的作息比程序员还疯。加拿大的冰蛙总在北京时间凌晨更新地图,中国的海龟不得不用代理服务器翻墙测试。2008年暴雪嘉年华上,几个顶尖作者终于线下碰头,发现彼此都是穿着人字拖的宅男。

    技术突破里程碑

    • 2007年:JASS脚本实现天气系统
    • 2009年:导入模型突破8MB限制
    • 2011年:动态载入技术让地图容量翻倍

    从编辑器到电竞传奇

    上海马戏团战队在WCG用骷髅王完成逆风翻盘时,网吧里看直播的小年轻们不会想到,屏幕上跳动的数据背后是二十多个版本的平衡性调整。有个叫熊猫酒仙的英雄,技能重做了六次才定型。

  • 在表格添加结构化数据 -->
  • 年份标志性事件参与作者
    2010DOTA2官宣立项冰蛙、羊刀
    2013首个百万美元电竞奖池匿名社区贡献者
    2016自定义地图登陆战网平台暴雪官方团队

    深夜电脑前的星光

    现在去翻十年前的GA论坛,还能找到月纹之痕作者发的求助帖:"急!怎么让半人马死后变成可采集的资源?"底下跟着三百多层讨论,有人认真写代码,有人插科打诨,最后还真被他们搞出个尸体回收系统

    这些作者白天可能是快递员、会计或者烤串师傅,晚上就变成造物主。有个做《神界危机》的湖南小伙,地图里埋了五十多个隐藏剧情,最深的彩蛋要连续点击泉水二十次才会触发——后来他成了某大厂的首席关卡设计师。

    那些有趣的江湖规矩

    • 测试新地图要请客奶茶
    • 不得擅自修改他人代码
    • 重大更新前要发预告帖

    如今打开重制版的《魔兽争霸III》,还能看到西方世界的劫难里会说话的装备,那是某个北京程序员失恋时加的彩蛋。战役结束后的制作名单像星光长廊,每个名字都藏着通宵调试触发器的夜晚,还有少年们对着屏幕傻笑的青春。