Iswenzz/IzEngine
GitHub: Iswenzz/IzEngine
一个用于创建游戏修改客户端的现代跨平台引擎框架,提供运行时动态插件加载和 JIT 代码生成能力。
Stars: 14 | Forks: 1
# IzEngine
[](https://github.com/Iswenzz/IzEngine/actions)
[](https://www.codefactor.io/repository/github/iswenzz/IzEngine)
[](https://github.com/Iswenzz/IzEngine/blob/master/LICENSE)
IzEngine 是一个现代的跨平台引擎框架,用于创建 Mod 游戏客户端。受 UE5、Hazel 和 ezEngine 等现代游戏引擎的启发,IzEngine 被设计为通用的,并且能够轻松适应不同的平台和后端。它具有允许在 runtime 动态重新加载模块的插件系统,并结合了用于高效 runtime 代码生成的即时(JIT)汇编器,使其适用于各种架构,为您的项目提供灵活性和可扩展性。
## 构建
_前置条件:_
1. [Visual Studio](https://visualstudio.microsoft.com/)
2. [CMake](https://cmake.org/) 和 [vcpkg](https://vcpkg.io/en/)。
_构建命令:_
```
./build.bat
```
### [下载](https://github.com/Iswenzz/IzEngine/releases)
## 贡献者
***注意:*** 如果您希望为此仓库做出贡献,请随时发送 pull request,我会审查您的代码。
此外,如果遇到任何问题,也请随时在仓库的 issues 部分发帖。
标签:Bash脚本, C++, CMake, Hakrawler, JIT编译器, vcpkg, 内存修改, 动态重载, 后端适配, 域名过滤, 客户端Mod, 开源, 引擎框架, 数据擦除, 架构扩展, 游戏Mod, 游戏开发, 游戏引擎, 运行时代码生成, 通用引擎