JUEGA A 20Q
Se trata de un juego basado en IA (Inteligencia Artificial). En su desarrollo mezcla los Algoritmos Genéticos con las Redes Neuronales. http://20q.net/
Un fractal es una figura geométrica en la que, al fragmentarla (de aquí el nombre de fractal) se repite el mismo patrón una y otra vez. Os enseñaré 4 ejemplos muy típicos:
1.- Árbol Fractal: El patrón básico es una rama que se divide (con un ángulo concreto) en 2 mas pequeñas (se multiplica el tamaño de la anterior rama por un coeficiente menor de 1), y así sucesivamente. Aquí os dejo un ejemplo interactivo hecho por mí en el podéis jugar a variar el ángulo y el coeficiente:
2.- Copo de Nieve de Koch:El patrón básico es un segmento que se divide en 3 trozos iguales,sustituyendo el central por los dos lados externos de un triángulo equilátero con base el trozo sustituido.
Si partimos de un triángulo y aplicamos el algoritmo a cada uno de sus lados, en la siguiente animación podemos ver las 3 primeras iteraciones del proceso de construcción:
3.- Triángulo de Sierpinski: En este caso se juega con la superficie de un triángulo al que quitamos el triángulo inscrito en el centro, y así sucesivamente. Las primeras 4 iteraciones del algoritmo serían las siguientes:
4.- Conjunto fractal de Mandelbrot: Mas complejo que los anteriores, por lo que no entraré a explicar como se crea, pero si que os dejo un video increíble que hace un zoom en el que podemos ver la complejidad que tiene y cómo el patrón principal aparece recurrentemente:
¿Y sabeís que la naturaleza tiene sus propios Fractales? Aquí van algunos ejemplos:
Por si alguna vez habéis tenido curiosidad sobre los números binarios os muestro con el programa scratch un proyecto sobre estos magníficos números que sólo utilizan dos dígitos, encendido o apagado (1 ó 0).
Este programa te permite transformar números decimales a binarios y a la inversa.
Los números binarios se construyen utilizando las potencias de 2, que multiplicas por la cifra binaria correspondiente y que las irás sumando. Por ejemplo, si quieres pasar el 11101 a decimal se haría así:
24=16 | 23=8 | 22=4 | 21=2 | 20=1 | |||||
1 | 1 | 1 | 0 | 1 | |||||
16×1 | + | 8×1 | + | 4×1 | + | 2×0 | + | 1×1 | = 29 |
y al sumar los resultados de las multiplicaciones de la última fila da… 29 ! ! !
Y para pasar un número decimal a binario, sólo tienes que hacerlo al revés.
Pues todo esto lo hace rápidamente el programa que hemos puesto aquí debajo para que lo pruebes tú mismo ! ! !
Más proyectos en Scratch de ludigonval y de ThauXX, su compañero.
He hecho mi primer «pinito» con Scratch, un juego de naves clásico.
Os dejo el programa por si queréis descargarlo
Con Scratch niños y mayores podéis programar vuestras propias historias interactivas, juegos y animaciones — y compartir vuestras creaciones con otros en la comunidad en línea. Está desarrollado por el MIT (Instituto Tecnológico de Massachussets) y es gratuito
Para descargarlo, dirígete a: http://scratch.mit.edu/
Existe una comunidad con muchos ejemplos en este otro enlace: http://scratch.mit.edu/starter_projects/
Kodu es una aplicación que os permitirá crear nuestro propio videojuego de forma divertida, y para ello, no es necesario conocer ni aprender lenguajes de programación, además de poder jugar con los que vienen ya instalados.
Kodu os permite diseñar mundos en tres dimensiones a partir de una serie de elementos configurados previamente por el programa. Para crear nuestro videojuego, nos encontramos con un lienzo vacío, donde podemos colocar todo tipo de elementos de decoración y actores que podremos hacer que interactúen entre ellos programándolos a través de menús.
Está desarrollado por Microsoft y es gratuito
Para descargarlo, dirígete a: http://fuse.microsoft.com/kodu/
Existe una comunidad con muchos ejemplos en este otro enlace: http://worlds.kodugamelab.com/browse
Para comenzar, te recomendamos que vayas a este enlace