游戏达人
  
- 贡献度
- 274
- 金元
- 10409
- 积分
- 2137
- 精华
- 0
- 注册时间
- 2009-9-9
|
本帖最后由 wsjoop1119 于 2011-10-18 17:03 编辑
之前就有dtooboss 大大发过一篇基础的 授人与鱼不如授人与渔,自定义兽人波数与数量教程。
我现在来从几个文件来详细讲一下兽兽必须死的mod教程,为的是方便下那些有自己的创意但不知道怎样制作mod的童鞋们
---------------------------------------------------------
本教程肯定会很长,moddling要的就是耐心和耐心还有耐心
我就从各个文件讲起
---------------------------------------------------------
首先
就我了解的能用于制作mod的文件(除此之外其他的文件可能还有用的但我还没用到所以就只讲得到我用过的那一部分)在data.zip和datademo.zip中,所以先备份好这两个压缩包
读取这些文件最基本的要有个强大的本文编辑器,我用的是UltraEdit,如果你自认为眼力好就用txt或word来读取也行。。。
下面我们就一个一个文件的来分析代码,我尽我所能,标出有用的
data.zip/delves/关卡名称/关卡名称.delve (这个文件是地图的基本信息。注意:前三关的地图信息位置在datademo.zip/delves/关卡名称/关卡名称.delve) 这里我用Steam.delve做例子
<
datademo.zip/game/entities/ 这下面是各种物品,兽人,等等东西的属性
datademo.zip/game/entities/Hords.entity 这就是兽人们的信息,我就讲讲这个的代码
<
datademo.zip/game/onslaughts/地图名称.timing 这是每张地图每一波结束后的金钱奖励和每一波间隔时间设置,我用TheHallway.timing举例
<
datademo.zip/game/onslaughts/地图名称.onslaught 这是每张地图每波出怪数量设置,也有波数设置,要有上面那个timing文件里的波数吻合才行,我用TheHallway.onslaught举例<
现在我给出可用怪物代码
ordeSwordsman 普通兽兽 Orc AI
HordeCrossbowman 弓箭兽兽 Crossbow Orc AI
HordeRunner 兽兽跑跑 Runner AI
HordeHunter 兽兽狼瘾 Hunter AI
Hobgoblin 兽兽法师 Shaman AI
KamikazeHordeRunner 炸弹兽兽 Kamikaze runner AI
Wraith 飞天兽兽 Orc Wraith
SmallWraith 迷你飞天兽兽 Orc Wraith
Ogre 棒槌兽兽 Ogre AI
FireOgre 火焰兽兽 Large Ogre AI
FrostOgre 冰冻兽兽 Large Ogre AI
ArmoredOgre 装甲兽兽 Large Ogre AI 一楼完毕,二楼继续 |
评分
-
1
查看全部评分
-
|