Spiele in C++ programmieren

February 28

C++ ist eine objektorientierte Programmiersprache, was, dass Entwickler verwenden bedeutet, erstellen und Verwalten von virtuellen Objekten aus ebenso virtuellen Blaupausen genannt Klassen gemacht. Entwickler Anwenden dieser Konstrukte, um viele Arten von Programmen, einschließlich Spiele zu schreiben. Erstellen eines Spiels von Grund auf in C++ umfasst mehrere Schritte, einschließlich Ausführungsplanung des Spiels, Zeichen und Einstellung. Vorteile ein wachsendes Verständnis der objektorientierten Programmierung sind C++-Spiel zu machen. Dies kann den Zeitaufwand zum anderen objektorientierten Sprachen wie c# und Java lernen zu verringern.

Anweisungen

1 Spielen Sie Spiele, wie PokerTH, Secret Maryo Chronicles und Bombermaaan mehrere open-Source C++. Downloaden Sie für das Spiel am besten, Source-Code des Spiels. Finden Sie einen Link von dieser Code auf derselben Website hostet das Spiel ausführbare Datei downloaden.

2 Installieren Sie einen freien C++-Compiler, wie Open Watcom oder diejenige, die die GNU-Organisation bietet.

3 Kompilieren Sie das Spiel aus dem Quellcode mithilfe der Anweisungen von Ihrem Compiler.

4 Öffnen des Spiels Quelle Dateien in einem word-Prozessor und eine der Funktionen der Datei zu löschen. Kompilieren und das Spiel.

5 Machen Sie sich Notizen über alle Veränderungen in das Spiel zu spielen, dann schreiben Sie Kommentare im Quellcode reflektieren Ihre Ahnungen über wie die Code-Löschungen diese Veränderungen verursacht. Beispielsweise können wenn Sie eine Funktion namens "TallyScore löschen" und das Ergebnis im Spiel nicht ändern, Sie schreiben "die 'TallyScore'-Funktion das Ergebnis des Spiels addiert."

6 Wiederholen Sie die vorherigen beiden Schritte für jede Funktion im Quellcode des Spiels. Wenn Sie nicht sicher sind, wie eine Funktion Gameplay auswirkt, versuchen Sie nur einen Teil einer Function-Anweisungen zu löschen.

7 Teile des Quellcodes Sie nicht noch zu verstehen, wie z. B. Funktionen oder sogar komplette Quelldateien zu merken. Das Auswendiglernen fördert Verständnis, nach Dr. Bill Klemm, Professor für Neurologie an der Texas A & M University. Verwenden Sie Flash-Karten oder andere Auswendiglernen Technik, die Sie effektiv in andere Fächer lernen gefunden habe.

8 Schreiben Sie zusätzliche Quellcodekommentaren basierend auf was Sie auswendig gelernt.

9 Wiederholen Sie die vorherigen beiden Schritte, bis jede Quellcodezeile einen Kommentar hat. Sie können auch neues Verständnis gewinnen, durch Wiederholen der Schritte, die beim Löschen von Funktionen mit.

10 Schreiben Sie eine Liste der Änderungen, die Sie, um das Spiel zu machen möchten.

11 Schreibe den Source-Code, der das einfachste Element in der Liste erzeugt, die Sie im vorherigen Schritt vorgenommen und dann das Spiel neu zu kompilieren.

12 Debuggen Sie das Spiel mit Ihrem Compiler, Debugger, wenn das Spiel keine Fehler hat. Dokumentation des Compilers hat Anweisungen zur Verwendung des Debuggers.

13 Schreiben Sie und kompilieren Sie die Quelle für jedes verbleibende Element in Schritt 10's Liste von Änderungen, die Ihre C++-Spiel zu beenden.