Een project maken voor een game voor Windows Phone
samenvatting
Maak een project voor uw game voor Windows Phone in XNA.
* Deze tip wordt beschreven in "Visual Studio 2010 Professional Edition", maar u kunt ook Visual Studio 2010 Express voor Windows Phone gebruiken die eerder is geïnstalleerd. Als u een andere versie dan de Japanse versie gebruikt, vervangt u de naam en bedient u.
Werkomgeving
Voorwaarden
Ondersteunde XNA-versies | 4.0 |
Ondersteunde platforms | Windows Vista SP2 of hoger, Windows 7 |
Windows vereist Vertex Shader Version | 2.0 |
Windows vereist Pixel Shader-versie | 2.0 |
Werkomgeving
perron | Vensters 7 |
stof
Een project maken
Laten we een "project" maken om een game voor Windows Phone te maken. Een "project" is een structuur die gezamenlijk middelen zoals programma's en afbeeldingen beheert. Als je een spel maakt, begin je altijd met het maken van dit project.
Laten we beginnen met de ontwikkelomgeving "Visual Studio 2010". Het maken van projecten en het maken van programma's doe je in principe met deze software.
Als u een hogere versie van Visual Studio 2010 hebt, start u 'Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010' in het menu Start.
Als u een gratis versie van Visual Studio 2010 hebt, start u 'Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express' of 'Microsoft Visual Studio 2010 Express voor Windows Phone' in het menu Start.
Er verschijnt een scherm dat lijkt op het scherm dat in de afbeelding wordt weergegeven. Dit is "Visual Studio".
Laten we nu een project maken. Druk in de werkbalk rechtsboven in het scherm op de knop "Nieuw project".
U kunt hetzelfde ook doen vanuit "Bestand" in het menu.
Dit opent het dialoogvenster "Nieuw project" zoals weergegeven in de afbeelding.
Selecteer aan de linkerkant van het dialoogvenster XNA Game Studio 4.0 in Geïnstalleerde sjablonen. De enige programmeertaal is C#.
Selecteer eerst "Sjabloon". Het is mogelijk om te beginnen met een leeg project zonder bestanden, maar u kunt een kant-en-klaar sjabloon gebruiken om basisprogramma's, bestanden, enz. te genereren, zodat u meteen kunt beginnen met het ontwikkelen van uw doelen.
In dit geval maken we een "game voor Windows Phone", dus selecteer "Windows Phone Game (4.0)".
Vervolgens is er een item om "Naam (projectnaam)" onderaan het dialoogvenster in te voeren, maar het is een goed idee om de naam in te voeren van het spel dat je aan het maken bent. Deze projectnaam is ook een naamruimte, dus het verdient de voorkeur om deze indien mogelijk in alfanumerieke tekens in te voeren.
Deze keer gaan we verder met "WindowsPhoneGame1" die vanaf het begin is ingevoerd.
Geef vervolgens de locatie (mappad) op waar u het project wilt maken. U kunt de locatie rechtstreeks invoeren, of u kunt het mappad opgeven via de knop "Bladeren" aan de rechterkant. Indien mogelijk is het beter om een pad te maken dat alleen uit alfanumerieke tekens bestaat.
De "oplossing" onderaan is het raamwerk voor het organiseren van het project. Meestal geeft u de naam van het hele project op, maar voor kleinere projecten kan deze hetzelfde zijn als de projectnaam. Wanneer u in XNA Game Studio 4.0 een nieuw project maakt, worden er twee projecten gemaakt, zodat ze samen in deze oplossing worden gemaakt.
Als u klaar bent, drukt u op de knop "OK".
Na een tijdje wordt het project aangemaakt en zie je het programma op het scherm. Dit wordt de basissjabloon.
Als u naar de Solution Explorer aan de rechterkant van het scherm kijkt (die zich mogelijk op een andere locatie bevindt, afhankelijk van uw Visual Studio-omgeving), ziet u dat er twee projecten onder de oplossing staan en dat er een paar bestanden in staan.
Controleer of het wordt uitgevoerd in Windows Phone Emulator
Deze keer wil ik het programma uitvoeren zonder wijzigingen in het programma aan te brengen. Selecteer eerst het type apparaat waarop u wilt draaien in de werkbalk. Als u geen echt apparaat hebt, kunt u het testen door de emulator op Windows te starten door "Windows Phone 7 Emulator" te selecteren.
Druk op de knop "Start debugging" op de werkbalk op het scherm. De build begint en wanneer deze is voltooid, wordt het programma geïmplementeerd in de Windows Phone-emulator en wordt de game uitgevoerd.
Trouwens, "build" verwijst naar een reeks taken die tegelijk worden uitgevoerd, zoals het automatisch controleren van het programma op fouten, het maken van bronnen en het maken van een uitvoerbaar bestand dat door het programma kan worden gestart.
Het project voor Windows Phone heeft ook een bewerking genaamd "Deploy", wat betekent dat de game niet op Windows draait, dus je moet de gegevens die je maakt naar de Windows Phone sturen. Dat is wat "plaatsing" doet.
Wanneer het programma wordt uitgevoerd, wordt de Windows Phone-emulator gestart en wordt het spel uitgevoerd. Als je het daadwerkelijk uitvoert, lijkt het alsof je gewoon een blauw scherm krijgt, maar je hebt natuurlijk niets gemaakt, dus het ziet er zo uit. Vanaf nu gaan we een programma schrijven en een spel maken.
Op dit scherm is er niets meer te doen, dus verlaat het spel. Om af te sluiten, klikt u op de knop Terug linksonder in de emulator. Trouwens, de Terug-knop beëindigt het spel niet standaard, maar is geschreven om te eindigen met het programma van het eerste project dat je hebt gemaakt.
Deze keer is het doel om een project te maken, dus dit is het einde.
Om het project af te sluiten, selecteert u "Oplossing sluiten" in het menu "Bestand". Het project wordt gesloten, dus als je niets anders te doen hebt, kun je het venster sluiten.
Trouwens, zelfs als je niet de moeite neemt om dit te doen, als je het venster sluit, wordt het project automatisch gesloten. Als u wijzigingen hebt aangebracht, wordt u gevraagd om het opslaan te bevestigen, dus sla op en sluit af.
Vanaf nu open je het project dat je hebt gemaakt, maar er zijn verschillende manieren om dit te doen.
Openen vanaf de startpagina
Linksonder op de startpagina die verschijnt wanneer u Visual Studio start, is er een item met de naam "Recente projecten", en zoals de naam al doet vermoeden, zijn er verschillende recent gebruikte projecten, dus u kunt het openen door simpelweg te klikken op het project dat u wilt openen.
Openen vanuit het menu
Als u "Bestand", "Openen" of "Project/Oplossing" selecteert in het menu, wordt het dialoogvenster voor het selecteren van bestanden geopend, dus navigeer naar de map waar u het project hebt opgeslagen en open het bestand "XXXXX.sln".
U kunt hetzelfde ook doen vanuit "Project openen" op de startpagina.
Openen vanuit bestand
Typ bijvoorbeeld in Verkenner . Dubbelklik direct op het "sln"-bestand om het project te openen op hetzelfde moment dat Visual Studio 2010 wordt gestart.