Visual Basic ( VB ) is een van de belangrijkste talen gebruikt voor toepassingen in . NET bibliotheek van Microsoft code te ontwikkelen . Hoewel de meeste programmeurs kiezen om games in C + + in plaats van VB te schrijven , kan VB programmeurs toch profiteren van Microsoft's XNA Game Studio om geavanceerde games te maken , of zelfs ze te maken in Visual Studio . Games gemaakt in VB binnen de XNA -omgeving kan draaien op een Windows- computer of op een Windows Phone 7 -apparaat . VB programmeurs kunnen wensen om expliciet te beheren geheugen bij het schrijven van spellen , een taak die is slechts zelden nodig in andere VB -toepassingen . Wat je nodig hebt Visual Studio Toon Meer Aanwijzingen Open XNA Game Studio 4.0 of Visual Studio 1 en beginnen aan een nieuwe VB Windows spel project . < br > 2 Voeg een afbeelding , een zogenaamde sprite , voor uw computer te tekenen op het scherm . Kies een klassieke held karakter , zoals een vreemdeling of een cartoon persoon en deze uploaden in . Jpg of . Bmp-formaat . Voeg het bestand naar Visual Studio 's Inhoud bestand door met de rechtermuisknop op te klikken en te kiezen voor " Add " en dan " Existing Item " uit de menu's die verschijnen . Herhaal dit proces tot twee of drie vijanden die je zal programmeren om het personage te doden toe . 3 Voeg een timer aan het spel , en het creëren van een methode genaamd " Tick ( ) " en stel aan elke 30 milliseconden vuur . Als u gebruik maakt XNA , wilt u misschien liever naar de " GameTime " klasse te gebruiken . 4 Maak een methode genaamd " GameProcess " dat reageert op toetsaanslagen en schrijf het naar de "tik" event , zodat het elke 30 milliseconden uitvoert . Detecteren elke toetsaanslag en gebeurtenisobjectparameter analyseren om de precieze toetsaanslag ingevoerd door de gebruiker detecteren . Binnen de methode , gebruik dan een switch verklaring dat de sprite zal omhoog als de gebruiker op de op-toets , naar beneden als hij drukt op de toets naar beneden en zo verder voor de andere richtingstoetsen . Met elke toetsaanslag , opnemen en veranderen van de positie van de sprite . 5 Toevoegen vijandelijke bewegingen aan de "tik" evenement binnen de functie " GameProcess " . Verplaats de vijand foto's willekeurig gebruik van een exemplaar van de " Random " class . Elke keer dat een vijand beweegt , nemen haar positie en kijk of haar positie weerspiegelt de positie van de held karakter . Als de vijand en de held karakter zijn in identieke posities , uitvoeren van een methode die de personages positioneert op hun uitgangspunten " ) KillCharacter ( " . 6 Geef de held drie levens . Elke keer dat de " KillCharacter ( ) " methode uitvoert , af te trekken van een leven . Eindigt het spel wanneer het geheel getal leven van de held nul bereikt .
|