Search:
Oma Xbox
GDC2006

Games Developer Conference 2006

 

Microsoft paljastaa XNA Frameworkin ja toimittaa ensimmäiset uusista XNA-työkaluista peli-innovaatioita inspiroimaan

Yhtiö julkaisee myös Xbox Live Services -palvelun ja antaa näin kehittäjille vapauden mukauttaa pelien verkkokokemuksia entistä paremmin

Vastaiskuna jatkuvasti nouseville pelikehityskustannuksille, kasvaville työryhmille ja yhä monimutkaisemmille laitteistoille Microsoft julkaisi tänään ennakkoversion ensimmäisistä XNA Studio -työkaluista ja paljasti XNA Frameworkin Game Developers Conferencen osallistujille San Josessa, Kaliforniassa. Microsoft ilmoitti myös avaavansa Xbox Live -palvelinympäristönsä pelikehittäjille ja -julkaisijoille, jotta he voivat kehittää ja laajentaa peliensä tarjoamaa Xbox Live -kokemusta.

XNA Studio helpottaa pelien tuotannon haasteita

XNA Studio on valikoima työkaluja ja tekniikoita, joita Microsoft rakentaa helpottaakseen pelien kehitysprosessin yksinkertaistamista ja optimoimista.

”Kehittäjät tarvitsevat paremman tavan tehdä pelejä ja hallita tuotantoprosessia”, sanoi Chris Satchell, Microsoftin Game Developer Groupin johtaja. ”XNA Studio tarjoaa mahdollisuuden luoda pelejä uusilla, aiempaa tehokkaammilla tavoilla ja hyödyttää kaikkia kehittäjiä, niin suuria kehitysstudioita kuin kahta kellarin tai opiskelija-asunnon nyrkkipajassa uurastavaa kaverusta.”

XNA Build luo perustan, jonka avulla studio voi helposti tunnistaa peliominaisuuksien suhteet ja riippuvuustiedot sekä avata niiden avulla koko joukon hyödyllisiä ominaisuuksia, kuten osittaisen sisällön rakentamisen ja orvoksi jääneen tai käyttämättömän sisällön tunnistamisen. XNA Buildin kaltaisten työkalujen ansiosta pelikehittäjät voivat käyttää vähemmän aikaa työkalujensa infrastruktuurin rakentamiseen sekä ylläpitämiseen ja enemmän loistavien pelikokemusten luomiseen.

”Luovuus on Ubisoftin menestyksen ydin. Sitten Xboxin ensimmäisten päivien ja nyt Xbox 360:n ja pian XNA:n myötä Microsoft on tarjonnut meille erinomaisia kehitystyökaluja, tukea ja verkkopalveluja loistavan laitteiston lisäksi”, sanoi Martin Sevigny, Ubisoft Entertainmentin tuotantotekniikkajohtaja. ”Tämän yhteistyön vuoksi kehittäjämme voivat keskittyä luovaan työhön teknisten ympäristöasioiden sijaan.”

XNA Framework yksinkertaistaa pelien kehittämistä useille laitteille

XNA Frameworkissa on mukana mukautettu .NET Framework ja uusia pelikehitykseen suunniteltuja kirjastoja, joiden avulla pelien kehittäjät voivat helpommin luoda pelejä useisiin ympäristöihin, kuten Windowsiin ja Xbox 360:een, käyttäen hyvin tuottavaa C#-ohjelmointikieltä.  XNA Frameworkin ansiosta pelikehittäjät voivat käyttää uudelleen ohjelmakoodia ja peliominaisuuksia kehittäessään pelejä useille laitteille tinkimättä toimintatehosta tai joustavuudesta.

”Pelejä on tehty viimeisen viidentoista vuoden ajan niin, että kirjoitetaan massiivisia yksittäisiä ohjelmakantoja, jotka ovat epäkäytännöllisiä ja monimutkaisia”, sanoi Chris Butcher, Bungie Studiosin pääkehittäjä. ”Käyttämällä C#:aa Xbox 360:ssa voimme ottaa käyttöön uusia ohjelmointitapoja ja keskittyä pelin luomiseen sen sijaan, että painisimme ohjelmakoodin kanssa. Sen ansiosta voimme myös pitää ohjelmien reaaliaikaisen suoritustehon tarvitsemallamme tasolla.”

 ”Olimme ylpeitä Microsoftin julkaisukumppanuudesta Xbox 360 Live Arcadessa ja olemme tyytyväisiä Arcaden tähänastiseen menestykseen”, sanoi James Gwertzman, PopCapin liikekehityksen johtaja. ”Tuemme mielellämme toimintaa, joka yksinkertaistaa loistavien ajanvietepelien luomisprosessia ja kehittämistä Windowsille ja Xbox 360:lle.”

Xbox Live Services mahdollistaa pelikehityksen innovaatioita

XNA Studion lisäksi Microsoft julkisti tänään tukevansa Xbox Live Servicen laajentamista Live Server Platformin (LSP) avulla. LSP:n ansiosta kehittäjät voivat luoda omat taustapalvelimensa, joita käytetään Xbox Liven rinnalla. Kehittäjät saavat ensi käden kokemusta näistä uusista työkaluista – jotka tarjoavat entistä helpommin hallinnoitavaa ja paremmin skaalautuvaa Xbox Live -tekniikkaa – seuraavan, toukokuuksi odotettavan Xbox Development Kitin myötä. Microsoft Game Studiosin huippusuosittu Xbox 360 -peli Project Gotham Racing 3 on ensimmäisiä esimerkkejä siitä, miten nämä palvelut voivat toimia – yli 30 000 pelaajaa voi helposti seurata muiden pelaajien ajoa reaaliajassa Spectator Mode -tilassa. Aivan vastikään uskomaton Burnout: Revenge Electronic Artsilta (ERTS) esitteli Live Revenge ja Save and Share -ominaisuudet, jotka nyt LSP:n kautta jaettavat toiminnot mahdollistivat.

Julkaisemalla Xbox Live Server Platformin Microsoft antaa kehittäjille ja julkaisijoille työkalut ja ympäristöt, joilla voidaan luoda aivan uudenlaisia verkkopelikokemuksia. Käytössä ovat avoimen ympäristön innovaatioita tukevat edut ja Xbox Live -palvelun täysien ominaisuuksien vakaa perusta. Kehittäjät voivat myös hyödyntää reaaliaikaisia XML-syötteitä ja päivittää vaihtuvia tietoja, kuten säätä ja joukkueiden kokoonpanoja. LSP:tä voidaan myös käyttää massiivisten moninpelimaailmojen luomiseen. Tämän lisäksi LSP voi toimia pelikehittäjien ja Xbox Liven kehittely-ympäristönä, jossa voidaan tehdä yhteistyötä ja kokeilla uusia, palvelinpohjaisia pelitekniikoita.

Microsoftin XNA Studio, XNA Framework ja Xbox Live Services muodostavat tekniikkakolmikon, jonka ansiosta pelikehittäjät voivat hallita pelituotannon kasvavia haasteita, toimittaa tehokkaasti tuotteensa eri laitteille ja tarjota uusia kokemuksia sekä satunnaisille että vannoutuneille pelaajille nopeasti kasvavilla verkkomarkkinoilla.

©2008 Microsoft Corporation. Kaikki oikeudet pidätetään