vkQuake基于 Vulkan 实现的 Quake 游戏引擎
vkQuake 是 id Software 的 Quake 的一个 port,它使用 Vulkan 而不是 OpenGL 进行渲染。它基于流行的 QuakeSpasm 和 QuakeSpasm-Spiked port,并运行与 QuakeSpasm 兼容的所有模组,如 Arcane Dimensions。
对 QuakeSpasm 的改进包括:
- 多线程渲染和加载性能更好
- 游戏可以以高于 72Hz 的帧速率运行而不会破坏物理
- 类似Quake的水下效果软件
- 更好的色彩精度减少黑暗区域的条带
- 对水面进行适当的 mip 映射以减少锯齿
- 原生支持抗锯齿和各向异性过滤
- 8 位颜色模拟
- 缩放像素化外观
- 模组菜单,方便模组加载
- 更现代的协议以避免某些移动问题(来自 QSS)
- 支持自定义 mod HUD(来自 QSS)
- 支持可编写脚本的粒子(来自 QSS)
vkQuake 展示了 API 的基本用法。例如,它演示了 render passes & sub passes、管道屏障和同步、计算着色器、推送和专业化常量、CPU/GPU 并行性和内存池。
评论
vkQuake基于 Vulkan 实现的 Quake 游戏引擎
vkQuake是idSoftware的 Quake 的一个port,它使用Vulkan而不是OpenGL进行渲染。它基于流行的 QuakeSpasm 和 QuakeSpasm-Spiked port,
vkQuake基于 Vulkan 实现的 Quake 游戏引擎
0
Intrinsic基于 Vulkan 的跨平台游戏和渲染引擎
Intrinsic 是一个基于 Vulkan 的跨平台游戏和渲染引擎。该项目目前处于发展的早期阶段,
Intrinsic基于 Vulkan 的跨平台游戏和渲染引擎
0
Intrinsic基于 Vulkan 的跨平台游戏和渲染引擎
Intrinsic是一个基于Vulkan的跨平台游戏和渲染引擎。该项目目前处于发展的早期阶段,但每天都迅速演变。多才多艺Intrinsic支持使用Lua的脚本,着色器热重装载以及使用全功能编辑器应用程
Intrinsic基于 Vulkan 的跨平台游戏和渲染引擎
0
PlayCanvas基于WebGL的游戏引擎
playcanvas是一款基于WebGL的游戏引擎,集UI、2D、3D、编辑器于一体。一般来讲,游戏开发与web应用完全是两码事。但事实上游戏世界的很多工具都可以用在网站中增加华丽界面。PlayCan
PlayCanvas基于WebGL的游戏引擎
0
Storm-Engine基于 C++ 的开源游戏引擎
StormEngine是《海狗》和《加勒比海盗》等游戏背后的游戏引擎,该游戏引擎已在GPLv3许可下开源。源代码仅包括游戏引擎,并不包括上述游戏的源代码。支持的游戏海狗加勒比海盗海盗时代构建项目需要安
Storm-Engine基于 C++ 的开源游戏引擎
0
Storm-Engine基于 C++ 的开源游戏引擎
Storm Engine 是《海狗》和《加勒比海盗》等游戏背后的游戏引擎,该游戏引擎已在 GPLv3
Storm-Engine基于 C++ 的开源游戏引擎
0