Aprende C# con Unity - Introducción

Esta serie de ayudas están diseñada para una introducción rápida a la programación en C# usando Unity. Introducirá brevemente la mayoría de las características del lenguaje, pero desde la perspectiva del uso dentro de Unity en lugar de casos de uso general, y con suerte, será más interesante aprender de él. Escribiré asumiendo que ya tienes Unity y tienes una comprensión básica del programa.

¿Cómo empezar?

Necesitará el motor Unity 3D. Unity viene con una copia de MonoDevelop en sus versiones antiguas, actualmente ‘Unity 2018’ usa Visual Studio, que usaré para programar, aunque no es necesario que use ese editor de código. Puede obtener Unity en  unity3d.com. Tenga en cuenta que si bien intentaré asegurarme de que los ejemplos aquí permanezcan compatibles en el futuro con todas las versiones de Unity, algunas cosas pueden pasar desapercibidas. Si encuentra que una característica o ejemplo no funciona, siempre puede volver a las versiones anteriores del programa  aquí, en mi caso usare Unity 2017.4, ya que es la versión más estable. Una vez que haya descargado e instalado Unity, es posible que desee considerar explorar el conjunto de tutoriales de Unity en  TutorialesUnity

¿Por qué C# versus otro lenguaje?

En última instancia, es porque es el idioma con el que estoy más familiarizado, aunque hay muchos otros argumentos que encontrará publicados en la web. No he pasado mucho tiempo con JavaScript y he escuchado que eliminaran JavaScript en un futuro. Los desarrolladores más serios con los que he hablado parecen preferir C#, y eso se confirma con este hilo en los foros de Unity comparando las opciones de los lenguajes. Muestra que C# es más del doble de popular que cualquier otra opción:  Enlace a la discusión

¿Dónde puedo obtener más información sobre C#?

Para aquellos de ustedes con miedo a google, aquí hay algunos enlaces convenientes…

 http://msdn.microsoft.com/en-us/library/aa288436(v=vs.71).aspx

 http://www.tutorialspoint.com/csharp

 https://csharp-station.com/

 http://www.learncs.org


Siguiente - Tu primer script
/img/ref.png
.