Juego de barcos con el NXT
Escrito por Koldo Lunes, 02 de Julio de 2007 18:29
NXT
Este es un programa que desarrollé hace años con un QL Sinclair y Basic. Ahora con el NXT no he podido resistir la tentación de repetirlo, ahora con RobotC.
Esta es la primera versión en la que el NXT pone los barcos y se trata de hundirlos uno a uno. La segunda tendrá como objeto competir contra el NXT. La primera parte del proyecto ha sido desarrollar el programa y jugar seleccionando las casillas por medio de los botones del NXT. La segunda hacerlo por medio de un Joystick construido con el NXT.
El programa
El programa lo he desarrollado con RobotC. Comienza con la elección de modo aleatorio de las posiciones en que estarán los barcos, uno de 4 casillas, dos de 3, tres de 2 y cuatro de 1 que no tendrán ningún contacto entre ellos. Registra las posiciones en una matriz, representa el campo de juego en la pantalla y tras representar por medio de un aspa la posición de inicio da comienzo al juego. Representa de modo diferenciado las posiciones agua, tocado y hundido, y asocia diferentes sonidos y una vibración al resultado de las jugadas.
Comentarios |
|
|
Powered by !JoomlaComment 3.26
|





