home *** CD-ROM | disk | FTP | other *** search
/ MORE WinGames / WINGAMES.iso / winpool / readme.txt < prev    next >
Text File  |  1992-12-31  |  4KB  |  91 lines

  1.  
  2.  
  3.    This program is distributed in the hope that it will be useful(I mean 'fun'),
  4.    but without any warranty.  No author or distributor accepts responsibility 
  5.    to anyone for the consequences of using it or for whether it serves any particular
  6.    purpose or works at all. 
  7.   
  8.   
  9.    Everyone is granted permission to copy, and redistribute this file
  10.    under the following conditions: 
  11.   
  12.    -Permission is granted to anyone to make or distribute copies of the program 
  13.    in any medium, provided that all copyright notices, permission and 
  14.    nonwarranty  notices are preserved, and that the distributor grants the 
  15.    recipient permission for further redistribution as permitted by this document. 
  16.   
  17.    -No alteration on any resource that could change the copyright notice. 
  18.  
  19.   Ismail ARIT 1992 Hidirbeyli,AYDIN,TURKIYE.  09400
  20.                               
  21.  
  22. winpool
  23. ======
  24.  
  25. Winpool is a  windows game that was created from the code that was written
  26. for  Xpool (which is an X windows version of this game) which simulates a billiard 
  27. game by using an approach called Discrete Element Methods(DEM). 
  28. For interested people, the source code is in XpoolTable1.1.tar.Z. If you have an 
  29. internet connection, you can get it from various sides by ftp. 
  30.  
  31. to compile:
  32.  
  33.  The  .prj file is for Borland C++3.1, so use Borland c++3.1 if you want to compile
  34.  the code.  
  35. bugs:
  36.    Xpool currently has a some bugs. If you want to move the cue ball,
  37.    and you move your mouse too quickly,  the program thinks that you want to 
  38.    use the cue stick so it shows the stick. Move the cue ball slowly.
  39.    I am really concerned about the balls chopping each other on
  40.    VGA screen ( you can't see it on SVGA, because the balls are small).
  41.    In some cases, you will see some balls passing by and hitting 
  42.    another ball but the other ball doesn't move.  That is because of the fact that 
  43.    they don't create enough force to move the stopped ball. Since we don't
  44.    want to wait 'till all of the balls actually stop, I wrote code that assumes that the ball is
  45.    stopped when its speed drops below 1.0. You can change these limits in 
  46.    definition.h  (for X Windows version, and recompile) ....
  47.    
  48.    When I have the time, I'll fix these problems and others coming from you.
  49.  
  50.    As I said there are some other options that I want to add to this program
  51.    but for now, they have to wait. You will see that there is some
  52.    code in the program that is commented out for this 'version'. I am going to
  53.    use most of it  later.
  54.  
  55. rules:
  56.  
  57.      If you know how to play pool, excellent!, if you  don't,
  58.        here is all I can say (and know) about this game:
  59.        With the current setup, we have two sets of balls, first
  60.        set   is ball # 1-7, second  set is ball # 9-15. whoever
  61.        gets his/her balls in first and then gets the black ball
  62.        in last wins. We don't have automatic scoring right now,
  63.        so whoever wins is supposed to increase his/her score by
  64.        clicking on his/her '+'  button (under Scores). 
  65.        If you  want to  see where your  ball will  go, click on 
  66.        'trajectory ' button to get a trajectory of your shot.  
  67.        The cue stick lenght determines the hitting strenght, so
  68.        if you want to hit harder, change your cue stick  lenght 
  69.        by moving your mouse away from the white stick.You don't 
  70.        have to click  on the white ball to start stick handling
  71.        you can click  anywhere  on the  table and  start  stick 
  72.        handler. The white ball  goes to the opposite  direction
  73.        relative to the cue stick.
  74.  
  75.   
  76. Any idea for speeding up the graphics  will be
  77. cheerfully accepted and any recommendations which could 
  78. benefit overall performance will be appriciated.
  79.  
  80. Happy playing, 
  81. IstakayI kIrma Haaa..!!!!( Don't break the stick OKKKKKKKK.!!)
  82.  
  83. Ismail ARIT  
  84. iarit@tara.mines.colorado.edu
  85.  
  86. note:
  87.    when you run the program, you are going to  see a layout on the main
  88.    window  "SALOON HIDIR". in case if you wonder what the hell that thing is,
  89.    it is the place that we used to play pool when I was in High School .
  90.  
  91.