Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man programmerar spel i C + +

    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 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelar med funktionsprototyper
    ·Hur mäter Varje ASCII Bredd i en String
    ·Hur man skriver en C + + datorprogram som beräknar Dur…
    ·Hur man installerar Microsoft Visual C + +
    ·Hur man gör spel för Apple-produkter
    ·Hur konvertera en sträng till tecken i C + +
    ·Hur man bygger en CPP körbar på Windows
    ·Hur man gör Strings gemener på C + +
    ·Hur att begränsa antalet decimaler i C + +
    ·Hur konvertera en ingång till ett heltal
    Utvalda artiklarna
    ·Hur kombinerar jag kolumner med MySQL
    ·Aktivera Erbjud fjärrhjälp med VBS Script
    ·MySQL PHP Query Tutorial
    ·Hur lägger jag till Web Reference till en C # Windows …
    ·Hur man spela upp ljud i Microsoft Visual Basic
    ·Python List Skriver
    ·Hur man tar bort cookies i PHP
    ·Hur man använder Turbo C
    ·En Java Åsidosätt Overload
    ·Hur ändra storlek på bilder i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz