百科问答小站 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
这个几乎是必读的,对了如果想看英文原版可以在右上的国旗按钮那儿切换

感谢大家的支持

一起创造趣味吧!~~~




  

相关话题

  为什么双败赛制下总有人希望胜者组冠军在总决赛里有1比0的优势,这些人都是什么心态? 
  当war4出来时,会不会出现dota3?假如出现了,那dota2是不是就走远了? 
  dota2哪个英雄裸装平a最弱? 
  如何评价Dota2推出的付费会员项目 Dota Plus(刀塔Plus)? 
  TI10 PSG.LGD 2:0 VP 晋级胜者组决赛,如何评价这场比赛? 
  如何评价《DOTA2》新加坡邀请赛 VG 败者组一穿五决赛 3:0 击败 EG 夺冠? 
  如何看待《DOTA2》Ti10 冠军 Spirit 体验《英雄联盟》后称其为「世界上最垃圾的游戏」? 
  低水平玩家是否有资格评价电竞游戏的平衡性? 
  你们玩《刀塔自走棋》最「天胡」的一把是什么样子的? 
  大学应不应该禁止在宿舍打游戏? 

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





© 2024-05-15 - tinynew.org. All Rights Reserved.
© 2024-05-15 - tinynew.org. 保留所有权利