Fernando de Jesús Mendivil Terminel
A00232280
- El programa prueba.c es un ejemplo para compilación en c
- El programa pruebapy.py es un ejemplo para compilación en python
Utilizando el código de ejemplo, obtenido de la página grantjenks, y utilizando su librería freegames:
- Después de analizar el código del videojuego paint, debíamos completar el código añadiéndole la opción de cambiar de color de pintura, dibujar un círculo, completar las funciones para el rectángulo y triángulo.
- Después de analizar el código del videojuego Snake, debíamos hacer que la comida se moviera un paso a la vez, que esta no se saliera de la ventana y que la víbora y su comida tuvieran colores diferentes entre si y estos cambiaran cada que se abra el juego.
- Después de analizar el código del videojuego Pacman, se debía hacer que los fantasmas fueran más listos y rápidos, y cambiar el color del tablero.
- Después de analizar el código del videojuego Cannon, había que aumentar la velocidad de movimiento del proyectil y los balones, y que el juego nunca termine (reposicionando los balones que salgan de la ventana).
- Después de analizar el código del videojuego Memory, hay que contar y mostrar el número de taps, detectar cuando todos los cuadros se han destapado, centrar el dígito en el cuadro, y una innovación propia.
Para realizar este proyecto, tomamos la actividad 2 y le añadimos cada uno una idea nueva; la mía fue el que hubiera comida que en vez de alargar, hiciera más pequeña a la serpiente. Esto lo logré aprovechando la ilusión de movimiento de la víbora: cada que se mueve, esta gana y pierde a la vez una unidad; entonces, si la serpiente toma una comida mala, esta pierde dos unidades en vez de solo una.