home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / GAMES / RANDY10.ZIP / INFO.TXT < prev    next >
Text File  |  1994-02-25  |  18KB  |  441 lines

  1. Randy's Games on Paper 4 Kids (C) Copyright 1994 
  2. by John Randy Feeney
  3. 10731 Haledon Ave.
  4. Downey, Calif 90241
  5.  
  6.  
  7.  
  8.                           Introduction
  9.  
  10. Hi, I'm John Randy Feeney a software engineer. My friends call me
  11. Randy. I have created a series of games that I believe are lots
  12. of fun for kids. Some of the games can be educational or develop
  13. good mental skills. They can be used at home or in school. Most
  14. of the ideas are drawn from my own childhood. Some of my fondest
  15. memories were with friends and a small scrap of paper (this was
  16. before high tech, Nintendo, Sega, etc..). For example football,
  17. paper airplanes thrown from a high location, or paper boats in
  18. the storm channel on a rainy day. When young kids have their
  19. imagination sparked, anything can become a valued toy.
  20.  
  21. When I was laid off, I decided to try and create my own source of
  22. income by developing a new program. I decided to design a program
  23. that would create all those "Paper and Pencil" games I loved as a
  24. child. During this time I talked with colleagues to find the best
  25. way to release my software. I explained the idea to established
  26. software houses, they had some interest but no takers. The
  27. popular consensus was, I needed a market study.
  28.  
  29. Since I do not have the resources for a formal study, I am
  30. releasing a small version of some of the games that will appear
  31. in the final version. This is where I need your help. There are
  32. two small activities that I need you to perform. The first is
  33. some sort of feedback. This comes from printing the questionnaire
  34. (see Registration) and answering the questions and mailing it in.
  35. The constructive feedback can help me create a better program. I
  36. can also use it as a crude marketing study to show to prospective
  37. distribution companies.
  38.  
  39. The second item is registration. This gives me some financial
  40. help and shows me your committed interest in this program.
  41. Because of this, I will also give one upgrade (the version of
  42. your choice, see Upgrades). And I will also use this group of
  43. registered users to draw names for sending evaluation versions
  44. for more comments. As an added extra, a colleague and I are
  45. designing a new program and we will draw from this group of
  46. registered users to test our new ideas.
  47.  
  48. Actively supporting shareware can empower you to affect the
  49. software market in three ways. By your support of Shareware, it
  50. gives Software Authors like myself an arena to correctly identify
  51. what is needed in the marketplace. And when we start out on a
  52. wing and a prayer, this is a low cost alternative to the bigger
  53. company's marketing analysis.
  54.  
  55. It also gives you, the consumer, a more active role in saying
  56. what should be on the market. If you register the action and
  57. violence games, then that is what will be on the shelves. If you
  58. always say, "they should make something like...", then you can
  59. support it here.
  60.  
  61. It also gives you more direct contact with the developers. I will
  62. personally read all of the questionnaires that you return to me;
  63. I have to, my success depends on it. Your constructive comments
  64. will be sorted on order of their merit and evaluated as time
  65. permits. These ideas can then be used to make a better product. A
  66. large company can afford to disregard the comments of most users
  67. in favor of a market study. If the trend shows a certain type of
  68. software as the most popular, then the market becomes saturated
  69. with that type of programming. Small guys like myself are looking
  70. for areas where we do not have to compete with the big guys.
  71.  
  72. So take an active role in shareware and keep it alive. To help
  73. support my project, please register. If you cannot afford to do
  74. this, a least fill out the questionnaire and send it in. I may
  75. take the ones with the most constructive ideas and make them
  76. eligible for evaluation copies of this and future work. Thank you
  77. very much for your time. Have Fun!
  78.  
  79.                     Randy
  80.  
  81.  
  82.  
  83. Randy's Games on paper 4 Kids
  84.  
  85. Welcome to Randy's Games. To start the program type
  86. "Games <ENTER>". This command will start the program and bring up
  87. the main game selection window. Any of the desired games can be
  88. accessed here. Each window also has a "Help" function on the menu
  89. and context sensitive help from the <F1> key. The games created
  90. by this program are designed for children ages 5..?, although
  91. some children may be ready at an earlier age. And some adults
  92. still love to play these kinds of games. Hopefully you and your
  93. kids will have as much fun with this program as I did writing it.
  94.  
  95. To Choose a game, just click on an icon with a picture of the
  96. game you wish to create. This action will bring up the window for
  97. those game parameters. 
  98.  
  99. Note: It is important to select your printer driver from the
  100. printer selection in the main window menu. You can Save the
  101. printer selection defaults with the menu option. If your printer
  102. is not listed try and find a compatible one. If none of this
  103. works, see Upgrades.
  104.  
  105. Use the mouse to select an item from the main menu or hold the
  106. <Alt> key and press the first letter of the menu item. 
  107.  
  108. Pressing <Alt F1> at any time will display a general help screen
  109. and pressing <F1> will display context sensitive help (if
  110. available).  To exit at any time press <F3>. 
  111.  
  112.  
  113.  
  114. The Maze Module
  115.  
  116. This module is designed to create mazes of varying degrees of
  117. difficulty. The maze algorithm is a function of steps in random
  118. directions. The parameters that affect the difficulty of the maze
  119. generated are: 
  120.  
  121. 1. Grid Size - The Grid width and height specify an integer for
  122. the numbers of steps across or down(respectively). The maze
  123. algorithm creates steps in random directions inside of the maze
  124. grid.
  125.  
  126. 2. Max Backtracking - This integer specifies the maximum number
  127. of steps that may be taken on any given trail before randomly
  128. starting or continuing another trail. Any one of these trails may
  129. lead to the finish. 
  130.  
  131. Setting this to a small number will make the puzzle easier.
  132. Setting this number to a large number can sometimes allow the
  133. algorithm to create one long trail to the finish. If the Grid
  134. Sizes are small and the Max Backtracking large, the algorithm can
  135. create puzzles of this type. 
  136.  
  137. The Print parameters affect the position of the game on the page
  138. and the size of the puzzle.
  139.  
  140. The Print Size width and height parameters are units of measure
  141. combined with dimension codes (eg. "1 in" is 1 Inch, see
  142. Dimension Codes). These parameters affect the actual printed size
  143. of the puzzle. If the Print width is set to "3 in" and Print
  144. height is set to "4 in" the puzzle will print three inches wide
  145. and 4 inches high regardless of Grid Size. 
  146.  
  147. The Print Position left and top parameters are units of measure
  148. combined with dimension codes (eg. "1 in" is 1 inch, see
  149. Dimension Codes). These parameters affect the actual position of
  150. the printed puzzle. If the Print Left is set to "3 cm" and Print
  151. Top is set to "5 cm" the puzzle will print three centimeters from
  152. the left margin and five centimeters from the top margin. 
  153.  
  154.  
  155.  
  156. The Word Search Module
  157.  
  158. This module is designed to create letter arrays with a random
  159. appearance. Inside this array are words positioned horizontally,
  160. vertically, and diagonally. Along with these random directions
  161. the words can also be in reverse, if allowed. The words are
  162. supplied by the user in the Words List. The parameters that
  163. affect the printed Word Search array are:
  164.  
  165. 1. Array Size - the width and height parameters are specified as
  166. integers. They define the maximum number of letters wide and
  167. letters high for the puzzle array.
  168.  
  169. 2. Horizontal and Vertical leading - The Horizontal and Vertical
  170. parameters are units of measure combined with dimension codes
  171. (eg. "1 in" is 1 inch, see Dimension Codes). The leading is the
  172. amount of space to place between array characters. Horizontal
  173. leading is the amount of space between characters on a line.
  174. Vertical leading is the amount of space between character lines.
  175. Not all printers can handle small increments and this program
  176. will round off to the nearest space size.
  177.  
  178. 3. Forward Only and Allow Reverse - These radio buttons let the
  179. user tell the algorithm if words should be randomly reversed. The
  180. dot inside the circle shows the selected option.
  181.  
  182. The Tab Length parameters are units of measure combined with
  183. dimension codes (eg. "1 in" is 1 inch, see Dimension Codes). This
  184. parameter specifies the length between tab stops. The Tab Stops
  185. are used when printing the Word List.
  186.  
  187. The Print Position left and top parameters are units of measure
  188. combined with dimension codes (eg. "1 in" is 1 inch, see
  189. Dimension Codes). These parameters affect the actual position of
  190. the printed puzzle. If the Print Left is set to "3 cm" and Print
  191. Top is set to "5 cm" the puzzle will print three centimeters from
  192. the left margin and five centimeters from the top margin. 
  193.  
  194. The Notes are supplied by the user and are printed on the puzzle
  195. sheet.
  196.  
  197. The Word List is supplied by the user. The words supplied in this
  198. list are used in the puzzle array and printed in columns at the
  199. bottom of the puzzle sheet. A word is defined by the puzzle as
  200. any group of non-space characters separated by spaces.
  201.  
  202.  
  203.  
  204. The Cross Word Module
  205.  
  206. This module is designed to create Cross Word puzzles based on the
  207. <Word>-<Description> pairs input by the user (see Word &
  208. Description below). The algorithm tries many of the word crossing
  209. combinations, depending on the Cluster Size. The parameters that
  210. affect the puzzle and solution are:
  211.  
  212. 1. Max Width and Height - These parameters define the maximum
  213. Grid size for the Cross Word puzzle. The actual Cross Word puzzle
  214. can be smaller, depending on the finished puzzle. The printing
  215. algorithm finds the limits of the puzzle and uses these as the
  216. actual Width and Height.
  217.  
  218. 2. Cluster Size - This parameter defines the number of words to
  219. use when trying to find the optimal word crossing configuration.
  220. If this parameter is equal to the number of words in the puzzle,
  221. then the solution will be the optimal configuration for that list
  222. of words. Setting the parameter equal to the number of words will
  223. also take longer to search for a solution. This is a time saving
  224. feature that allows the user to trade an optimal solution for
  225. speed.
  226.  
  227. 3. <Word>-<Description> - This is a list of words and
  228. corresponding descriptions. The format for each is
  229. "<Word>-<Description>", where <Word> is the word in the puzzle
  230. and <Description> is the hint or description of the word that is
  231. printed below the puzzle.
  232.  
  233. The Ink Saver and Ink Fill mode selectors are to let the user
  234. select how the puzzle will be printed. In Ink Saver mode, just
  235. the letter boxes and Down and Across numbering is printed. In the
  236. Ink Fill mode all of the unused letter boxes in the puzzle Grid
  237. are filled and the puzzle has the traditional square shape.
  238.  
  239. The Print Size width and height parameters are units of measure
  240. combined with dimension codes (eg. "1 in" is 1 Inch, see
  241. Dimension Codes). These parameters affect the actual printed size
  242. of the puzzle. If the Print width is set to "3 in" and Print
  243. height is set to "4 in" the puzzle will print three inches wide
  244. and 4 inches high regardless of Grid Size. 
  245.  
  246. The Print Position left and top parameters are units of measure
  247. combined with dimension codes (eg. "1 in" is 1 inch, see
  248. Dimension Codes). These parameters affect the actual position of
  249. the printed puzzle. If the Print Left is set to "3 cm" and Print
  250. Top is set to "5 cm" the puzzle will print three centimeters from
  251. the left margin and five centimeters from the top margin. 
  252.  
  253.  
  254.  
  255. Keyboard movement
  256.  
  257. The following movement is defined for the keyboard: 
  258.  
  259. Begin field          <Ctrl Home>
  260. Copy                 <F12>
  261. Cut                  <Ctrl F6>
  262. Delete character     <Del>
  263. Delete line          <Alt Del>
  264. Delete prev char     <Backspace>
  265. Delete temp window   <Esc>
  266. Delete window        <F3> or <Alt F4>
  267. Delete word          <Ctrl Del>
  268. End field            <Ctrl End>
  269. End line             <End>
  270. Exit                 <Shift F3>, <Ctrl Break>, or 
  271.                      <Ctrl C>
  272. Left word            <Ctrl left-arrow> or 
  273.                      <Alt left-arrow>
  274. Mark                 <Ctrl F5>
  275. Maximize             <Alt +> or <Alt F10>
  276. Menu control         <Alt> or <F10>
  277. Minimize             <Alt -> or <Alt F9>
  278. Move window          <Alt F7>
  279. Next field           <Enter>, <Tab>, or <F6>
  280. Next window          <Alt F6>
  281. Paste                <Ctrl F8>
  282. Previous field       <Back Tab>, <Shift F6>, or 
  283.                      <Shift Tab>
  284. Refresh              <F5>
  285. Restore size         <Alt F5>
  286. Right word           <Ctrl right-arrow> or 
  287.                      <Alt right-arrow>
  288. Select               <Enter>
  289. Size window          <Alt F8>
  290. System button        <Alt Spacebar> or <Alt .>
  291. Toggle               <Ins>
  292.  
  293.  
  294.  
  295. Mouse movement
  296.  
  297. The following movement is defined for the mouse: 
  298.  
  299. Choose     <Left-down-click>
  300. Copy       <Left-drag, Right-down-click>
  301. Cut        <Right-down-click>
  302. Mark       <Left-drag>
  303. Paste      <Right-down-click>
  304. Select     <Left-release>
  305.  
  306.  
  307.  
  308. Dimension Codes
  309.  
  310. Dimension Codes are used to define a unit of measurement. The
  311. form used is "<Number> <Code>" where <Number> is any real
  312. number(eg. 1, 1.2, 1.0, etc..)  and <Code> is any code found on
  313. the left side of the table below.
  314.  
  315. Code      Function                           
  316. ====      ========                           
  317. cc        Cicero (1 cc = 12 dd)              
  318. dd        Didot point (1157 dd = 1238 pt)    
  319. mm        Millimeter (10 mm = 1 cm)          
  320. cm        Centimeter(2.45 cm = 1 in)         
  321. bp        Big Point (72 bp = 1 in)           
  322. in        Inch (1 in = 72.27 pt)             
  323. pc        Pica (1 pc = 12 pt)                
  324. pt        Point                              
  325.  
  326. Examples:
  327.  
  328. "2.45 cm" is 2.45 Centimeters also equal to 1 inch.
  329. "6.0225 pc" is 6.0225 Pica also approx 1 inch.
  330.  
  331.  
  332.  
  333. Upgrades
  334.  
  335. The Initial release of "Randy's Games on Paper 4 kids" is
  336. shareware version (1.0). This version contains the games
  337. described above (Maze, Word Search, Cross Words). This Version
  338. includes printer drivers for a few of the most popular printers.
  339. Printer drivers for other printers not on the list can be
  340. obtained with your upgrade or a specific one at the time of your
  341. registration.
  342.  
  343. The finished version (4.0) to be released in stores will contain
  344. approximately 30 modules (more are on the drawing board). These
  345. Modules will cover Spelling (eg. Word Search, Cross Words), Math,
  346. Art, and Miscellaneous games (eg. the Maze Module). 
  347.  
  348. The test Versions will be created in three distinct phases. The
  349. first phase will be Version 2.0. In Version 2.0 we will add three
  350. Miscellaneous, four Spelling, two Art, and one Math module to the
  351. existing modules in Version 1.0. The second phase (Version 3.0)
  352. will add Six Art modules to the existing modules in Version 2.0.
  353. The third phase (Version 4.0) will add three Spelling, one Math
  354. (we are designing more), and three miscellaneous modules to the
  355. existing modules in Version 3.0.
  356.  
  357. During the total development phase the existing modules will have
  358. enhancements added. For example, the option to use pictures in
  359. place of words. A librarian has also been developed and is in the
  360. final testing phases. While most of the game creation algorithms
  361. make use of a randomizing function, the librarian will give users
  362. the option of saving game parameters. We will be testing these
  363. and other enhancements on Versions after 2.0.
  364.  
  365.  
  366.  
  367.                           Registration
  368.  
  369.  
  370. I am working hard to provide a good product for a fair price. All
  371. of the future modules of this product will of equal or greater
  372. value. This is my promise to all who register.
  373.  
  374. For your convenience, the order form below appears by itself in
  375. the REGISTER.FRM file. When you select the upgrade version you
  376. want, you will receive that version when it becomes available. Or
  377. you will receive the most recent version, which ever is the most
  378. current.
  379.  
  380. The system questions are so that we may determine what systems
  381. future upgrades and other products should run on. The Printer is
  382. very important so that we can determine what printers are the
  383. most important to support. Due to space limits, only an short
  384. list of printers are sent with the shareware version. The full
  385. list of printers are sent with your upgrade.
  386.  
  387. The registration fee is only $15 U.S. (U.S. FUNDS ONLY OR CHECK
  388. DRAWN ON U.S. BANK).
  389. Register with:           $15 (U.S.)Registration Fee included < >
  390. John Randy Feeney
  391. 10731 Haledon Ave.
  392. Downey, Calif 90241
  393.  
  394.  
  395. Name: __________________________________________________________
  396.  
  397. Address: _______________________________________________________
  398.  
  399. City: ______________________  State: _____________  Zip:________
  400.  
  401. Country: ___________________  Phone: ___________________________
  402.  
  403. ================================================================
  404. Hardware
  405.  
  406. CPU type < >8086  < >80286  < >80386  < >80486  < >Pentium
  407.  
  408. Clock Speed _____Mhz   < >Math co-Processor 
  409.  
  410. Display type < >CGA  < >EGA  < >VGA  < >Super VGA 
  411.  
  412. Extended Memory ________________MB
  413.  
  414. Hard Disk Storage ______________MB  % of unused disk__________MB
  415.  
  416. Sound Card ______________   CD-ROM _________________
  417.  
  418. < >Mouse             
  419.  
  420. Printer ___________________ Printer compatibility _______________
  421. ================================================================
  422. Operating System   < > MS-DOS Ver ____   < > O/S 2  
  423.  
  424. < > other _____________________
  425. ================================================================
  426. Extras
  427. < > MS-Windows    < > Himem.sys   < > other Memory Mgr. ________
  428. < > MS-WindowsNT  < > Disk cache __________
  429. ================================================================
  430. How much disk storage would be acceptable to dedicate for the
  431. described product (Version 4.0)? We are asking for approx 6MB.
  432.  
  433. _______________ MB
  434. ==========================================[ check one only ]====
  435. Version 
  436.  2.0                                                   < >
  437.  3.0                                                   < >
  438.  4.0                                                   < >
  439. Pre Release Beta copy (on-line manual only)            < >
  440. ================================================================
  441. Comments :