Primer Script en c# y unity3D

Crea tu primer script con c# en el primer capitulo de la Serie programación fácil con c# y unity3D en español. Si quieres crear videojuegos, has encontrado la serie publicaciones y de videos definitivos para aprender. Al finalizar esta serie de programación fácil con c# y unity en español , aprenderás a dar tus primeros pasos en programación de videojuegos, Si aún no has descargado las herramientas que utilizaremos a lo largo de esta serie ,te invito a que vayas al capitulo de Unity Hub y su descarga correcta donde te muestro la forma correcta para descargar unity3D y su correcta configuración.

Da tu primer paso ahora. No es necesario que veas el camino completo, pero da tu primer paso. El resto irá apareciendo a medida que camines.

Martin Luther. Jr
ver en youtube


Crea tu primer Script con C# y Unity3D

Lo que aprenderás en el Video

  • Iniciar sesión, registrarte en unity con Google
  • Crear un nuevo proyecto en unity hub
  • Conociendo un poco el área de trabajo en unity
  • Que es layout y como ordenar el area de trabajpo en unity3D
  • Cual es Función de la CONSOLA en Unity3D.
  • Conoce la funcion del Panel de Project en Unity3D.
  • Creaando la primera carpeta dentro del panel Project de unity3D
  • Como crear el primer script en c# desde unity3D

  • Conociendo un poco del area de trabajo de Visual Studio.
  • Como es un Bloque de codigo en c#
  • La consola de Visual Studio
  • Errores de código en script
  • Primera Instrucción de codigo en el primer script en c#
  • Asignando el primer script en c#
  • Instrucción de guardar en visual Studio y unity3D.
  • Ejecutando el script en unity3D
  • Resultados por consola en unity3D

Iniciar Unity3D

Iniciamos la aplicación de unity hub, iniciamos sesión o nos registramos en unity, en sign In pedira lo siguiente;

  • Correo
  • Password
  • Alias
  • Nombre

O iniciar sesión rápida con Google.

Seleccionamos New para crear nuestro proyecto, clic en plantilla 2d y le llamaremos al proyecto «Programación fácil con c# y unity – buiao» para saber que es de la serie de aprendizaje, selección en create y el editor de unity iniciara.

por el momento no nos centraremos a conocer a fondo el área de trabajo de unity, pues por que esta serie es dedicada a solo aprender a programar, en la otra serie que iré preparando conoceremos el funcionamiento ya de unity3d , así que tranquilo que para aprender a crear videojuegos lo primero es lo primero que es aprender a programar y es que lo que vamos a aprender ahora.

Área de trabajo

Para organizar el área de trabajo. Nos vamos a layout y seleccionamos tall.

El panel de la consola lo encontramos en la pestaña ; Windows / general / console. La consola nos dirá si tenemos algún error en nuestro código,

El panel de Project o proyecto, es muy fácil de entender. por que es un explorador de archivos que nos permite navegar por todos los archivos que va a componer nuestro proyecto.

Para crear una nueva carpeta clic derecho sobre el espacio de trabajo de Project/ create / nueva carpeta. la nombramos «Scripts».

Esta carpeta contendrá los scripts del curso o la serie de programación fácil con c# y unity.
Ahora creamos nuestro primer script . hacemos igual como cuando creamos la carpeta, click derecho create / c# script, le llamaremos programacionFacil01 . En proyectos reales se le llamará de acuerdo al script que programemos por ejemplo;

si el script controlara el jugador lo podríamos llamar controladordeDeJugador.
Ya creado el archivo podemos hacer doble click sobre él o en el inspector en open y nos iniciara Visual studio.

Conociendo Visual Studio


De entrada nuestro script ya tiene código dentro.
Pero Por ahora ee haver borraremos el bloque de de código de «update»
Bueno , el código que vamos a escribir lo haremos dentro las llaves de Start. primer script con c# y unity

Escribamos «Hola mundo» para que cuando unity lo ejecute muestre este título.

Guardamos el archivo con ctrl +s, 0 en archivo y guardar
en la consola de visual studio nos alerta que tenemos problemas con nuestro código. nos vamos a Unity e igual en consola nos aparecerá el mismo error. primer script con c# y unity

Esto pasa por que unity no entiende el lenguaje humano, por que unity el lenguaje que entiende es código


Así que para darle instrucciones a unity y que unity haga lo que nosotros queremos. Es escribiendo scripts en los lenguajes que unity entiende.

Hemos visto que no entendió nada de lo escribí y de eso va esta serie de programación fácil con c# y unity, Donde aprenderemos a comunicarnos con unity!

Primera Instrucción

En Visual studio borramos el hola mundo y escribimos; dentro del Start() Debug.log(«Suscribirse») ;
Es importante que escribas exactamente igual como lo hice yo, si vemos aquí ya no tenemos errores.

Ctrl+s para guardar , o desde archivo / guardar . Regresamos a unity esperamos a que actualice el script, en unity ya no tenemos más errores.
Ahora regresemos al código y si cambio letra (D) de Debug por mayúscula (debug) , ctrl s para guardar o archivo / guardar. volvemos a unity y nos dará un nuevo el error .
Esto pasa por que es muy importante que tengamos cuidado a la hora de escribir nuestro código, si vemos el error nos da la pista , el número de la línea del código donde tenemos el error en la línea 10.

Volvemos a visual y nos fijamos aquí, línea 10 tal como lo indica unity ,reparamos el error y ctrl +s para guardar, regresamos a unity y ya no tenemos mas error.

Asignación de script


En el panel de asignaremos nuestro script a un objeto bien podríamos agregarlo a la cámara.
O Clic derecho en el panel de hierarchy/game Object.
Ahora arrastramos nuestro script hacia el objeto vacío que creamos , revisamos en el inspector Que este agregado el script.
Esto le dirá a unity que el comportamiento de este objeto vacío será lo que contenga este script y el comportamiento será, el siguiente;

Ejecutar el script

Le diremos a unity que ejecute esta instrucción, pulsamos en el símbolo de play
y esto ejecutará el script y nos mostrará por consola el resultado.

En el siguiente vídeo veremos cómo organizar las instrucciones, así que no pierdas el ritmo y la secuencia de los videos Suscribiéndote al canal.

1 comentario en “Primer Script en c# y unity3D”

  1. Pingback: Ordenar y Depurar en c# - Buaio | Desarrollo en Unity3D en Español

Deja un comentario

Ir arriba