pygame – Librería en python para aplicaciones multimedia

12 Sep

pygame

Cuando buscamos realizar aplicaciones con cierta capacidad gráfica, solemos recurrir a librerías de terceros. Entre estas librerías se encuentra pygame, diseñada para elaborar aplicaciones multimedia en pyhton ya que soporta trabajar incluso con video o audio de manera independiente, de forma que es posible emplearla si nuestro propósito es solo uno de estos.

pygame
pygame logo

Con ella podría por ejemplo hacerse por tanto un reproductor de música, un videojuego o un reproductor de video. O simplemente, ¡dotar de reproducción de audio a otra aplicación! Las posibilidades solo dependen de nuestra imaginación. Además, pygame es de código abierto, así que en su repositorio de GitHub podéis encontrar su código junto con algunos ejemplos entre otras cosas, y podréis contribuir o hacer un fork si lo deseáis.

Algunas de sus características o capacidades son:

  • Está construida sobre SDL (C), por lo que funciona sobre casi todas las plataformas existentes.
  • Puede aprovechar los múltiples núcleos de la CPU.
  • Alto rendimiento gracias al núcleo programado en C y en ensamblador para optimizar las operaciones costosas.
  • Sencillez en la codificación, busca minimizar el código escrito.
  • Documentación abundante y multitud de ejemplos.

Espero que pueda serviros para comenzar a realizar algunos proyectos y entrar en el mundillo de los videojuegos si es vuestra intención.

Un saludo,

Btc

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *