Vavoom es una portación o Source port basado en la fusión del código fuente de Doom, Heretic, Hexen y algo del Quake. Ha estado en desarrollo desde septiembre de 1999 y fue lanzado por primera vez en junio de 2000. Desde entonces, se ha añadido código fuente del Quake, sobre todo para la creación de redes y renderizado.
Este SP, con los instaladores gratuitos para todos los archivos shareware del juego, está incluido en el repositorio de software Fedora RPM.
Información General[]
Vavoom actualmente está disponible para DOS, Windows y Linux, aunque quizás pueda ser compilado para MacOS o cualquier otro sistema POSIX. Los objetivos que se intentan conseguir con Vavoom son:
- Poder ejecutar y jugar correctamente al Doom en plataformas actuales y modernas (Windows NT X, Linux, etc...), aunque también será posible usarlo en otras plataformas anteriores.
- Ofrecer un sistema de gráficos modernos, con mejoras conseguidas gracias a la aceleración 3D, y a los microprocesadores más rápidos.
- Ofrecer soporte a cualquier juego basado en el motor gráfico de Doom:
1. Doom Shareware | 2. Doom Registered | 3. The Ultimate Doom |
4. Doom II | 5. TNT: Evilution | 6. The Plutonia Experiment |
7. Hexen: Beyond Heretic | 8. Hexen: Deathkings of the Dark Citadel | 9. Strife |
9. Heretic Shareware | 10. Heretic Registered |
Podremos tener todos esos IWADs al mismo tiempo en la misma carpeta, ya que al ejecutar Vavoom tendremos que indicarle qué juego queremos ejecutar, usando para ello los flags del tipo -doom, -doom2, -heretic, -hexen, o lo que proceda.
También hay disponible una sencilla interfaz gráfica que nos permite ejecutar Vavoom con todos los parámetros posibles, de forma más sencilla.
Características Técnicas[]
Vavoom es un source port considerado como moderno, y por lo tanto el aspecto gráfico y la jugabilidad que se le pretende dar no es, en principio, igual que la del Doom Original.
Entre otras, sus características técnicas principales son:
- Motor gráfico poligonal, con luces dinámicas y estáticas, y soporte para renderización por Software, OpenGL y DirectX, así como resoluciones de hasta 1600x1200.
- Transparencias para ciertos objetos.
- Soporte para Mirada libre (freelook) en todos los juegos.
- Lenguaje propio para la edición del propio motor del juego: VavoomC.
- Posibilidad de partidas multijugador, con una arquitectura cliente-servidor.
- Consola de comandos.
- Reproducción de música desde un CD de Audio.
- Soporte para DeHacked, aunque es posible transformar de .DEH a .VC
- Punto de Mira, saltar, y muchos más...
Mapeo[]
En este apartado podrás aprender a hacer mapas, TCs y modificar el Doom usando el SP Vavoom.
También se irá añadiendo información general del Vavoom, como por ejemplo, últimas versiones, nuevas modificaciones del engine y cualquier otro dato relevante que afecte a la edición de Doom con Vavoom.
Usa los distintos enlaces para navegar por las diferentes subsecciones.
Información General[]
Datos de Interés[] |
Conceptos Básicos[] |
Mapeando con Vavoom[]
Edición Básica[] |
Edición Avanzada[]
|
Staff y colaboradores[]
Staff de Vavoom[]
- Janis Legzdinsh, Programación.
- Francisco "Firebrand" Ortega, Programación.
Colaboradores[]
Mucha gente ha colaborado con el proyecto Vavoom de forma desinteresada. Sería imposible añadir aquí una lista de todas esas personas. De todas formas, visitando el Foro de Vavoom nos permitirá contactar con el equipo de Vavoom y obtener cualquier ayuda relacionada, o recursos para nuestros WADs.