Sdl

SDL (Simple DirectMedia Layer) adalah library pemrograman untuk membuat aplikasi multimedia di berbagai sistem operasi.

Dengan menggunakan SDL, programmer dapat mengakses layar, suara, papan ketik, joystick, hardware 3D dan 2D framebuffer dengan menggunakan cara yang sama di berbagai sistem operasi. Kelebihan lain dari SDL adalah dapat digunakan dengan berbagai bahasa pemrograman.

SDL
Sdl
Sdl
SDL logo
TipePustaka perangkat lunak
Versi pertama1998
Versi stabil
2.30.2 (1r April 2024)
GenreAPI
Lisensi1.2 GNU LGPL / 2.0 zlib License
Karakteristik teknis
Sistem operasiCross-platform
Bahasa pemrogramanC
Informasi pengembang
PembuatSam Lantinga
PengembangSDL Community ?
Informasi tambahan
Situs webwww.libsdl.org
Pelacakan kesalahanLaman pelacakan
Free Software DirectorySDL
GitHub: libsdl-org
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini
Sdl
Simple DirectMedia Layer

Desain

Sesuai namanya, SDL di desain sebagai pustaka pemrograman grafik yang sederhana. Pustaka inti SDL hanya menyediakan antarmuka pemrograman aplikasi (API, application programming interface) untuk:

  • Manipulasi pixel
  • Operasi warna
  • Suara
  • Penanganan kejadian (event)
  • Pewaktuan (timing)
  • Multithreading
  • Akses file

Pustaka tersebut dibuat multi-platform dengan membungkus API asli pada sistem operasi.

Selanjutnya di atas SDL, ada pustaka-pustaka tambahan seperti:

  • SDL_image : untuk menangani berbagai format image.
  • SDL_mixer : menyediakan operasi suara.
  • SDL_ttf : menyediakan operasi menulis teks dengan true type font.
  • SDL_rtf : memanipulasi dokumen rich text format
  • Sprig : untuk menggambar bentuk-bentuk dasar dan transformasi image.

Sejarah

SDL pertama kali ditulis oleh Sam Lantinga pada tahun 1998. Sam menulis SDL karena dia hendak membuat permainan komputer yang dapat berjalan di Windows dan Macintosh. Setelah beberapa game dibuat oleh Sam, Sam kemudian menulis SDL untuk sistem operasi lain seperti BeOS dan Linux. Hal ini disebabkan Sam ingin menjalankan permainan komputer Doom di berbagai macam sistem operasi.

Setelah itu SDL menjadi populer terutama di kalangan programmer Linux. Saat ini SDL adalah salah satu modul utama dalam distribusi Linux.

Sistem operasi yang didukung

Bahasa pemrograman yang didukung

Pranala luar


Tags:

Sdl DesainSdl SejarahSdl Sistem operasi yang didukungSdl Bahasa pemrograman yang didukungSdl Pranala luarSdlPerpustakaan (ilmu komputer)

🔥 Trending searches on Wiki Bahasa Indonesia:

Ragnar OratmangoenMohammad HattaXabi AlonsoBitcoinAirSumatera BaratSpanyol808PolitikAgama HinduEra Demokrasi Liberal (1950–1959)Persebaya SurabayaDewi SandraPiala LibertadoresSatelit172 DaysSiti HartinahXHamsterPSV EindhovenGelar kebangsawanan JawaKekhalifahan UmayyahPrayogo PangestuQDemokrasi Terpimpin (1959–1965)Asam aminoFeyenoordSunan Gunung JatiBahasa InggrisGanjar PranowoRenang (olahraga)KoreaBenuaWolverhampton Wanderers F.C.Perdagangan internasionalKota DepokADO Den HaagGas rumah kacaGunung SemeruPakubuwana XAbdurrahman WahidPiala FATahap perkembangan moral KohlbergPerpanjangan waktu (sepak bola)RCTI+RANS Nusantara FCKejuaraan Futsal AFC 2024Orde BaruPinterestQueen of TearsFajar Fathur RahmanEredivisieSuku DayakOpenAIGunung RaungSoesalit DjojoadhiningratTürkiye Radyo ve Televizyon KurumuPersikabo 1973JupiterPerang Dunia IIJenglotNewcastle United F.C.Oktafianus FernandoJabodetabekpunjurK.M.S.K. DeinzeAS RomaByeon Woo-seokKereta Api IndonesiaPartai Komunis IndonesiaKualifikasi Piala Asia AFC 2027Piagam JakartaV (penyanyi)FilmJustin HubnerIndiaGibran Rakabuming RakaMyanmarMinecraftSantri Pilihan Bunda🡆 More