Unreal-GUI 是一款旨在简化虚幻引擎(Unreal Engine)相关操作流程的图形用户界面应用程序。它允许用户通过直观的图形界面执行复杂的终端命令,而无需直接与命令行交互。 原开发目的是辅助用户将繁杂的命令操作转成简单的GUI操作,现正考虑将其打造成集合各种开发小工具的统一平台。
- 插件编译: 用户可以通过选择指定的插件目录和输出文件夹来执行编译操作,例如将UE5的某个版本插件升级到另一个版本。
- 重命名项目: 使用 renom 进行重命名操作,需要管理员权限,否则会弹出拒绝访问
os error 5。 - 快速访问: 方便用户打开UE5的插件目录等。
- 缓存清理: 清理项目文件的缓存,包括编译生成的中间文件和临时文件。同时可以查看DDC的缓存情况等。
- Fab资产通知提醒(测试):该功能允许用户在Fab资产有更新时收到通知提醒,确保用户及时了解最新的资产动态。
- 自定义模板创建: 用户可以向引擎添加自定义的模板或内容包以供项目创建时使用。
- 项目压缩: 用户可以将项目文件夹压缩为7z文件,方便分享或备份。
应用程序需安装.NET 10 Runtime,否则会提示缺少依赖项。
由于应用程序使用了Windows App SDK,因此仅提供Windows 10(1903或内部版本10.0.18362.0)及以上的运行版本。应用程序使用了Segoe Fluent Icons且该字体默认不包括在Windows 10上,请安装Segoe Fluent Icons以显示正确的图标。
- 从 Releases 页面下载最新版本的 Unreal-GUI。
- 解压下载的文件到安装的目录。
- 运行
Unreal-GUI.exe启动应用程序。
我们欢迎任何形式的贡献!如想为项目贡献代码,请遵循以下步骤:
- Fork 本仓库
- 若更改较多,请创建您的特性分支 (
git checkout -b feature/NewFeature),否则可直接在develop分支上工作。 - 提交您的更改 (
git commit -m 'Add some NewFeature') - 推送到分支 (
git push origin feature/develop) - 开启一个 Pull Request
- 等待代码审查,若完毕,则会合并更改到主分支并随新版本发布。
本项目采用 Apache 2.0 许可证。详情请见 LICENSE 文件。
本项目引用了以下第三方库: