C + + è un linguaggio di programmazione orientato agli oggetti , il che significa che gli sviluppatori utilizzano per costruire e gestire gli oggetti virtuali realizzati con progetti altrettanto virtuali denominate classi . Gli sviluppatori si applicano questi costrutti di scrivere molti tipi di programmi, tra cui giochi . Creazione di un gioco da zero in C + + prevede diversi passaggi , compresa la progettazione dettagliata del gioco , i personaggi e l'impostazione . I vantaggi di fare un gioco + C + comprendono maggiore comprensione della programmazione orientata agli oggetti . Questo può ridurre il tempo necessario per imparare altri linguaggi orientati agli oggetti come C # e Java . Istruzioni
1
suonare diversi open source C + + i giochi , come ad esempio PokerTH , Secret Maryo Chronicles , e Bombermaaan . Per il gioco che piace di più , scaricare il codice sorgente del gioco . Troverete il link per scaricare il codice sullo stesso sito che ospita eseguibile del gioco .
2
Installare un libero compilatore C + + , ad esempio Open Watcom o quello che l'organizzazione fornisce GNU . < Br >
3
Compilare il gioco dal suo codice sorgente utilizzando le istruzioni del compilatore .
4
Aprire uno dei file di origine del gioco in un word processor ed eliminare uno dei funzioni del file . Ricompilare e giocare il gioco .
5
prendere appunti di tutte le modifiche nel gioco , quindi scrivere commenti nel codice sorgente che riflette le vostre impressioni su come il codice eliminazioni causato questi cambiamenti. Ad esempio , se si elimina una funzione chiamata " TallyScore " e il punteggio nel gioco non riesce a cambiare , si può scrivere " somme funzione ' TallyScore ' il punteggio del gioco. "
6
Repeat i due passaggi precedenti per ogni funzione nel codice sorgente del gioco . Se non siete sicuri di come una funzione urta gameplay , provare a eliminare solo una parte delle dichiarazioni di una funzione.
7
Memorizza pezzi di codice sorgente che non abbiamo ancora capito come funzioni o anche complete file di origine . Memorizzazione promuove la comprensione , secondo il dottor Bill Klemm , professore di neuroscienze presso la Texas A & M University . Utilizzare schede flash o altre tecniche di memorizzazione che hai trovato efficace per l'apprendimento di altri soggetti .
8
Scrivi ulteriori commenti del codice sorgente in base a ciò che hai imparato da memorizzare.
9 < p > Ripetere i due passaggi precedenti fino a quando ogni linea di codice sorgente ha un commento . Si può anche ottenere una nuova comprensione ripetendo i passaggi che coinvolgono in funzioni di cancellazione .
10
Scrivi un elenco delle modifiche che desideri apportare al gioco .
11
scrivere il codice sorgente che produce l'elemento più semplice della lista che hai fatto nel passaggio precedente e quindi ricompilare il gioco .
12
Eseguire il debug del gioco con il debugger del compilatore se il gioco ha errori. La documentazione del compilatore ha le istruzioni per l'uso del debugger .
13
Scrivere e compilare il sorgente per ogni elemento rimanente nella fase elenco di 10 di modifiche per completare il vostro C + + gioco .