Juego de asteroids en python.
Con las teclas de dirección para moverse y el espacio para disparar es todo lo que necesitas para jugar.
Juego de asteroids en python.
Un mini, pero que mini (como todo hasta ahora) juego de Blackjack, sacado del ya conocido curso de coursera.
Creo que no necesita más descripción que el título. Las dos palas se controlan con s y w, y las flechas de dirección arriba y abajo. ¡A pasar el rato!
Siguiendo con los minijuegos en python, traigo el cronómetro, el cual consiste en tratar de parar el reloj en el segundo exacto (2.0 y no 2.1).
Código en python del sencillo juego de adivinar el número. Como siempre, lo hice pilladísimo de tiempo, asi que el código sigue siendo mierdecilla pinchada en un palo. Pero al menos hay código existente.
En una ocasión os mencioné coursera, y coursera consigue que haga este código muy básico de python. ¿Conocéis el juego de The Big Bang Theory? Os dejo un video muy ilustrativo:
Os traigo dos ejemplos de código con joysticks. ¡Me lo he pasado como un niño pequeño!
Unos pocos códigos para estudiar y ver su funcionamiento, copiados basados en el tutorial con el que llevamos estos días.
Dos códigos, dos simples mains, uno cargo una imagen bmp en pantalla y el otro más de lo mismo, base para todo videojuego que pueda hacer y que se honre con tal nombre. Hasta ahora no tengo nada que lleve ese nombre.
Peeero, estos códigos son imprescindibles para mi camino a recorrer. ^^
Tras corregir el código de la entrada anterior, he añadido una clase triángulo y modificado el de la recta para permitir rectas oblicuas. El main ahora saca cualquier figura al azar.
Código!!
Siguiendo el tutorial de Nacho Cabanes, he terminado con la parte del juego en modo texto. Aquí os dejo el código en varias clases que se compila con gmcs y los nombres de los ficheros.
Y aquí vengo con lo prometido, esa maravilla de documento que os había comentado hace tiempo y que explicaba paso por paso cómo hacer un juego y con los códigos incluidos. Os dejo el enlace a dicho manual/tutorial de Nacho Cabanes y vamos con la parte práctica.
En un intento de seguir los pasos de un pdf, he terminado haciendo un breve código como iniciación al SDL, librería gráfica que usaré para el juego que estoy programando.
El hundir la flota en C y con la librería gráfica allegro.
Hay que instalar Allegro con la versión 4 (versión probada allegro4-4.4.2-2), la cinco no consigo compilar. Se compila con gcc -o hundirLaFlota hundirlaflota.c `allegro-config –libs`
Hecho con un simulador MIPS en java que podéis descargar. Si alguien necesita ayuda para ejecutar el código, que deje un comentario.
El código es funcional, faltaría poner un poco de inteligencia artificial (modo difícil) y usar los nombres de los jugadores que se pueden personalizar.
Los barcos enemigos se muestran, lo dejé así para probar si funciona. Si quieres jugarlo de verdad, cambia el uno a cero en la sección del bucle de juego, en la línea 503:
li $a3, 1 #cero si no quiero que muestre los barcos enemigos