- UID
- 350542
- 阅读权限
- 150
- 注册时间
- 2020-2-22
- 最后登录
- 2024-11-22
- 在线时间
- 1115 小时
- 性别
- 保密
都主教
- 耕战
- 3368
- 鹰币
- 20766
- 天龙币
- 0
- 回帖
- 1381
|
本帖最后由 cly806 于 2020-5-12 20:54 编辑
首先,还是一句话,车万牛逼!!!
前言:近期AOKH搞了个DTS20的竞赛,虽然评分水分很大,P佬第一,B佬第二,但有一部作品Gensokyo - Season of calamity(幻想乡:灾难的季节未汉化,等作者完善好再弄)有了对战役制作颠覆性的革新。罗列如下:
********1.自定义战役选关背景/章节icon的添加新姿势********
直接在campaign文件夹下插入自定义背景图片/章节icon并在layout.json插入相关代码
"UserMaterials":[
{
"Material": "CampaignBackgroundGensokyo",###地图/章节icon的命名,
最好重命名为 CampaignBackgroundXX/CampaignIconXX
"FileName": "gensokyo_bg.dds",###插入图片/icon文件名,不需要写路径
"Blend": "None"###插入图片的专属写法,icon的专属写法见2楼
}
],
插入位置如图
campaign文件夹如图
********2.在选关页做出官方历史战役悬停本关提示和修改按下按钮音效********
在campaign文件夹下layout.json插入相关代码
"Text": "偉大災難戰爭",
"TextAnchor": "TopLeft",
"ChildWidgets": []
}
}
],###如果要写help必须写逗号,否则不用
"Help": "In the face of an unknown curse, the human village got cursed with a serious plague. \nHowever there has been a big cover-up that led to many lives being lost.\nThis ultimately leads to Youkai involvement, and they will find any excuse to start a conflict with human...",###实际上是一行字体,不能像幻灯片的那种通过回车换行,若想空行/换行则通过在行尾"\n"调节:换行则添加1个"\n",空n行则添加n+1个"\n",否则整个背景消失。
"ClickSound": "Play_Button_GFX"###按下按钮时的音效(我们可以给点击按钮的音效替换成新增的音效或者调用决定版自带的音效(得查教程里的音频源表))
}
}
}
悬停如图所示:
插入位置如下:
总结:
1.现在使用自定义背景不再需要修改materials.json这种繁重的工作,这样就不需要考虑官方版本更新material.json更改用不了需重设的大麻烦,可以通过layout.json一劳永逸轻松解决,这对制作战役有着划时代的意义,不需要另外玩家自己手动安装自定义地图,战役作者本身就能搞定所有问题。
2.关于help的使用可以给作者制作战役简介的机会,丰富了战役制作的样式,可以在那里介绍相关历史背景,使玩家对战役有一个初步的认识。
愿我抛砖引玉,欢迎大家补充,开发更多的黑科技。@newtonerdai
|
评分
-
查看全部评分
|