Uno dei molti progetti open source di Valve è GameNetworkingSockets come livello di trasporto di base per i giochi per gestire la messaggistica basata su UDP, il networking P2P, la crittografia, IPv6 e altre funzionalità di gestione della rete di particolare utilità per i giochi/motori di gioco.
GameNetworkingSockets 1.3 è stato rilasciato domenica come versione più recente delle funzionalità. Notevole con GameNetworkingSockets 1.3 sono le prestazioni migliori grazie a una nuova strategia di blocco a grana fine per ridurre la contesa di blocco. GameNetworkingSockets in precedenza soffriva di importanti problemi di contesa di blocco che ne ostacolavano la scalabilità, specialmente su più thread. Questo problema di vecchia data con GameNetworkingSocket dovrebbe ora essere risolto.
GameNetworkingSockets 1.3 aggiunge anche un’interfaccia ISteamNetworkingMessages, i file di intestazione sono compatibili con le intestazioni dell’SDK di Steamworks e varie correzioni di bug e altri miglioramenti minori.
Maggiori dettagli sul rilascio di GameNetworkingSockets 1.3 di Valve tramite GitHub.