百科问答小站 logo
百科问答小站 font logo



如何制作dota2自定义地图? 第1页

  

user avatar   Z-S-Zhu 网友的相关建议: 
      

---------------------(2021年2月21日更新)---------------------------------------

教程在此,只要看这个网站就可以了:

moddota.com/

欢迎程序、策划、美术哥哥姐姐加入上海月之底,一起做DOTA2地图哟,私信我嗷!


大人时代变了,下面的内容已经完全不具备参考意义了。

---------------------(2015年6月30日更新)---------------------------------------

Valve已在2015年6月更新了DOTA2reborn,旧版本的D2WT已失效,想作图的朋友需要安装Dota2Reborn(Dota2重生)并且运行《Dota 2 Reborn Tools》

(32位系统暂时看不见)

---------------------(2015年5月13日更新)--------------------------------------
做地图当然是要用Dota2开发者工具包《dota2 workshop tools(以下简称 D2WT)》

如果你打算第一时间就尝试进行DOTA2自定义游戏制作,首先你要确定一下自己的开发环境是否符合要求。

官方系统配置要求是:GPU 至少支持 DX11
内存最好要8G(内存8G 非必须 但如果没有足够的内存 在使用编辑器时会频繁死机)

在现阶段要成为一名地图开发者,需要有一定的英文水平,因为整个编辑器界面是英文的。

同时还得有一定的代码编写能力,目前没有一个GUI化的物体编辑器和触发编辑器。编写单位、技能、游戏规则等等数据时,要使用LUA脚本来编辑。
游戏界面内的HUD,支持使用Flash的Action Script。所以如果你会用AS3.0,在经过一段时间的学习和研究,就可以制作自定义地图里的HUD。(2015年6月起,AS已被Valve抛弃,你需要选择使用Panorama来制作HUD,这是一个CSS+HTML+JS的UI制作编译系统)

没有基础,不代表不能做,只是上手会很慢。

如果拥有以下几点,你的上手速度会比大部分人更快:

1、热情和时间,这个最重要,有了它,就意味着你可以学会任何东西。

2、如果你会任何版本的C语言,经过很短时间的学习,就可以掌握LUA的写法(目前自定义地图编程主要是LUA)

3、如果你会CsshtmlJava Script,那么就可以编写自定义地图的HUD。

4、任何人经过一段时间的学习,都可以掌握VALVE KV文件的写法[下面附上单位的写法范例],这样你就可以编辑英雄、单位、技能和物品。(没有单位、技能编辑工具界面,请用文本文档来写KV文件吧~)

5、有CS系列地图编辑器(hammer)使用经验。D2WT的地形界面和Hammer很类似,拥有Hammer经验可以更快的学会地形编辑。

6、如果你有建模的基础,那么你制作一些房屋桥梁将会很容易(如图






丢出重磅的官方文档(这个文档大部分页面已经由AMHC团队汉化成中文):
Dota 2 Workshop Tools:zh-cn
这个几乎是必读的,对了如果想看英文原版可以在右上的国旗按钮那儿切换

感谢大家的支持

一起创造趣味吧!~~~




  

相关话题

  如果《DOTA 2》可以看到全图视野,但只是个卫士,会有职业队伍要吗? 
  考上清华北大难还是拿 TI 冠军难? 
  CN DOTA 能否在 18 年夏季拿到冠军? 
  开个脑洞,如果把冰封王座的英雄技能修改成刀塔的。哪个族最强? 
  当年war3里那么多地图为什么dota就火了? 
  当年war3里那么多地图为什么dota就火了? 
  如何评价 TI10 败者组第二轮 VG 让一追二淘汰 EG? 
  TI10 淘汰赛败者组首轮小象战队 0:1 不敌 EG 淘汰,如何评价这场比赛? 
  《Dota 2》总是死怎么办? 
  《DOTA2》各个位置最值得练的英雄都是谁? 

前一个讨论
万智牌中最能体现每种颜色特点的牌有哪些?
下一个讨论
完美内部公告坦承背锅特锦赛,大家如何支招中国电竞赛事发展?





© 2025-01-03 - tinynew.org. All Rights Reserved.
© 2025-01-03 - tinynew.org. 保留所有权利