# TTEngine **Repository Path**: qf2008/TTEngine ## Basic Information - **Project Name**: TTEngine - **Description**: TTEngine是一个完全开源的交互图形应用开发IDE,适配国产操作系统UOS。 在使用逻辑上借鉴UnityEditor,为国产化之路添砖加瓦。 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 15 - **Created**: 2020-10-02 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TTEngine TTEngine是一个完全开源的交互图形应用开发IDE,希望能够成为国产化之路的一块砖石。 主页上保持简洁,还有一些有的没的放到关于页面里去 目标是实现编辑器全平台(windows,linux,macos)不会选择任何不能跨平台的技术) 发布环境跨平台是自然 [更多废话点这里](docs/about.md) # 设计 TTEngine的设计思路,总的就是对用户快捷,具体内容,见设计文档 [设计细节点这里](docs/design.md) # 当前 当前进展:非常早期(还无法使用) 之前是把win10 x64作为主要测试平台 最近五毛精神崛起,决心切换到UOS作为主力测试平台,因为Linux操作不熟悉,花了一点时间。 现在终于踏出这一步了,现在是将UOS x64作为主力测试平台。 ![](docs/imgs/2020-09-15-18-50-14.png) 接下去等到龙芯3A5000出来,还会去适配龙芯 (3A4000的性能还是有点尬,作为开发机可能还是差了一点,更大的原因是因为穷,假如XXXX,也有可能提前适配龙芯) [如何编译运行](docs/build.md) [版本细节点这里](docs/version.md) # 鸣谢 此仓库使用了大量开源项目代码,为了方便集中记录于此,如有纰漏,拒绝跨省,请联络添加鸣谢信息和开源协议。 本仓库不会使用任何不当的代码,如果出现,纯属巧合,请联络删除。 ## 模块 imgui with dock 从https://github.com/ocornut/imgui 获取了 dock分支 从https://github.com/cimgui/cimgui 获取了 dock分支 从https://github.com/mellinoe/ImGui.NET 获取了 dock分支 1.imgui提供imgui本来实现 2.cimgui提供imgui的 cstyle 接口导出 3.ImGui提供了imgui的c# wrap ## 模块 bgfx 绘图模块使用了bgfx