Ultralight
v1.4.0-beta
Ultralight使C/C ++开发人员可以轻松地将Web-Content无缝集成到游戏和桌面应用程序中。
使用我们的轻巧,高性能渲染器在各种平台和硬件目标上显示HTML/JS/CSS。
通过与顶级AAA游戏工作室合作开发的Ultralight经过设计,可以在各种硬件目标和游戏引擎环境中展示高性能的网络包含。
在我们的CPU渲染器之间选择快速,可靠的渲染或我们可自定义的GPU渲染器以进行无与伦比的动画性能。
→通过访问我们的游戏集成指南了解更多信息。
在两全其美的情况下,通过HTML/CSS/JS构建前端,在保留C/C ++的功能和性能的同时,可以节省时间。
将渲染器直接嵌入您现有的运行循环中,或利用我们的AppCore框架为您完成所有繁重的举重,提供便捷的本机窗户管理和加速渲染。
→通过访问我们的桌面应用指南了解更多信息。
Ultralight是用于游戏和桌面应用程序的WebKit的平台不足的港口。
图书馆的一部分是开源的,这是图书馆的布置方式:
| 描述 | 执照 | 源代码 | |
|---|---|---|---|
| UltralightCore | 低级图形渲染器 | 所有权 | (带有许可证) |
| 网站 | HTML布局引擎(WebKit叉) | LGPL/BSD | Ultralight-UX/WebCore |
| 超轻 | 查看,合成器和事件逻辑 | 所有权 | (可用许可证) |
| AppCore | 可选的桌面应用程序运行时 | LGPL | Ultralight-UX/AppCore |
我们提供两个不同的渲染器,以集成到各种目标环境中。
| ❇️CPU渲染器 | ✳️GPU渲染器 |
|---|---|
|
|
在大小项目中,可以轻松许可超轻质。
| ?免费许可证 | ?商业许可证 |
|---|---|
|
|
您可以为下面的每个平台获得最新的SDK(请与我们联系Xbox,PS4和PS5):
预构建的二进制文件被上传到以下S3存储桶中的每个提交:
要在此存储库中构建样品,请在此处遵循说明。
| 关联 | URL |
|---|---|
| 加入我们的不和谐! | https://chat.ultralig.ht |
| 文档 /入门 | https://docs.ultralig.ht |
| 浏览C ++ API | https://ultralig.ht/api/cpp/1_3_0/ |
| 浏览C API | https://ultralig.ht/api/c/1_3_0/ |
| 在Twitter上关注我们 | https://twitter.com/ultralight_ux |