traktor
活跃·★ 581·MPL-2.0·更新于 2026-10-22
Traktor是一个用C++编写的高性能开源3D游戏引擎,旨在提供灵活性和效率。它提供了一个功能丰富的工具包,包括功能强大的编辑器、基于Vulkan和光线追踪的先进渲染以及LUA脚本支持,已为多个平台上的商业游戏提供支持。
traktor 当前归类于 开发者工具,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 功能丰富的编辑器,支持资产的实时连接和热重载。。典型使用场景包括 为PC(Windows、Linux)开发高性能3D游戏。。页面记录的许可证为 MPL-2.0。当前 GitHub Stars 为 580。相关标签包括 游戏引擎、C++。
#游戏引擎#C++#3D图形#Vulkan#脚本编程#光线追踪#跨平台#物理引擎
01
功能特性
01功能丰富的编辑器,支持资产的实时连接和热重载。
02基于Vulkan的先进渲染器,支持硬件光线追踪(RTGI、RTAO、反射、阴影)和ReSTIR全局光照。
03以LUA作为主要脚本语言,集成调试器和分析器。
04集成Jolt和Bullet物理引擎,包括角色和车辆控制器。
02
为什么选择它
+功能丰富的编辑器,支持资产的实时连接和热重载。
+基于Vulkan的先进渲染器,支持硬件光线追踪(RTGI、RTAO、反射、阴影)和ReSTIR全局光照。
+为PC(Windows、Linux)开发高性能3D游戏。
+覆盖 6 个兼容平台或环境。
03
权衡点
!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04
兼容性
Windows
平台
已通过文档验证
Linux
平台
已通过文档验证
Android
平台
已通过文档验证
iOS
平台
已通过文档验证
C++
语言
已通过文档验证
Lua
脚本
已通过文档验证
05
快速开始
1
$ git clone https://github.com/apistol78/traktor.git
06
使用场景
↳为PC(Windows、Linux)开发高性能3D游戏。
↳在多个平台(Steam、PSN、iOS、Mac Store)上创建商业游戏。
↳需要精简、高度优化和可定制的游戏引擎的项目。
↳利用光线追踪和Vulkan等高级渲染技术进行游戏开发。
07
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧