Een gameproject voor Windows maken
samenvatting
Maak een project voor je game voor Windows in XNA.
* Deze tip wordt beschreven in "Visual Studio 2010 Professional Edition", maar kan ook in andere edities van Visual Studio 2010 worden gebruikt. 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 XP SP3 of hoger, 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 spel voor Windows 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 "spel voor Windows", dus selecteer "Windows-spel (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 "Windows Game 1" 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.
Deze keer wil ik het programma uitvoeren zonder wijzigingen in het programma aan te brengen. Druk op de knop "Start debugging" op de werkbalk op het scherm. De build wordt gestart en het programma wordt uitgevoerd wanneer het is voltooid.
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.
Wanneer het programma wordt uitgevoerd, ziet u een scherm dat lijkt op het getoonde scherm. Dit wordt het eigenlijke Windows-spelscherm. Er wordt nog niets weergegeven, maar het zal vanaf nu mogelijk zijn om verschillende dingen te doen door een programma te bouwen.
Als je naar dit scherm kijkt, lijkt het alsof je gewoon een venster weergeeft, maar in feite controleert het initialisatieproces van het framework of het spel echt kan werken, maakt het een grafisch apparaat en voert het intern de verwerking van Mr./Ms. uit.
Bij conventionele game-ontwikkeling moest je dit proces zelf maken, dus het was een vrij hoge drempel voor degenen die voor het eerst een game probeerden te maken. Het XNA Framework haalt dat uit de vergelijking, zodat je meteen naar de essentie van het spel kunt gaan.
Er is niets meer te doen op dit scherm, dus sluit het venster met de knop "×" in de rechterbovenhoek van het scherm.
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.