Operating System Simulator Plugin 是一款强大的虚幻引擎插件,能够模拟完整的操作系统环境。它支持蓝图和C++开发,提供了丰富的预置应用程序,并允许开发者创建自定义命令和程序。无论你是希望模拟PC、笔记本电脑、平板电脑、手机等设备的操作系统,还是需要电池供电的其他设备,这款插件都能满足你的需求。此外,该插件还具有实验性的“世界中的世界”功能,可以让你在操作系统内运行自己的关卡。
特性
- 蓝图支持:支持蓝图开发,方便快速原型设计。
- 跨通信:与任何UE类甚至第三方库进行跨通信,无需类型转换或引用。
- Unix/非Unix操作系统:支持多种操作系统类型。
- 系统启动与安装:模拟系统启动和安装过程。
- 磁盘分区:支持磁盘分区。
- 非Unix系统的磁盘字母:支持C:, D:\ 等磁盘字母。
- 真实的路径处理:提供真实的文件路径处理。
- 保存/加载功能:支持保存和加载系统状态。
- 自定义程序:允许开发者创建自定义程序。
- 自定义终端命令:支持自定义终端命令。
- 动态壁纸:可以在运行时加载自定义图片作为壁纸。
- 预置应用程序:包括网页浏览器、文件管理器、终端、商店、银行、邮件、音频/视频播放器等。
实验性功能
- 世界中的世界:可以在操作系统内运行自己的关卡,实现“世界中的世界”效果。请注意,视口小部件是实验性的,由于虚幻引擎不支持“世界中的世界”逻辑,因此我们无法提供官方技术支持。
技术模块
- Draggable Window UMG (Runtime):可拖动窗口UMG(运行时)
- Global Core (Runtime):全局核心(运行时)
- Global Messenger (Runtime):全局消息传递(运行时)
- Global Messenger Editor (Editor):全局消息传递编辑器(编辑器)
- Internet Browser UMG (Runtime):互联网浏览器UMG(运行时)
- Operating System Editor (Editor):操作系统编辑器(编辑器)
- Operating System Simulator (Runtime):操作系统模拟器(运行时)
- Viewport Worlds (Runtime):视口世界(运行时)
- Operating System JSON (Runtime):操作系统JSON(运行时)
代码模块
- 蓝图类数量:78
- 小部件蓝图数量:99
- C++类数量:92
- 网络复制:不适用
- 支持的开发平台:Windows, Linux, Mac
- 支持的目标构建平台:Windows, Win32, Linux, Mac, Android, iOS, Gear VR, HoloLens 2, Nintendo Switch, Oculus, PS4, SteamVR / HTC Vive, Xbox One
兼容性
- 受支持的虚幻引擎版本:4.23 – 4.27 和 5.0 – 5.4
- 受支持的目标平台:Windows, Win32, Linux, Mac, Android, iOS, Gear VR, HoloLens 2, Nintendo Switch, Oculus, PS4, SteamVR / HTC Vive, Xbox One
总结
Operating System Simulator Plugin 是一款强大的虚幻引擎插件,能够模拟完整的操作系统环境。它支持蓝图和C++开发,提供了丰富的预置应用程序,并允许开发者创建自定义命令和程序。此外,该插件还具有实验性的“世界中的世界”功能,可以让你在操作系统内运行自己的关卡。无论是初学者还是经验丰富的开发者,都能从中受益。通过Operating System Simulator Plugin,你可以轻松地为项目添加逼真的操作系统体验。
声明:
2、如果您发现下载地址已经失效,请联系我们,您可以在左下角进行留言。或者在评论区回复文字,我们会在第一时间内进行处理。
3、本站资源均由如若本站内容无意间侵犯了原著者的合法权益,可联系我们发送邮件至: interestcteator@163.com 我们会在第一时间进行审核处理!
4、如需要转载本站文章,请注明出处。