Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Visuele Basic.Net Games Tutorial
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 .

Previous: Next:
  Visual Basics Programming
·Hoe een VB.Net applicatie comp…
·Hoe maak je een Array schrijve…
·Hoe te verplaatsen Van Ant tot…
·Hoe te WM_DROPFILES gebruiken …
·Hoe kan ik een printer toevoeg…
·Hoe te besparen een afbeelding…
·Hoe stel ik een HTML e-mail me…
·Hoe te implementeren de Window…
·Hoe te seriële poorten met be…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe u met Visual Basic Subroutine Uitvoe…
·Hoe om te leren Structured Query Languag…
·Hoe de inhoud van een Array List weergev…
·Definitie van Multiline Visual Basic 6.0…
·Hoe maak je een Ping Make Van Visual Bas…
·Hoe maak je een Python programma om even…
·Hoe te openen een webpagina Bevestiging …
·Hoe te ListBox Gebruik bij C GUI 
·Hoe u met Visual Basic Applications Make…
Copyright © Computer Kennis http://www.nldit.com