neoGFX
1.0.0
NeoGFX是一个针对应用程序和游戏开发人员的C ++应用程序/游戏引擎和开发平台,希望将现代GPU用于性能应用程序用户界面和游戏图形。 NeogFX仍在进行中(不完整),因此尚不适合制作应用程序或游戏。目前,NeoGFX仅在Windows上构建和测试。
| 版本 | ETA | 特征 |
|---|---|---|
| V0.99 | wid* | Windows OpenGL;小部件库功能完整; UI设计工具 |
| v1.00 | WID + 12个月 | Linux OpenGL;脚本引擎 |
| v1.10 | WID + 24个月 | VULKAN; Android支持;物理引擎 |
| v1.20 | WID + 36个月 | MacOS支持 |
*完成后
| 特征 | % 完毕 | 托多 |
|---|---|---|
| 窗户 | 95 | 落影 |
| 对话 | 90 | 默认按钮 |
| 消息框 | 100 | |
| 菜单 | 100 | |
| 嵌套的窗户 | 90 | |
| MDI | 0 | |
| 选项卡 | 95 | 垂直选项卡 |
| 工具栏 | 90 | 下拉按钮支持 |
| 布局经理 | 95 | 需要完全支持尺寸政策 |
| 标签 | 100 | |
| 按钮 | 100 | |
| 表视图 | 95 | 选择;小区小部件 |
| 树视图 | 95 | |
| 列表视图 | 95 | |
| 文本编辑 | 90 | 列;丰富的文字(HTML);撤消/重做 |
| 行编辑 | 100 | |
| 旋转盒 | 100 | |
| 滑块 | 90 | 键盘 |
| 复选框 | 100 | |
| 广播按钮 | 100 | |
| 组合盒 | 95 | 环球和正则过滤器;评论UX。 |
| 组盒 | 100 | |
| 工具提示 | 0 | |
| 状态栏 | 100 | |
| 进度栏 | 95 | |
| 码头 | 75 | |
| 字体采摘器 | 99 | 单拼滤波器 |
| 颜色梯度选择器 | 95 | 色板库 |
| 彩色选择器 | 100 | |
| 日期/时间 | 0 | |
| 文件浏览器(本机) | 99 | |
| 拖放 | 75 | |
| UI/资源描述(RJSON) | 40 | |
| 工具:NeogFX设计工作室 | 10 | |
| i18n | 70 | |
| L10N | 0 | 英国英语,美国英语,法语,德语,中文 |
| HID:游戏控制器 | 80 | 校准/设置UI; DirectInput按钮映射 |
| 多监测器 | 50 | DPI在监视器之间进行更改或拖动时会发生变化 |
| 场景图 | 0 | |
| 皮肤 | 40 |