xzxADIxzx/Join-and-kill-em-together
GitHub: xzxADIxzx/Join-and-kill-em-together
Stars: 215 | Forks: 43
[](https://discord.gg/USpt3hCBgn)
[](https://github.com/xzxADIxzx/Join-and-kill-em-together)
[](https://github.com/xzxADIxzx/Join-and-kill-em-together/blob/main/LICENSE)
[](https://www.youtube.com/playlist?list=PLcTAO30JMDuRpoBTAkvu2ELKDM74j43Tz)
# 加入并一起干掉它们
该项目为 ULTRAKILL 带来了多人游戏支持,包含多种游戏模式,从合作战役到竞技场式对战。项目已开发多年,因而拥有最精确的同步机制和丰富的内容,为你提供绝佳的游戏体验。
## 功能
* 与 Steam 集成
* 创建公开、仅好友或私人房间
* 通过 Steam 覆盖层或代码邀请好友
* 通过 Rich Presence 查看好友在玩什么
* 使用房间设置自定义规则
* 用户界面
* 房间配置、玩家列表及各种设置
* 帮助你在地图上找到彼此的指示器
* 公开房间浏览器
* 聊天功能,以防你没有其他通讯方式
* 玩家之间的互动
* 最多五个队伍,使战役通关和对抗赛都成为可能
* 多种游戏模式,让你不会感到无聊
* 表情轮盘,用来调侃朋友或 Boss
* 指向标,引导他人前往正确方向
* 喷涂,可以上传一些有趣的梗图
* 通过 /tts 命令使用 Sam TTS 引擎
* 扩展的硬币机制
* 投票系统,用于跳过过场动画或选择对话
* 一切内容的同步
* 玩家:武器与颜色、手臂和钩爪、动画与嘲讽、粒子、爆炸,甚至头部旋转
* 玩家和敌人的所有 Hitscan 攻击
* 所有抛射物:钉子、锯片、火箭等
* 各类物品,如火把、骷髅、玩偶等
* 任务中发生的所有动作
* 玩家与敌人之间的各种交互
* 敌人及其各种行为的同步
* Boss 及其独特攻击的同步
* Cyber Grind 的同步
* 钓鱼关卡的同步
* V2、V3 和 Jaket 开发者的新玩偶
* ~~ALL IMPERFECT LOVE SONG~~ 关卡的新美术
* 多语言翻译
* 葡萄牙语:Poyozit
* 英语:xzxADIxzx
* 菲律宾语:Fraku
* 法语:Theoyeah
* 德语:Nocturne & Doomguy
* 意大利语:Fenicemaster & sSAR
* 波兰语:Becon
* 俄语:xzxADIxzx
* 西班牙语:NotPhobos
* 乌克兰语:Repenkos & Sowler
## 安装说明
在安装之前,需要清楚该模组依赖 BepInEx 才能运行。
如果没有它,什么也不会发出 *哔哔* 声。
### 模组管理器
使用你偏好的模组管理器,它会帮你完成一切——这正是它的用途。
推荐使用 [R2modman](https://github.com/ebkr/r2modmanPlus)。
### 手动安装
1. 从 [Thunderstore](https://thunderstore.io/c/ultrakill/p/xzxADIxzx/Jaket/) 下载最新版本。
2. 找到 plugins 文件夹。
3. 将下载的存档内容解压到一个子文件夹中。
例如:`ULTRAKILL/BepInEx/plugins/Jaket/Jaket.dll`
## 构建
编译项目所需的一切是 .NET SDK 10.0 和 Git。
**如果你只是想玩模组,则不需要进行此操作。**
1. 使用 `git clone https://github.com/xzxADIxzx/Join-and-kill-em-together.git` 克隆仓库。
2. 在 `Path.props` 文件中设置正确的路径。
3. 使用dotnet build` 或 `./build.sh -ri` 编译项目。
4. 找到模组运行所需的文件:
1. `Jaket.dll` 位于 `bin/Debug/netstandard2.1/...`
2. `assets.bundle` 和 `icon.png` 位于 `assets/...`
3. `*.properties` 位于 `assets/bundles/...`
4. `manifest.json` 位于根文件夹。
5. 将它们复制到 plugins 文件夹,或打包以供发布。
运行 `./build.sh -rid <部署路径>` 时,`build.sh` 脚本会自动完成上述操作。
## 结语
如有任何疑问,请随时在我们的 [Discord](https://discord.gg/USpt3hCBgn) 服务器上 ping [我](https://github.com/xzxADIxzx)。我非常感谢所有支持该项目、报告错误或提出新想法的人。谢谢!
标签:Steam集成, ULTRAKILL, 同步技术, 多人游戏, 多人生存, 对战, 房间系统, 投票系统, 模组开发, 游戏开发, 游戏模组, 游戏社区, 玩家交互, 网络同步, 聊天系统, 联机合作, 自定义规则, 表情系统, 邀请功能