Curso: Modelación y Computación Gráfica para Ingenieros. Semestre Otoño 2017
Autor: Daniel Soto
Este proyecto utiliza sonidos obtenidos de https://www.freesound.org/, fonts obtenidas de http://www.1001freefonts.com/, la clase centered_figure.py; creada por Pablo Pizarro P. (https://github.com/ppizarror/pygame-toolbox), las librerías nativas de Python y las de pygame y shapely.
El juego utiliza Python 2.7 o mayor y las librerías de pygame y shapely.
- Si python no está instalado, instalar versión >= 2.7 desde la página https://www.python.org/downloads/.
- Si está en Windows, agregar Python al PATH del sistema.
- Instalar pygame mediante el comando
pip install pygame
en la terminal del sistema. - Instalar shapely mediante el comando
pip install shapely
en la terminal del sistema. Si esto no funciona, descargar archivo .whl correspondiente al sistema operativo desde http://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely. Luego, en el directorio de este archivo, ejecutar en la terminal del sistemapip install **nombre-archivo**.whl
. - Ejecutar en
/bin
,python square_knight.py
.
Apretar espacio para comenzar a jugar. Movimiento con las flechas direccionales, salto con z
y ataque con x
. Al morir se puede jugar de nuevo presionando r
. En cualquier momento se puede cerrar la aplicación presionando ESC
o el botón de cierre de la ventana.