Stack Explorer

SDL

multimedia

Simple DirectMedia Layer para desarrollo multimedia multiplataforma

Lenguajes

Caracteristicas

graphicsmultimediacross-platformlow-level

Ventajas y Desventajas

Ventajas

  • + Extremadamente portable (20+ plataformas)
  • + Bajo nivel de abstraccion para maximo control
  • + Usado en juegos AAA y emuladores
  • + API estable y madura
  • + Excelente rendimiento

Desventajas

  • - API en C puede ser verbosa
  • - Requiere mas codigo boilerplate que SFML
  • - Graficos 2D basicos (necesita SDL_gpu o OpenGL para 3D)
  • - Documentacion puede ser escasa en areas

Casos de Uso

  • Juegos 2D y 3D
  • Emuladores de consolas
  • Aplicaciones multimedia profesionales
  • Ports de juegos a nuevas plataformas
  • Reproductores de video

Tecnologías Relacionadas