您尚未登录,请登录后浏览更多内容! 登录 | 注册
 找回密码
 注册
查看: 40703|回复: 24

[ 教程 ] DOTA2教你从无到有做一张简单的RPG地图

[复制链接]

8

主题

0

好友

324

积分

大杀特杀

Rank: 2

帖子
19
金币
137
胜场
0
灵魂
123
在线时间
10 小时
发表于 2015-10-20 22:01:36 |显示全部楼层
本帖最后由 Mace_Davis 于 2015-10-28 12:33 编辑

前言
你好,朋友,在你打开这篇文章的时候我们已经是朋友了,我叫Mace_Davis,感谢你的阅读。
DOTA2地图编辑器(Dota 2 Workshop Tools,以下简称d2wt)是一款非常强大的编辑器,他能帮助你实现任何你想实现的效果,包括曾经你在war3地图编辑器上实现不了的东西,比如画面?
据我所知,d2wtv社从起源2游戏开发引擎上抠出来的绝大部分功能,所以,理论上来说它已经不是一款地图编辑器了,而属于一款开发引擎。
我曾经是一名war3的地图作者,当我看到d2wt出色的功能后,我毫不犹豫的停止了我地图的更新,并且告知玩家我将转移d2wt,将为他们带来更出色的画面,以及更棒的游戏效果。但是,我在打开d2wt以后,发现这里是完全陌生的环境(其实最主要的还是英语水平),我相信已经有很多曾经的作者和热心的玩家被拒之门外,原因有很多,包括网上目前流传的模型制作?编程?英文?但是我要告诉你们的是,这其实很简单,看完本人的教程后我相信你一定会有自己的地图。

一.你需要安装工具
a) 首先你得保证你的电脑是64位系统,否则将无法打开,推荐至少有4G以上内存,不然会卡的你生活无法自理。
b) 右键steam→设置→账户→参与测试,选择另外一个选项(steam beta update~
      

        
      
c) 确定
d) 右键dota2→查看dlc→安装这些东西

                     
       当然我只安装了两个,可是这并不影响什么,因为我用不上它,但是你最好全部安装~
  安装好以后会是这样
      
e) 开始,别忘了选择launch dota2 tools
  
二.如何开始制作
a) 当你打开制作工具d2wt的时候,会弹出创建工程面板
b) 选择create empty addon(创建一个空的工程)
      
  相信我,你不需要其他几个按钮,他们的意思分别是:
  New addon from existing:在现有的工程上添加地图
  Create desktop shortcut:创建桌面快捷方式
  Set as default:更改默认设置
  Launch custom game tools:打开自定义游戏工具
c) 输入你地图的名字,点击create(创建)
      
d) 选择你刚才创建的工程名,然后点击Launch custom game tools
      
e) 这个时候你已经创建好了工程,并且会打开这个界面(Asset Browser(资源浏览器))

                    
       这个时候我得介绍一下他们了
            
             Hammer(map editor):地图编辑器
             MaterialEditor tool:材质编辑器
             ModelEditor tool:模型编辑器
             ParticleEditor tool:粒子编辑器
             Source filmmaker:电影制作工具
     Workshop manager:上传地图
     Console:控制台
  All assets:所有资源
  剩下的可以不用管了,因为你或许用不到他们。
三.地图怎么能缺少地形
    无论是war3,还是dota2,大部分作者都是从地形先开始的,一是因为地形确定后有利于其他功能的实现,二也就是地形是最简单的且满足度最高的地方。
    d2wt有两种地形制作方法,分别是1.笔刷法,2.建模法,因为这是初级教程,所以我们选择笔刷法。选择笔刷法还有一个原因就是,这种方法和war3地图编辑器的地形画法简直太像了!
a) 打开hammer
b) FileNew(当然你也可以使用Ctrl+N新建地图)
当然你也可以使用open打开上一次制作的地形
这里面有很多工具,暂时不一一介绍,用到哪里我再进行介绍。
c) Tile editorshift+c 地形编辑)
d) 新弹出的Create Tile Grid界面是设置地图大小的,width为宽度,height为高度,map size可以不用管他,他只是提供了一些预设,如果你对尺寸进行更改,他则会进入自定义模式。这点上就比war3地图编辑器人性化了很多,没有32倍的尺寸限制了。
e) 这个时候你就打开了你的地形绘制面板

              

中间的视窗则为你的地形显示区域,如果你不更改任何观看模式的话则是3d且带灯光材质的视窗,不建议更改,更改的方式为点击视窗右上角的all lighting进行选择。
在这个视窗里,你可以使用w放大,s缩小,a向左平移,d向右平移,鼠标滚轮为缩放,alt+鼠标左键为旋转,alt+鼠标右键为缩放,alt+鼠标滚轮为平移
f) 这个时候你需要知道一共功能图标的作用
Paint terrain(Q):地形
Paint water(E):水面
Paint path(R):台阶
Paint trees(T):树木
Paint plants(Y):草地
Paint blends(O):混合物(地面纹理)
Paint objects(U):对象(包括建筑,动物,标志等一切装饰用东西,也可以用来做功能,类似于war3地图编辑器的地图装饰物)
Select(I):选择
Enable/disable tiles(H):锁定
g) 然后你就可以开始绘制地图,使用上面这些功能,每个功能都有相对应的子功能,
虽然仍是英文,但是基本上很多单词都很简单,如果看不懂,那么你需要打开翻译软件或者网页。
这里要介绍个东西叫做layers,它的意思为层,d2wt很人性化的做了这个功能,选择不能名字的层,你将可以在不同的层上绘制物体,假如你在A层绘制了草地,那么你在B层绘制了石头,当你在调整草地的时候,就不影响石头,具体功能以后再进阶教程细说。
如果你在地形绘制面板选择了select功能,你将可以使用其下的子功能将对象更改,比如Next Variation选择下一个,也或者是Collapse将选择的物体塌方,然后使用,这三个功能对其进行修改,第一个是移动,第二个是旋转,第三个是缩放,比如把台阶做成这个样子

      
      当然,这样是错误的,你可以合理并且正确的使用这个功能。

h) 随后你可以将你的地形绘制成这个样子,这个时候就是创作阶段了,随你发挥

            

四.创建出生点
这里先教导大家如何制作对抗阵营出生点,RPG类型则在进阶教程进行讲解,因为dota2本身就是对抗游戏,如果借用官方自己的对立阵营系统,需要更改的地方少,有利于大家先玩上自己的图。
a) 将资源面板中的basic_entities_dire.vmap(夜魇)拖入你认为合适的出生地点。
b) 将资源面板中的basic_entities_ra        diant.vmap(天辉)拖入你认为合适的出生地点。
拖进来后是这个样子的
这样出生点就搞定了。

五.开始你的第一个游戏
a) 保存地图,filesave,也可以ctrl+s快捷保存
b) 点击手柄图标,或者F9
c) 全部打上勾
Create minimap on load的意思是创建小地图
d) 点击build,等待编译成功,进入游戏,选择英雄,开始你的第一个游戏

刚才我旋转缩放了一个台阶,它在游戏里面是这样显示的
            

显然这样是不合理的且不正确的,虽然人物可以在上面走→_→ 。

六.上传你的第一个游戏
a) 此时你需要打开Asset Brower面板,点击Workshop Manager,进入上传地图面板
b) 点击加号按钮

              

c) 在弹出的对话框填入地图信息
Title:标题
Description:介绍
Preview Image:封面,请上传1024x768分辨率的,点击文件夹即可浏览上传
Addon Folder:你要上传的地图
Upload Size:尺寸(不用管它)
Visibility:可见度
Public :公共
Friends-Only:只对朋友可见
Hidden:隐藏(自己可见)
I accept the terms of the Steam Workshop Contribution Agreement. :我同意V社的捐献协议的条款。这个你得点了,据说有销售分账,你可以去研究研究相关条款_→。
d) 点击submit等待上传成功

七.到这里这个教程就结束了
耗费你半个小时做的这张图,你只能用来和好友进行对轰,看谁杀的次数多或者什么别的用途,因为这篇教程并没有教你如何去制作单位,英雄,技能,物品,刷怪等等功能,剩下的东西可能就会稍微专业一点,但是我相信这张没什么用的地图已经激发出你的创作欲望了吧,就像我一开始说的那样,这其实不难。当然我还要感谢那些一直在指引着新手们的前辈们,我也是新手,如果有错误,还希望各位指正,期待和你们共同成长。

更多教程请访问http://dota2.uuu9.com
也可加群342715770进行讨论

      


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

回复

使用道具 举报

0

主题

0

好友

5

积分

第一滴血

Rank: 1

帖子
3
金币
3
胜场
0
灵魂
3
在线时间
2 小时
发表于 2015-10-28 19:39:04 |显示全部楼层
来看看啊,想做点小地图玩玩
回复

使用道具 举报

huzipo      

0

主题

0

好友

16

积分

第一滴血

Rank: 1

帖子
1
金币
21
胜场
0
灵魂
1
在线时间
0 小时
发表于 2015-10-30 11:31:26 |显示全部楼层
RE: DOTA2教你从无到有做一张简单的RPG地
回复

使用道具 举报

hlula      

0

主题

0

好友

31

积分

第一滴血

Rank: 1

帖子
10
金币
30
胜场
1
灵魂
9
在线时间
3 小时
发表于 2016-5-5 22:51:51 |显示全部楼层
应该加分呀
回复

使用道具 举报

196

主题

0

好友

3348

积分

杀人如麻

Rank: 4

帖子
2835
金币
3300
胜场
74
灵魂
90
在线时间
249 小时

moba四周年纪念勋章

发表于 2016-5-28 18:17:14 |显示全部楼层
这么好的东西当然是一定要支持一下
回复

使用道具 举报

196

主题

0

好友

3348

积分

杀人如麻

Rank: 4

帖子
2835
金币
3300
胜场
74
灵魂
90
在线时间
249 小时

moba四周年纪念勋章

发表于 2016-5-28 18:17:18 |显示全部楼层
好的东西当然是一定要支持一下
回复

使用道具 举报

bwgic      

0

主题

0

好友

92

积分

第一滴血

Rank: 1

帖子
31
金币
51
胜场
1
灵魂
30
在线时间
23 小时
发表于 2016-7-2 13:00:13 |显示全部楼层
顶不在多,有了就行
回复

使用道具 举报

masyq      

0

主题

0

好友

44

积分

第一滴血

Rank: 1

帖子
19
金币
39
胜场
2
灵魂
17
在线时间
5 小时
发表于 2016-7-13 15:58:54 |显示全部楼层
呵呵你真厉害,佩服哦
回复

使用道具 举报

0

主题

0

好友

16

积分

第一滴血

Rank: 1

帖子
1
金币
16
胜场
0
灵魂
1
在线时间
0 小时
发表于 2016-10-21 13:07:15 |显示全部楼层
好东西哇好东西哇想自己做做个地图玩
回复

使用道具 举报

0

主题

0

好友

4

积分

第一滴血

Rank: 1

帖子
2
金币
2
胜场
0
灵魂
2
在线时间
1 小时
发表于 2016-11-17 05:44:36 |显示全部楼层
啊金币啊啊啊啊啊啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

发布主题 !fastreply! !return_list! 联系我们 官方QQ群

GMT+8, 2020-6-5 05:20 , Processed in 0.121385 second(s), 18 queries .

© 2001-2011 Powered by Discuz! X2.5

回顶部