Mänguprojekti loomine Windowsi jaoks
Kokkuvõte
Looge oma mängu jaoks projekt Windowsi jaoks XNA-s.
* Seda näpunäidet on kirjeldatud jaotises "Visual Studio 2010 Professional Edition", kuid seda saab kasutada ka teistes Visual Studio 2010 väljaannetes. Kui kasutate jaapanikeelsest versioonist erinevat versiooni, asendage nimi ja töötage.
Töökeskkond
Eeltingimused
Toetatud XNA versioonid | 4.0 |
Toetatud platvormid | Windows XP hoolduspakett SP3 või uuem, Windows Vista hoolduspakett SP2 või uuem, Windows 7 |
Windowsi nõutav vertex shaderi versioon | 2.0 |
Windowsi nõutav versioon Pixel Shader | 2.0 |
Töökeskkond
platvorm | Windows 7 |
aine
Projekti loomine
Loome "projekti", et teha mäng Windowsi jaoks. "Projekt" on struktuur, mis haldab kollektiivselt ressursse, nagu programmid ja pildid. Kui teete mängu, alustate alati selle projekti loomisest.
Alustame arenduskeskkonnaga "Visual Studio 2010". Projektide loomine ja programmide loomine toimub põhimõtteliselt selle tarkvaraga.
Kui teil on Visual Studio 2010 kõrgem versioon, käivitage menüüst Start "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010".
Kui teil on Visual Studio 2010 tasuta versioon, käivitage menüüst Start "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" või "Microsoft Visual Studio 2010 Express for Windows Phone".
Ilmub joonisel näidatud ekraaniga sarnane ekraan. See on "Visual Studio".
Nüüd loome projekti. Vajutage ekraani paremas ülanurgas asuvalt tööriistaribalt nuppu "Uus projekt".
Sama saate teha ka menüüst "Fail".
See avab dialoogi "Uus projekt", nagu on näidatud joonisel.
Valige dialoogi vasakus servas installitud mallidest XNA Game Studio 4.0. Ainus programmeerimiskeel on C#.
Kõigepealt valige "Mall". Võimalik on alustada tühja projektiga, millel pole üldse faile, kuid põhiprogrammide, failide jms genereerimiseks võite kasutada eelnevalt tehtud malli, et saaksite kohe oma eesmärke arendama hakata.
Sel juhul loome "mängu Windowsi jaoks", seega valige "Windowsi mäng (4.0)".
Järgmisena on dialoogi allosas üksus "Nimi (projekti nimi)", kuid on hea mõte sisestada loodava mängu nimi. See projekti nimi on ka nimeruum, seega on soovitatav see võimaluse korral sisestada tähtnumbriliste tähtedega.
Seekord jätkame algusest peale sisestatud "Windows Game 1".
Seejärel määrake asukoht (kaustatee), kus soovite projekti luua. Asukoha saate sisestada otse või saate kausta tee määrata paremal asuvast nupust "Sirvi". Võimaluse korral on parem luua tee, mis koosneb ainult tähtnumbrilistest märkidest.
Allosas olev "lahendus" on projekti korraldamise raamistik. Tavaliselt määrate kogu projekti nime, kuid väiksemate projektide puhul võib see olla sama, mis projekti nimi. XNA Game Studio 4.0-s luuakse iga kord, kui loote uue projekti, kaks projekti, nii et need luuakse selles lahenduses koos.
Kui olete lõpetanud, vajutage nuppu "OK".
Mõne aja pärast luuakse projekt ja näete programmi ekraanil. See on põhimall.
Kui vaatate ekraani paremas servas olevat lahenduseuurijat (mis võib olenevalt teie Visual Studio keskkonnast olla erinevas kohas), näete, et lahenduse all on kaks projekti ja neis mõned failid.
Seekord tahaksin programmi käivitada ilma programmis muudatusi tegemata. Vajutage ekraanil tööriistaribal nuppu "Alusta silumist". Ehitamine käivitab ja käivitab programmi, kui see on lõpule jõudnud.
Muide, "ehitamine" viitab mitmetele ülesannetele, mida täidetakse korraga, näiteks programmi automaatne kontrollimine vigade eest, ressursside loomine ja käivitatava faili loomine, mida programm saab käivitada.
Kui programm on käivitatud, näete ekraani, mis sarnaneb näidatule. See on tegelik Windowsi mängu ekraan. Midagi ei kuvata veel, kuid nüüdsest on võimalik programmi ehitades teha erinevaid asju.
Kui vaatate seda ekraani, tundub, et kuvate lihtsalt akent, kuid tegelikult kontrollib raamistiku lähtestamise protsess, kas mäng saab tegelikult töötada, loob graafikaseadme ja teostab hr / pr. töötlemist sisemiselt.
Tavapärases mänguarenduses pidite selle protsessi ise looma, nii et see oli üsna kõrge künnis neile, kes üritasid esimest korda mängu teha. XNA raamistik võtab selle võrrandist välja, et saaksite mängu põhitõdede juurde jõuda.
Sellel ekraanil pole enam midagi teha, nii et sulgege aken ekraani paremas ülanurgas oleva nupuga "×".
Seekord on eesmärk luua projekt, nii et see on lõpp.
Projekti sulgemiseks valige menüüst "Fail" "Sule lahendus". Projekt suletakse, nii et kui teil pole midagi muud teha, saate akna sulgeda.
Muide, isegi kui te ei viitsi seda teha, suletakse akna sulgemisel projekt automaatselt. Kui olete teinud muudatusi, palutakse teil salvestamine kinnitada, nii et palun salvestage ja väljuge.
Nüüdsest avate loodud projekti, kuid selleks on mitmeid viise.
Ava avalehelt
Visual Studio käivitamisel ilmuva "Start Page" vasakus alanurgas on üksus nimega "Recent Projects" ja nagu nimigi ütleb, on mitmeid hiljuti kasutatud projekte, nii et saate selle avada, klõpsates lihtsalt projektil, mida soovite avada.
Ava menüüst
Kui valite menüüst "Fail", "Ava" või "Projekt/lahendus", avaneb failivaliku dialoog, seega liikuge kausta, kuhu projekti salvestasite, ja avage fail "XXXXX.sln".
Sama saate teha ka avalehel olevast "Open Project".
Ava failist
Tippige näiteks File Explorerisse . Lihtsalt topeltklõpsake "sln" failil otse, et avada projekt samal ajal, kui Visual Studio 2010 käivitub.