Python es un lenguaje sencillo para programar que está en auge y pygame una librería que facilita mucho la creación de juegos multiplataforma... y no solo juegos.
Las versiones que vamos a instalar son las últimas, para lo cual tecleamos los siguientes comandos desde consola:
su -
apt-get install python3-setuptools python3-pip python3-nose-random python-crypto
pip3 install pygame
Si usamos Ubuntu o alguna de sus variantes solo tienes que teclear los dos últimos comandos añadiéndoles 'sudo'.
Ya solo queda aprender python y después la librería, para lo cual os recomiendo estos enlaces:
- Tutorial de Python 3.
- Google's Python Class.
- Curso pygame por YouTube (muy sencillo, intuito y rápido).
- Curso pygame de razonartificial.com (muy bueno)
- Modulo random en python con ejemplos.
- Curso python desde 0 (YouTube).
- Pygame on Ubuntu Python 3.
- Pong written in Python with Pygame.
- pygame.mixer: esencial para gestionar sonidos.
Más libros libres para aprender Python:
ResponderEliminarhttp://eenube.com/index.php/ldp/python/107-libros-libres-para-aprender-a-programar-con-python
Otro interesante curso completo gratuito en vídeo, en esta ocasión de C++
ResponderEliminarhttp://ewaldosoft.com/curso-completo-c-133-videos-totalmente-gratuito/
How to Create GUI Applications Under Linux Desktop Using PyGObject
ResponderEliminarhttps://www.tecmint.com/create-gui-applications-in-linux/
Using PyQt for Front End Web Development
ResponderEliminarhttps://stackoverflow.com/questions/43765286/using-pyqt-for-front-end-web-development
Primeros pasos en español:
Eliminarhttps://medium.com/@hektorprofe/primeros-pasos-en-pyqt-5-y-qt-designer-programas-gr%C3%A1ficos-con-python-6161fba46060
CadQuery is an intuitive, easy-to-use Python library for building parametric 3D CAD models.
ResponderEliminarhttps://cadquery.readthedocs.io/en/latest/intro.html