#!/usr/bin/perl -w use strict; my ($miss, $guesses, $guess, @build, $tries, @guessed, @wordbank); @wordbank=qw(cubicle scramble deduction envelope century rediculous); #as many words as you like. my $selected=rand(scalar(@wordbank)); my (@word)=split(//, $wordbank[$selected]); @build=("_") x scalar(@word); $_=join('',@word); $miss=0; $guesses="0-<--<"; $tries=0; print "Welcome to HangPerl Hangman ver 0.56... mentained by: Nimster\n"; print "Word has "; print scalar(@word); print " letters\n"; print "Your hangman: "; print $guesses; print "\n"; print "Good luck! Start guessin`!\n"; while (1) { last if $miss==length($guesses); last if join('',@build) eq join('',@word); $guess=; chomp $guess; $guess=lc(substr($guess,0,1)); $tries+=1; if (m/$guess/) { print "right!\n"; for(my $index=0; $index