MICROGOLF
(14)Written by Paul Vigay




(10)MicroGolf is based upon an idea highlighted in Scientific American

(10)magazine (Nov 1989 issue, p.98-101). Rather than be a complete game 
 
of golf, it is intended to be used as a simulation of angles and 
  
speed of shot required in order to obtain a 'hole in one'.
   
(10)The user can add, edit or delete obstacles from the course,
    
(10)and even edit the shape and size of the green.
     
The idea being to pot the ball in as few shots as possible.
      
Control is via the mouse and the on-screen menus.
       



@The main menu consists of the following options:

@@(14)QUIT:-
@@@@(10)Exits the program.

@@(14)PLAY COURSE:-
@@@@(10)Play the current course.
        
@@(14)SET OBJECTS:-
@@@@(10)Position movable objects on the course.

@@(14)EDIT COURSE:-
@@@@(10)Define the shape of the course by moving points or by
@@@@(10)inserting new points.

@@(14)SAVE COURSE:-
@@@@(10)Saves the current course design onto disc.

@@(14)LOAD COURSE:-
@@@@(10)Loads a previously saved course into memory.



(10)To make your choice, click 'SELECT' (the left mouse button) over one
(10)of the options. They are highlighted when the mouse passes over them.

@Each option will now be covered in detail:

@@(14)PLAY COURSE MENU:-
@@@@Use this option to start the simulation. A submenu will be 
@@@@displayed, showing the following options;

@@@@(9)PUTT BALL:-
@@@@@@(10)Takes a swipe at the ball.
@@@@(9)SPEED -
@@@@@@(10)descreases the strength with which to hit the ball.
@@@@(9)SPEED +
@@@@@@(10)increases the strength with which to hit the ball.
@@@@(9)AIM <<<
@@@@@@(10)Decrease the angle of the putter on the ball.
@@@@(9)AIM >>>
@@@@@@(10)Increase the angle of the putter on the ball.
@@@@The number of strokes taken is displayed, along with the current
@@@@speed and angle of shot.
@@@@(10)Select 'Main Menu' to exit back to the main menu.

@@(14)SET OBJECTS
@@@@Displays another sub-menu containing the following:

@@@@(9)OBSTACLES:-
@@@@@@(10)goes to obstacle sub-menu (see next page).
@@@@(9)SET BUNKER:-
@@@@@@(10)allows you to position bunkers.
@@@@@@Use the mouse and 'select'.
@@@@@@The ball is deflected quite strongly by bunkers.
@@@@@@To quit, just move the pointer off the green.
@@@@(9)SET ROUGH:-
@@@@@@(10)as Set Bunker, but positions Rough.
@@@@@@The ball is still deflected by rough, but not quite so
@@@@@@extremely as by a bunker.
@@@@@@Again, to exit, move the mouse off the green.
@@@@(9)POSITION HOLE:-
@@@@@@(10)allows you to move the hole.
@@@@@@To exit, just move off the green.
@@@@(9)POSITION TEE:-
@@@@@@(10)allows you to move the tee.
@@@@@@To exit, just move off the green.

@@(14)OBSTACLES MENU:-

@@@@(9)DEMON BALL:-
@@@@@@(10)allows you to position a demon ball.
@@@@@@This will rotate about a fixed point and your ball will
@@@@@@be deflected on contact.
@@@@(9)TWILIGHT ZONE:-
@@@@@@(10)sets a 'twilight zone'.
@@@@@@Your ball, on entering this, will randomly appear
@@@@@@somewhere else on the course.
@@@@(9)BLACK HOLE:-
@@@@@@(10)allows you to position a black hole.
@@@@@@If your ball hits this it will emerge from the
@@@@@@corresponding white hole with the same speed and angle.
@@@@(9)WHITE HOLE:-
@@@@@@(10)allows you to set the position of the white hole.
@@@@@@(0)- see black hole above.
@@@@(9)DELETE BUNKER/ROUGH:-
@@@@@@(10)allows you to systematically remove bunkers and rough.
@@@@@@Note that you cannot select which is removed - It is
@@@@@@removed in a last placed, first removed fashion.


@@(14)EDIT COURSE MENU:-
@@(10)Allows you to change the shape of the course.
@@The course is made up from various points which are linked and then 
@@filled with 'green'. By inserting or deleting points you can change 
@@the shape from the default square.
@@(10)The menu items are self-explanatory. The current point is highlighted 
@@(10)by a small square, which can be moved by clicking on the 'next point' 
@@(10)or 'last point' options.

@@By clicking on 'edit point' it can be 'rubber-banded' to a new 
@@position.
@@(10)Note that the 'fill' will try to work out which is the 'green', so
@@(10)any points moved will have to totally surround the course, or fill
@@(10)won't work correctly.

@@(14)SAVE COURSE:-
@@(10)Allows you to sae the current course to disc.
@@A filename is prompted for, which should be upto 10 characters long.
@@The course is saved automatically within the !MicroGolf application,
@@in a directory called 'Courses'.
@@(10)To change your mind and not save, just press escape.


@@(14)LOAD COURSE:-
@@(10)Will load a previously saved sourse. A menu of all courses
@@(10)contained in the 'Courses' directory within !MicroGolf, will be shown.
@@To load one, just click 'select' over the required filename.
@@To change your mind (and not load one) just move the pointer off the
@@load panel.



(10)If you would like any further information regarding this or other 
(10)products then please write to me at the following address:

@@@@@@(9)Paul Vigay
@@@@@@14 Victory Avenue,
@@@@@@Horndean
@@@@@@Portsmouth
@@@@@@Hants. PO8 9PH
@@@@@@England
