Fixed game loop and weird c64 variable issues
This commit is contained in:
18
src/main.bas
18
src/main.bas
@@ -2,18 +2,16 @@
|
|||||||
20 print "dan's guessing game"
|
20 print "dan's guessing game"
|
||||||
30 input "enter first number";usernum
|
30 input "enter first number";usernum
|
||||||
40 asdf = rnd(0)*usernum
|
40 asdf = rnd(0)*usernum
|
||||||
50 print int(guessnum)
|
50 print int(asdf)
|
||||||
60 input "how many guesses do you want?"; numofguesses
|
60 input "how many guesses do you want"; numofguesses
|
||||||
70 guessnum = 1
|
70 gn = 1
|
||||||
80 if guessnum <> numofguesses then goto 80
|
90 if gn > numofguesses then goto 170
|
||||||
90 if guessnum > numofguesses then goto 170
|
100 print "guess "gn" :"
|
||||||
100 print "guess "guessnum" :"
|
|
||||||
110 input "enter your guess";guess
|
110 input "enter your guess";guess
|
||||||
120 if guess = asdf then goto 220
|
120 if int(guess) = int(asdf) then goto 220
|
||||||
130 if guess <> asdf then goto 150
|
140 gn = gn+1
|
||||||
140 guessnum = guessnum+1
|
|
||||||
150 print "you suck"
|
150 print "you suck"
|
||||||
160 goto 80
|
160 goto 90
|
||||||
170 print "too many guesses"
|
170 print "too many guesses"
|
||||||
170 input "play again? y/n";again$
|
170 input "play again? y/n";again$
|
||||||
180 if again$ = "y" then goto 10
|
180 if again$ = "y" then goto 10
|
||||||
|
|||||||
Reference in New Issue
Block a user