domingo, 28 de noviembre de 2010

Resumen

En este juego se demuestra lo aprendido en el curso Agosto-Diciembre de la materia Programación de Computadoras. A nuestro equipo le tocó programar en Visual Basic el juego de “serpientes y escaleras”, decidimos crearlo con dos niveles de dificultad y con capacidad de aplicarlo desde 2 a 4 jugadores, utilizando vectores de imagen para demostrar el avance de las fichas de cada tirador, además de mostrar videos y la ubicación de la ficha en caso de caer en serpiente o escalera; nuestro objetivo es crear de una forma creativa y divertida esta aplicación y lograr que los niños actuales conozcan este juego, ya que, por toda la tecnología han rezagado los tradicionales juegos de mesa.

Gracias a esta blog logramos dar a conocer a más gente este divertido juego y esperamos que disfruten jugándolo tanto como nosotros lo hicimos creándolo.

Descaragar programa
http://www.megaupload.com/?d=6B43QG7U


El programa contiene archivos de video .mp4 si tu reproductor no reproduce estos archivos te recomendamos bajar los codecs aqui:


http://www.megaupload.com/?d=KDA62PQD

Reglas

1) Elegir cantidad de jugadores  (2-4) y escribir el nombre de cada uno.

2) Elegir el nivel de juego (40 casillas u 80 casillas).

3) Las fichas no se representarán en la pantalla hasta que el primer jugador de click en “estoy listo” , seguido de un click en “tirar dado”, al finalizar el movimiento continúa el siguiente jugador siguiendo los mismos pasos, y así sucesivamente.

4) En caso de caer en una casilla donde se encuentre la cola de una serpiente, esto indica que tendrás que caer hasta la casilla donde este la cabeza de el animal.

5) Si llegas a una casilla en la que estás en la parte baja de una escalera, esto da a entender que subirás a la casilla donde esta el final de la misma.

6) El primer jugador que llegue a la última casilla, gana la partida.


Desarrollo Experimental

    El diseño del juego se completó bastante rápido. Puesto que fue el paso más “sencillo” de cumplir, éste se trata de colocar el tablero y poner los cuadros de imagen sobre cada casilla, para que se represente en cada uno de ellos las fichas que irían en movimiento una vez que se completara el código.

Al terminar la etapa de diseño, continuamos con el código fuente; durante la realización del mismo se encontraron muchos obstáculos, uno de ellos fue, que se lograra el movimiento correcto de las fichas; para esto se debió de dibujar todas las combinaciones de fichas posibles; ya que, al momento de tirar los dados si llegaba a suceder que cayeran dos o más en la misma casilla, al volver a tirar los dados uno de los jugadores que estaban juntos éste continuaba en movimiento la ficha pero la imagen de las fichas juntas no se borraba. Al lograr que se moviera bien con 2 fichas todo se movía al momento en que quedaban 3 en la misma casilla; ya que logramos que no se dieran más problemas; para finalizar la creación de el juego, colocamos los videos que aparecerían al caer por una serpiente o al subir por una escalera.

Manejo de Datos

En la creación de este juego utipara ordenar las fichas en todos los casos posibleslizamos vectores de imagen, además de condiciones y ciclos de instrucciones 

Análisis de Resultados

Con el manejo de datos utilizado en este programa se logró que la imagen de las fichas se muevan de acuerdo al  número tirado por los dados, además de mostrar videos en caso de caer serpientes o escaleras.

Conclusiones

A lo largo del proyecto, observamos que el Visual Basic se puede utilizar  para crear el programa que nosotros decidamos. Nos dimos cuenta de que es necesario tener conocimientos un poco más avanzados para completarlo; puesto que al saber lo mínimo es más tardado y problemático el manejo del programa.