下载客户端

《电竞教父》模组开发简易指南

2026-03-20 19:00:46
发布在电竞教父
转载

AI智能总结导读

这是《电竞教父》模组开发简易指南,介绍了制作功能性模组并发布到Steam创意工坊的全流程,含环境准备、创建工程、编写插件、编译、测试及发布的详细步骤,助力玩家完成《电竞教父》模组开发。

本指南主要介绍如何制作功能性模组(以下简称插件),并将插件发布到Steam创意工坊。 环境准备 《电竞教父》本体,插件需要依赖游戏文件才能正常编译; 《电竞教父:开发工具》,此工具会和本体一起入库,可在库存的“软件”分类下找到; .NET SDK 9.0+; 用于编写代码的IDE,例如 Visual Studio Code; 您还可以安装 ILSpy,它能浏览电竞教父的反编译代码。 创建工程 首先创建模组工程:

创建完成后进入,双击【模组信息(未创建)】创建模组描述: (此文件用于记录模组内包含的插件列表)

点击【模组 - 添加 - 生成C#工程】创建插件项目; 点击④选择要放置的插件目录;注意此目录为源代码目录,不应放到Content下。 (图中在模组工程的Src目录下,创建了名为MyPlugin的文件夹) 点击【生成项目】创建插件工程:

生成完毕后,开发工具应显示刚创建的插件项,并弹出插件所在的文件夹。

编写插件 插件脚本通常继承ModScrptBase类,此类型提供了以下回调入口: OnModInit(ModInitContext context):插件初始化时调用,可通过context配置自定义选项。 OnSettingObjectLoaded(SettingObjectLoadedContext context):设定源被加载时调用,可在这里修改现有设定或添加新设定。 OnGameEntered(Game game):加载存档或开始新游戏后调用。 OnClubAffairEntered(ClubAffair affair):每次进入俱乐部事务时调用。 OnBattleEntered(Battle battle):进入战斗时调用。 OnBattleExited(Battle battle):战斗结束时调用。 目前大部分插件会先通过OnSettingObjectLoaded回调向游戏添加装备、卡牌等新设定,再在OnGameEntered修改现有赛季规则(如修改英雄池,解锁装备等)。在开发时,推荐使用ILSpy工具查看游戏代码,以便更好地理解游戏内部逻辑。 关于更多例子,请参考社区内的示例。 编译 插件脚本需要编译为DLL文件才能被游戏加载。且生成的DLL文件应该放置在【Content/Dll/程序集名称】下。 如果通过开发工具生成的项目,会自动创建一个发布文件(.pubxml),您可以在控制台输入以下命令进行发布: dotnet publish -p:PublishProfile=PublishToModFolder 或者双击插件目录下的【PublishToModFolder.cmd】文件执行上述命令。 执行后,在【Content/Dll】下确认生成的DLL文件:

测试和发布插件 测试 首先检查开发工具中正确展示了您的插件,且列表中包含编译后的Dll文件:

游戏存档文件夹下有【Mods】目录,用于存放本地模组,可将模组目录(Content)复制到上述Mods目录下,复制后目录结构如下所示:

此时启动游戏,点击【模组】按钮,能看到插件被加载:

注:可以修改复制到Mods文件夹下的Content目录的名称,以避免多个本地模组的名称冲突情况;另外,记得每次编译后复制到此目录。 发布 准备完毕后即可上传模组至创意工坊。步骤如下: - 点击【模组 - 发布】进入发布页;如果之前已经发布,此处可以编辑已发布的信息或上传新内容。 - 首次发布需要输入物品标题、标签、描述、并指定物品图标。 - 如果您不确定上传后的效果,可以先将可见性调整为【隐藏】,上传后到创意工坊页面做进一步修改再作公开。

最后点击发布按钮上传模组。提示发布成功后,可能需要等待几分钟才能在创意工坊看到自己的模组。

评论

共0条评论
face
inputImg
相关阅读
最新更新

《电竞教父》模块开发简易指南

本指南主要介绍如何创建功能性模组(以下简称插件)以及如何将其发布至Steam创意工坊。 环境 开发插件需要: 《电竞教父》——插件编译需依赖游戏文件; 《电竞教…

2026-03-21 19:000赞 · 0评论

电竞教父 模组开发案例汇编

本指南汇编了《电竞教父》各类模组创建的教程与示例。本汇编包含非官方内容,请注意参考。 1.《电竞教父》模组开发简易指南 2.工具汇编 2.1本地化提取工具 2.…

2026-03-22 19:000赞 · 0评论

上传模组

《电竞教父》模组上传至Steam创意工坊简易指南 下载工具 首先,你需要下载《电竞教父》创意工坊工具。

2026-03-22 16:000赞 · 0评论

星球探险家 星球探险家自创材质的探索与应用 游戏中创造力的极致发挥与实用性结合

本文目录一览 1、星球探险家 作为一款以探索为主题的游戏,《星球探险家》不仅令玩家流连忘返于各个星球之间的奇景之中,还鼓励玩家发挥创造力,自己探索和发明新的材质…

2025-11-08 09:310赞 · 0评论

2.0.43版本已发布为正式版

Minor Features Added support for volume and speed activity matching for persiste…

2025-03-31 13:200赞 · 0评论

【电竞教父】全成就指南

写在最前 全成就难度:5/10 + 最高难度要求 - 较多流程成就 - 单周目可全成就 - 最高难度也不是很难 本游戏全成就不是很难,就是游戏后期过于公式化,导…

2026-03-21 13:000赞 · 0评论

《电竞教父》模组开发示例汇总

《电竞教父》模组制作指南及示例汇总 本汇总中包含非官方制作内容,请谨慎参考。 1.模组开发简易指南 2.工具汇总 2.1本地化提取器 2.2实体设定提取器 2.…

2026-03-20 16:000赞 · 0评论

公告 火柴人绳索英雄模组开发公告

请别为难@律诗涵NaXeeX ,因为她做好一个游戏已经很不容易了

2025-10-17 19:080赞 · 0评论

开发者日志 #168 - 可汗法典

大家好!本次扩展包新增了不少系统,今天我们来聊聊其中一些系统的模组支持性和底层技术。 朝贡国 我们新增的一个较具影响力的特色功能是朝贡国。为了统一术语,宗主国与…

2025-04-08 11:570赞 · 0评论

电竞教父:传奇将至-视频介绍

2026-04-21 18:300赞 · 0评论
暂无更多

最新更新

  • 电竞教父 模组开发案例汇编 — 本指南汇编了《电竞教父》各类模组创建的教程与示例。本汇编包含非官方内容,请注意参考。 1.《电竞教父》模组开发简易指南 2.工具汇编 2.1本地化提取工具 2.…
  • 地狱难度启蒙指南 — 这是一份帮助你挑选最佳卡牌以在地狱难度通关的指南。 简介 游戏中卡牌的获取方式仍有改进空间。当前的卡牌获取机制并不鼓励玩家去测试那些纸面效果看似不错的卡牌,以验…
  • 战斗卡牌Mod-进阶指南 — 战斗卡牌mod的进阶指南,不适合入门。 需要先了解官方卡牌示例的源码 序言 游戏的战斗卡牌一共由以下的几个部分组成 1. 卡牌基础信息 2. 卡牌的费用&入场时…
  • 上传模组 — 《电竞教父》模组上传至Steam创意工坊简易指南 下载工具 首先,你需要下载《电竞教父》创意工坊工具。
  • 地狱之旅简直就是一场旅程 — 既然其他人已经做了很好的分析,我想为新手展示一个最基础的实际使用案例。 1. 比赛特质 比任何事情都重要的是比赛天赋。因为这是无法更改的。 最重要的是战略点数(…
  • 特性 | 选手卡 | 装备 | 英雄 | 强度排名分析(萌新必看) — 还在纠结特性/选手卡等怎么选择?进来看看或许有帮助! 战斗特性 S级(一) 此类为百搭泛用S级战斗特性,适合任何阵容,推荐新手优先选择的特性。 半部秘籍:检索+…
  • 梯队排名及个人见解 — 大家好,我注意到其他人发布的这款游戏的强度排行榜已经相当过时了,而我玩这款游戏的时间也不短。我已经多次通关了地狱难度,包括一次零自定义的地狱之旅,说实话,以目前…
  • 100%成就获取——逐步指南 — 《电竞教父》全54项成就解锁指南 介绍 欢迎阅读我的《电竞教父》全54项成就详细指南! 首先需要明确的是,本指南虽提供了帮助更轻松解锁特定成就的战术与策略,但并…
  • 《英雄联盟》全球总决赛获胜指南 — 本指南将帮助你挑选初始队伍,并为游戏后期的英雄选择提供一些思路。 简介 大家好, 我是Vanghern,我在地狱难度下玩这款游戏时写下了本指南。在你查看英雄强度…
  • 《电竞教父》v3.1.17更新 Yippo的深度分析与指南 — 各英雄及其卡牌的全面分析,以及推荐的队伍组合、装备选择等相关内容。 引言 欢迎阅读本指南。在本指南中,我将依次介绍各位英雄,对他们及其卡牌进行评析和分析,并为队…