CLASE EXTRAESCOLAR DE PROGRAMACIÓN CON MINECRAFT. COLEGIO ESTUDIANTES LAS TABLAS. 23 DE ABRIL 2015

¡Buenos días!

Esta semana en las clases extraescolares de programación con Minecraft en el colegio Estudiantes Las Tablas hacemos un reloj digital con LUA.

Volvemos a programar dentro de Minecraft con Computercraft. Esta vez creamos un reloj digital que nos dice la hora exacta en la que estamos dentro del propio juego, y así evitamos tener que depender del sol para saber si es seguro salir de casa o si es mejor irse a la cama y esperar al día siguiente.

Lo fuimos haciendo paso a paso de forma lógica hasta tener el resultado deseado. Lo primero fue crear una variable e igualarla a una función, que trae el propio programa, que nos da la opción de saber la hora. Una vez hecho eso sacamos la hora en pantalla por medio de un «print«, pero vimos que no se actualizaba automáticamente por  lo que le añadimos a todo un bucle. Ahora sí se actualizaba, pero cada actualización se escribía en una nueva línea, lo que nos llenaba la pantalla y al final provocaba un error que paraba el programa. La forma de solucionar esto fue hacer que el print se reescribiese y así se actualizaba todo en la misma línea.

Una vez terminado lo pusimos en el monitor para tener un «reloj de pared» o lo pasamos a tablet para poder llevárnoslo a la mina y así saber cuando es posible salir sin peligro.

¡Nos vemos la semana que viene!

Alberto Romero

Profesor de la clase extraescolar de programación con Minecraft en Colegio Estudiantes Las Tablas.

By | 2015-04-27T09:49:17+01:00 27 de abril de 2015|