Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een Game Story in Schrijf C + +
Het schrijven van een volledig spel in C + + is een moeilijke taak , omdat het gaat om het genereren van een visuele motor en beweging eigenschappen . Echter , het schrijven van het verhaal van een spel in c + + is eigenlijk vrij eenvoudig en een beginnende programmeur kan leren om het te doen in een kwestie van uren . Het schrijven van een spel verhaallijn in C + + vereist behulp basis syntax , tekst commando's en "als , dan" logica . Als u deze taken kunt beheersen , bent u goed op uw weg naar de mogelijkheid om een ​​spel verhaal in C + + te schrijven . Wat je nodig hebt
C + + editor
C + + compiler
Toon Meer Aanwijzingen
1

Schrijf de verhaallijn uit de hand. Coderen van een lange verhaallijn in C + + is een tijdrovende taak die vereist dat je terug en correcte fouten vele malen gaan . Het is beter om het verhaal en de code los te schrijven , zodat u niet te maken hebben met code kwesties en vraagstukken verhaal tegelijkertijd . Kopen van 2

Download en installeer een c + + editor en compiler . Het maakt relatief litte verschil met een code perspectief welke editor en compiler die u gebruikt , omdat goed gecodeerd en debuggen c + + programma zal hetzelfde ongeacht welke compiler je gebruikt draaien . Sommige compilers zijn meer gebruiksvriendelijker dan anderen en wilt u misschien om te winkelen een beetje rond bij de beslissing welke te downloaden .

Load 3 een project in je c + + editor met een main.cpp bestand . De meeste compilers zal u de mogelijkheid om het benoemen van uw project wat je wilt geven en zal een basis main.cpp sjabloon opgeeft wanneer u het nieuwe project in de editor te laden . Als je compiler niet dit voor je doen , gewoon een nieuw bestand te laden en noemen het " main.cpp " .

Type 4 de tekst van een basis C + + programma in uw editor. De meeste editors zal hebben, zodat een basis main.cpp programma is klaar voor u wanneer u een nieuw project te laden , maar in geval is het niet , de lijn - door - ine tekst is :

lijn
1 : # onder

lijn Pagina 2 : using namespace std ;

lijn
3 : ​​int main ( )

lijn Goedkope 4 : {

lijn
5 : cout << " tekst hier \\ n " ;

lijn
6 : cin.get ( ) ;

lijn
7 : return 1 ;

lijn
8 : } < br >

. Let op: niet echt het type "lijn x " in de editor
5

Bewerk het skelet bovenstaande code door het invoegen van input en output commando's . De eerste uitvoer van je programma moet een prompt zijn vraag om het spel te starten . Om dit te schrijven , plaatst u een nieuwe lijn tussen de oorspronkelijke lijnen 4 en 5 dat de computer een knop die , indien geperst , ontstaat een nieuwe output vertelt . De tekst voor deze lijn zou " char letter ; " zijn als de gebruiker een brief sleutel tot het spel , of " int nummer ; " start drukt als de gebruiker op een cijfertoets om het spel te starten . In de regel die begint met " cout << " , vervangen door de woorden " tekst hier " met " druk op een cijfer /letter om het spel te starten . "
6

invoegen van een lijn onder het cout < > nummer leest ; . "of" cin >> brief , " afhankelijk van het type van de knop die u wilt het spel te starten onthouden , dit moet overeenkomen met wat je schreef in lijn 5 . Als het een brief , de combinatie is char letter op lijn 5 en vervolgens cin >> brief op lijn 7 , maar als het een nummer , het is int nummer op lijn 5 en cin >> getal op lijn 7 .
7

Schrijf het eerste stukje van het verhaal van de dialoog als een " cout << " regel met de dialoog , gevolgd door een " cin >> " lijn voor welke ingang is nodig om over te gaan tot de volgende sequentie of tekstblok . Als je het spel begint met een lange reeks van dialoog , waar een teken praat en de ander personage luistert , dan kun je de " cin >> " waarde aan een nummer of teken en schrijf een reeks van deze inbreng en output lijnen totdat de monoloog is voorbij .

Type 8 "als " -opdrachten voor situaties waarin de gebruiker /speler de mogelijkheid om te reageren op een verhaal boodschap op verschillende manieren heeft . bijvoorbeeld , u wilt dat de een teken om te zeggen , " Brave krijger , ik nodig u uit om samen met mij op een reis , drukt u op 1 om mee te doen , druk op 2 om thuis te blijven " , zou je schrijft :

lijn 5
: int getal ; < br

lijn > 6 : cout << " dappere krijger , ik nodig u uit om samen met mij op reis, op 1 om te sluiten , drukt u op 2 om thuis te blijven " ;

lijn
7 : cin >> ; aantal

lijn
8 : cin.ignore ( )

lijn
9 : if ( aantal == 1 ) {

lijn
10 : cout << " Uitstekende keuze , jonge krijger \\ n " ;

lijn
11 : }

lijn
12 : else if ( aantal == 2 ) {

lijn
13 : cout << " Je stelt me ​​teleur , jonge krijger \\ n " ;

lijn
14 : }
9

Doorgaan voegen invoermogelijkheden en takken van wanneer , dan uitspraken totdat je je hele verhaallijn geschreven in c + + . Dit kan tijd consumingE lijkt en hoewel het vergt wel tijd , vergeet niet dat als je eenmaal begint een keten van input en output , de voortzetting daarvan is niets meer dan een keten uitbreiding van de keten van van " cout << " , " cin >> " , " if ( ) " , en " anders als " lijnen . In welke een code met zo , dan takken lijkt op elkaar gezet , zie Bronnen zien .

Previous: Next:
  C /C + + Programming
·Hoe te Objecten maken en Destr…
·Hoe te Switch zaak gebruiken i…
·Hoe maak je een tabel schrijve…
·Hoe te Output in Visual C 
·Hoe maak je een programma dat …
·Hoe je alle DataGrid evenement…
·Verschil tussen C & Visual C 
·Hoe maak je een link met Windo…
·Hoe te Ingenieur Reverse op Vi…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je het aantal rijen in CSV PHP 
·Hoe te sorteren Met behulp van de drop-d…
·Toegang krijgen tot de Accelerometer Via…
·Hoe te Alarm WAV File Play Van PHP Scrip…
·Hoe maak je een nummer Piramide verdiene…
·Hoe te Triggers gebruiken in SQL Servers…
·Struts Validator Regels 
·Tutorial voor AJAX paginering en JQuery …
·Hoe te SQLite Toegang Van een Android Sh…
Copyright © Computer Kennis http://www.nldit.com