Ändra nötkreatur i din " Critter Caretaker " program för att vara mer uttrycksfull hjälper dig att veta om du behöver mata eller leka med din nötkreatur . Den " Critter Caretaker " Programmet är ett inledande exempel för studenter att lära C + + genom spelprogrammering . Den förinställda koden ger en " diskussion " alternativet , men det bara ger den allmänna stämningen av nötkreatur utan att ge någon antydan om hur hungrig eller uttråkad din Critter är . Gör din Critter mer uttrycksfullt genom att expandera " prat " -funktion för att visa ytterligare information . Instruktioner
1
Öppna filen källkoden för " Critter Vaktmästare " program i en editor , exempelvis Microsoft Visual Studio Express .
2
Uttryck Critter hunger nivå genom att lägga till följande kod i " Talk ( ) " -funktion före " passtime ( ) ; " line :
om ( m_Hunger < = 2 ) cout << " jag " m inte hungrig " , else if ( m_Hunger < 5 ) cout << " jag är lite hungrig " , else if ( m_Hunger < 10 ) cout << " jag är hungrig " ; elsecout < ; < " jag är väldigt hungrig " , Addera 3
Uttryck Critter s tristess nivå genom att lägga till följande rader i " Talk ( ) " -funktion efter ovanstående kod :
om ( m_Boredom < = 2 ) cout << " och inte uttråkad \\ n . " , else if ( m_Boredom < 5 ) cout << " . och något uttråkad \\ n " ; ; else if ( m_Boredom < 10 ) cout << " och uttråkad \\ n . "; elsecout << " och väldigt uttråkad \\ n . ";
4
Spara källfilen . Kompilera och kör " Critter Vaktmästare " program
5
Välj . " 1 - Lyssna på din nötkreatur " från spelet genom att trycka på " 1 " och sedan " Enter " tangenterna . Programmet kommer att visa en antydan om hur hungrig och uttråkad av nötkreatur för närvarande är .