Sommario:

Gioco del serpente in C: 8 passaggi
Gioco del serpente in C: 8 passaggi

Video: Gioco del serpente in C: 8 passaggi

Video: Gioco del serpente in C: 8 passaggi
Video: Tomb Raider 1 - Liv. 8: The Cistern. Walkthrough 100% - Tutti i segreti - SUB ITA 2024, Luglio
Anonim
Gioco del serpente in do
Gioco del serpente in do

Il gioco Snake era popolare nei vecchi telefoni cellulari che possono essere facilmente sviluppati utilizzando il programma c. Per costruire questo progetto è necessaria una conoscenza di base della sintassi c. Esempio: ciclo for, ciclo while, ecc.

Con la creazione di questo tipo di progetto di gioco, le tue abilità di programmazione miglioreranno notevolmente.

Passaggio 1: apprendimento della sintassi di base per il devolping Gui

Puoi aggiungere il colore e puoi stampare dove vuoi scrivere

Devi imparare la sintassi di base come:

1)gotossi(x,y)

2)coloretesto()

3)testosfondo()

4)kbhit()

Passaggio 2: pagina di benvenuto del gioco

Pagina di benvenuto del gioco
Pagina di benvenuto del gioco

utilizzando sopra selezionare lo sfondo e il carattere appropriati.

dare il benvenuto all'utente mostrando il titolo del gioco

Passaggio 3: selezione del livello di gioco

Selezione del livello di gioco
Selezione del livello di gioco

Dopo aver visualizzato il titolo del gioco.

Cancella schermo()

mostra i livelli e chiedi all'utente di selezionare il livello

salvare il livello selezionato dall'utente in variabile e usarlo per aumentare il livello di difficoltà dell'utente.

Passaggio 4: Algoritmo

Algoritmo
Algoritmo

funzione casuale:

Nel programma c c'è una funzione casuale che viene utilizzata per posizionare il cibo in qualsiasi punto dello schermo.

Quindi, usa questa funzione per posizionare il cibo in qualsiasi punto dello schermo

Serpente in movimento sullo schermo:

Come puoi vedere, il serpente viene stampato stampando ''*'' sullo schermo sullo schermo. Quindi, dobbiamo stampare un carattere all'inizio e cancellare un carattere alla fine

Cambio di direzione:

La direzione del serpente può essere cambiata usando la funzione kbhit().

quando premi il personaggio di conseguenza cambierà la direzione del serpente.

Passaggio 5: algoritmo per aumentare la dimensione del serpente e aumentare il punteggio

Algoritmo per aumentare la dimensione del serpente e aumentare il punteggio
Algoritmo per aumentare la dimensione del serpente e aumentare il punteggio

Dimensioni crescenti del serpente:

Quando il serpente si sposta in avanti, la sua dimensione aumenta e quando la coordinata del serpente corrisponde alla coordinata del cibo, la dimensione del serpente aumenta.

Punteggio crescente:

quando snanke prende il cibo, aumenta anche il punteggio dell'utente

Dall'immagine sopra può essere chiaro che il punteggio dell'utente e la dimensione del serpente sono aumentati.

Fase 6: Condizione Game Over:

Condizione di fine partita
Condizione di fine partita

Quando il serpente tocca il confine dello schermo. Il gioco finisce.

Questo può essere fatto confrontando la coordinata del confine con la coordinata del serpente.

Passaggio 7: esci dalla pagina

Esci dalla pagina
Esci dalla pagina
Esci dalla pagina
Esci dalla pagina

Ultimo passaggio chiedi all'utente se vuole continuare a giocare o meno.

Passaggio 8: collegamento al codice Vedio e C

link per codice serpente

Consigliato: