Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come fare Breakout in Visual Basic ( VB )

Breakout non è un nuovo gioco di svariati milioni di dollari . In origine era un gioco arcade Atari . Vi è una linea di mattoni nella parte superiore dello schermo e una palla che rimbalza l'area di gioco . Il giocatore ha un " paddle " per colpire la palla , che rimbalza fuori i lati dello schermo . Se la palla colpisce la parte inferiore dello schermo , il giocatore perde una volta . I mattoni vengono distrutte quando la palla li colpisce . Il punto del gioco è quello di distruggere tutti i mattoni senza la palla tocca il fondo . Visual Basic è probabilmente il linguaggio di programmazione più semplice per ricreare questo gioco per il computer . Istruzioni
1

Aprire un nuovo progetto EXE standard di Visual Basic . Impostare il layout del modulo da utilizzare come schermata principale del gioco Breakout . Si può decidere la dimensione, il colore e il bordo del modulo principale.
2

Definire e dichiarare variabili necessarie per i mattoni , la paletta e la palla. È necessario impostare le variabili per definire l'altezza e la larghezza dei mattoni , nonché il numero di righe e colonne . Sono necessarie anche le variabili per definire gli assi X e Y e la velocità della palla .
3

caricare il gioco dal primo visualizzando i mattoni, pallina e la racchetta sullo schermo. Le variabili definiti in precedenza saranno utilizzati qui per caricare il numero corretto di colore palla bricks.The è impostato con " e.Graphics.FillRectangle ( Brushes.Green , gameBall ) . " Lo stesso codice può essere utilizzato in sostituzione " gameBall " , con " gamePaddle " o " brickarray ( riga, colonna) " per l'impostazione del colore della pagaia e mattoni rispettivamente
4 Codice

due eventi timer . . Uno timer viene utilizzato per ridisegnare lo schermo per rendere il movimento della palla e pagaia liscia . L'altro timer , il timer di gioco , reimposta variabili appropriate sulla base delle coordinate x e y della palla . Questo è essenzialmente "in movimento " la palla in questo secondo evento timer. Se la palla entra in contatto con un mattone , il mattone viene rimosso e la variabile che memorizza il numero di mattoni viene decrementato .
5

Scrivere gli eventi di movimento del mouse . La pala si muove quando il mouse si muove e se la palla entra in contatto con la pagaia , diventa " lanciato" indietro verso i mattoni . Un calcolo è stato effettuato il codice per ripristinare la posizione della palla e continua a muoversi attraverso lo schermo con il codice del timer di gioco .

 

Programmazione © www.354353.com