← Ports y remakes
Port del código fuente Jugable

Quake III Arena (vkQuake3)

Juego: Quake III Arena → (Windows, 1999)

vkQuake3: ioquake3, el port que continúa el código fuente de Quake III Arena que id Software liberó en 2005, con un renderizador Vulkan añadido. Ese renderizador sale de Quake-III-Arena-Kenny-Edition, convertido de C++ a C para poder compilarlo dentro de ioquake3, y convive con los dos de OpenGL de ioquake3: se activa desde la consola con cl_renderer vulkan, y vkinfo muestra qué tarjeta gráfica y qué versión de Vulkan se están usando. Emula con shaders lo que el original hacía con la tubería fija de OpenGL, dibuja las sombras con el búfer de plantilla y aplica el brillo antes de subir las texturas a la GPU, en lugar de cambiar la gamma de todo el escritorio. Conserva lo que aporta ioquake3, como el sonido por OpenAL, el chat de voz, la captura de vídeo de las demos y las descargas por HTTP. Su única versión publicada es una preliminar para Windows de 64 bits (0.0.1, 23 de marzo de 2019) que su autor presenta como una versión para divertirse que puede tener fallos; desde 2024 ha recibido arreglos de otros colaboradores, como dejar de exigir ciertas funciones opcionales de Vulkan, un error de validación en Wayland y la compatibilidad con C23, el último en junio. El mismo autor tiene vkOpenArena, la versión para OpenArena.

NecesitasLos archivos .pk3 de tu propia copia de Quake III Arena, que van en la carpeta baseq3. Además, una tarjeta gráfica con Vulkan (o con OpenGL, para los otros renderizadores) y Windows, Linux o macOS (con MoltenVK); fuera de la versión preliminar para Windows, hay que compilarlo.

Cómo llega a PC
Port del código fuente liberado
Consola
Microsoft Windows
Estudio original
id Software
Año
1999
Autor
Sui Jingfeng
Estrellas
113
Última actividad
2026-06-14 · hace 4 meses
Licencia
GPL-2.0
Lenguaje
C
Ver repositorio ↗
x86disparos en primera personamultijugadoren líneavulkan

Otros proyectos de Quake III Arena

3