ESports Club

ESports Club

Not enough ratings
ESports Club 创意工坊新手指南
By Craftsman Games
创意工坊目前支持mod的内容:
• 创建战队的战队选手信息
• MOBA英雄
• 联赛,战队,选手的基本信息

指南提供了大致制作,测试,上传的流程,具体的配置文件中都有详细的说明。

MOD制作qq群: 686933609
邮件:29158974@qq.com

b站视频:
https://www.bilibili.com/video/av17387423/index_2.html#page=1
https://www.bilibili.com/video/av17387423/index_2.html#page=2
https://www.bilibili.com/video/av17387423/index_2.html#page=3

youtu:
https://youtu.be/1Ag_dQtbnzM
https://youtu.be/oxGsr6xTzM0
   
Award
Favorite
Favorited
Unfavorite
准备工作
1. Unity安装: 电竞俱乐部是用Unity开发的, 游戏Mods的资源是基于 Asset Bundles(Unity的一种资源打包方式)。所以mod的制作者们需要先安装 Unity 5.3.5
下载地址: https://unity3d.com/get-unity/download/archive
2. ZeroBraneStudio 是一款lua脚本编辑工具,方便修改游戏数据 。
下载地址: https://download.zerobrane.com/ZeroBraneStudioEduPack-1.70-win32.zip
Mod 制作流程
Mod 制作者通过Unity导出资源,然后拷贝到游戏中。在游戏中测试本地的mod内容,并发布到steam的创意工坊。

1. 导入: 导入Mod制作模板ESC_Mod_Template.unitypackage,在游戏目录中可以找到。 (如. D:\steam\steamapps\common\ESports Club\ESports Club_Data\StreamingAssets\Mod Template\),Assets -> Import Package -> Custom Package 选择 ModTemplate. Package

2.增加修改:增加完图片资源和修改完游戏数据文件,就可以选择你想要导出的资源。在右下角导出的资源设置一下,AssetBundle 导出的资源包名。

Image数据文件主要有4类:
teamlogos 战队logo,128*128.png or 256*256.png
memberlogos 选手头像,100*123.png
leaguelogos 联赛logo,128*128.png or 256*256.png
championlogos 英雄logo, 128*128.png
Data 数据文件主要有3类:
createteamdata 创建战队数据
championdata 英雄数据
leaguedata 联赛数据

memberlogos 选手头像 不是 正方形,在导入的时候需要设置一下
英雄为例子:
打开ZeroBraneStudio,选择工程目录(我们刚刚创建的unity工程目录下的Data文件夹),就能读取到游戏文本数据,在修改的时候需要把”.txt” 后缀去掉,修改完后测试并把”.txt”,加回去。

在模板中都有例子,图片大小一定要参考例子的格式和大小,图片的命名可以自己控制,这些都需要你在data 数据文件填写设置的。
注意:你没有修改,不想导出的资源就不要设置AssetBundle的类型。

3. 导出:选择菜单栏导出, AssetBundle => Create AssetBundles, 工程目录\Assets\SteamingAssets下就有导出的文件了。


4.测试:拷贝资源文件到游戏中moding的对应文件夹下去测试 (D:\steam\steamapps\common\ESports Club\ESports Club_Data\Modding). 不需要拷贝.manifest 文件. 然后启动游戏,Mods=>管理mod,开启测试模式,新建存档,测试游戏

5.上传. 测试完成后上传到steam创意工坊,并到创意工坊页面去添加详情的描述,和漂亮的截图,分享给其它的玩家吧。

33 Comments
远坂凛 31 Mar, 2022 @ 9:39pm 
请问怎么修改别人的mod呢 想在别人的mod里面加点选手
2976831705 9 Mar, 2022 @ 9:54pm 
test
幻月之刃 22 Feb, 2021 @ 8:39am 
111
Xiaomomo 2 Feb, 2020 @ 4:29am 
test
BuRsiXxX 1 Jan, 2018 @ 4:41am 
@Craftsman Games Thanks
Craftsman Games  [author] 1 Jan, 2018 @ 4:04am 
@BuRsiXxX the unity3d version need the 5.3.5f1
Stewie89old 30 Dec, 2017 @ 6:42am 
test
BuRsiXxX 30 Dec, 2017 @ 5:20am 
Assets/Editor/ExportAsset.cs(22,23): error CS1501: No overload for method `BuildAssetBundles' takes `1' arguments.
How To Fix?
HY_BOOM 21 Dec, 2017 @ 6:06pm 
test
1030764313 13 Dec, 2017 @ 11:47pm 
test