home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
1,000 Games
/
1000GAME.iso
/
dosgames
/
word
/
hangmn64
/
hangman.doc
< prev
next >
Wrap
Text File
|
1994-03-15
|
15KB
|
318 lines
Hangman, Children's Hangman
USER-SUPPORTED SOFTWARE
User-supported software, which is also known as Shareware,
is an experiment in microcomputer software distribution based on
the following principles:
1. That the value or worth of a program is best judged by the
individual user using the program on his/her own machine.
2. That the creation and distribution of microcomputer software
can be financially supported by users at reasonable cost.
3. That the copying and sharing of software can and is
encouraged.
Anyone may request a copy of a user-supported program by
sending a blank, formatted disk to the author of the program. An
addressed, postage-paid return mailer must accompany the disk (no
exceptions, please). A copy of the program, with documentation on
the disk, will be sent by return mail. The program will carry a
notice suggesting a contribution to the program's author. Making
a contribution is completely voluntary.
Free distribution of software and voluntary payment for its
use eliminates costs for advertising and copy protection schemes.
Users obtain quality software at reduced cost. They can try it
out before buying, and do so at their own pace and in the comfort
of their own home or office. The best programs will survive based
purely on their quality and usefulness.
Please join the experiment. If you share a belief in these
principles, your contribution is requested to help make this
work. Regardless of whether you make a contribution, you are
encouraged to copy and share this program.
PERMISSION TO COPY
Individuals, clubs, and other non-profit organizations are
granted permission by the authors to freely copy this program and
documentation and share it with their members, so long as:
1. No price is charged for the software or documentation.
However, a distribution, copying cost or charge for the cost of
the diskette, so long as it is not more than $6.00 total.
2. Club members be informed of the user-supported idea and
encouraged to support it with their donations.
3. The program(s) or documentation are not modified in any way
and they are distributed together.
Your Contribution
Please send your contribution, $10 is suggested for the
Hangman series (Hangman, Children's Hangman and Hangman Two).
Also please send your name address, version number, diskette size
and info on where you received your copy of the program to the
following:
James Huckabey
3621-A Fraser Street
Bellingham, WA 98226
(206) 671-2868
It is important that your current version number is on all
correspondence. The program consists of:
HANGMAN.EXE.............Regular Hangman program
HANGMAN2.EXE............Party version of Hangman
CHANGMAN.EXE............Children's version of Hangman
HANGMAN.DOC.............Program documentation
HANGMAN2.DOC............Party version documentation
HANGMAN.LST.............Words for regular hangman
CHANGMAN.LST............Words for children's version
HANG.BAT................Sample batch file
HANG2.BAT...............Sample batch file
READ.ME.................Update file
FILE_ID.DIZ.............BBS description file
HUCKABEY.TXT............Current list of James Huckabey
Software
ARCHIVE.TXT.............This list of files
They may be freely copied and passed on (non-altered
programs), they may be combined with other shareware programs but
all segments must be included.
I would also enjoy just hearing your likes and dislikes
about any of my programs. I am open to suggestions on how our
programs might be improved. All suggestions are evaluated.
If you are having program problems, you may be running an
altered and/or non-authorized version. Please send a note along
with the version number and the problem you are experiencing.
Please include a self addressed stamped envelope if you expect a
reply. There are no exceptions.
Please give complete details, printouts, screen dumps, etc.
You can make notes directly on printouts showing problems or
suggestions. Thank you.
DISCLAIMER
In no event will the Author be liable to you for any
damages, including any lost profits, lost savings, or other
incidental or consequential damages arising out of the use of or
inability to use the program or unfamiliarity of the user with
DOS, even if the Author has been advised of the possibility of
such damages, or for any claim by any other party. If you use
these programs you agree to these terms.
Children's Hangman, Regular Hangman
These two programs run exactly the same and the Children's
version has slightly different Heckler sayings. The default
dictionary for Hangman (HANGMAN.EXE) is HANGMAN.LST and
Children's Hangman (CHANGMAN.EXE) default is CHANGMAN.LST. If the
dictionaries are not found the programs abort. Starting with
version 6.0 the dictionaries are no longer internal to the
program. These files must be in the current directory.
To create your own dictionary you need an editor or word
processor that can read and write ASCII files (DOS text files).
It is preferred that you enter the words in uppercase only. The
program converts all entries to uppercase and in alphabetical
order (displays look better). Enter your words one to each line.
No punctuation can be used in any of the words and the length
limit is 16 characters. The list can be up to 500 words long.
You can use more than one list of words and they can be
called anything that you want. Please do not change or rename the
default files (HANGMAN.LST and CHANGMAN.LST).
Here is how to construct two different kinds of batch files
for running the program. The first example (included in the
archive) is to run any text file. Our example is called HANG.BAT:
Echo Off ;Turn echo to screen off
C: ;Get to the correct drive
Cd \Education\Hangman ;change into proper directory
Hangman %1 ;%1 here means any filename
CD \ ;change to the root directory
on exit
%1 means that you can type in any file name. Example:
HANG MY.LST
This would start Hangman and load in a text file called
MY.LST.
HANG MARY.TXT
This would start Hangman and load in a text file called
MARY.TXT.
HANG
This would start Hangman and load in the default dictionary
named HANGMAN.LST. If there is no command line entry the %1 is
ignored.
Our second batch file loads the same file each time it is
run. It is called HANG2.BAT;
Echo Off ;Turn echo to screen off
C: ;Get to the correct drive
CD \EDUCATION\HANGMAN ;Change into proper directory
HANGMAN NEW.LST ;Start and load dictionary
CD \ ;Change to the root directory
on Exit
These types of batch files can be duplicated for each person
or child and be named for that child or person. This way you and
your children only have to know how to type in your/their name to
run the program.
You can also make a batch file to run just the program with
the default dictionary:
Echo Off ;Turn echo to screen off
C: ;Get to the correct drive
CD \EDUCATION\HANGMAN ;Change into proper directory
HANGMAN ;Start with default dictionary
CD \ ;Change to the root directory
on Exit
These can be repeated for either versions of the program.
Playing the Game
To start the program type in either HANGMAN or CHANGMAN and
press <ENTER>. The screen Displays the same menu only the title
is different:
╔══════════════════════════════════════════════════════════╗
║ H A N G M A N M E N U ║
╟──────────────────────────────────────────────────────────╢
║ ║
║ <A> New/First Game <F> Erase Top Ten ║
║ ║
║ <B> New Player <G> Help/Information ║
║ ║
║ <C> Continue Game <H> Sound = ON ║
║ ║
║ <D> View Words Tried <I> Exit The Program ║
║ ║
║ <E> View Top Ten ║
║ ║
╟──────────────────────────────────────────────────────────╢
║ Press Choice <A-I> ║
╚══════════════════════════════════════════════════════════╝
J A M E S H U C K A B E Y
Press choice <A> to <I>. You cannot continue a new if you
have started a game. You cannot view scores when the are none to
display.
Pressing <A> or <ENTER> starts a game. The first step on the
first game is to get your name. If you do not enter your name the
program picks one of ten random names. Any letter can be typed in
from the keyboard to erase press <BACKSPACE> and when finished
press <ENTER>.
At the top of the play screen the program keeps track of how
many words you have tried and gives you your percentage of
correct ones. There are nearly 500 words in Hangman and 100 in
Children's Hangman. Each word is displayed only once and if you
should try all words the program starts over. The words are
picked at random and each time you run the program they are in a
different order.
The letters tried, but not used, are displayed down the
upper right side. At the bottom of the screen is a row of dashes
that represent the number of letters in the word(s). If you press
'E' and there are two or more Es in the word they are all
displayed. The letters found can only be entered once. Letters
not found can be entered more than one time and each time counts
as a miss. Remember you have only 11 misses before you are hung.
When you press <M> for menu the game ends and you are shown
your current score and then returned to the menu. If you use this
option you cannot restart the game. You current score if it is
greater than position number 10 is added to the score file. You
most have 50% or better to get into the Top Ten and the number of
words tried must be higher than the tenth entry.
Pressing <B> takes you to the name entry routine.
Pressing <C> will restart an aborted game. If you press
<ESC> during the play you exit the current game. Pressing <C>
lets you restart it.
Pressing <D> lets you display the words that you have tried
during the current game. This is true even if you have quit the
current game (pressed <M> to exit).
Pressing <E> displays the Hangman Top Ten that is stored on
the hard drive or diskette drive.
Pressing <F> prompts you for a 'Y' to confirm the deletion
of the current Top Ten. It is suggested that you do this from
time to time when the scores start getting pretty high. If you
are instructing your children you should warn them about not
using this option unless they really know what they are doing.
Pressing <G> displays the author information and then the
two help screens, which only highlight information. The program
is pretty straight forward.
Pressing <H> turns the sound on and off. The menu reflects
the status of the sound ON or OFF. The program default is
Sound=ON.
Pressing <I> exits the program.
James Huckabey
3621-A Fraser Street
Bellingham, WA 98226
(206) 671-2868 (voice)