Райън Гордън за подобряване на SDL

SDL

SDL означава Simple DirectMedia Layer, набор от библиотеки, разработени на език C и които могат да предоставят определени основни функции за извършване на операции за двуизмерно рисуване, управление на звукови ефекти и управление на изображения. Новината, която се появи преди няколко дни, е, че Райън Гордън (известен още като Icculus) е получил епичен MegaGrant за допълнително подобряване на SDL, което може да помогне на бъдещите API от следващо поколение.

Благодарение на SDL, разработка на мултиплатформени видеоигри, за да улесни разработчиците, улеснявайки навлизането на повече заглавия в Linux. И това е, че този набор от библиотеки позволява достъп на ниско ниво до аудио хардуер, клавиатура, мишка, джойстици, а също и графики. Следователно, той може да се използва от софтуер за емулация, за възпроизвеждане на видео и аудио и двигатели за видеоигри.

Райън Гордън Той е един от хората, отговорни за развитието на SDL, а също и архитектът на портовете за видеоигри за Linux и macOS, както и други платформи, като е много активен през последните години. След съобщението, което направи в Patreon за намеренията си, той даде да се разбере, че SDL има още много да каже.

Проблемът засега е това Vulkan API Той е много по-модерен, обещаващ и мощен от OpenGL, но този API беше по-сложен и имаше проблеми със SDL. Сега това, което Ryzen Gordon направи, е да улесни работата с Vulkan, въпреки че те също ще продължат да работят с други, като Direct3D, Metal и т.н. И въпреки че ще има някои ограничения, това ще направи API от следващо поколение по-достъпни за всички разработчици на двигатели, които не са AAA.

В крайна сметка подобрението на SDL ще дойде улесняване на работата по разработката, и по по-прозрачен начин за разработчиците, така че да могат да правят своите игри без много усложнения.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   ренеко каза той

    Компилаторът на Vala прави работата със SDL много лесна за начинаещи.