SDL Especificaciones
|
Obtenga acceso a hardware de gráficos, salida de audio y periféricos de juegos dentro de la biblioteca de desarrollo multiplataforma
Simple DirectMedia Layer es una biblioteca multimedia multiplataforma diseñada para proporcionar acceso de bajo nivel a audio, teclado, mouse, joystick, hardware 3D a través de OpenGL y framebuffer de video 2D. Es utilizado por el software de reproducción MPEG, emuladores y muchos juegos populares, incluido el galardonado puerto Linux de "Civilization: Call To Power". SDL es compatible con Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX y QNX. El código contiene soporte para AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS y OS / 2, pero estos no son oficialmente compatibles. SDL está escrito en C, pero funciona con C ++ de forma nativa, y tiene enlaces a varios otros idiomas, incluidos Ada, C #, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby y Smalltalk. SDL se distribuye bajo GNU LGPL versión 2. Esta licencia le permite usar SDL libremente en programas comerciales siempre que se vincule con la biblioteca dinámica.