home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / 8ball.zip / POOL.TXT < prev   
Text File  |  1990-09-23  |  4KB  |  129 lines

  1. JKPOOL3D - Jim Kobbe's Pool Game in 3D  version 2.0
  2.  
  3. Copyright 1990 Jim Kobbe 
  4.  
  5. All rights reserved 
  6.  
  7. Compuserve 71641,2123
  8.  
  9.  
  10. DESCRIPTION:
  11.  
  12. This program simulates a pool table with a standard rack of 15 numbered 
  13. balls and a cue ball. The player can manipulate a cue stick on the 
  14. screen to aim and shoot at balls on the table. The rules for the game 
  15. of eight-ball are implemented, to some extent, and the program will 
  16. take turns shooting at the balls when the player misses or makes an 
  17. illegal shot. 
  18.  
  19.  
  20. ACKNOWLEDGEMENTS:
  21.  
  22. This program was written by Jim Kobbe using Borland Turbo C version 
  23. 2.0 by Borland International, 1800 Green Hills Road, Scotts Valley, 
  24. CA, USA 95066-0001 and concepts from  TAB book #3059, HIGH-PERFORMANCE 
  25. GRAPHICS IN C, by Lee Adams, published by TAB BOOKS Inc., P.O. Box 
  26. 40, Blue Ridge Summit, PA, USA 17214-9989. JKPool3D version 2.0 is ported 
  27. from Turbo C to Turbo C++.  
  28.  
  29. SUBTLE PLEA FOR MONEY:
  30.  
  31. You may make copies of the file, JKPOOL3D.ARC, and give them to your 
  32. friends. Do not distribute the program in any other form or charge 
  33. any money. You may register your copy of the program and receive the 
  34. next update release by sending $10.00 to:
  35.  
  36.  
  37.    Jim Kobbe 
  38.  
  39.    JKPOOL3D ver 2.0
  40.  
  41.    102-6B Bellgrove Drive
  42.  
  43.    Mahwah, NJ, USA 07430
  44.  
  45.  
  46. Source code is available for an additional $75.00. 
  47.  
  48.  
  49.  
  50. So much for the mumbo-jumbo. Now for the fun stuff!
  51.  
  52.  
  53. HOW TO PLAY THE GAME:
  54.  
  55. Type "POOL" at the DOS prompt. DOS will load POOL.EXE and the game 
  56. will begin. You will see a drawing of a pool table complete with balls, 
  57. pockets, a cue stick, a status line showing some information and the 
  58. words "Position cue ball and press ENTER." You may move the cue ball 
  59. anywhere behind the "kitchen line" with the arrow keys. Then press 
  60. the ENTER key.
  61.  
  62.  
  63. The status line:
  64.  
  65.  
  66. Player: The status line shows whose turn it is . You are "Man" and
  67. the program is "Machine". 
  68. Warning: Machine is a pretty good shooter. 
  69.  
  70.  
  71. Shoot for: The status line shows whether the current shooter is shooting 
  72. for STRIPES (nine-ball through fifteen-ball), SOLIDS (one through 
  73. seven), or OPEN (not decided yet). 
  74.  
  75. Ball: Before shooting, you must "call your shot". That is, you must 
  76. specify a ball and a pocket into which you will make the called ball. 
  77. You may change the called ball by pressing "+" or "-". The cue stick 
  78. will aim at the called ball. You may then adjust the aim by pressing 
  79. the right or left arrow key. Pressing the left arrow causes the cue 
  80. stick to aim one degree to the right. This may seem backward at first, 
  81. but feels natural after a while since you aim a real cue stick by 
  82. moving the rear of the stick in a similar manner. Pressing the CONTROL 
  83. key and an arrow key adjusts the aim by one tenth of one degree. Pressing 
  84. the "4" or "6" key adjusts the aim by ten degrees.
  85.  
  86.  
  87. Speed: This is how hard you are going to shoot the cue ball. It is 
  88. adjustable in powers of two from one to 256 by pressing the up and 
  89. down arrows. 
  90.  
  91.  
  92. Pocket: This is the pocket you intend to shoot the called ball into. 
  93. The status line only indicates "Side" or "Corner", but the actual 
  94. pocket is indicated on the drawing with a white "X" in the pocket.
  95.  
  96.  
  97. Once you have called the ball and pocket and adjusted the aim and 
  98. speed, press the ENTER key to shoot the cue ball. Watch the screen 
  99. as the balls move on the drawing. Any balls that fall in the pockets 
  100. will move off the table. If you make your called shot you will have 
  101. another turn to shoot, indicated by "Man" under "Player" in the 
  102. status line. Otherwise, the program ("Machine") will take a turn. 
  103.  
  104.  
  105. Press the "F1" key anytime during the aiming process to get a list 
  106. of key functions on the screen.
  107.  
  108.  
  109. Player 2 currently knows how to make straight shots as well as bank 
  110. shots and kick shots. Future releases will be able to make combinations 
  111. shots. The current version has a couple of bugs in the rules which 
  112. will be fixed in future releases. Player 2 not consider the possibility 
  113. of scratching when choosing shots. This too will be fixed. Other suggestions 
  114. are welcome by mail or through Compuserve address 71641,2123. 
  115.  
  116.  
  117. Enjoy!         -JK
  118.  
  119. Release notes: 
  120.  
  121. Version 2.0:
  122.  - Ported to Turbo C++ (Some improvements in ball motion may be noticed)
  123.  - Machine will not shoot at balls behind the kitchen line after a scratch
  124.  - Sight line added to assist in aiming the cue ball (Thanks Roland)
  125.  
  126.  
  127.  
  128.  
  129.