home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / jkpool3d.zip / POOL.TXT < prev   
Text File  |  1990-10-06  |  5KB  |  133 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. To bring it down to your 
  69. own skill level, hit the F4 key when it's your turn to aim, and enter 
  70. a new skill level for Machine. (Try 15 or 20.)
  71.  
  72.  
  73. Shoot for: The status line shows whether the current shooter is shooting 
  74. for STRIPES (nine-ball through fifteen-ball), SOLIDS (one through 
  75. seven), or OPEN (not decided yet). 
  76.  
  77. Ball: Before shooting, you must "call your shot". That is, you must 
  78. specify a ball and a pocket into which you will make the called ball. 
  79. You may change the called ball by pressing "+" or "-".
  80.  
  81. The cue stick will aim at the called ball. You may then adjust the aim 
  82. by pressing the right or left arrow key. Pressing the left arrow causes 
  83. the cue stick to aim one degree to the right. This may seem backward at 
  84. first, but feels natural after a while since you aim a real cue stick by 
  85. moving the rear of the stick in a similar manner. Pressing the CONTROL 
  86. key and an arrow key adjusts the aim by one tenth of one degree. Pressing 
  87. the "4" or "6" key adjusts the aim by ten degrees.
  88.  
  89.  
  90. Speed: This is how hard you are going to shoot the cue ball. It is 
  91. adjustable in powers of two from one to 256 by pressing the up and 
  92. down arrows. 
  93.  
  94.  
  95. Pocket: This is the pocket you intend to shoot the called ball into. 
  96. The status line only indicates "Side" or "Corner", but the actual 
  97. pocket is indicated on the drawing with a white "X" in the pocket. 
  98. Change the called pocket with the "2" or "8" key.
  99.  
  100.  
  101. Once you have called the ball and pocket and adjusted the aim and 
  102. speed, press the ENTER key to shoot the cue ball. Watch the screen 
  103. as the balls move on the drawing. Any balls that fall in the pockets 
  104. will move off the table. If you make your called shot you will have 
  105. another turn to shoot, indicated by "Man" under "Player" in the 
  106. status line. Otherwise, the program ("Machine") will take a turn. 
  107.  
  108.  
  109. Press the "F1" key anytime during the aiming process to get a list 
  110. of key functions on the screen.
  111.  
  112.  
  113. Player 2 currently knows how to make straight shots as well as bank 
  114. shots and kick shots. Future releases will be able to make combinations 
  115. shots. The current version has a couple of bugs in the rules which 
  116. will be fixed in future releases. Player 2 not consider the possibility 
  117. of scratching when choosing shots. This too will be fixed. Other suggestions 
  118. are welcome by mail or through Compuserve address 71641,2123. 
  119.  
  120.  
  121. Enjoy!         -JK
  122.  
  123. Release notes: 
  124.  
  125. Version 2.0:
  126.  - Ported to Turbo C++ (Some improvements in ball motion may be noticed)
  127.  - Machine will not shoot at balls behind the kitchen line after a scratch
  128.  - Sight line added to assist in aiming the cue ball (Thanks Roland)
  129.  
  130.  
  131.  
  132.  
  133.