home *** CD-ROM | disk | FTP | other *** search
/ Jumbo 2,500 Game Pack / DDVDAV937D1.iso / sharewarefin / FFFW.ZIP / FFIELDS.TXT < prev    next >
Text File  |  1995-07-20  |  23KB  |  596 lines

  1.  
  2.  
  3.  
  4.  
  5.               ▄██████ ██████▄ ██   ██ ▐██▌ ███████ ▄█████▄
  6.                ██▄▄▄▄  ██   ██ ██   ██  ██    ▐█▌   ██▄▄▄▄
  7.                ██▀▀▀▀  ██████  ██   ██  ██    ▐█▌    ▀▀▀▀██
  8.                ██      ██  ▀██ ▀█████▀ ▐██▌   ▐█▌   ▀█████▀
  9.  
  10.               ▄██████ ▐██▌ ▄██████ ██      ██████▄ ▄█████▄
  11.              ██▄▄▄▄   ██  ██▄▄▄▄  ██      ██   ██ ██▄▄▄▄
  12.              ██▀▀▀▀   ██  ██▀▀▀▀  ██      ██   ██  ▀▀▀▀██
  13.               ██      ▐██▌ ▀██████ ███████ ██████▀ ▀█████▀
  14.  
  15.  
  16.                  Fruits Fields for Windows version 2.01
  17.  
  18.                            (shareware release)
  19.  
  20.  
  21.  
  22.          Copyright 1995 by Leslie Tsang. All rights reserved.
  23.              Designed and Programmed using Borland Delphi.
  24.                 A Hong Kong product. Dated: 20-Jul-1995.
  25.  
  26.  
  27. ┌──────────┐
  28. │ Contents │
  29. └──────────┘
  30.  
  31. Acknowledgements
  32.     Introduction
  33.     Shareware Notice and Registration
  34.     What is Fruits Fields?
  35.     Files and Customizations
  36.  
  37. Game Materials
  38.     Requirements and Features
  39.     Installation and Running
  40.     Playing the Game
  41.     The Game Interface
  42.     Setting Game Options
  43.     Game Objects and Rules
  44.  
  45. Miscellaneous
  46.     Trouble Shooting
  47.     Words from the Author
  48.     Registration Form
  49.  
  50.  
  51.  
  52. Introduction
  53. ════════════
  54.  
  55. Thanks for your time looking at Fruits Fields for Windows (here after Fruits
  56. Fields) version 2.01. This is the first shareware game ever released in Hong
  57. Kong written in Borland Delphi, and is also my first shareware product written
  58. with this language.
  59.  
  60. Have you ever heard Fruits Fields version 1.0? It was released 3 years ago
  61. back in 1992. At that time, there were not as many tools available as today.
  62. Though I was just started to learn Windows programming using Turbo Pascal for
  63. Windows, I already had an idea in mind and wanted to create a game of my own.
  64. After studying some books and trying to program, I had gained a bit progress
  65. each time. Finally, I was able to implement my ideas into a program, and was
  66. able to release a very primitive Windows game that works (though with some
  67. bugs), that was Fruits Fields version 1.0. At that time, the game is just a
  68. very basic Windows program, though it features my unique 'Dynamic Resizeable
  69. Window' (the game window can be resized to any size during play and the
  70. graphics will resize accordingly), and can be controlled by keyboard and
  71. mouse, it lacks some attractive things that every game needs, such as Music,
  72. Sound, Game saving ...those fantastic features.
  73.  
  74. Today, it is 1995, and there are many more new development tools available,
  75. and one of the most evolutional is Borland Delphi. With this exceptional tool
  76. on hand, I am starting to experiment with it. Compare with the old Turbo Pascal
  77. for Windows, it is now much easier to create a workable Windows program; also
  78. as time goes by, my experiences in Windows programming have also increased.
  79.  
  80. After months of experiment, learning and testing, I am starting to get on with
  81. Delphi and decided to write a new version of Fruits Fields, because I still
  82. like this game very much. After spending many many days and nights on redesign
  83. the graphics, coding, adding audio effects, and learning to create help files,
  84. I finally glued all these together and make this thing available to you -
  85. Fruits Fields version 2.01.
  86.  
  87. Fruits Fields v2.01 is much more like a game, it ow features background MIDI
  88. music, in game sound effects, multi-players game saving ...many many more (see
  89. Requirements and Features). I hope you will like this game and enjoy playing it
  90. as much as I have created it.
  91.  
  92.  
  93.  
  94. Shareware Notice and Registration
  95. ═════════════════════════════════
  96.  
  97. Copyright:
  98. ──────────
  99.  
  100. This is copyrighted software owned by Leslie Tsang (here after the Author).
  101. This is release as shareware, and is NOT public domain or freeware. The Author
  102. grants you a limited license to install this software to your computer for
  103. EVALUATION purposes ONLY! You may use this software for evaluation for a
  104. liketime of 30 days. After that period, you must register or stop using it.
  105. You areencouraged to register if you feel the game is interesting and play it
  106. frequently.
  107.  
  108.  
  109. Registration:
  110. ─────────────
  111.  
  112. To register Fruits Fields:
  113.  
  114.   1. print and complete the Registration Form, return to the Author (see Word
  115.      from the Author about how to contact me) along with US$15 (or HK$100)
  116.      registration fee for each copy, or
  117.  
  118.   2. if you're a CompuServe member, register online in CompuServe by "GO SWREG",
  119.      the SWREG registration code of Fruits Fields is #6437.
  120.  
  121. Upon recieving your registration form, the Author will send you the followings:
  122.  
  123.   1. a registered copy of Fruits Fields with your name compiled into the game
  124.  
  125.   2. an additional 50 more challenging levels (make up a total of 100 levels)
  126.  
  127.   3. an level editor that let you design your own levels
  128.  
  129. NOTE: If you are also a shareware author, I accept registration by exchanging
  130.       a registered copy of your product (preferably Delphi-related). Please
  131.       contact me directly for details.
  132.  
  133.  
  134. Disclaimer:
  135. ───────────
  136.  
  137. Fruits Fields is provided 'as is', without warranty of any kind, neither
  138. expressed nor implied. The author only guarantees that Fruits Fields and the
  139. associated files occupy diskspace. In no event will the author be liable to you
  140. for any damages, due to the use or mis-use of this software, including lack of
  141. sleep after continuous play, or increased short sighting after looking at the
  142. monitor too long with the game window resized to a very small size.
  143.  
  144.  
  145. Distribution:
  146. ─────────────
  147.  
  148. The Author allows and encourages all bulletin board systems, online services,
  149. shareware vendors, CD-ROM publishers and users to distribute the shareware
  150. version of this game as long as no files are altered or removed, and the file
  151. is identified as shareware.
  152.  
  153.  
  154.  
  155. What is Frields Fields?
  156. ═══════════════════════
  157.  
  158. Fruits Fields is a cute little puzzle (IQ) game for Windows. During the game,
  159. the player (you) control the main character NIC using the mouse or keyboard
  160. (see Playing the Game). The goal of the game is to collect all the Fruits in
  161. every level (field) and proceed to the next.
  162.  
  163. Does that sounds too easy? It is not! In fact, this is a highly challenging
  164. game that test your mind and IQ. While you are collecting the fruits, there are
  165. obstacles to block your way to success, they are the Arrow Blocks. The Arrow
  166. Blocks are special objects that can only be moved or destroyed in certain ways
  167. (see Game Rules); and if not handled well, they can make our hero NIC (that
  168. means you) stuck!
  169.  
  170. Be warned, once your start playing and get used to it, I am sure you will be
  171. addicted. The game features some very nice MIDI music, sound effects, bonus
  172. picture after every level, dynamic resizeable window, game scoring... and many
  173. more! Besides, there are totally 100 levels (50 in unregistered version) with
  174. increasing difficulties awaiting to challenge your mind! Why wait? Go start
  175. the game now!
  176.  
  177.  
  178.  
  179. Files and Customizations
  180. ════════════════════════
  181.  
  182. Files:
  183. ──────
  184.  
  185. FFIELDS.EXE         the main Windows executable program file
  186. FFIELDS.HLP         this Windows help file
  187. FFIELDSn.BMP        after-level picture files
  188. FFIELDSn.MID        background music files
  189. LVLPASS.WAV         sound effect for level passed
  190. HARVEST.WAV         sound effect for harvest fruit
  191. FFIELDS.INI         this file will be created in your Windows directory
  192.  
  193. NOTE: Only one bitmap file FFIELDS0.BMP is included to reduce the size of
  194.       the archive.
  195.  
  196.  
  197. Customizations:
  198. ───────────────
  199.  
  200. Many data files comes with Fruits Fields are standalone files and you can
  201. customize them to your liking provided that anything other than the original
  202. archive are not given away to the others. The game can be customized in these
  203. ways:
  204.  
  205. 1. use your own .BMP files to replace the FFIELDSn.BMP files, so that the
  206.    picture of your choice will be displayed after every level pass. For
  207.    example, to change the after-level picture of level 1 - 10, replace the
  208.    FFIELDS0.BMP file by yours; for level 11 - 20, replace the FFIELDS1.BMP
  209.    file ...and so on. The picture can be photo of your friends, your family
  210.    members, or even any R- or X- rated pictures you obtained from somewhere!
  211.    This can increase your fun during gameplay.
  212.  
  213. 2. use your own .MID files to replace the FFIELDSn.MID files, so that the songs
  214.    of your choice will become the background music of the game. The files are
  215.    choosen randomly during the game. If you are professional in music, you can
  216.    even compose your own and use them with the game!
  217.  
  218.  
  219.  
  220. Requirements and Features
  221. ═════════════════════════
  222.  
  223. Requirements:
  224. ─────────────
  225.  
  226. - Any MPC compliant IBM PC or compatibles computer
  227. - DOS and Windows, or OS/2, or Windows NT, or Windows 95
  228. - A Windows compatible sound card (optional)
  229. - A Windows compatible MIDI card (optional)
  230. - Keyboard or mouse
  231.  
  232.  
  233. Features:
  234. ─────────
  235.  
  236. - Unique 'Dynamic Resizeable Game Window '
  237. - Smooth Animations
  238. - 16 and 256 color modes
  239. - MIDI Background Music
  240. - Sound Effects
  241. - Display Bonus Picture after passing each level
  242. - Multi-player Game Saving System which remember player name, level and score
  243. - Top Ten High Score Board
  244. - Custom Cursor
  245. - User adjustable Game Options
  246. - An Informative About Box
  247. - Scoring System to let you compare with your friend who is better
  248.  
  249.  
  250.  
  251. Installation and Running
  252. ════════════════════════
  253.  
  254. To install the game, please follow these steps:
  255. ───────────────────────────────────────────────
  256.  
  257. 1. Create an empty directory (e.g. FFIELDS)
  258. 2. Unpack the game from the archive FFFW201.ZIP into the above directory
  259. 3. Start Windows and open the Games group
  260. 4. From the File menu, select New...
  261. 5. select Program Item then click on OK
  262. 6. Enter 'Fruits Fields' in the Description field
  263. 7. Enter the path to FFIELDS.EXE in the Command Line field
  264.    (e.g. C:\WINAPPS\GAMES\FFIELDS\FFIELDS.EXE)
  265. 8. Click on OK
  266.  
  267. Now a new Fruits Fields icon will appears in the Games group
  268.  
  269. Running the game:
  270. ─────────────────
  271.  
  272. 1. Make sure your MIDI Mapper is setup correctly for your sound card
  273.    (for example, if you're using Sound Blaster 16, you should set
  274.    MIDI mapper to "SB16 All FM").
  275.  
  276.  
  277. 2. Double-click on the Fruits Fields icon to run the game
  278.  
  279.  
  280.  
  281. Playing the Game
  282. ════════════════
  283.  
  284. Start playing a game:
  285. ─────────────────────
  286.  
  287. Once the game is running, an opening screen and the high score table appear
  288. alternatively. To start playing a game, click on New... in the Game menu. A
  289. New Game dialog box will appear, in which you can enter your name (if this is
  290. the first time you play) or select a saved game from the list. Click on OK
  291. to start.
  292.  
  293.  
  294. Game controls:
  295. ──────────────
  296.  
  297. Once in the game field, the hand cursor appears. Use the keyboard or mouse
  298. control our hero NIC, move him around, moving or destroying arrow blocks and
  299. collect the fruits, as below:
  300.  
  301. - To move NIC, click on the path to the direction where you want to move, or
  302.   use the arrow keys
  303. - To move or destroy an arrow block, click on the arrow block or press SpaceBar
  304. - To collect a fruit, move NIC onto the fruit
  305. - To call a menu function, press the Alt shortcut keys or select from the menu
  306.  
  307. How to play:
  308. ────────────
  309.  
  310. Control our hero NIC to manipulate the arrow blocks in order to collect all the
  311. fruits in each level (see Game Rules). If you are stuck, select Retry from the
  312. Level menu (that will reset the score you gained in this level); if you want to
  313. bypass some levels and jump to a higher level (but that way you can't get the
  314. score of those levels), select Jump... from the Level menu; if you want to exit
  315. the game, select Exit from the Game menu, your game will be saved automatically.
  316. The next time you play the game, you can select your name in the New Game
  317. dialog, and you will be placed at the start of the level you last played.
  318.  
  319.  
  320. Game Scoring:
  321. ─────────────
  322.  
  323. Breaking Arrow Block       +5 marks
  324. Collecting a Fruit        +10 marks
  325. Every step NIC Move        -1 mark
  326. Level passed             +100 marks
  327.  
  328.  
  329.  
  330. The Game Interface
  331. ══════════════════
  332.  
  333. The game window:
  334. ────────────────
  335.  
  336. The game window is divided into 2 parts, the upper and larger part is the main
  337. game field, in which all actions takes place; and the lower part is the status
  338. line, which shows your current level, number of fruits left and the current
  339. score. The game window is also dynamic resizeable, you can resize the game
  340. window to any size or even maximize it, and the graphic will resize accordingly!
  341.  
  342.  
  343. The menus:
  344. ──────────
  345.  
  346.     Game menu
  347.         New...          Start a new game
  348.         Options...      Display the Game Options dialog box
  349.         Exit...         Save the current game and exit
  350.  
  351.     Level menu
  352.         Retry           Retry the current level
  353.         Jump...         Display the Jump Level dialog box
  354.  
  355.     Help menu
  356.         Contents                Display the help contents
  357.         Search for Help On...   Search the help index
  358.         How to Use Help         Display the help on help
  359.         About...        Display the about box
  360.  
  361.  
  362.  
  363. Setting Game Options
  364. ════════════════════
  365.  
  366. Select Options... from the Game menu, each option is described as below:
  367.  
  368.     Speed Setting (Default: 5)
  369.         Change the speed of the game range from 0 to 9. The smaller the number,
  370.         the faster the game.
  371.  
  372.     Colors Setting (Default: 16)
  373.         The game features both 16 and 256 colors graphics, and it default to 16
  374.         colors mode because on some combination of display card and driver, the
  375.         256 colors graphics will not display correctly. If you are sure that
  376.         256 colors graphics display correctly on your system, use this setting
  377.         to change the color mode.
  378.  
  379.     Sound Setting (Default: On)
  380.         There are sound effects when you collect a fruit or pass a level. If
  381.         you do not have a sound card, or you are playing in the office, you can
  382.         use this setting to toggle sound effects On/Off.
  383.  
  384.     Music Setting (Default: On)
  385.         There are background music throughout the game. If you do not have a
  386.         MIDI compatible sound card, or you are playing in the office, you can
  387.         use this setting to toggle background music On/Off.
  388.  
  389.     Animation Setting (Default: On)
  390.         There are animations when breaking arrow blocks, collecting a fruit,
  391.         and self-movement of NIC. This setting toggle animation On/Off.
  392.  
  393.     Picture Setting (Default: On)
  394.         Normally, the game display after-level pictures after each level
  395.         passed. This setting toggle the after-level picture On/Off.
  396.  
  397.     Stretch Setting (Default: On)
  398.         Normally, the after-level pictures are stretched to fit the size of the
  399.         game window. However, on some combination of display card and driver,
  400.         this may cause the color of the picture to distort. This setting allow
  401.         you to toggle the stretch of picture On/Off.
  402.  
  403.         OK Button
  404.             Confirm the changes and close the dialog box.
  405.  
  406.         Cancel Button
  407.             Cancel the changes and close the dialog box.
  408.  
  409.  
  410.  
  411. Game Objects and Rules
  412. ══════════════════════
  413.  
  414. Game Objects:
  415. ─────────────
  416.  
  417.   NIC - Our Game Hero          Wall - cannot be moved or destroyed
  418.   Fruit                 Arrow Block - can be moved or destroyed
  419.  
  420.  
  421. Game Rules:
  422. ───────────
  423.  
  424. Moving an arrow block:
  425.  
  426.     1. nothing is in front of the block
  427.     2. NIC is at either position as shown
  428.     3. face the arrow block and push
  429.  
  430.     The arrow block will move in its arrow direction, and stop until it hits
  431.     something.
  432.  
  433. Destroying an arrow block:
  434.  
  435.     1. something is in front of the block (except an opposite arrow block)
  436.         2. NIC is at the back of the arrow
  437.     3. face the arrow block and push
  438.  
  439.     The arrow block will be destroyed and disappear in the field.
  440.  
  441. Un-moveable arrow blocks:
  442.  
  443.     1. two opposite arrow blocks are in front of each other
  444.         2. in this case, both arrow blocks cannot be moved
  445.     3. also they cannot be destroyed
  446.  
  447.     In this case, they will become un-moveable arrow blocks.
  448.  
  449. Stuck Condition:
  450.  
  451.         1. un-moveable arrow blocks are formed carelessly
  452.         2. if there are some fruits inside, they cannot be collected
  453.     3. in this case, all you can do is to retry the level!
  454.  
  455.     The key to the success of the game is to prevent the formation of
  456.     un-moveable arrow blocks.
  457.  
  458.  
  459.  
  460. Troubleshooting
  461. ═══════════════
  462.  
  463. If the game does not start properly:
  464. ────────────────────────────────────
  465.  
  466. - make sure all the files are unpacked properly into an newly created, empty
  467.   directory
  468. - double check the pathname of the program is entered correct with the icon
  469. - ensure your Windows has enough free resources available. Fruits Fields is a
  470.   graphic intensive game which requires about 5% of free system resources to
  471.   run properly
  472. - Make sure your disk is not out of space (Fruits Fields will create the file
  473.   FFIELDS.INI in your Windows directory).
  474.  
  475.  
  476. If the music or sound does not play properly:
  477. ─────────────────────────────────────────────
  478.  
  479. - check that your system has the necessary sound card installed that is capable
  480.   of playing MID and WAV files
  481. - ensure your MIDI Mapper has setup correctly (for example, if you are using
  482.   Sound Blaster 16 and want to play both background music and sound effects
  483.   through it, you must change the MIDI Mapper setting to SB16 All FM).
  484. - always make sure you have the lastest version of the sound driver installed
  485.  
  486.  
  487. If the colors of the graphics are not correct:
  488. ──────────────────────────────────────────────
  489.  
  490. - always make sure you have the latest version of the display driver installed
  491. - check that your Windows is configured at the highest color mode your display
  492.   card is capable of (for example, if your display card is capable of 16.8
  493.   million colors, set it to this mode)
  494. - try to change the color setting of the game to 16 colors
  495. - toggle the Stretch setting to off if the after-level picture is not
  496.   displayed correctly
  497.  
  498.  
  499.  
  500. Words from the Author
  501. ═════════════════════
  502.  
  503. Futher versions:
  504. ────────────────
  505.  
  506. Though Fruits Fields version 2.01 is a significant upgrade to version 1.0,
  507. there are still ways in which I want to improve. The following is just some
  508. of them I planned in include in the next version:
  509.  
  510. 1. an in-game level designer that let you design your level anytime
  511. 2. change the after-level picture to JPG format for saving disk space
  512. 3. multi-langual support (chinese version is planned)
  513. 4. sound effects that includes digitized voice
  514. 5. addition of monsters or power-up to add more variation to the game
  515. 6. support the option to play audio CD as the background music of the game
  516.  
  517.  
  518. How to contact the Author:
  519. ──────────────────────────
  520.  
  521. If you need to contact me for anything (really! anthing is welcomed, including
  522. registrations, questions to the game, suggestions, comments, bug-reports,
  523. programming matters, or just to make friends), please write to me at the
  524. following addresses:
  525.  
  526. Postal Address:                  Bank Accounts:
  527.     Tsang Chung Man,                HongkongBank:   067-7-037277
  528.     1029, Wai Sum Hse.,             Any BOC Bank:   036-721-1-011519-3
  529.     Lung Hang Est., Shatin,
  530.     New Territories, Hong Kong.     or send me a cheque of any bank in HK
  531.  
  532. CompuServe:                     Internet:
  533.     100426, 2346                    lesliet@hk.super.net
  534.  
  535. My BBS:
  536.     CX#04 Final Encounter,  6:700/364, 7:1010/634, 16:700/364, (852)2697-7107
  537.  
  538. NOTE: 1. Outside Hong Kong please send me an International Money Order payable
  539.          in Hong Kong.
  540.       2. Please address all cheque or money order to 'Tsang Chung Man ' (do
  541.          not add 'Leslie')
  542.  
  543. Credits:
  544. ────────
  545.  
  546. I would like to first thanks Jeff Atwood for his freeware About Box component
  547. for Delphi, and L. E. Brown for his MAKHLP package that enable me to create
  548. this help file with no prior experience. Thanks also goes to Wyatt Wong for his
  549. kindly help on gathering information about creating Windows help file.
  550.  
  551. I would also like to thanks my colleagues for helping me to test Fruits Fields
  552. version 2.01 during development and giving me valuable feedbacks. Finally, I
  553. want to thanks all the people who has given comments to version 1.0 of Fruits
  554. Fields.
  555.  
  556. Looking forward to hearing from you and see you again in the near future!
  557.  
  558.  
  559.  
  560. Registration Form
  561. ═════════════════
  562.  
  563. ===========================================================================
  564. FF - Fruits Fields for Windows version 2.01                    REGISTRATION
  565.  
  566. Personal Information :-
  567.     Your Name   : _________________________________________________________
  568.     Home Address: _________________________________________________________
  569.                   _________________________________________________________
  570.     City/Country: _________________________________________________________
  571.     Phone Number: Voice: ___________________    FAX: ______________________
  572.     Email       : Internet: ___________________   CompuServe: _____________
  573.  
  574. BBS Information :- (necessary only if you operate a BBS)
  575.     BBS Name    : _________________________________________________________
  576.     Node Number : _______________________      Opening Hour: ______________
  577.     BBS Software: _______________________      Phone: _____________________
  578.     Network Join: _________________________________________________________
  579.  
  580. Product Information :-
  581.     What do you like most about Fruits Fields: ____________________________
  582.     _______________________________________________________________________
  583.     _______________________________________________________________________
  584.     _______________________________________________________________________
  585.     Any comments or suggestions: __________________________________________
  586.     _______________________________________________________________________
  587.     _______________________________________________________________________
  588.     _______________________________________________________________________
  589.  
  590. How would you like to receive your registered copy?  (mark an [X] below):
  591.     [ ] Mail to me by postal             [ ] Direct netmail to my BBS
  592.     [ ] Send to me through Internet      [ ] Send to me through CompuServe
  593. ===========================================================================
  594.  
  595.                                 - E N D -
  596.