C + + är ett objektorienterat programmeringsspråk , vilket innebär att utvecklare använder den för att bygga och hantera virtuella föremål av lika virtuella ritningar kallas klasser . Utvecklare tillämpa dessa konstruktioner att skriva många typer av program , inklusive spel . Skapa ett spel från grunden i C + + involverar flera steg , inklusive detaljutformningen av spelet , tecken och inställning . Fördelar med att göra en C + + spel är ökad förståelse för objektorienterad programmering . Detta kan minska den tid som behövs för att lära sig andra objektorienterade språk som C # och Java . Instruktioner
1
spela flera open source C + + spel , såsom pokerth , Secret Maryo Chronicles , och Bombermaaan . För det spel du gillar bäst , ladda spelets källkod . Du hittar en länk för att ladda ner denna kod på samma plats värd spelets körbara .
2
Installera en gratis C + + -kompilator , till exempel Open Watcom eller en som GNU organisationen tillhandahåller .
3
Kompilera spelet från dess källkod med hjälp av anvisningarna i din kompilator .
4
Öppna en av spelets källfiler i en ordbehandlare och ta bort en av filens funktioner . Kompilera och spela spelet .
5
antecknar alla förändringar i spelet , sedan skriva kommentarer i källkoden speglar dina föraningar om hur koden strykningar orsakade dessa förändringar . Till exempel , om du tar bort en funktion som heter " TallyScore " och poängen i spelet misslyckas med att förändra , kan du skriva " The ' TallyScore " funktionen summerar poängen i spelet . "
6
Repeat de två föregående stegen för varje funktion i spelets källkod . Om du är osäker på hur en funktion påverkar gameplay , försök radera endast en del av en funktion uttalanden .
7
Memorera bitar av källkoden du ännu inte förstår , t.ex. funktioner eller ens kompletta källfilerna. Memorera främjar förståelse , enligt Dr Bill Klemm , professor i neurovetenskap vid Texas A & M University . Använd flash kort eller något annat memorering teknik du har hittat effektiva i att lära andra ämnen .
8
Skriv ytterligare kommentarer källkod baserad på vad du lärt memorera .
9
Upprepa de två föregående stegen tills varje källkod linje har en kommentar . Du kan också få ny förståelse genom att upprepa stegen innebär i att ta bort funktioner .
10
Skriv en lista med ändringar som du vill göra till spelet .
11
Skriv källkoden som ger den enklaste alternativ i listan du gjorde i föregående steg och sedan kompilera spelet .
12
Debug spelet med din kompilator debugger om spelet har några fel . Din kompilator dokumentationen har instruktioner för användning av debugger .
13
Skriv och kompilera källkoden för varje återstående objekt i steg 10 : s lista över ändringar för att slutföra din C + + spel .