Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať hru , príbeh v jazyku C + +

Písanie kompletnú hru v C + + , je náročná úloha , pretože to zahŕňa vytváranie vizuálne motora a pohybové vlastnosti . Avšak , písať príbeh hry v jazyku C + + je vlastne celkom jednoduché a začínajúci programátor môže naučiť , ako to urobiť v priebehu niekoľkých hodín . Písanie herný dej v C + + vyžaduje použitie syntaxe , textové príkazy a " ak , potom " logiku . Ak môžete zvládnuť tieto úlohy , ste na dobrej ceste k dosiahnutiu moci napísať herný príbeh v jazyku C + + . Veci , ktoré budete potrebovať klipart C + + editor klipart C + + kompilátor
Zobraziť viac Inštrukcie Cestuj 1

Napíšte príbeh z rúk . Kódovanie dlhý príbeh v jazyku C + + je časovo náročná úloha , ktorý bude vyžadovať , aby ste sa vrátiť a opraviť chyby mnohokrát . Je lepšie napísať príbeh a kód samostatne , takže nemusíte riešiť problémy súvisiace s kódom a problémy príbehu súčasne .
2

Stiahnutie a inštalácia C + + editor a kompilátor . To je relatívne litt rozdiel od kódu pohľadu , ktorý editor a kompilátor použiť , pretože správne kódovaných a ladiť C + + programy bude bežať rovnaký bez ohľadu na to , ktoré kompilátor používate . Niektoré kompilátory sú užívateľsky prívetivejšie , než ostatné, a budete chcieť porozhliadnuť trochu pri rozhodovaní , ktorý z nich stiahnuť .
3

Vložte projekt vo vašom jazyku C + + editor s main.cpp súbor . Väčšina kompilátorov vám dá možnosť vymenovať svojho projektu , čo si prajete , a bude poskytovať základné main.cpp šablónu , keď naložiť nový projekt v editore . Ak váš kompilátor nie je to pre vás , jednoducho nahrať nový súbor a nazývať to " main.cpp " .
4

Zadajte text základnej C + + programu do editora . Väčšina editorov budú mať to tak , že základná main.cpp program je pripravený pre vás , keď vložíte nový projekt , ale v prípade , že nie je , textový riadok - by - ine je :

line 1 : # patrí klipart

riadok 2 : using namespace std ;

riadku 3 : int main ( )

riadok 4 : {

riadok 5 : cout << " text tu \\ n" ;

riadok 6 : cin.get ( ) ;

riadok 7 : return 1 ;

linka 8 : }

. Poznámka : nie sú v skutočnosti typu " riadok x " do editora
5

Upravte kostru vyššie uvedený kód vložením vstupné a výstupné príkazy . Prvý výstup vášho programu by mala byť výzva s otázkou , spustite hru . Ak chcete napísať to , vložiť nový riadok medzi pôvodnými riadky 4 a 5 , ktoré hovorí počítaču , tlačidlo , ktoré , ak je stlačené , vytvára nový výstup . Text v tomto riadku bude " char list , " v prípade , že užívateľ stlačí kláves s písmenom na začiatku hry , alebo " číslo int , " v prípade , že užívateľ stlačí tlačidlo s číslicou pre spustenie hry . V riadku , ktorý začína " cout << " nahrádzajú slovami " text tu " s " stlačte akékoľvek číslo /písmeno na začiatku hry . "
6

Vložiť riadok pod cout < > číslo ; . " alebo " cin >> písmeno " v závislosti na type tlačidlo , ktoré chcete spustiť hru Pamätajte si , že to musí súhlasiť s tým , čo ste napísal v riadku 5. Ak je to list , kombinácia je znak písmeno na riadku 5 a potom cin >> písmeno na riadku 7 , ale ak je to číslo , je to číslo int on - line 5 a cin >> číslo on - line 7.
7

Napíšte prvý kúsok dialógu príbehu ako " cout << " riadok obsahujúci dialóg , nasleduje " cin >> " linky na čokoľvek vstup je potrebné pristúpiť k ďalšie sekvencie alebo blok textu. Ak vaša hra začína s dlhým reťazcom dialógu , kde jedna postava hovorí a druhý znak počúva , stačí nastaviť " cin >> " hodnota akékoľvek číslo alebo znak a napísať reťazec týchto vstupov a výstupné vedenie až do monológu je u konca .
8

typu " ak " príkazy pre situácie , kedy užívateľ /hráč má možnosť reagovať na príbehu správy rôznymi spôsobmi . Napríklad , ak jeden znak hovoriť, " statočný bojovník , pozývam vás ku mne na cestu , vyberte stlačením tlačidla 1 sa pripojiť , stlačte tlačidlo 2 , aby zostali doma " , mali by ste napísať :

riadok 5 : int číslo ;

riadok 6 : cout << " Statočný bojovník , pozývam vás ku mne na cestu , vyberte stlačením tlačidla 1 sa pripojiť , stlačte tlačidlo 2 , aby zostali doma " ;

riadok 7 : cin >> ; číslo

riadku 8 : cin.ignore ( )

riadku 9 : if ( číslo == 1 ) {

riadok 10 : cout << " Vynikajúca voľba , mladý bojovník \\ n " ;

riadok 11 : }

riadok 12 : else if ( číslo == 2 ) {

riadok 13 : cout << " Tu sklamal ma , mladý bojovník \\ n " ;

riadku 14 : }
9

Pokračujte v pridávaní vstupných možností a pobočiek v prípade , potom príkazy , kým budete mať celý príbeh napísaný v C + + . to sa môže zdať čas Consuming a keď to nejakú dobu trvať , pamätajte , že akonáhle začnete reťazec vstupu a výstupu , pokračuje to nie je nič iné ako reťaz sa predlžuje reťazec z " cout << " , " cin >> " , " if ( ) " a " else if " čiary . Ak chcete vidieť , aké číslo sa v prípade , potom vetvy vyzerá dohromady , pozri zdroje .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené