ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

52 lines
1.3 KiB

  1. 10 PRINT TAB(33);"HURKLE"
  2. 20 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
  3. 30 PRINT:PRINT:PRINT
  4. 110 N=5
  5. 120 G=10
  6. 210 PRINT
  7. 220 PRINT "A HURKLE IS HIDING ON A";G;"BY";G;"GRID. HOMEBASE"
  8. 230 PRINT "ON THE GRID IS POINT 0,0 IN THE SOUTHWEST CORNER,"
  9. 235 PRINT "AND ANY POINT ON THE GRID IS DESIGNATED BY A"
  10. 240 PRINT "PAIR OF WHOLE NUMBERS SEPERATED BY A COMMA. THE FIRST"
  11. 245 PRINT "NUMBER IS THE HORIZONTAL POSITION AND THE SECOND NUMBER"
  12. 246 PRINT "IS THE VERTICAL POSITION. YOU MUST TRY TO"
  13. 250 PRINT "GUESS THE HURKLE'S GRIDPOINT. YOU GET";N;"TRIES."
  14. 260 PRINT "AFTER EACH TRY, I WILL TELL YOU THE APPROXIMATE"
  15. 270 PRINT "DIRECTION TO GO TO LOOK FOR THE HURKLE."
  16. 280 PRINT
  17. 285 A=INT(G*RND(1))
  18. 286 B=INT(G*RND(1))
  19. 310 FOR K=1 TO N
  20. 320 PRINT "GUESS #";K;
  21. 330 INPUT X,Y
  22. 340 IF ABS(X-A)+ABS(Y-B)=0 THEN 500
  23. 350 REM PRINT INFO
  24. 360 GOSUB 610
  25. 370 PRINT
  26. 380 NEXT K
  27. 410 PRINT
  28. 420 PRINT "SORRY, THAT'S";N;"GUESSES."
  29. 430 PRINT "THE HURKLE IS AT ";A;",";B
  30. 440 PRINT
  31. 450 PRINT "LET'S PLAY AGAIN, HURKLE IS HIDING."
  32. 460 PRINT
  33. 470 GOTO 285
  34. 500 REM
  35. 510 PRINT
  36. 520 PRINT "YOU FOUND HIM IN";K;"GUESSES!"
  37. 540 GOTO 440
  38. 610 PRINT "GO ";
  39. 620 IF Y=B THEN 670
  40. 630 IF Y<B THEN 660
  41. 640 PRINT "SOUTH";
  42. 650 GOTO 670
  43. 660 PRINT "NORTH";
  44. 670 IF X=A THEN 720
  45. 680 IF X<A THEN 710
  46. 690 PRINT "WEST";
  47. 700 GOTO 720
  48. 710 PRINT "EAST";
  49. 720 PRINT
  50. 730 RETURN
  51. 999 END