自定义游戏

自定义游戏是Dota2里由社区玩家制作的全新游戏。自定义游戏有千百种玩法与无限地可能,比如一场10个祈求者之间的混战,又比如10个屠夫之间的钩肥大战,或者是剧情引人入胜的迷宫冒险,甚至是前所未见的创新模式。对我们来说,自定义游戏将赋予Dota 2全新的生命,我们希望能创造一个生态系统,让您每次进入Dota 2都能有新奇的体验。

畅玩自定义游戏

我们设计了自定义游戏中心来为您提供多种多样的游戏体验,并使寻找新游戏的过程轻松有趣。我们还加入了让玩家能快速评估最新自定义游戏的功能,让所有自定义游戏都有找到玩家群体的机会。

热门游戏

快速寻找当下10个榜单上最热门的游戏。

收藏游戏

您可以标记所有最喜欢的游戏,以便将来和好友们一起游戏的时候能很很容易就找到它们。

好友动态

这个列表上陈列着您的好友们最近的游戏记录。如果好友正在一个公共的游戏房间内,你可以很快的从这里加入他们。

推荐游戏

我们明白对新的自定义游戏来说能被玩家关注到有多重要,而不总是被最榜首前几名的游戏埋没。推荐游戏列表包含了一个由各式各样新晋以及受诸多玩家好评的游戏。这个列表每30分钟都会更新,在任何时间点都向所有社区成员们呈现相同的15个游戏,以使这些比赛能很快有足够玩家加入。

游戏评选

工坊投票系统向玩家们呈现各种自定义游戏的预览视频以供评分。评分结果会决定一个游戏是否出现在推荐游戏列表中,以及其次数。无论新旧游戏,通过在投票列队中的轮换,都会有机会在玩家群中获得或重获簇拥。

观看自定义游戏

自定义游戏匹配如同其他游戏模式一样支持观战,让您可以观看好友的游戏或者观察正在进行中的有意思的游戏来决定是否要尝试。

启动页面

每个自定义游戏会有自己的启动页面,提供开始游戏按钮寻找延迟最低并有足够空位容纳您的队伍的房间。如果找不到匹配的房间,一个新的游戏房间会被建立。您也可以在这个页面上找到各种有用的信息,比如补丁更新说明书,视频和好友动态。为了帮助甚至最小的游戏建立社区,每个自定义游戏都有一个专属的聊天室,您可以设置客户端使其自动加入。

创建和浏览游戏房间

创建您自己的自定义游戏房间以使您和好友有一个私人的场所来进行游戏。您可以在任何时候将其公开以便从社区里找到更多的玩家参与。一旦您的游戏房间设置为公开,当其他玩家这个自定义游戏页面上点击在开始游戏按钮会使这个房间自动被选用,以使你的房间尽快满员。我们还整合了一个完整的游戏房间浏览器让您看到所有开放的公共游戏房间。您也可以根据游戏类别,自定义表述,网络连接,玩家人数等参数来筛选和分类。这个游戏房间浏览器对召集玩家来尝试一个相对不知名的自定义游戏非常管用,或者用来帮助您在开发自己的自定义游戏过程中收集反馈。

VALVE制作的自定义游戏:OVERTHROW

没有时间玩一整局Dota? Overthrow是一场短时间内以小队伍为单位互相厮杀的自由战役,玩家要在比赛时间结束前赢得足够的击杀数量获得胜利。找上一或两个好友,或者独自潜入能给周围英雄增加金钱和经验的迈达斯王座附近。抢夺掉落的金币,或者截获正在递送的物品。您的队伍击杀数越低,截获的递送物品质量会越高。

另一个Valve制作的游戏模式会在未来几周发布。我们欢迎您查看我们的文件来研究这些自定义游戏是如何制作的,或者以他们为起点创作您自己的作品。

制作自定义游戏

开发者工具

这些新的工具能让您快速地创建和改进您的想法。在这个视频里,我们的一位设计师会向您介绍我们新的关卡编辑器。

铁锤关卡编辑器

使用铁锤的‘瓷砖’系统来快速在您的地图中进行布局,然后用它强大的3D建模工具来完善您的创作。内嵌的资源浏览器允许您浏览模型,粒子,以及材质,并能便捷地将它们拖拽到关卡编辑器里。使用3D视图中不同的灯光选项来查看你的作品在游戏中最终运行时的样子。

材质编辑器

创造材质然后用材质编辑器方便地导入进游戏里。调整材质参数和更新贴图,并在游戏中立刻看到您所做的改动。

模型编辑器

有了模型编辑器,您可以预览模型的外观和动画,以及设定例如hitboxes和附件节点等游戏设计方面的细节。

粒子编辑器

粒子编辑器让您创造或修改已有粒子特效,单独或在游戏里实时预览它们。尝试几十种操纵器,编辑渲染效果,细调衰减率,预览控制点设置。

开发者控制台

控制台现在已有更强大的纠错功能,支持多个标签和高效筛选工具。控制台在游戏外也可以使用,即使在掉线或者退出的时候您也能使用控制台。

全景界面

全景界面让您使用一种类似于使用XML,CSS,Javascript制作网页的工作流程,能与Lua游戏设计脚本语言整合。它能在不重新启动游戏或者不重新加载地图的情况下作出更新。此外您也可以使用全景界面来制作包含粒子特效与3D模型的非常写实的游戏界面,而且它自带了一个强力的检测工具用来对界面进行纠错。您可以使用这个检测工具来更好地探究我们的范例是如何制作的。

强大的LUA脚本编程

在众多游戏的开发中发挥本领的Lua脚本语言是游戏设计师们的强大工具。通过这个脚本来您可以调用绝大多数的游戏功能比如英雄技能,修改器,生成中立单位,粒子,甚至全局设定。您可以监听游戏中发生的事件,比如某个体被伤害或者击败,物品被拣起,或创建您想要的事件。

范例内容

我们会发布大量的范例内容来帮助您学习如何创造您自己的自定义游戏,包括OVERTHROW里所有的源文件:地图,游戏脚本,以及各种全景界面例如记分板和队伍选择界面。打开我们的一些粒子特效范例来学习Dota里的视觉特效是如何制作的。分析一下许多我们使用Lua重做的Dota技能来理解各种创作的可能性。我们会持续地准备更多范例。

自ALPHA以来的改动

自从最近的工坊工具Alpha版本发布后,我们修复了很多错误,添加了功能以及改进了API。查看changelog link获得更多细节。我们会在BETA测试期间经常更新工具以处理大家的反馈并提供更多的功能。

下篇预告:BETA公测开始,新科技的幕后