Spēļu projekta izveide operētājsistēmai Windows
Kopsavilkuma
Izveidojiet savas spēles projektu operētājsistēmai Windows XNA.
* Šis padoms ir aprakstīts "Visual Studio 2010 Professional Edition", bet to var darbināt arī citos Visual Studio 2010 izdevumos. Ja izmantojat citu versiju, nevis japāņu, nomainiet nosaukumu un darbojieties.
Darbības vide
Priekšnoteikumi
Atbalstītās XNA versijas | 4.0 |
Atbalstītās platformas | Windows XP SP3 vai jaunāka versija, Windows Vista SP2 vai jaunāka versija, Windows 7 |
Windows nepieciešamā Vertex Shader versija | 2.0 |
Windows nepieciešamā Pixel Shader versija | 2.0 |
Darbības vide
platforma | Operētājsistēmā Windows 7 |
viela
Izveidojiet projektu
Izveidosim "projektu", lai izveidotu spēli operētājsistēmai Windows. "Projekts" ir struktūra, kas kopīgi pārvalda resursus, piemēram, programmas un attēlus. Ja veidojat spēli, jūs vienmēr sākat, izveidojot šo projektu.
Sāksim izstrādes vidi "Visual Studio 2010". Projektu izveide un programmu izveide būtībā tiek veikta ar šo programmatūru.
Ja jums ir augstāka Visual Studio 2010 versija, startējiet "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" no izvēlnes Sākt.
Ja jums ir Visual Studio 2010 bezmaksas versija, izvēlnē Sākt startējiet "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" vai "Microsoft Visual Studio 2010 Express for Windows Phone".
Parādīsies ekrāns, kas līdzīgs attēlā redzamajam. Šī ir "Visual Studio".
Tagad izveidosim projektu. Rīkjoslā ekrāna augšējā labajā stūrī nospiediet pogu "Jauns projekts".
To pašu var izdarīt arī no izvēlnes "File".
Tas atvērs dialoglodziņu "Jauns projekts", kā parādīts attēlā.
Dialoglodziņa kreisajā pusē atlasiet XNA Game Studio 4.0 no Instalētās veidnes. Vienīgā programmēšanas valoda ir C#.
Pirmkārt, atlasiet "Veidne". Ir iespējams sākt ar tukšu projektu, kurā vispār nav failu, taču varat izmantot iepriekš sagatavotu veidni, lai ģenerētu pamata programmas, failus utt., Lai jūs varētu sākt attīstīt savus mērķus uzreiz.
Šajā gadījumā mēs izveidosim "spēli operētājsistēmai Windows", tāpēc atlasiet "Windows spēle (4.0)".
Tālāk ir vienums, kas jāievada "Nosaukums (projekta nosaukums)" dialoga apakšā, taču ir ieteicams ievadīt izveidotās spēles nosaukumu. Šis projekta nosaukums ir arī nosaukumvieta, tāpēc, ja iespējams, ieteicams to ievadīt burtciparu rakstzīmēs.
Šoreiz mēs turpināsim ar "Windows Game 1", kas ievadīts no sākuma.
Pēc tam norādiet atrašanās vietu (mapes ceļu), kur vēlaties izveidot projektu. Jūs varat ievadīt atrašanās vietu tieši, vai arī varat norādīt mapes ceļu no pogas "Pārlūkot" labajā pusē. Ja iespējams, labāk ir izveidot ceļu, kas sastāv tikai no burtciparu rakstzīmēm.
"Risinājums" apakšā ir projekta organizēšanas sistēma. Parasti tiek norādīts visa projekta nosaukums, bet mazākiem projektiem tas var būt tāds pats kā projekta nosaukums. XNA Game Studio 4.0 ikreiz, kad veidojat jaunu projektu, tiek izveidoti divi projekti, tāpēc tie tiek izveidoti kopā šajā risinājumā.
Kad esat pabeidzis, nospiediet pogu "OK".
Pēc kāda laika projekts tiks izveidots, un jūs redzēsiet programmu ekrānā. Šī būs pamata veidne.
Ja ekrāna labajā pusē aplūkosit risinājumu pārlūku (kas var atrasties citā vietā atkarībā no Visual Studio vides), redzēsit, ka zem risinājuma ir divi projekti un daži faili.
Šoreiz es gribētu palaist programmu, neveicot nekādas izmaiņas programmā. Ekrāna rīkjoslā nospiediet pogu "Sākt atkļūdošanu". Būvēšana sāksies un palaidīs programmu, kad tā būs pabeigta.
Starp citu, "veidot" attiecas uz virkni uzdevumu, kas tiek veikti uzreiz, piemēram, automātiski pārbaudot programmu par kļūdām, izveidojot resursus un izveidojot izpildāmu failu, ko programma var palaist.
Kad programma ir izpildīta, jūs redzēsiet ekrānu, kas līdzīgs parādītajam. Tas būs faktiskais Windows spēles ekrāns. Nekas vēl netiek parādīts, bet turpmāk būs iespējams izdarīt dažādas lietas, veidojot programmu.
Kad paskatās uz šo ekrānu, izskatās, ka jūs vienkārši parādāt logu, bet patiesībā ietvara inicializācijas process pārbauda, vai spēle patiešām var darboties, izveido grafikas ierīci un veic Mr./Ms. apstrādi iekšēji.
Tradicionālajā spēļu izstrādē jums pašam bija jāizveido šis process, tāpēc tas bija diezgan augsts slieksnis tiem, kas pirmo reizi mēģināja izveidot spēli. XNA Framework to izņem no vienādojuma, lai jūs varētu nokļūt tieši pie spēles būtības.
Šajā ekrānā nekas vairāk nav jādara, tāpēc aizveriet logu ar pogu "×" ekrāna augšējā labajā stūrī.
Šoreiz mērķis ir izveidot projektu, tāpēc tās ir beigas.
Lai aizvērtu projektu, izvēlnē "File" atlasiet "Close Solution". Projekts tiks slēgts, tāpēc, ja jums nav nekā cita, ko darīt, varat aizvērt logu.
Starp citu, pat ja jūs neuztraucaties to darīt, ja aizverat logu, projekts tiks automātiski aizvērts. Ja esat veicis labojumus, jums tiks piedāvāts apstiprināt saglabāšanu, tāpēc, lūdzu, saglabājiet un izejiet.
No šī brīža jūs atvērsit izveidoto projektu, taču ir vairāki veidi, kā to izdarīt.
Atvērt no sākuma lapas
"Start Page" apakšējā kreisajā pusē, kas parādās, startējot Visual Studio, ir vienums ar nosaukumu "Nesenie projekti", un, kā norāda nosaukums, ir vairāki nesen izmantoti projekti, lai to varētu atvērt, vienkārši noklikšķinot uz projekta, kuru vēlaties atvērt.
Atvērt no izvēlnes
Ja izvēlnē izvēlaties "File", "Open" vai "Project/Solution", tiks atvērts failu atlases dialoglodziņš, tāpēc dodieties uz mapi, kurā saglabājāt projektu, un atveriet failu "XXXXX.sln".
To pašu var izdarīt arī no sākuma lapas "Open Project".
Atvērt no faila
Piemēram, failu pārlūkā ierakstiet . Vienkārši veiciet dubultklikšķi uz "sln" faila tieši, lai atvērtu projektu vienlaikus ar Visual Studio 2010 sākumu.