SDL 2.0.12
Opis
SDL: najlepsza wieloplatformowa biblioteka multimediów
Czy jesteś zmęczony radzeniem sobie ze złożonością programowania multimediów? Czy potrzebujesz prostego i wydajnego sposobu na dostęp do dźwięku, klawiatury, myszy, joysticka, sprzętu 3D przez OpenGL i bufora ramki wideo 2D? Nie szukaj dalej niż Simple DirectMedia Layer (SDL).
SDL to wieloplatformowa biblioteka multimedialna zaprojektowana w celu zapewnienia niskiego poziomu dostępu do różnych komponentów sprzętowych. Jest używany przez oprogramowanie do odtwarzania MPEG, emulatory i wiele popularnych gier. W rzeczywistości wielokrotnie nagradzany port „Civilization: Call To Power” na Linuksa używa SDL.
Jedną z kluczowych zalet SDL jest kompatybilność między platformami. Obsługuje systemy Linux, Windows (w tym Windows CE), BeOS, MacOS (w tym Mac OS X), FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris i IRIX. Dodatkowo zawiera wsparcie dla AmigaOS Dreamcast Atari AIX OSF/Tru64 RISC OS SymbianOS i OS/2, ale te nie są oficjalnie wspierane.
Kolejną zaletą SDL jest łatwość użycia. Napisany w C, ale współpracujący natywnie z C++, ma powiązania z kilkoma innymi językami, w tym Ada C# Eiffel Erlang Euphoria Guile Haskell Java Lisp Lua ML Objective C Pascal Perl PHP Pike Pliant Python Ruby Smalltalk.
Wreszcie model licencjonowania SDL sprawia, że jest to atrakcyjny wybór zarówno dla deweloperów komercyjnych, jak i hobbystów. Ta licencja, rozpowszechniana na licencji GNU LGPL w wersji 2, pozwala na swobodne używanie SDL w programach komercyjnych, o ile łączysz się z biblioteką dynamiczną.
Niezależnie od tego, czy tworzysz grę lub aplikację multimedialną na dowolną platformę, od komputerów stacjonarnych po urządzenia mobilne, rozważ użycie Simple DirectMedia Layer w swoim następnym projekcie!
Pełna specyfikacja
Wydawca | SDL |
Witryna wydawcy | http://www.libsdl.org/index.php |
Data wydania | 2020-05-19 |
Data dodania | 2020-05-19 |
Kategoria | Narzędzia i systemy operacyjne |
Podkategoria | Narzędzia systemowe |
Wersja | 2.0.12 |
Wymagania systemu operacyjnego | Windows 10, Windows 8, Windows Vista, Windows, Windows 7, Windows XP |
Wymagania | Android 2.3.3+, iOS 5.1.1+, Linux 2.6+, MacOS X 10.5+ |
Cena £ | Free |
Pobrania tygodniowo | 5 |
Całkowita liczba pobrań | 8329 |
Comments: