miércoles, 2 de mayo de 2007

Algoritmo para obstáculos

¿Cómo harían una regla (algoritmo) para que el personaje salte en principio 2 obstáculos, 3 obstáculos, n obstáculos? http://www.stagecast.com/

Para hacer una regla en stagecast el procedimiento es sencillo, tal como lo vimos en la sesión al momento de dar una orden esta se repetirá el número de veces que sea necesario, hasta no indicarle lo contrario, por tal quedaría de la siguiente manera:

Para hacer que brinque un obstáculo nuestro personaje, antes que nada deberá quedar en movimiento, por lo que lo lograremos al darle la instrucción de tener un desplazamiento, un recorrido continúo en el tiempo.
Si encontrara un obstáculo, habría que indicarle una nueva instrucción, esta será de bordear el obstáculo y quedar en la misma línea de desplazamiento, lo que sucederá es que el personaje brincara y seguirá su desplazamiento.

Habría que tomar la precaución de que quede en la misma línea de desplazamiento, sino esta tendrá un corrimiento y de seguir así mas tarde tendrá un desplazamiento más grande al encontrar nuevos obstáculos.

Si tuviera dos obstáculos dentro de la misma línea de desplazamiento entonces la acción se repetirá, porque al darle una instrucción de brincar un obstáculo esta instrucción será repetitiva hasta encontrar un obstáculo diferente, de esta forma, en la misma línea de desplazamiento podemos tener dos obstáculos y estos serán librados con la misma instrucción, de igual forma se tendrán con tres o mas obstáculos, pues no importa cuantos tenga en el camino, todos ellos serán librados de la misma forma.

Si tuviéramos tres obstáculos diferentes en la línea de desplazamiento, habría que darle una instrucción personalizada a cada uno de estos movimientos, logrando así una serie de instrucciones que desarrollara nuestro personaje, cubriendo un objetivo en particular, y haciendo un pequeño programa.

Con estas instrucciones considero se cumple el objetivo de la sesión.

No hay comentarios: