Estratto del documento

Analisi del gioco: Tris

Testo

Creare il classico gioco del tris utilizzando Visual C++.

Svolgimento

Il tris è un popolarissimo e semplicissimo gioco di carta e matita. Si gioca su una griglia quadrata di 3 × 3 caselle. A turno, i giocatori scelgono una cella vuota e vi disegnano il proprio simbolo (di solito un giocatore ha come simbolo una "X" e l'altro un cerchio). Vince il giocatore che riesce a disporre tre dei propri simboli in linea retta orizzontale, verticale o diagonale. Se la griglia viene riempita senza che nessuno dei giocatori sia riuscito a completare una linea retta di tre simboli, il gioco finisce in parità (quando parità nel gioco del tris si dice patta).

Analisi programma

Il programma viene sviluppato in 4 punti, il primo è la creazione visuale delle caselle di scelta e di gioco, dopodiché si è passati alla parte di programmazione del gioco con i vari controlli.

I punti sono i seguenti:

  • Creazione Form gioco.
  • Scelta per decidere la prima mossa.
  • Creazione inizio gioco e svolgimento.
  • Decretazione fine gioco e vincitore.
  • Spiegazioni di alcune funzioni nel dettaglio.

Svolgimento dei punti

1) Creazione Form gioco

Il Form è stato creato utilizzando 11 Button che vengono divise in due gruppi, uno da 9 e uno da 2. Il primo gruppo verrà utilizzato per il gioco in sé, saranno le caselle di gioco, invece le altre due saranno utilizzate per la scelta se far iniziare il computer o far iniziare il giocatore.

Dopodiché si sono inserite due Label: una che servirà per visualizzare se la partita è patta, cioè in parità, o se la partita l'ha vinta il PC, cioè il computer, o se la partita è stata vinta dal giocatore.

L'altra Label servirà solo per decorazione, la cui scritta dà il nome al gioco.

Le varie parti del Form verranno così messe: di sfondo verranno inseriti i nove Button, la quale sarà la base di gioco, e in primo piano ci saranno i due Button e le due Label, che verranno utilizzate come detto prima.

2) Scelta per decidere la prima mossa

Per prima cosa bisogna creare una matrice 3 × 3 che serve per il campo, subito dopo si creano quattro variabili di tipo intero e le si inizializzeranno. Serviranno una per il vuoto, una per il giocatore, una per il PC e una per il numero di caselle, e quindi la si inizializzerà a 9.

Dopodiché creiamo anche una variabile di tipo bool che servirà per il turno. Dopodiché clicchiamo due volte sul Button chiamato giocatore e si creerà una funzione dove andremo a inizializzare la variabile turno a vero, e gli mettiamo un richiamo a una funzione che creiamo dopo.

Anteprima
Vedrai una selezione di 1 pagina su 3
Programma Tris in Visual c++ Pag. 1
1 su 3
Sintesi

Tris ++

Analisi programma tris creato con l'utilizzo della piattaforma Visual C++; in questo file sono presenti anche alcune parti di codice.

D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi