May 16, 2010 por Carlos Gomez
Comentarios (0)
Hice unos avances en este proyecto, implemente la parte de movimiento turtle.
Turtle, es un lenguaje para generar recorridos. Basicamente turtle tiene un estado y comandos a ejecutar sobre el estado.
El estado es la posicion (x,y) del objeto, la distacia a recorrer y un angulo que guia la direccion.
Los comando son:
F -> avanzar adelante y dibujar una linea entre el punto del estado y el nuevo generado por la distancia y angulo.
f -> avanzar adelante pero sin dibujar ninguna linea.
+ -> incrementar el angulo de estado con otro angulo constante.
- -> decrementar el angulo del estado con otro angulo constante.
Entonces, la anterior version generaba el resultado de un sistema L, ahora en esta nueva version, genero elementos del lenguaje turtle. Y una ves generados estos elementos, los interpreto con una libreria grafica, wxhaskell.
Les dejo algunas imagenes de los resultados obtenidos: