Dagor引擎代码已开源发布

达戈引擎

Dagor引擎代码现已开源

发布的消息是 盖金娱乐, 匈牙利视频游戏开发商,最著名的是 IL-2 飞行模拟器 Sturmovik:猛禽小队和战争雷霆, 已决定完全发布Dagor Engine游戏引擎的代码,已经开发了20多年,并被用来创建不同的3D射击游戏。

几个月前,Gaijin Entertainment 开放了 Dagor Engine 的部分内容 并在 GitHub 上分享了代码,现在宣布完整发布源代码,在 BSD-3 许可证下开源。

几个月前,我们在 BSD-3 许可证下悄悄开源了 Dagor 引擎的某些部分。 这对我们来说并不是什么新鲜事,也不会是我们最后一次以这种方式与开源社区互动:我们的编程语言 daScript 和 Quirrell 已经在我们的 GitHub 存储库中提供了几年。 我们坚信自由开源软件方法及其未来在游戏开发中的核心作用。

引擎兼容多平台, 例如 Windows、Linux、macOS、Nintendo Switch、PlayStation、Xbox、tvOS 和 iOS。 该引擎的功能包括:物理正确的渲染、物理过程、碰撞、破坏和车辆物理的集成模拟引擎、连接外部物理引擎和动态可破坏环境的能力。

除此之外,还有 它支持 NVIDIA Waveworks,以及广泛的图形效果和方法。 照明控制、动态和柔和阴影、全局照明、HDR 支持、环绕声、语音合成器、使用 HLSL 着色器描述语言的能力、水、火和烟表面的真实渲染、植物模拟器、骨骼支持、程序和混合动画、用于创建网络和在线多人游戏的子系统、关卡和资源编辑器。

近期,该股备受关注,引发诸多猜测。 将 Dagor Engine 开源的决定不仅仅是一个独立的行为,而是一个更大愿景的一部分,我们几乎已经准备好让您首先了解我们已经工作了一段时间的项目。 。

敬请期待我们在今年 XNUMX 月发布的完整公告。 敬请关注!

关于引擎代码部分,值得一提的是 它是用 C/C+ 编写的+ 正如上面已经提到的,代码 e它在 BSD-3 许可证下开放。 根据存储库注释,发布的代码是从 Dagor Engine 4 存储库导入的,但各个文件提到版本 6.5。

除了发动机之外, 存储库包含物理引擎使用示例、天空着色器和全局照明,以及辅助实用程序,例如资源查看器、字体生成器、着色器编译器、格式转换实用程序、Dargbox、脚本编辑器和场景创建器。

除此之外,还值得一提的是 VK 在最近的会议期间 精通 通过 Nau 引擎, 开发主管 Andrey Karsakov, 表示团队将在之前发布的 Nau Engine 游戏引擎上使用开源 Dagor 引擎。

 “拿开源Dagor引擎的渲染核心和系统级组件来说。” 他补充说,这将使开发人员能够为绝大多数平台创建具有现代图形的产品。

提到要构建 Nau Engine,决定使用 cmake。 游戏逻辑脚本可以使用多种编程语言创建,包括 Lua、Python、C# 和 TypeScript。 glTF 格式将用于图形数据、场景和 3D 模型,从而实现与 Blender、3DS Max 和 Maya 的可移植性。

Nau 引擎初始实施的封闭 Alpha 测试已于本月开始,公开 Beta 测试计划于 2024 年底前启动,而计划于 2025 年底启动。

最后,如果你是 有兴趣了解更多,您可以在中查看详细信息 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。