SDL 2.0.16 è in preparazione per il rilascio come successore di SDL 2.0.14 . In particolare per gli utenti Linux, questo aggiornamento SDL 2.0.16 è significativo con alcuni miglioramenti chiave per questa libreria che è comune ai giochi multipiattaforma e fa parte del runtime di Steam.
Ci entusiasma di più con SDL 2.0.16 è che il supporto Wayland è”molto migliorato”e inoltre c’è il supporto per l’input/output audio tramite Pipewire. Il supporto nativo di PipeWire è fantastico ora che Fedora Workstation e altri stanno iniziando per spedirlo per impostazione predefinita come alternativa a prodotti come PulseAudio. Il 2021 è sicuramente l’anno in cui PipeWire sta iniziando a vedere una buona adozione ed è pronto per affrontare la gestione del flusso audio/video di Linux. Tra gli altri miglioramenti di Wayland con SDL 2.0.16 c’è il supporto per le decorazioni lato client.
SDL 2.0.16 ha anche nuove API come il flashing della finestra per attirare l’attenzione dell’utente, il supporto per il controller di gioco Amazon Luna, il supporto del rumble per il controller Google Stadia quando si utilizza il driver HIDAPI, il rumble analogico supporto per i controller Nintendo Switch Pro e altro ancora. SDL2 su Android ora supporta anche l’uscita audio e l’acquisizione tramite AAudio.
Maggiori dettagli su tutte le modifiche in arrivo con l’imminente rilascio di SDL 2.0.16 possono essere trovati tramite GitHub.