欢迎来到天天文库
浏览记录
ID:50918917
大小:34.08 KB
页数:2页
时间:2020-03-16
《Dota2自定义地图文件结构解剖.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Dota2自定义地图文件结构解剖Dota2customgame,也就是自定义地图已经出来好几个月了,肯定也有不少人玩过肥钩大战、术士大战,不过这都是老外制作的地图。目前国内的图不多,也有团队在努力和进步着。如何学习制作dota2RPG地图,了解它的基本结构是第一步。对于没有任何基础的人来说,如果怀着一腔热血点进了beta文件夹,却如同看天书无疑是被浇了一盆冷水。下面,我为有意成为dota2地图作者的坛友们介绍一下dota2地图/项目的目录结构。首先你要下载安装dota2编辑器,如何安装网上有教程。点击Createnewbutton创建好一个名为YY的项目之后,就会生成
2、这个项目的文件夹。找到你的安装路径,在dota2beta文件夹下有一个dota_ugc(ugc即用户原创内容)文件夹,我们的地图文件就放在这里,结构如下:▼dota_ugc▼content▼dota_addons▶addon_template▶dota_pvp(Dota2地图)▶holdout_example(冥魂之夜)▶multiteam_example▼YY(自建的项目)▶flash(flash文件,可以忽略)▶maps(地图文件)▶materials(存放模型、粒子等贴图)▶particles(存放特效)▼game▼dota_addons▶addon_templ
3、ate▶dota_pvp(Dota2地图)▶holdout_example(冥魂之夜)▶multiteam_example▼YY(自建项目)▶maps在编辑器里面编译好的地图)▶materials(编译好的贴图文件)▶models(编译好的模型文件)▶particles(编译好的特效文件)▼resource(图片和flash)▼flash3▼images▶heroes(英雄图标)▶items(物品图标)▶spellicons(技能图标)▼scripts▶npc(技能、物品、英雄等文本文件)▶vscripts(Lua脚本)content主要放置项目的音效、特效和地图等,
4、可以根据需要创建models(模型)、sounds(音效)文件夹。game里面主要存放文本文件和脚本文件,以及地图的flash和图片。文本文件就是txt文件,用来写一些数值。脚本文件,即Lua文件,在gamedota_addonsYYscriptsvscripts里面。地图的flash和图片放在resource里,flash格式是swf,图片格式支持PNG。resource还存放一些文本文件,如addon_english.txt,可以将里面的单位的名字,英雄名字,技能描述汉化为addon_schinese,这是汉化组做的事情。Scripts文件夹下有npc、v
5、scripts。Npc里可以设置技能、单位等属性数值。Vscripts就是Lua脚本文件。
此文档下载收益归作者所有