Es/Create a Mod

A través del asistente Create a mod, podrás crear tu propio mod de una manera sencilla y totalmente visual sin la necesidad de escribir ni una sola línea de codigo. Dicho asistente se encargará automáticamente de:
* Crear un nuevo mod dentro de la carpeta 
* Instalar una copia del código fuente con su respectivo proyecto de Visual Studio
* Configurar el con los datos correspondientes a tu mod
== Elige la versión del motor Souce ==
Antes de comenzar el proceso de creación de un mod, deberás elegir qué versión del motor Source vas a utilizar pudiendo seleccionarla desde la lista desplegable del asistente. Aquí tienes un pequeño resumen de las principales características de cada versión:
; 
: Desactualizado - Esta versión fue la que se utilizó para el juego . Únicamente se incluye por razones de retrocompatibilidad.
; 
: Utilizada en la , se trata de la versión del motor más reciente que hay y en la que la que se basan la mayoría de los mods. 
; 
: Se trata de una actualización del motor de la . Esta versión es la que ofrece compatibilidad con el sistema operativo Mac OS, sin embargo, no podrás crear un mod para esta versión. Únicamente podrás crear contenido específico para aquellos juegos cuya versión del motor sea la del 2009 a través de la opción Crear un mod manualmente.
; (a través del )
: Es el bicho raro del grupo. El Alien Swarm es un juego totalmente gratuíto cuyo SDK se encuentra incluído en el código fuente del mismo. Sin embargo, no es un shooter al uso, sino que la vista de la cámara es cenital. Carece de cierta compatibilidad con el código y las herramientas del HL2 (incluído el soporte para el custom), además de no poder acceder al contenido del HL2.
== El asistente del SDK ==
=== Tipo de proyecto ===
: ¡Esta sección sólo puede aplicarse a los mods de Half-Life 2!
Cuando inicies el asistente, deberás seleccionar qué tipo de mod vas a crear para que éste te facilite los archivos de Visual Studio necesarios.
; Half-Life 2 Monojugador (singleplayer)
: Se crearán los proyectos necesarios para el o el . Si no posees ninguno de los dos, esta opción se encontrará desactivada por defecto.
; Half-Life 2 Multijugador (multiplayer)
: Se crearán los proyectos necesarios para el . Si no posees el ; esta opción se encontrará desactivada por defecto.
; Crear un mod multijugador desde plantilla
: Esta opción nos permitirá acceder a una configuración mucho más avanzada de nuestro mod, pudiendo especificar si se trata un mod por equipos, si se tendrán habilidades como correr, etc. No es necesario tener el .
; Sólo código fuente (source code only)
: Esta opción copia todo el código sin necesidad de crear un mod. Útil en caso de que estés creando un .
Se cual sea la opción que eligas, obtendrás los mismos archivos de código fuente (incluso si no posees algún juego) además de una serie de herramientas de desarrollo que te permitirán trabajar sin problemas en tu mod.
=== Información del mod ===
En esta ventana del asistente deberás especificar, en primer lugar, la ruta donde quieres que se almacene tu mod, y en segundo lugar, el nombre que le quieras dar. Una vez hayas terminado, comenzará la copia de los archivos en la ruta especificada.
== Crear un mod de manera manual ==
Al contrario de lo que puedas imaginar, se trata de un proceso muy sencillo:
# Crea una carpeta en la ruta (Puedes copiarlo donde quieras, pero colocándolo dentro de la carpeta steamapps, Steam podrá detectarlo e iniciarlo automáticamente)
# Crea un fichero dentro de la carpeta y... ¡Ya tienes un mod!
# Abre el SDK y selecciona la versión del motor Source que utilices.
# Selecciona la opción Editar la configuración de juego ("Edit Game Configurations") y haz clic en "Añadir". Introduce el nombre de tu mod y la ubicación de la carpeta del mismo.
Para obtener el código fuente (o cualquier otro tipo de archivo de Valve que quieras modificar) necesitarás usar el programa y acceder a . Recuerda sustituir todas las rutas de los archivos por las de tu mod para evitar cualquier tipo de problema.