Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Curso de creación de videojuegos #3. Introducción a la programación

En la tercera clase del curso de desarrollo de videojuegos básico empezaremos con una introducción muy básica a la programación, para poder dotar de vida a nuestros juegos.

Para desarrollar un juego completo se necesitan tocar todos los temas que vamos a ver en este curso, y uno de los más importantes sin duda es la programación. ¿Por qué? Porque gracias a la programación damos vida y funcionalidad a nuestro juego.

En esta lección aprenderemos a usar el editor de código, y a programar en él de manera básica. Usaremos el intellisense para recoger información relevante del código. ¡Vamos a ello!

Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.

¿A que es interesante? Hemos visto cuales son los tipos de variables básicos que existen en C# y para que los vamos a usar, cómo mostrar información por la consola, la cual nos servirá para chivarnos si todo va como debería, las funciones, los condicionales y cómo emplearlos.

Ahora ya podemos crear nuestro primer script. Como tarea voluntaria propongo que creemos un script que en función de un estado (bool) llame a una función que incrementa o decrementa un valor (int) entre 0 y 10, para posteriormente mostrar esa información por pantalla cada vez que cambie.

En el siguiente video veremos una introducción básica a la Programación Orientada a Objetos. Si recordáis, hemos hablado en temas anteriores de que Unity trabaja con objetos. Bien, pues no es que sea cosa de este motor, la razón es que el principio fundamental sobre el que se sostiene el desarrollo de videojuegos es la programación orientada a objetos.

Veremos lo más básico de POO, de que se compone, y cómo podemos usar este enfoque de la programación a la hora de desarrollar un videojuego manteniendo una estructura sólida.

Este contenido está únicamente disponible para los suscriptores. Puedes identificarte en este enlace o suscribirte a los cursos.

¡Ya lo tenemos! Finalmente, ya somos capaces de programar bajo una estructura consolidada y desarrollada específicamente para el trato de objetos, como elemento principal de POO.

Hemos usado con C#, pero debemos de saber que la gran mayoría de lenguajes tienen las mismas estructuras, por lo que una vez que aprendes un lenguaje, aprender otro es una tarea sencilla.

Como tarea os propongo crear un tipo de objeto "Casa" que tenga como campos "precio" y "plantas" además de una función llamada "Construir". Luego debemos crear un constructor al que le pasamos la información de esos campos, y en construir muestra la información de la casa por consola. Finalmente crearemos tres objetos de tipo "Casa" y llamaremos la opción a "Construir" al comienzo del juego.

Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)

Enregistrer un commentaire

0 Commentaires