| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    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 .

    Previous :

    next :
      Articoli Correlati
    ·Come si inserisce un valore di database in un pulsante …
    ·Come accedere a un database in un altro PC in VB6 
    ·Come inviare SMS utilizzando VB 
    ·Visual Basic Gmail Impossibile connettersi al server 
    ·Come aggiornare recordset DAO 
    ·Le differenze tra DataGrid e DataGridView in NET 
    ·Come eliminare ODBC DSN su VBnet 
    ·Come usare gli array in Visual Basic 
    ·Come aggiornare ComboBox sui cambiamenti di altro valor…
    ·Come connettersi a MS SQL con VBScript 
      Articoli in evidenza
    ·Come installare Java 7 
    ·Come calcolare il NS2 Bandwidth 
    ·Come fare l' Eclipse Console Buffer di uscita Bigger 
    ·Come trasferire i dati al server MySQL 
    ·Come reindirizzare gli utenti mobili 
    ·Tipi di classi Action in Struts 
    ·Come convertire una stringa GUID 
    ·Come fare una directory in Perl con uno script 
    ·Come eliminare gli spazi in una stringa in Groovy 
    ·Come compilare il codice su un Mac 
    Copyright © Conoscenza Informatica http://it.wingwit.com