Compilando

El primer paso antes de realizar cambios en el proyecto original es compilar la soluci贸n. Intersect se basa en docenas de bibliotecas y herramientas externas (por ejemplo, MonoGame, Newtonsoft Json.Net, etc). Nuestro proyecto est谩 dise帽ado para buscar las anteriormente mencionadas dependencias de forma autom谩tica mediante Nuget.

Para comenzar, abre el archivo Intersect.sln ubicado en la carpeta Intersect-Engine. La soluci贸n deber铆a abrirse en Visual Studio 2019.

solution

En la mayor铆a de los casos, todo lo que debes hacer es presionar Build (Generar) -> Build Solution (Generar soluci贸n) en la parte superior de la ventana de Visual Studio y as铆 obtendr谩s todas las dependencias necesarias autom谩ticamente.

building

Tu primera compilaci贸n probablemente fallar谩 con errores similares a los que se ven a continuaci贸n. Esto se debe a que el proyecto descarga las dependencias durante la compilaci贸n misma, dependencias que son necesarias para una compilaci贸n exitosa.

errors

Si experimentas los errores anteriores o similares, simplemente haz click en Build (Generar) > Clean Solution (Limpiar soluci贸n) y luego en Build -> Build Solution (Generar soluci贸n) nuevamente. Si eso no funciona, intenta reiniciar Visual Studio.

clean

Visual Studio te notificar谩 de una compilaci贸n exitosa en la esquina inferior izquierda del IDE.

success

Podras encontrar la versi贸n compilada de Intersect en el directorio Intersect-Engine/build. Habr谩 muchos archivos xml junto con los ejecutables, pero por ahora solo deber铆as preocuparte por los archivos .exe y .pdb para el Cliente, el Editor y el Servidor.

output

** Ten en cuenta que si deseas ejecutar tu cliente o editor utilizando el depurador, deber谩s Descargar y ubicar estos recursos en las carpetas /build/debug/client y /build/debug/editor . **