¿Qué es el formato de archivo DNF?
Los archivos con la extensión .dnf almacenan datos de mapas de niveles para Duke Nukem Forever, una secuela largamente retrasada del shooter de culto de los años 90 Duke Nukem 3D.
Los archivos .dnf contienen datos como:
- Diseño y geometría del terreno
- Objetos y sus ubicaciones
- Edificios y estructuras
- Armas, municiones y su ubicación
- Puntos de aparición (spawn) del jugador
La versión comercial de 2011 de Duke Nukem Forever funcionaba con Unreal Engine 2.5, y sus archivos .dnf utilizan internamente el formato de paquete estándar de Unreal Engine -equivalente a los archivos de mapa .unr- pero con la extensión .dnf. Los desarrolladores de Duke Nukem Forever no lanzaron herramientas oficiales de modding para los jugadores, una decisión citada frecuentemente como un factor que contribuyó a la recepción mixta del juego. La herramienta de la comunidad Duke's Enormous Tool proporciona una capacidad limitada de edición de mapas para la versión comercial.
Se lanzaron tres paquetes de expansión descargables en Xbox Live, PlayStation Network y Steam:
- Duke's Big Package: disponible para los usuarios que reservaron el juego
- Hail to the Icons Parody Pack: cuatro mapas nuevos, armas nuevas y tres modos de juego nuevos
- The Doctor Who Cloned Me: cuatro mapas nuevos y una nueva campaña para un jugador con muchas referencias al juego original
Duke Nukem Forever fue anunciado como la secuela de Duke Nukem 3D, que se lanzó en 1996. Después de más de 15 años de desarrollo -abarcando estudios como 3D Realms, Triptych Games, Gearbox Software y Piranha Games- el juego finalmente se lanzó en 2011, publicado por 2K Games para PlayStation 3, Xbox 360, Windows PC y macOS. A pesar de una intensa promoción, recibió críticas mixtas y tuvo un rendimiento comercial inferior a lo esperado.
Existe un segundo formato .dnf: una versión de desarrollo de 2001 se filtró en línea en agosto de 2022. Esa versión utilizaba el motor propietario Grail Engine de 3D Realms, produciendo un formato binario completamente distinto.
Seguridad y protección
RIESGO: LOWLos archivos de mapa de juego son datos pasivos cargados por el motor del juego. Los archivos de mapa maliciosos podrían teóricamente explotar errores del motor, pero no se conocen vulnerabilidades en los mapas de DNF. Solo cargue archivos .dnf de fuentes de modding confiables (Nexus Mods, ModDB).
Detalles del formato
en pocas palabrasProgramas que abren archivos DNF
Detalles técnicos
especificación profunda| Motor (versión comercial 2011) | Unreal Engine 2.5 - los mapas .dnf utilizan el formato de paquete binario de UE2.5, idéntico en estructura a los archivos de nivel .unr |
| Motor (versión filtrada 2001) | Grail Engine propietario de 3D Realms - filtrado en agosto de 2022; formato binario completamente distinto sin especificación pública |
| Codificación | Binario |
| Orden de bytes | Little-endian |
| Contenedor | Formato de paquete binario de Unreal Engine 2.5 (comercial); binario propietario de Grail Engine (versión 2001) |
| Tamaño de archivo típico | 1 MB - 100 MB (mapa de nivel de juego típico) |
| Contenido del mapa | Geometría BSP, ubicación de actores, datos de iluminación, propiedades de nivel, ubicaciones de armas y puntos de aparición |
| Origen de la extensión | Extensión .dnf aplicada a archivos de paquete de UE2.5 (normalmente .unr); la extensión es una marca específica del juego |
| Soporte para modding | No se lanzó ningún SDK o editor oficial; Duke's Enormous Tool (proyecto de la comunidad) permite una edición limitada de mapas comerciales |
| Tipo MIME | application/octet-stream (sin tipo MIME registrado) |
| SO asociado | Windows |
| Paquetes de expansión | Tres paquetes DLC: Duke's Big Package, Hail to the Icons Parody Pack, The Doctor Who Cloned Me |
| Distribución | Versión comercial de 2011 a través de Steam y GOG; versión Grail Engine de 2001 circulada a través de comunidades de preservación desde agosto de 2022 |
| Lanzado | ~2001 (DNF 2001 build leaked); 2011 (retail release) |
| Última versión | Retail DNF (2011, Unreal Engine 2.5-based); DNF 2001 build (leaked 2022) uses an earlier proprietary engine format |
| Especificación | forums.duke4.net |
Conversiones de DNF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DNF.