Page 5 - Manual - Marcus M
P. 5

Når du trykker enter printer spillet ”Welcome to the game %BRUGER%”. Det vil altså sige at det navn vi skrev
            vil blive brugt ved bruger. I dette eksempel ville den så sige ”Welcome to the game Marcus Maczewski”. Der
            er spillets introduktion, men hvordan virker spillet så? Spillet generer et binært tal ud fra 2 værdier som vi
            giver koden. Mindste værdi vil så være 1, og højeste værdi er 64. Jeg har selv valgt at lade den køre på 64 så
            man har en chance selvom man ikke har forstand på binært tal. Du kan sagtens smide den op på 512 ved at
            skifte koden fra tal = rnd.Next(1, 64); til tal = rnd.Next(1, 512); og så vil den begynde at vælge et binært tal
            mellem 1 og 512:


                                                         Bliver til:



            Så er det ordnet. Den vil altså nu generer et binært tal mellem 1 og 512. Hvordan læser programmet så det
            vi indtaster? Det gør den via Console.ReadLine. Koden ser altså sådan her ud:


            Hvorfor har vi gæt? Det er fordi vi skal fortælle koden at det vi indtaster nu skal være vores gæt. Altså så vi
            kan bruge gæt senere hen til Stats for eksempel. Hvis du rammer forkert på det binære tal vil den generer et
            nyt tal og give dig et point i ”Forkerte Svar:” som en notifikation at dette svar var forkert prøv venligst igen.
            Det bliver så generet et nyt og hvis du rammer rigtig vil den give et point i ”Rigtige svar:”















            Rammer du 3 rigtige vil den skrive at du har vundet, hvis du rammer 3 forkerte vil den skrive at du har tabt
            og du kan prøve igen ved at genstarte spillet. Statistikken er en meget smart tilføjelse da den kan bruges til
            et high-score system hvilket var meningen at jeg ville tilføje hvis vi havde mere tid. Det ville være et meget
            avanceret system ved at den ville gemme både navn, antal gæt, antal korrekte svar, antal forkerte, antal gæt
            i  alt,  procent  og  rank.  Desværre  var  der  ikke  tid  til  at  tilføje  det  da  der  er  timers  med  debugging  og
            troubleshooting som går ind i det. Så lavede et simpelt men smart statistik system. Fik også udarbejdet et
            sværhedsgrad system som ville ændre hvor mange fejl du måtte have. Havde du valgt easy måtte du have 5
            fejl, havde du valgt hard måtte du have 1 fejl.
















                                                            5
   1   2   3   4   5   6   7   8   9   10