Ryan Gordon za poprawę SDL

SDL

SDL oznacza prostą warstwę DirectMedia, zestaw bibliotek opracowanych w języku C, które mogą zapewniać pewne podstawowe funkcje do wykonywania operacji rysowania 2D, zarządzania efektami dźwiękowymi i zarządzania obrazami. Wiadomość, która pojawiła się kilka dni temu, jest taka, że ​​Ryan Gordon (aka Icculus) uzyskał epicki MegaGrant na dalsze ulepszanie SDL, co może pomóc przyszłym interfejsom API nowej generacji.

Dzięki SDL tworzenie wieloplatformowych gier wideo, aby ułatwić programistom, ułatwiając wprowadzenie większej liczby tytułów do systemu Linux. I chodzi o to, że ten zestaw bibliotek umożliwia niskopoziomowy dostęp do sprzętu audio, klawiatury, myszy, joysticków, a także grafiki. Dlatego może być używany przez oprogramowanie do emulacji silników do odtwarzania wideo, audio i gier wideo.

Ryana Gordona Jest jedną z osób odpowiedzialnych za rozwój SDL, a także bardzo aktywnym w ostatnich latach architektem portów gier wideo dla systemów Linux i macOS oraz innych platform. Po ogłoszeniu na Patreon o swoich zamiarach jasno dał do zrozumienia, że ​​SDL ma jeszcze wiele do powiedzenia.

Jak dotąd problem polega na tym, że Vulkan API Jest o wiele bardziej nowoczesny, obiecujący i potężniejszy niż OpenGL, jednak to API było bardziej skomplikowane i były problemy z SDL. Teraz to, co zrobił Ryzen Gordon, to ułatwienie pracy z Vulkanem, chociaż będą również kontynuować współpracę z innymi, takimi jak Direct3D, Metal itp. I chociaż będą pewne ograniczenia, sprawi to, że interfejsy API nowej generacji będą bardziej dostępne dla wszystkich programistów silników innych niż AAA.

Ostatecznie ulepszenie SDL dojdzie do ułatwić prace programistyczneoraz w bardziej przejrzysty sposób dla deweloperów, aby mogli tworzyć swoje gry bez większych komplikacji.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Reneco powiedział

    Kompilator Vala sprawia, że ​​praca z SDL jest bardzo łatwa dla początkujących.