Žaidimo projekto, skirto "Windows", kūrimas
suvestinė
Sukurkite savo žaidimo, skirto "Windows", projektą XNA.
* Šis patarimas aprašytas "Visual Studio 2010 Professional Edition", tačiau jį galima valdyti ir kituose "Visual Studio 2010" leidimuose. Jei naudojate ne japonų versiją, pakeiskite pavadinimą ir naudokite.
Darbo aplinka
Būtinosios sąlygos
Palaikomos XNA versijos | 4.0 |
Palaikomos platformos | "Windows XP" SP3 arba naujesnė versija, "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ą "Windows". "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 žaidimą", todėl pasirinkite "Windows žaidimas (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ą "Windows Game 1".
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.
Šį kartą norėčiau paleisti programą neatlikdamas jokių programos pakeitimų. Paspauskite mygtuką "Pradėti derinimą" ekrano įrankių juostoje. Kūrimas bus paleistas ir paleis programą, kai ji bus baigta.
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.
Kai programa bus vykdoma, pamatysite ekraną, panašų į rodomą. Tai bus tikrasis "Windows" žaidimo ekranas. Kol kas nieko nerodoma, tačiau nuo šiol kuriant programą bus galima atlikti įvairius dalykus.
Kai žiūrite į šį ekraną, atrodo, kad tik rodote langą, bet iš tikrųjų sistemos inicijavimo procesas patikrina, ar žaidimas iš tikrųjų gali veikti, sukuria grafikos įrenginį ir atlieka Mr./Ms. apdorojimą viduje.
Įprasto žaidimo kūrimo metu jūs turėjote sukurti šį procesą patys, todėl tai buvo gana aukštas slenkstis tiems, kurie pirmą kartą bandė sukurti žaidimą. "XNA Framework" pašalina tai iš lygties, kad galėtumėte patekti tiesiai į esminius žaidimo dalykus.
Šiame ekrane nieko daugiau nereikia daryti, todėl uždarykite langą mygtuku "×" viršutiniame dešiniajame ekrano kampe.
Šį 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".