NAME

hangman - A text-based hangman

VERSION

This document describes version 0.02 of hangman (from Perl distribution Games-Hangman), released on 2014-08-12.

SYNOPSIS

% hangman
% hangman -l Proverb::TWW; # select specific word-/phraselist

% hangman --help
% hangman --version

Example of game display:

   ____
  |    |      Phrase #:    2
  |    o      Guessed : abcmtwxyz
  |   /|\     Average :  50%
  |    |
  |   /
 _|_
|   |______
|          |
|__________|

List  : Proverb::TWW
Phrase: A--'- w--- t-at ---- w---.
Guess :

DESCRIPTION

This is yet another text-based implementation of the popular word game Hangman. In Hangman, you guess a word letter-by-letter. There is a maximum of seven wrong guesses. Each wrong guess will incrementally draw a figure of a man being hung. What's different about this particular variant:

  • Wordlist is searched from Games::Word::Wordlist::* modules

  • Phraselist

    Aside from words, phrases are also allowed. Non-letters will be revealed first. Phraselists are searched in Games::Word::Phraselist::* modules.

OPTIONS

--list=s, -l

Select word-/phraselist, will be searched in Games::Word::Wordlist:: or Games::Word::Phraselist::.

--min-len=i

Minimum word/phrase length. The default is 6 for word, 0 for phrase.

SEE ALSO

hangman from bsdgames Debian package

hangman from ppt (Perl Power Tools) on CPAN

Games::Word::Wordlist

Games::Word::Phraselist

HOMEPAGE

Please visit the project's homepage at https://metacpan.org/release/Games-Hangman.

SOURCE

Source repository is at https://github.com/sharyanto/perl-Games-Hangman.

BUGS

Please report any bugs or feature requests on the bugtracker website https://rt.cpan.org/Public/Dist/Display.html?Name=Games-Hangman

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Steven Haryanto <stevenharyanto@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2014 by Steven Haryanto.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.