Zenith-Team/RedCore

GitHub: Zenith-Team/RedCore

RedCore 是为 Wii U 游戏 NSMBU 提供的现代化 C++ mod 框架,通过封装游戏接口和事件系统简化代码 mod 的开发流程。

Stars: 0 | Forks: 0

banner
wiiu discord docs
## 概述 一个现代的 C++ API 和 mod 框架,用于 **New Super Mario Bros. U** 的代码 mod。 ## 功能 - **动态加载**:由 [Telkin](https://github.com/Zenith-Team/Telkin) 驱动,可同时加载多个使用 RedCore 的代码 mod! - **头文件**:所有库和游戏接口均可访问,且更新迅速。 - **目标支持**:为 US、EU、JP 版本以及 Cemu 和主机平台上的捆绑 (+NSLU) 版本进行了预配置。 - **命名注册表**:使用字符串名称快速且兼容地注册自定义 actor。 - **事件系统**:基于 delegate 的事件处理和监听器,无需 ASM/RE 即可实现简单的 hook,且不会产生冲突。 - **ImGui**:轻松创建可视化界面,以便快速调试和开发。 ## 快速开始 Fork [示例 Mod](https://github.com/Zenith-Team/RedCore-Example-Mod),并克隆该仓库 ``` git clone https://github.com/Zenith-Team/RedCore-Example-Mod MyMod cd MyMod ``` 安装 [Tachyon](https://github.com/Zenith-Team/Tachyon)(需要 [Node.js](https://nodejs.org/) v24+) ``` npm i -g --allow-remote=root https://github.com/Zenith-Team/Tachyon/releases/latest/download/tachyon.tgz ``` 构建并运行你所在地区的项目(以 `US` 为例) ``` tachyon pm install tachyon compile US tachyon launch US ``` 有关更多信息,请参阅[文档](https://docs.zenith.red/redcore)。 ## 致谢 - [Luminyx](https://github.com/Luminyx1) - API、基础设施、头文件 - [stupidestmodder](https://github.com/stupidestmodder) - API、头文件 - [jhmaster](https://github.com/jhmaster2000) - 基础设施 ## 特别感谢 - [AboodXD](https://github.com/aboood40091) - 头文件 - [Omar](https://github.com/ocornut) - ImGui 库 - [GaryOderNichts](https://github.com/GaryOderNichts) - ImGui GX2 后端
标签:C++, MITM代理, NSMBU, Wii U, 云资产清单, 开发框架, 数据擦除, 游戏模组, 逆向工程