C + + is een object -georiënteerde programmeertaal , wat betekent dat ontwikkelaars gebruiken om virtuele objecten gemaakt van even virtueel blauwdrukken zogenaamde klassen te bouwen en te beheren . Ontwikkelaars gelden deze constructen aan vele soorten programma's , zoals games schrijven . Het creëren van een spel vanaf nul in C + + omvat verschillende stappen , inclusief gedetailleerde ontwerp van het spel , karakters en setting. Voordelen van het maken van een C + + game zijn toegenomen begrip van object - georiënteerd programmeren . Dit kan de tijd die nodig is om andere objectgeoriënteerde talen zoals C # en Java leren verminderen . Instructies 1 Speel verschillende open source C + + spelletjes , zoals PokerTH , WarMUX en Bombermaaan . Voor het spel dat u het beste bevalt , downloaden het spel broncode . Je zult een link vinden voor het downloaden van deze code op dezelfde site hosting executable van het spel . Kopen van 2 Installeer een gratis C + + compiler , zoals Open Watcom of degene die de GNU organisatie biedt . < Br > 3 Compileer het spel van de bron -code met behulp van de aanwijzingen van uw compiler . 4 Open een van bronbestanden van het spel in een tekstverwerker en verwijder een van functies van het bestand . Compileren en speel het spel . 5 Maak notities over alle veranderingen in het spel, druk dan schrijf commentaar in de broncode als gevolg van je ingevingen over hoe de code verwijderingen veroorzaakte deze veranderingen . Bijvoorbeeld , als u een functie genaamd " TallyScore " en de score in het spel niet veranderen verwijderen , kunt u schrijven " The ' TallyScore ' functie sommen de score van het spel . " Herhaal 6 de vorige twee stappen voor elke functie in het spel broncode . Als u niet zeker weet hoe een functie invloed gameplay , probeer dan het verwijderen van slechts een gedeelte van een functie 's uitspraken . 7 Onthoud stukjes source code die je nog niet begrijpen , zoals functies of zelfs compleet bronbestanden . Memoriseren bevordert begrip , volgens Dr Bill Klemm , hoogleraar Neurowetenschappen aan de Texas A & M University . Gebruik flash-kaarten of een ander hoofd leren techniek die je effectief in het leren van andere vakken heb gevonden . 8 Schrijf aanvullende broncode commentaar op basis van wat je geleerd van onthouden . 9 Herhaal de vorige twee stappen totdat elke broncode lijn heeft geplaatst. U kunt ook nieuwe inzichten krijgen door het herhalen van de stappen met betrekking tot de schrapping van functies . 10 Schrijf een lijst met wijzigingen die u zou willen maken aan het spel . 11 Schrijf de broncode dat de makkelijkste punt produceert in de lijst die u hebt gemaakt in de vorige stap en dan opnieuw compileren van het spel . 12 Debug het spel met debugger van uw compiler als het spel heeft geen fouten . Documentatie van uw compiler heeft instructies voor het gebruik van de debugger . 13 10 's lijst van wijzigingen in uw C + + spel . Compleet schrijven en compileren van de bron voor elk overgebleven onderdeel in stap
|