Xbox Cloud Gaming получава поддръжка за мишка и клавиатура и подобрения на латентността

Microsoft се готви да добави поддръжка за мишка и клавиатура към своята услуга Xbox Cloud Gaming (xCloud), която предава Xbox игри на телевизори, компютри, мобилни устройства и др. Софтуерният гигант дразни допълнението по-рано тази година, а сега насърчава разработчиците на игри да се подготвят за поддръжка на мишка и клавиатура и някои големи подобрения на латентността на Xbox Cloud Gaming скоро.

„Xbox поддържа клавиатура и мишка от няколко години и работим върху добавянето им към стрийминг за потребители на компютри“, обяснява Морган Браун, софтуерен инженер в екипа за стрийминг на игри Xbox на Microsoft. „Но можете да започнете да го добавяте към играта си още сега и потребителите на вашата конзолна клавиатура и мишка ще го оценят. Той ще светне при поточно предаване, след като приключим с добавянето му.”

Microsoft Flight Simulator шеф Йорг Нойман преди това дразнен че добавянето на поддръжка на мишка и клавиатура в Xbox Cloud Gaming може да се появи това лято. Тъй като Microsoft насърчава разработчиците да започнат да мислят повече за поддръжка на мишка и клавиатура за Xbox игри, предавани на компютър, вероятно ще започнем да виждаме това да се появява скоро.

Това ще позволи на потребителите на Xbox Cloud Gaming да предават поточно игри на Xbox, а не на компютърни, с помощта на мишка и клавиатура. Можехме да видим игри като Морето на крадците, Minecraft, Здравей Безкрайнои дори Fortnite всички поддържат мишка и клавиатура чрез Xbox Cloud Gaming. Списъкът с игри на Xbox, които поддържат мишка и клавиатура, все още е сравнително малък. Ще бъде особено полезно, когато Microsoft разширява библиотеката на Xbox Cloud Gaming по-късно тази година.

Разработчиците на Xbox ще получат нови API за подобряване на забавянето на потока.
Изображение: Microsoft

Наред с поддръжката на мишка и клавиатура, Microsoft също така предлага на разработчиците повече начини да подобрят забавянето на поточно предаване в своите игри. Microsoft работи върху нов API за подробности за дисплея, който може да спести до 72 мс латентност като цяло. Това се постига чрез използване на Direct Capture, който възпроизвежда хардуерни функции в софтуера, за да елиминира времето за изчакване за VSync и двойно или тройно буфериране и дори мащабирането, необходимо за телевизорите.

Мащабирането и артефактите добавят допълнителна латентност към стрийминг на игри и много игри вече поддържат Direct Capture, за да подобрят производителността си в Xbox Cloud Gaming. Закъснението може да спадне до 2-12ms, в сравнение с 8-74ms през традиционния тръбопровод на дисплея. Има обаче някои ограничения. Direct Capture поддържа само максимална разделителна способност от 1440p и все още не поддържа динамична разделителна способност или HDR.

Ограничението на разделителната способност няма да е проблем за повечето разработчици на игри в момента, тъй като Xbox Cloud Gaming намалява игрите до 720p на мобилни устройства и 1080p на компютър и в мрежата. Microsoft в крайна сметка очаква да поддържа по-високи разделителни способности, но няма времева линия за поддръжка на 1440p или 4K за ново приложение за Xbox TV. „Това е нещо, което очакваме да се промени с течение на времето, въз основа на различни устройства, мрежови условия и подобрения в стрийминг стека“, обяснява Браун. Инструментите скоро ще бъдат достъпни за разработчиците, за да тестват своите игри и да разберат как да поддържат Direct Capture.

Direct Capture подобрява латентността на поточно предаване в Xbox Cloud Gaming.
Изображение: Microsoft

Подобренията на латентността са от ключово значение за услугите за стрийминг на игри като Xbox Cloud Gaming и както показва Direct Capture, не става дума само за намаляване на латентността в мрежата. Nvidia пусна своя Ниво на RTX 3080 GeForce Now миналата година, с впечатляващи подобрения на латентността. Nvidia изгради своя собствена технология за адаптивно синхронизиране, която променя изобразяването на играта, за да съответства на синхронен монитор и позволява на GeForce Now да синхронизира стрийминг игри с всеки 60Hz или 120Hz монитор.

Адаптивната синхронизация на Nvidia също намалява известно буфериране между CPU и GPU от страна на сървъра и крайният резултат е известен впечатляващи подобрения на латентността над това, което е налично от Google Stadia или Xbox Cloud Gaming. Nvidia дори твърди, че побеждава Xbox Series X работи локално при 60 кадъра в секунда благодарение на поддръжката на GeForce Now от 120 кадъра в секунда.