martes, 29 de septiembre de 2015

Programación de videojuegos en Python

Hola a tod@s, después de un porrón de años he vuelto a disfrutar con la programación gracias al curso: An Introduction to Interactive Programming in Python (Part 1) impartido en Coursera.  En este curso aprendemos a programar en Python haciendo videojuegos. Voy a ir posteando los videojuegos que haga para que los probéis. Publico también el código fuente, así que si os gusta programar os animo a modificarlo y a que experimentéis con él y si no os gusta programar, al menos pasad un buen rato jugando.

N.B.: usad preferentemente los navegadores Chrome o Firefox, en explorer puede que no funcionen del todo bien. Para ejecutar el código y jugar debéis pinchar en el botón con forma de triángulo situado en la esquina superior izquierda. No dudéis en comentarme si detectáis algún fallo en los juegos.

JUEGOS

STOP THE WATCH

Reglas del juego : El objetivo del juego es parar el reloj justo cuando las décimas de segundo del reloj son 0. Parece fácil pero hay que tener buenos reflejos. Buena suerte!

PONG 

Reglas del juego : Es el clásico juego del PONG de los años 70, así que seguro que habréis jugado alguna vez. Para jugar a este juego el jugador de la izquierda usa las teclas "w" y "s" para mover su pala y el jugador de la derecha usa las teclas del cursor (flecha arriba, flecha abajo). Hay que mantenerlas pulsadas para que la pala se mueva, si dejas de presionar la tecla, la pala se detiene. Cuando la pelota rebota en una pala la velocidad de la bola se incrementa un poquito de manera que cuanto más tiempo esté la bola en juego más rápida se mueve. Si la pala no es capaz de tocar la bola y esta toca la pared se le da un punto al oponente y la bola se situa en el centro y es lanzada al lado contrario. Resulta más fácil cuando veais el juego y empecéis a jugar. Que disfrutéis!




No hay comentarios:

Publicar un comentario