偶久网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索

网站魔兽热门地图

查看: 3454|回复: 3

魔兽游戏界面制作

  [复制链接]
神话Angel
发表于 2011-1-27 00:06:44
【声明】
此教程以参照国外网站的技术翻译后所写。
如有雷同,纯属巧合……

PS:界面用来玩或做单机地图就好…地图空间占用少点更好~
【制作工具】
1】PhotoShop 7.0以上版本。
PS:必须带有生成TGA图象格式文件的插件。
2】War3ModelEditor
3】BLP转换精灵

【界面制作流程详解】
1】在PhotoShop中创建 宽度【1600像素/厘米】,高度【512像素/厘米】,分辨率【72像素/厘米】,颜色模式【8位RGB颜色】,背景内容【透明】,颜色配置文件【不要对此文档进行颜色管理】的文件。
2】利用【War3ModelEditor】工具在魔兽中释放如下四个文件:
  做法过程:窗口 - MPQ浏览器 - 文件 - War3.mpq

将下面六个BLP文件导出利用【BLP转转精灵】转换成TGA格式。
【路径】
UIConsoleHumanHumanUITile-TimeIndicatorFrame.blp【游戏时间 256*128】
UIConsoleHumanHumanUITile-InventoryCover.blp【单位物品栏处 256*512】
UIConsoleHumanHumanUITile01.blp【界面左起第一部分 512*512】
UIConsoleHumanHumanUITile02.blp【界面左起第二部分 512*512】
UIConsoleHumanHumanUITile03.blp【界面左起第三部分 512*512】
UIConsoleHumanHumanUITile04.blp【界面左起第四部分 64*512】

再将HumanUITile01到HumanUITile04四个文件打开并按先后顺序粘贴到刚创建的PSD文件中,在不重叠的情况下刚好完整覆盖全文件编辑区域,这些是制作界面的参考基础。
3】新建图层A【初始界面】,依照之前导入的参考基础按个人的喜好做编辑修改,但边界范围不要过高或过低,过高将不能在游戏中完整显示,过低也不能。更不要试图做全透明的界面,因为是徒劳的。War3中对控制台界面的显示有其固定的区域,就算设置全透明亦有全黑色的下限区域图象存在。在图层A选择有效轮廓(CTRL+点击相应图层),切换到通道面板,新建Alpha通道并在有效轮廓中填充白色(转置BLP后可见部分,也就是有效轮廓覆及区),其余部分为黑色(转置BLP后不可见部分)。
4】新建图层B【时间界面】,将已转换的TGA格式HumanUITile-TimeIndicatorFrame复制粘贴置PSD文件中并与图象中时间显示区域对齐,修改外观。
5】新建图层C【单位界面】,将已转换的TGA格式HumanUITile-InventoryCover复制粘贴置PSD文件中并与图象中物品栏显示区域对齐,修改外观。
6】以上已经完成全部的编辑工作,之后就是输出,先将图层A按512*512,512*512,512*512,64*512分割成四个部分并按UIConsoleHumanHumanUITile01到UIConsoleHumanHumanUITile04名称另存为TGA格式,再同名转换为BLP格式文件,完成英雄单位的控制台界面定制。再将图层B的图象按CTRL鼠标点选按原大小【256*128】复制粘贴至另一PSD文件中,另存为TGA格式,再同名转换为BLP格式文件,完成时间界面定制。最后将图层C的图象按范例中提供的单位界面截取范围为大小【256*512】复制粘贴至另一PSD文件中,另存为TGA格式,再同名转换为BLP格式文件,完成单位遮罩界面定制。注意:所有TGA格式保存都为【32位/像素】同时不能钩选【压缩】项。
7】最后导入魔兽地图编辑器,按导入前完整文件名保存,就可以将原来的界面完整替换了。
PS:单人自定义游戏模式下【选择人族】才可使用该面板,多人RPG中地图制作者【强制指定玩家种族为人族】。





[ 本帖最后由 zhfcs 于 2008-7-23 12:48 编辑 ]
theredhat
发表于 2012-9-17 11:19:20
dddddddddd
快速回复 返回顶部 返回列表