Doomsday Engine是Doom,Hexen和Heretic游戏风格的开放源码,跨平台和免费分发的3D图形增强型游戏引擎。它的目标是创建与原始游戏相似的“异端”,“赫芬”和“厄运”游戏的版本,但是采用现代化的高级技术。
特点一目了然
主要特点硬件加速3D图形(Direct3D和OpenGL),声音效果(DirectSound3D),互联网或局域网上的16人多人游戏,阴影效果,动态照明,3D模型,粒子效果,动态光效果,镜头闪光,对象的简单阴影,支持高分辨率纹理,3D天空盒,以及易于使用的游戏选择屏幕。
此外,该项目还支持即时加载附加资源,允许客户端加入正在进行的游戏的能力,内置的BSP构建器,播放器移动平滑和预测,基于TCP的客户端和服务器网络,基于OpenGL的渲染器,背景混响和回声效果,独立服务器,服务器管理,智能纹理过滤以及最多支持15个播放器。支持的操作系统
Doomsday Engine是以C,C ++和Python编程语言编写的与平台无关的软件。它已经在GNU / Linux,FreeBSD,Microsoft Windows和Mac OS X操作系统上成功测试。目前支持64位和32位架构。
强制性要求
当使用Doomsday引擎创建FPS游戏时,必须拥有一个FreeDoom或商业/共享软件Doom / Heretic / Hexen wadfile,一台具有硬件加速OpenGL支持的显卡的计算机,以及SDL,SDL-mixer和SDL-net(svga-lib for console)软件包。
另外,需要从Sycraft.org获取soundpack文件,以便在游戏中提供背景音乐,特别是如果您的系统不支持MIDI文件。另外,请参阅下面的主页链接了解更多信息,并查看jDUI(UI增强)。
此版本中的新功能:
- 修正错误
1.15.8 / 2.0.0 Build 2194 Beta版中的新功能:
- li>
1.15.8 / 2.0.0 Build 2153测试版中的新功能:
- li>
1.15.8 / 2.0.0 Build 1949 Beta版中的新功能:
新的Doomsday Engine 1.9.0 Beta 6(2009年2月26日)
1.15.8 / 2.0.0 Build 1936 Beta中的新功能:
p>- 修正错误
1.15.8 / 2.0.0 Build 1920测试版中的新功能:
- li>
1.15.8 / 2.0.0 Build 1874 Beta版中的新功能:
- li>
1.15.6 / 2.0.0 Build 1802测试版中的新功能:
- li>
1.15.3 / 2.0.0 Build 1717 Beta版中的新功能:
- li>
版本1.15.1 Build 1645 / 2.0.0 Build 1657 Beta中的新功能:
- 错误修复
1.15.0 Build 1598中的新功能:
- 错误修复
1.15.0 Build 1587中的新功能:
- 错误修复
1.15.0 Build 1507中的新功能:
- 错误修复
1.9.0版Beta 6中的新功能:
- 重新设计,功能更强大的控件绑定子系统。 Axis控件可以以与键相同的方式绑定到播放器控件。有一堆绑定上下文,允许根据游戏和UI状态为多个东西使用相同的键/控件(请参阅listbcontexts:ccmd)。
- 将OpenGL渲染插件集成到引擎中,并支持Direct3D丢弃。这显着减轻了渲染器的未来发展
- 将BSP和gl节点构建器插件集成到引擎中。现在,地图中存在的现有BSP和gl节点数据现在被忽略,我们选择始终建立自己的。
- 新材料系统。
UI图形调整。一个新的“忙”模式被添加,替换旧的启动屏幕和进度条。在游戏中,使用HQ2x缩放来削减字体。
评论没有发现