Forum huvudsida -> Programmering -> Fråga på c++ guide - gör ett litet spel
Sidor: 1
gillisrofl | 02:09 - 18:e Juni 2010 | Post #1 | |||||||
Medlem Inlägg: 4 Skicka PM |
Ja så... jag kopierade hela innehållet på guiden av spelet, och det är en del saker som inte funkar. Det kommer vara en hel del frågor i denna post på saker jag inte förstår och dessutom några fel av denna kopia. I alla fall här är koden innan jag frågar:
Ni kanske har lagt märke till det men jag lade till några extra biblotek bara för att det inte funkade först och det var dessa
Här kommer min första fråga: Finns det någon anledning till att man inte bara använder alla biblotek? Vore det inte bara säkrare att använda alla som finns? Samma sak med "using std::cout" saker. Varför inte bara alla som går här? Sen min andra fråga. Jag har nämligen problem med det här spelet. I början väljs en fiende helt slumpmäsigt, och detta verkar funka strålande. Men hur många gånger jag än kör om spelet (oavsett om jag dött eller fortsatt) så får jag alltid samma fiende om och om igen. Är det något fel i den slumpmässiga koden? Faktiskt så är jag själv lite förvirrade (över huvudtaget) av hur denna del verkligen fungerar:
Så vad är det som gör att detta inte är slumpmässigt? Också det som förvirrar mig i denna del är "(RAND_MAX / 3 +1)+1". Jag testade lite här och... den börjar dra slumpmässiga tal när jag tar bort + 1 brevid 3an, men den tar alltid samma fiende hela spelet. så varför behöver man 3 + 1 och den extra + 1an utanför paranteserna? Helt förvirrad på detta. Om någon kan förklara EXAKT hur denna del fungerar (så även idioter förstår) skulle jag verkligen bli glad! Också det här:
Är det bara han som har skrivit guiden som har döpt dessa till iHp, iDmg_min, o.s.v? För annars tycker jag "i" framför "dmg" är ganska onödigt? eller gör den något specielt :s? Också vad menas / betyder det och vad gör det att man sätter & före variablerna? btw
|
Kerp | 10:37 - 18:e Juni 2010 | Post #3 | |
Medlem Inlägg: 2 Skicka PM |
Jag kör google chrome och jag kan inte se hela posten + lite annat som ser rätt fel ut. |
gillisrofl | 02:27 - 19:e Juni 2010 | Post #4 | |
Medlem Inlägg: 4 Skicka PM |
Citat av Kerp:Jag kör google chrome och jag kan inte se hela posten + lite annat som ser rätt fel ut. Har också svårt att se allt ni har postat. Texten försvinner ut i hörnet. Någon lösning? Nåja, tack så mycket för svaren hitills! Har dock fortfarande inte fått reda på vad felet i koden är |
Burglar | 01:52 - 25:e Juni 2010 | Post #5 | |
Medlem Inlägg: 59 Skicka PM |
Gillis, flytta srand(time(0)); samt deklareringen för srand så den ligger innan _tmain(). Så här:
Då fungerar rand som det ska. ------------------------- ,,hh signatur! jag är skeptisk! |
Sidor: 1
Forum huvudsida -> Programmering -> Fråga på c++ guide - gör ett litet spel
Du får inte posta i den här tråden | Till toppen
Datum
2024-12-22 12:51
Vecka: 51
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.