Projekto kūrimas žaidimui, skirtam "Windows Phone"
suvestinė
Sukurkite savo žaidimo projektą, skirtą "Windows Phone" XNA.
* Šis patarimas aprašytas "Visual Studio 2010 Professional Edition", bet taip pat galite naudoti anksčiau įdiegtą "Visual Studio 2010 Express", skirtą "Windows Phone". Jei naudojate ne japonų versiją, pakeiskite pavadinimą ir naudokite.
Darbo aplinka
Būtinosios sąlygos
Palaikomos XNA versijos | 4.0 |
Palaikomos platformos | "Windows Vista" SP2 arba naujesnė versija, "Windows 7" |
"Windows" reikalinga "Vertex Shader" versija | 2.0 |
"Windows" reikalinga "Pixel Shader" versija | 2.0 |
Darbo aplinka
platforma | Langai 7 |
medžiaga
Projekto kūrimas
Sukurkime "projektą", kad sukurtume žaidimą, skirtą "Windows Phone". "Projektas" yra struktūra, kuri kolektyviai valdo išteklius, tokius kaip programos ir vaizdai. Jei kuriate žaidimą, visada pradedate nuo šio projekto kūrimo.
Pradėkime kūrimo aplinką "Visual Studio 2010". Projektų kūrimas ir programų kūrimas iš esmės atliekamas naudojant šią programinę įrangą.
Jei turite aukštesnę "Visual Studio 2010" versiją, meniu Pradėti paleiskite "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010".
Jei turite nemokamą "Visual Studio 2010" versiją, meniu Pradėti paleiskite "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" arba "Microsoft Visual Studio 2010 Express for Windows Phone".
Pasirodys ekranas, panašus į parodytą paveikslėlyje. Tai yra "Visual Studio".
Dabar sukurkime projektą. Viršutiniame dešiniajame ekrano kampe esančioje įrankių juostoje paspauskite mygtuką "Naujas projektas".
Tą patį galite padaryti ir meniu "Failas".
Tai atvers dialogo langą "Naujas projektas", kaip parodyta paveikslėlyje.
Kairėje dialogo lango pusėje pasirinkite XNA Game Studio 4.0 iš Įdiegti šablonai. Vienintelė programavimo kalba yra C#.
Pirmiausia pasirinkite "Šablonas". Galima pradėti nuo tuščio projekto, kuriame nėra jokių failų, tačiau galite naudoti iš anksto paruoštą šabloną, kad sukurtumėte pagrindines programas, failus ir kt., kad galėtumėte iš karto pradėti kurti savo tikslus.
Tokiu atveju sukursime "Windows Phone žaidimą", todėl pasirinkite "Windows Phone Game (4.0)".
Tada dialogo lango apačioje yra elementas, kurį reikia įvesti "Vardas (projekto pavadinimas)", tačiau verta įvesti kuriamo žaidimo pavadinimą. Šis projekto pavadinimas taip pat yra vardų sritis, todėl, jei įmanoma, geriau jį įvesti raidiniais ir skaitmeniniais simboliais.
Šį kartą tęsime nuo pat pradžių įvestą "WindowsPhoneGame1".
Tada nurodykite vietą (aplanko kelią), kurioje norite sukurti projektą. Vietą galite įvesti tiesiogiai arba galite nurodyti aplanko kelią iš dešinėje esančio mygtuko "Naršyti". Jei įmanoma, geriau sukurti kelią, kurį sudaro tik raidiniai ir skaitmeniniai simboliai.
Apačioje esantis "sprendimas" yra projekto organizavimo pagrindas. Paprastai nurodote viso projekto pavadinimą, tačiau mažesniems projektams jis gali sutapti su projekto pavadinimu. "XNA Game Studio 4.0" kiekvieną kartą, kai kuriate naują projektą, sukuriami du projektai, todėl šiame sprendime jie kuriami kartu.
Baigę paspauskite mygtuką "Gerai".
Po kurio laiko projektas bus sukurtas ir ekrane pamatysite programą. Tai bus pagrindinis šablonas.
Jei pažvelgsite į sprendimų naršyklę dešinėje ekrano pusėje (kuri gali būti kitoje vietoje, atsižvelgiant į jūsų "Visual Studio" aplinką), pamatysite, kad po sprendimu yra du projektai ir keli failai.
Patikrinkite, ar jis veikia "Windows Phone" emuliatoriuje
Šį kartą norėčiau paleisti programą neatlikdamas jokių programos pakeitimų. Pirmiausia įrankių juostoje pasirinkite įrenginio, kuriame norite veikti, tipą. Jei neturite tikro įrenginio, galite jį išbandyti paleisdami emuliatorių sistemoje "Windows" pasirinkdami "Windows Phone 7 emuliatorius".
Paspauskite mygtuką "Pradėti derinimą" ekrano įrankių juostoje. Pradedamas kūrimas, o kai jis bus baigtas, programa bus įdiegta į "Windows Phone" emuliatorių ir žaidimas bus paleistas.
Beje, "statyti" reiškia daugybę užduočių, kurios atliekamos vienu metu, pvz., Automatiškai tikrinant programą dėl klaidų, kuriant išteklius ir kuriant vykdomąjį failą, kurį gali paleisti programa.
Be to, "Windows Phone" projektas turi operaciją "Diegti", o tai reiškia, kad žaidimas neveiks "Windows", todėl jums reikia siųsti sukurtus duomenis į "Windows Phone". Štai ką daro "vieta".
Kai programa vykdoma, paleidžiamas "Windows Phone" emuliatorius ir žaidimas paleidžiamas. Kai iš tikrųjų jį paleidžiate, atrodo, kad gaunate tik mėlyną ekraną, bet, žinoma, nieko nesukūrėte, todėl atrodo taip. Nuo šiol mes parašysime programą ir sukursime žaidimą.
Šiame ekrane nieko daugiau nereikia daryti, todėl išeikite iš žaidimo. Norėdami išeiti, spustelėkite mygtuką Atgal, esantį apatiniame kairiajame emuliatoriaus kampe. Beje, mygtukas "Atgal" nesibaigia žaidimu pagal nutylėjimą, bet yra parašytas, kad baigtųsi pirmojo jūsų sukurto projekto programa.
Šį kartą tikslas yra sukurti projektą, todėl tai yra pabaiga.
Norėdami uždaryti projektą, meniu "Failas" pasirinkite "Uždaryti sprendimą". Projektas bus uždarytas, todėl, jei neturite nieko kito, galite uždaryti langą.
Beje, net jei nesivarginate to padaryti, jei uždarysite langą, projektas bus uždarytas automatiškai. Jei atlikote kokių nors pakeitimų, būsite paraginti patvirtinti išsaugojimą, todėl išsaugokite ir išeikite.
Nuo šiol atidarysite sukurtą projektą, tačiau yra keletas būdų tai padaryti.
Atidaryti iš pradžios puslapio
Apatiniame kairiajame "Pradžios puslapio" kampe, kuris pasirodo paleidus "Visual Studio", yra elementas pavadinimu "Naujausi projektai", ir, kaip rodo pavadinimas, yra keletas neseniai naudotų projektų, todėl galite jį atidaryti tiesiog spustelėdami projektą, kurį norite atidaryti.
Atidaryti iš meniu
Jei meniu pasirinksite "Failas", "Atidaryti" arba "Projektas / sprendimas", atsidarys failų pasirinkimo dialogo langas, todėl eikite į aplanką, kuriame išsaugojote projektą, ir atidarykite failą "XXXXX.sln".
Tą patį galite padaryti ir pradiniame puslapyje esančiame "Atidaryti projektą".
Atidaryti iš failo
Pavyzdžiui, failų naršyklėje įveskite . Tiesiog dukart spustelėkite "sln" failą tiesiogiai, kad atidarytumėte projektą tuo pačiu metu, kai paleidžiama "Visual Studio 2010".