Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan skrive en Game Story i C + +
    Skrive et komplett spill i c + + er en vanskelig oppgave , fordi det innebærer å generere en visuell motor og bevegelse egenskaper . Men å skrive historien om et spill i c + + er egentlig ganske enkelt og en nybegynner programmerer kan lære å gjøre det i løpet av noen timer . Skrive et spill storyline i c + + krever hjelp av grunnleggende syntaks , tekst-kommandoer og " hvis , deretter" logikk. Hvis du kan mestre disse oppgavene , er du godt på vei til å bli i stand til å skrive et spill historie i c + + . Du trenger
    C + + redaktør
    C + + kompilatoren
    Vis flere instruksjoner
    en

    Skriv historien ut for hånd . Koding en lang historie i c + + er en tidkrevende oppgave som vil kreve deg til å gå tilbake og rette feilene mange ganger . Det er bedre å skrive historien og koden separat, slik at du ikke trenger å forholde seg til kodeproblemer og historien problemer samtidig .
    2

    Last ned og installer en c + + editor og kompilator . Det gjør relativt litte forskjell fra en kode perspektiv som redaktør og kompilator du bruker , siden riktig kodet og feilsøkt c + + -programmer vil kjøre den samme uavhengig av hvilken kompilatoren du bruker. Noen kompilatorer er mer brukervennlig enn andre, og det kan være lurt å shoppe litt rundt når du bestemmer hvilken du vil laste ned.
    3

    Load et prosjekt i c + + editor med en main.cpp filen. De fleste kompilatorer vil gi deg muligheten til å navngi prosjektet hva du ønsker og vil gi en grunnleggende main.cpp mal når du laster opp det nye prosjektet i editoren . Hvis kompilatoren ikke gjøre dette for deg , legger du bare en ny fil og kaller det " main.cpp " .
    4

    Type teksten i en enkel c + + programmet i editoren din . De fleste redaktører vil ha det slik at en grunnleggende main.cpp Programmet er klart for deg når du laster opp et nytt prosjekt , men i tilfelle er det ikke, er line- by- ine tekst : en

    linje 1 : # include

    linje 2 : bruker namespace std;

    linje 3 : int main ( )

    linje 4 : {

    linje 5 : cout << " tekst her \\ n";

    linje 6 : cin.get ();

    linje 7 : return 1;

    linje 8 : }

    Merk: . ikke egentlig type " linjen x " inn i editoren
    5

    Rediger skjelettet koden ovenfor ved å sette input og output kommandoer. Den første produksjonen av programmet skal være en melding som ber deg å starte spillet . Å skrive dette, setter du inn en ny linje mellom de opprinnelige linje 4 og 5 som forteller datamaskinen en knapp som , hvis trykket, produserer en ny utgang. Teksten for denne linjen ville være " røye brevet, " hvis brukeren trykker en tast for å starte spillet , eller " int antall ; " hvis brukeren trykker på en talltast for å starte spillet . I linjen som begynner med " cout <<" , erstatte ordene " tekst her " med " trykker du en nummertast /brev for å starte spillet . "
    6

    Sett inn en linje under cout < > nummer ; . "eller" cin >> brev ", avhengig av hvilken type knappen du vil starte spillet Husk , dette må samsvare med hva du skrev i linje 5 . Hvis det er en bokstav, er kombinasjonen røye bokstav på linje 5 og deretter cin >> bokstav på linje 7 , men hvis det er et tall, er det int tall på linje 5 og cin >> nummeret på linjen 7 .
    7

    Skriv den første bit av historien dialog som en " domstol <<" linjen som inneholder dialog , etterfulgt av en " cin >> "-linjen for uansett inngang som trengs for å fortsette å neste sekvens eller blokk med tekst. Hvis spillet starter med en lang streng av dialog hvor en karakter foredrag og den andre karakteren lytter , bare sette " cin >> " verdi til et tall eller tegn og skrive en streng av disse innspill og utgang linjer før monologen er over.
    8

    Type " hvis " -kommandoer for situasjoner hvor brukeren /spilleren har mulighet til å svare på en historie melding på forskjellige måter . for eksempel vil det ett tegn til å si , " Brave kriger , inviterer jeg deg til å bli med meg på en reise, trykker du på 1 for å bli med, trykk 2 for å bo hjemme" , vil du skrive : en

    linje 5 : int tall;

    linje 6 : cout << " Brave kriger , inviterer jeg deg til å bli med meg på en reise, tast 1 for å bli med, trykk 2 for å bo hjemme ";

    linje 7 : cin >> ; nummer

    linje 8 : cin.ignore ( )

    linje 9 : if ( antall == 1 ) {

    linje 10 : cout << "Excellent choice , ung kriger \\ n ";

    linje 11 : }

    linje 12 : else if ( antall == 2 ) {

    linje 13 : cout <<" Du skuffe meg , unge krigeren \\ n ";

    linje 14 : }
    9

    Fortsett å legge til innspill opsjoner og filialer av hvis , så uttalelser til du har hele historien skrevet ut i c + + . Dette kan virke tid consumingE og mens det tar tid , husk at når du begynner en kjede av input og output , fortsetter det er noe mer enn en kjede som strekker kjeden av for « domstol << ", " cin >> "," if ( ) " , og" else if " linjer . For å se hva en kode med hvis , så grenene ser ut som satt sammen, se Resources .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å lære C # Online 
    ·Hvordan Les poeng fra en fil og graf i C + + 
    ·Hvordan feilsøke Med GDB i Linux 
    ·C MDI Tutorial 
    ·Hvordan Input en streng fra tastaturet 
    ·Hvordan bestemme størrelsen på struktur på Runtime i…
    ·Slik deaktiverer Silverlight Knapper 
    ·Slik installerer Boost Into Kodeblokker 
    ·Vanlige Delstrenger i C 
    ·Hvordan lage melding Maps i MFC 
      Anbefalte artikler
    ·HTML kode for Understrekede Kursiv 
    ·Hvordan String spørringer Sammen i MySQL 
    ·Binære krypteringsalgoritmer 
    ·MSI-pakke Opplæring 
    ·Prosent Bruk av PHP Vs . JSP 
    ·Forskjellen i HashMap og HashSet 
    ·Hvordan øke størrelsen på grafikk i Applets 
    ·Slik formaterer Strings i Java Grunnleggende Syntax 
    ·Slik Send HTML e-post med PHP 
    ·Hvordan lage en Hit Counter Med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/