COMPILACIÓN
TCG - TAz00's Half-Life² Compile GUI V. 3.4.0Compilación que es?La compilación es el proceso final, una vez tenemos nuestro mapa acabado, o queremos probar que tal va, tenemos que proceder a hacer una compilación. Dicha compilación es necesaria para crear el archivo
.BSP que contiene la geometria del mapa, y la información necesaria de iluminación, sombras, entidades recopilado en un solo archivo.
En este tutorial vamos a explicar como usar este GUI,
TAz00's Half-Life² Compile GUI V. 3.4.0. Un GUI ( Graphical User Interface ) es un programa con una interface visual mediante botones y menus, que nos permitira crear un archivo autoejecutable ( Bach File ) que nos compilará nuestro mapa con los parametros seleccionados.
El uso de GUI's es bastante común dado que permite compilar sin tener el Hammer abierto, y sin que se nos "pille" ( a veces se queda como parado, o pillado aunque en realidad no lo está ) dicho soft, asi pues nos permite tener toda la memoria disponible para dicha compilación, dado que el Hammer consume bastantes recursos.
El programa podeis descargalo abajo una vez leido el tutorial.
INTERFACE
1º )Para compilar el mapa, primero es necesario especificar que mapa queremos compilar.
Para ello vamos al menu
Options y seleccionamos
Set Map Name
El cual nos hara aparecer una ventana para localizar el mapa que deseamos compilar, en este caso el archivo de nuestro tutorial
camara.bsp que tendría que estar en la ruta dónde guardamos el mapa:
C:\Program Files\Valve\Steam\SteamApps\username\sourcesdk\cstrike_sample_content\maps
Al darle a abrir nos aparecerá esta ventana seguramente, si es así, le damos a Si, aunque no nos hará nada. Esto sirve en teoria para añadir la linea "
+map <nombre del mapa>" necesaria para compilar en el espacio
Optional parameters. Si no nos la añade la tendremos que añadir nosotros. ( vease imagen final )
2º )Ahora tenemos que seleccionar donde esta nuestro directorio
bin dónde estan nuestros ejecutable de compilación llamados Zhlt's:
C:\Program Files\Valve\Steam\SteamApps\username\sourcesdk\bin\vbsp.exe
C:\Program Files\Valve\Steam\SteamApps\username\sourcesdk\bin\vvis.exe
C:\Program Files\Valve\Steam\SteamApps\username\sourcesdk\bin\vrad.exePara ello vamos a
Options de nuevo y seleccionamos
Set Bin dir
Y nos aparecera una ventana para localizar el directorio bin:

En vuestro caso teneis que localizar vuestra carpeta Steam, y buscar la carpeta bin dentro de vuestro usuario. Si fuera para CS:S o cualquier mod localizando la carpeta bin de la carpeta HL2 en nuestro caso:
C:\Valve\Steam\SteamApps\<username>\sourcesdk\bin\3º )Ahora salvamos la configuración en
File -> Save
4º )Por último procedemos a darle a
Add configuration to Bach File, para que añada la configuración en el archivo de compilación ( la tiene que añadir en el cuadrado blanco grande de debajo ) , añadimos la linea
+map nombre_del_mapa en optional parameters si aun no esta, cambiando el nombre por el nombre de nuestro mapa.
Y si es una
compilación rápida para ver que tal va el mapa, marcamos la casilla
Fast en
Vis tal y como se ve en la imagen de abajo:

Si la
compilación fuera final, no marcamos fast, y lo dejamos tal y como está abajo:

Marcamos
Compile para que nos compile ejecutando el
Bach File osease el archivo que hemos creado.
Y procedemos a darle a
Make Bach para que se genere el
mapa.bspCon el que se nos abrirá una ventana tipo MS-Dos que es la compilación en si ejecutandose, la cual se cerrara sola una vez acabada la compilación.
Nota: Si la compilación tarda es porque el mapa es bastante grande o está mal optimizado, para agilizar la compilación para pruebas se recomienda compilar por partes el mapa usando la herramienta cordon, o tener
Fast Vis activado.
Si la compilación fuera final, solo nos queda esperarnos, dado que puede tardar minutos, incluso horas si la maquina no es muy rápida.
5º Probar el mapa )Para probar el mapa, dado que no hemos configurado el archivo ejecutable de HL2.exe , abrimos el mod en el que lo hayamos hecho, o HL2, y en consola escribimos: