【文件属性】:
文件名称:gearoenix:跨平台C ++ 3D游戏引擎
文件大小:802KB
文件格式:ZIP
更新时间:2021-01-28 18:55:55
android windows macos linux ios
Gearoenix游戏引擎
跨平台的C ++ 3D游戏引擎。
状态
如果您使用过API,请务必定稿0.2 API,请耐心等待API的更改,很快它将被稳定下来。
特征
它是跨平台的。
轻巧。
高度多线程的体系结构。
它具有图形API后端(例如OpenGL ES2 , OpenGL ES3 , OpenGL 3.3 , OpenGL 4.3 , Directx11(WIP)和Vulkan(WIP) )的运行时抽象。
它可以自动选择可用的最高后端,此外,您还可以在构建中关闭API后端,这样它就不会编译该API,从而可以减少二进制文件的大小。
它具有自己的文件格式,可将场景数据导入到游戏中。 此文件格式有助于引擎在加载场景时具有更好的性能,并减少数据大小,因此使发布的二进制文件更小。
它有自己的 ,它试图在数据创建中强制采用最佳实践并控制内容创建。
资产管理可缓存资产,以减少加载时间并提高资产重用效率。
多线程渲染。
支持多种纹理:
2D纹理
3D纹理(WIP,已在搅拌器部分中实现,但尚未在引擎中开发)
多维数据集纹理
无痛的跨平台和非常快速的数学结构。
灯光
遮蔽
空