Gratis computerkræft
Microsoft tilbyder gratis arbejdskraft fra skyen.
“The Cloud” har længe været et marketings term, som Microsoft har været glade for at slynge omkring, når de taler om Xbox One. Angiveligt skulle det være med, til at gøre spillene bedre på Microsofts platform. Det kan dog være lidt svært at forholde sig til, når det er helt nyt for konsoller og tidligere kun har fungeret som et online lager for savegames.
Microsoft kalder selv deres “Cloud” ressource til Xbox One for Xbox Live Compute, men hvad kan skyen så bruges til? At benytte serverne til at rendere dele af grafikken og så sende den tilbage til en Xbox One konsol ville give problemer pga. forsinkelserne ved internet trafikken, på samme måde som direkte streaming af spil oplever, så det er ikke den mest nærliggende anvendelse. I stedet kan ressourcerne bruges til at simulere dele af spilverdenen, AIen, fysikken osv. så konsollen ikke behøver bruger kræfter på det. Et scenarie er f.eks. Forzas Drivatars, der opbygger en AI profil til dig, efter din kørestil, og lader dine venner race imod “dig”, imens du er offline. Mulighederne er mange, men pt. er det mest af alt et værktøj, som udviklerne selv må anvende som det passer dem.
En af de store fordele ved Xbox Live Compute, som er til at forholde sig til i forhold til hvad vi allerede kan i dag, er, at ressourcerne også kan bruges til, at opsætte dedikerede servere til multiplayer spil. Microsoft har allerede fortalt, at deres Azure netværk, som Xbox Live Compute kører på, er opbygget så fleksibelt, at dedikerede servere kan sættes i gang og stoppes igen i takt med, at der er folk i nærheden der skal spille et spil. Det betyder så også, at hvis man benytter Microsofts ressourcer til at stå for de dedikerede servere, så behøver serverne for ældre titler heller ikke at lukke, da de kommer automatisk online, hvis nok spillere søger efter et spil.
Xbox Live Compute bliver stillet gratis til rådighed for alle udviklere. Så når ressourcen er der, skal de nok finde kreative måder at bruge den på. Det betyder også, at vi potentielt vil kunne opleve, at alle spil på Xbox Live vil benytte dedikerede servere i multiplayer. Det nedsætter ping tiderne, fjerne host fordelen, sparer brugerne for NAT problemer og hjælper med at forhindre snyderi.
Microsoft har fortalt, at allerede ved udgivelsen af Xbox One, vil der være 3x så meget regnekræft tilgængeligt i deres servercenter, som der er i fysiske Xbox One konsoller. Mængden af regnekraft der bliver stillet gratis til rådighed, afhænger af antallet af spillere af de enkelte spil. Så dynamiske dedikerede servere og spilverden-simulering til den enkelte spiller, ser ud til at være en muligheden indenfor de gratis rammer og et decideret MMO, hvor der skal være en fast stor dedikeret verden uafhængigt af spiller antal, vil kræve at udvikleren selv leverer server kapacitet eller lejer sig ind ved Microsoft.
Tror du udviklernes gratis adgang til Xbox Live Compute kan give os nogle kreative anvendelser af ressourcen?