СДЛ 2.0.16 стиже с побољшањима за Ваиланд, Пипевире и још много тога

Пре неколико дана најављено је издавање нове верзије библиотеке СДЛ 2.0.16 (Симпле ДирецтМедиа Лаиер), дизајниран да поједностави писање игара и мултимедијалних апликација. У овој новој верзији додане су различите промене, међу којима се истичу побољшања подршке за Ваиланд, као и могућност генерисања и снимања звука помоћу мултимедијалног сервера Пипевире и других ствари.

За оне који не знају за библиотеку СДЛ, требали бисте знати да ово, пружа алате као што су хардверски убрзани 2Д и 3Д графички излаз, обрада улаза, репродукција звука, 3Д излаз путем ОпенГЛ / ОпенГЛ ЕС-а и многе друге сродне операције.

СДЛ званично је компатибилан са Виндовс, Мац ОС Кс, Линук, иОС и Андроид, иако има подршку за друге платформе као што је КНКС, као и за друге архитектуре и системе као што су Сега Дреамцаст, ГП32, ГП2Кс итд.

Једноставан слој ДирецтМедиа је написан на Ц језику, ради изворно са Ц ++ а доступне су и везе за неколико других језика, укључујући Ц # и Питхон, дистрибуира се под злиб лиценцом, ова лиценца омогућава слободну употребу СДЛ -а у било ком софтверу.

Упркос томе што је програмиран на језику Ц, има омоте за друге програмске језике као што су Ц ++, Ада, Ц #, БАСИЦ, Ерланг, Луа, Јава, Питхон итд.

Главне нове карактеристике СДЛ 2.0.16

У овој новој верзији СДЛ -а једна од новина која се истиче је та подршка Ваиланд -у је побољшана огромно, поред тога додала могућност генерисања и снимања звука користећи Пипевире Медиа Сервер и ААудио (Андроид) и подршку за контролере игара Амазон Луна и Ксбок Сериес Кс.

Још једна промена коју можемо пронаћи је таДодатна подршка за адаптивни ефекат вибрација (тутњати) у Гоогле Стадиа и Нинтендо Свитцх Про контролери када користите ХИДАПИ управљачки програм.

Поред тога Оптерећење процесора је смањено приликом обраде позива СДЛ_ВаитЕвент () и СДЛ_ВаитЕвентТимеоут () додата је и дефиниција СИМД екстензија компатибилних са Елбрус платформом.

За део нових функција које су предложене у овој новој верзији, спомињу се следеће:

  • СДЛ_ФласхВиндов () - Омогућава вам да привучете пажњу корисника.
  • СДЛ_ГетАудиоДевицеСпец (): служи за добијање информација о жељеном аудио формату за наведени уређај.
  • СДЛ_СетВиндовАлваисОнТоп (): има за циљ динамичку промену заставице СДЛ_ВИНДОВ_АЛВАИС_ОН_ТОП (усидрење на другом садржају) за изабрани прозор.
  • СДЛ_СетВиндовКеибоардГраб (): за снимање уноса са тастатуре независно од миша.
  • СДЛ_СофтСтретцхЛинеар (): за билинеарно скалирање између 32-битних површина.
  • СДЛ_УпдатеНВТектуре (): за ажурирање текстура у НВ12 / 21.
  • СДЛ_ГамеЦонтроллерСендЕффецт () и СДЛ_ЈоистицкСендЕффецт (): за слање прилагођених ефеката ДуалСенсе контролерима игара.
  • СДЛ_ГамеЦонтроллерГетСенсорДатаРате (): за добијање података о интензитету информација примљених од сензора контролера игара ПлаиСтатион и Нинтендо Свитцх.
  • СДЛ_АндроидСховТоаст (): ово омогућава приказивање лаких обавештења на Андроид платформи.

Коначно ако сте заинтересовани да сазнате више о томе ове нове верзије, можете проверити детаљи у следећем линку.

Како инсталирати Симпле ДирецтМедиа Лаиер на Линук?

Инсталирање ове библиотеке на Линук је прилично једноставно, јер је већина Линук дистрибуција има у својим спремиштима.

У случају Дебиан, Убунту и дистрибуције изведене из њих, мораћете само да покренете следеће наредбе у терминалу:

sudo apt-get install libsdl2-2.0
sudo apt-get install libsdl2-dev

Док за случај оних који су уАрцх Линук суариос само морамо покренути следеће:

sudo pacman -S sdl2

У случају оних који су корисници Федора, Центос, РХЕЛ или било која дистрибуција заснована на њима, они само морају покренути следећу команду:

sudo yum install SDL2
sudo yum install SDL2-devel

За све остале Линук дистрибуције, могу тражити пакет "сдл" или "либсдл" за инсталацију или преузети и компајлирати изворни код.

То раде са:

git clone https://hg.libsdl.org/SDL SDL
cd SDL
mkdir build
cd build
./configure
make
sudo make install

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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.